.slides-history-panel[data-v-1598d964]{background:var(--slidesv2-surface,#fff);border-left:1px solid var(--slidesv2-border-strong,#e5e7eb);flex-direction:column;flex:0 0 300px;width:300px;max-width:80%;min-height:0;display:flex}.history-slide-enter-active[data-v-1598d964],.history-slide-leave-active[data-v-1598d964]{min-width:0;overflow:hidden}.history-slide-enter-active[data-v-1598d964]{transition:flex-basis .25s cubic-bezier(0,0,.2,1),border-left-width .25s cubic-bezier(0,0,.2,1)}.history-slide-leave-active[data-v-1598d964]{transition:flex-basis .25s cubic-bezier(.4,0,1,1),border-left-width .25s cubic-bezier(.4,0,1,1)}.history-slide-enter-active[data-v-1598d964]>*,.history-slide-leave-active[data-v-1598d964]>*{width:300px}.history-slide-enter-from[data-v-1598d964],.history-slide-leave-to[data-v-1598d964]{border-left-width:0;flex-basis:0}@media (prefers-reduced-motion:reduce){.history-slide-enter-active[data-v-1598d964],.history-slide-leave-active[data-v-1598d964]{transition:none}}@media (max-width:768px){.slides-history-panel[data-v-1598d964]{z-index:9;width:min(300px,85vw);max-width:none;position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #00000026}}.panel-head[data-v-1598d964]{border-bottom:1px solid var(--slidesv2-border-strong,#e5e7eb);flex:none;justify-content:space-between;align-items:center;height:40px;padding:0 8px 0 14px;display:flex}.panel-title[data-v-1598d964]{color:var(--slidesv2-ink-body,#374151);font-size:13px;font-weight:600}.icon-btn[data-v-1598d964]{width:26px;height:26px;color:var(--slidesv2-ink-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex}.icon-btn[data-v-1598d964]:hover{background:var(--slidesv2-hover,#f3f4f6)}.panel-state[data-v-1598d964]{color:var(--slidesv2-ink-tertiary,#9ca3af);flex:auto;justify-content:center;align-items:center;font-size:13px;display:flex}.spinner[data-v-1598d964]{border:3px solid var(--slidesv2-border-strong,#e5e7eb);border-top-color:var(--slidesv2-accent,#2563eb);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite history-spin-1598d964}@keyframes history-spin-1598d964{to{transform:rotate(1turn)}}.version-list[data-v-1598d964]{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:8px;display:flex;overflow-y:auto}.version-row[data-v-1598d964]{text-align:left;background:var(--slidesv2-rail,#fafafa);cursor:pointer;border:1px solid #0000;border-radius:10px;width:100%;padding:8px 10px;display:flex}.version-row[data-v-1598d964]:hover{background:var(--slidesv2-hover-mist,#eef0f2)}.version-row.selected[data-v-1598d964]{border-color:var(--slidesv2-accent,#2563eb);box-shadow:0 0 0 1px var(--slidesv2-accent,#2563eb) inset}.row-body[data-v-1598d964]{flex-direction:column;gap:2px;min-width:0;display:flex}.row-top[data-v-1598d964]{align-items:center;gap:6px;display:flex}.save-point[data-v-1598d964]{color:var(--slidesv2-ink-body,#374151);font-size:12px;font-weight:600}.current-pill[data-v-1598d964]{color:#fff;background:var(--slidesv2-accent,#2563eb);border-radius:999px;padding:2px 6px;font-size:10px;line-height:1}.row-desc[data-v-1598d964],.row-time[data-v-1598d964]{color:var(--slidesv2-ink-tertiary,#9ca3af);font-size:11px}.row-desc[data-v-1598d964]{-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.slides-export-overlay[data-v-de345874]{z-index:100000;background-color:#00000080;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.export-dialog-content[data-v-de345874]{box-sizing:border-box;color:#333;background-color:#fff;border-radius:12px;width:90%;max-width:480px;padding:24px;animation:.15s ease-out forwards slides-export-zoom-in-de345874;box-shadow:0 4px 25px #00000026}.export-dialog-header[data-v-de345874]{border-bottom:1px solid #e5e5e7;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.export-dialog-header h3[data-v-de345874]{color:#1d1d1f;margin:0;font-size:18px;font-weight:600}.close-btn[data-v-de345874]{cursor:pointer;color:#999;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;line-height:24px;transition:color .2s;display:flex}.close-btn[data-v-de345874]:hover{color:#333;background-color:#f5f5f7}.export-dialog-body[data-v-de345874]{margin-bottom:24px}.form-group[data-v-de345874]{margin-bottom:20px}.form-label[data-v-de345874]{color:#1d1d1f;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.format-options-grid[data-v-de345874]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-top:12px;display:grid}.format-option-card[data-v-de345874]{cursor:pointer;background-color:#f9f9f9;border:2px solid #e5e5e7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:16px 8px;transition:all .2s;display:flex}.format-option-card[data-v-de345874]:hover{background-color:#f0f7ff;border-color:#0071e3}.format-option-card.format-option-selected[data-v-de345874]{background-color:#e8f2ff;border-color:#0071e3}.format-option-card.disabled[data-v-de345874]{opacity:.6;cursor:not-allowed;pointer-events:none}.format-option-icon[data-v-de345874]{-o-object-fit:contain;object-fit:contain;width:36px;height:36px;margin-bottom:8px}.format-option-text[data-v-de345874]{color:#333;text-align:center;font-size:13px;font-weight:500}.format-option-selected .format-option-text[data-v-de345874]{color:#0071e3}.page-range-container[data-v-de345874]{flex-direction:column;gap:12px;display:flex}.radio-label[data-v-de345874]{cursor:pointer;color:#333;align-items:center;gap:8px;font-size:14px;display:flex}.radio-input[data-v-de345874]{margin:0}.radio-input[data-v-de345874]:disabled,.radio-input:disabled+.radio-text[data-v-de345874]{opacity:.6;cursor:not-allowed}.page-range-inputs[data-v-de345874]{gap:12px;margin-top:8px;margin-left:24px;display:flex}.input-group[data-v-de345874]{flex-direction:column;flex:1;gap:4px;display:flex}.input-label[data-v-de345874]{color:#6e6e73;font-size:12px;font-weight:500}.page-input[data-v-de345874]{color:#333;background-color:#f9f9f9;border:1px solid #e5e5e7;border-radius:8px;padding:8px 12px;font-size:14px;transition:border-color .2s}.page-input[data-v-de345874]:focus{background-color:#fff;border-color:#0071e3;outline:none}.page-input[data-v-de345874]:disabled{opacity:.6;cursor:not-allowed}.page-input.input-error[data-v-de345874]{background-color:#fff5f5;border-color:#ff3d3d}.export-dialog-actions[data-v-de345874]{flex-direction:column;align-items:center;gap:12px;padding-top:16px;display:flex}.membership-reminder[data-v-de345874]{color:#614700;box-sizing:border-box;background-color:#fff9e6;border:1px solid #ffd666;border-radius:8px;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:13px;display:flex}.membership-reminder .reminder-icon[data-v-de345874]{color:#faad14;flex-shrink:0;width:16px;height:16px}.export-error[data-v-de345874]{color:#d92d20;text-align:center;width:100%;font-size:13px}.disabled-section[data-v-de345874]{opacity:.6;pointer-events:none;position:relative}.disabled-section[data-v-de345874]:after{content:"";background:#ffffff4d;border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0}.export-btn[data-v-de345874]{cursor:pointer;color:#fff;background-color:#0071e3;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.export-btn[data-v-de345874]:hover{background-color:#0056b3}.export-btn[data-v-de345874]:disabled{opacity:.85;cursor:not-allowed}.export-btn .loading-spinner[data-v-de345874]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite slides-export-spin-de345874;display:inline-block}.upgrade-to-plus-btn[data-v-de345874]{color:#0b5cb9;background:linear-gradient(122deg,#93deff -23.63%,#edf2ff 50.74%,#deddff 115%);border:none;font-weight:500}.upgrade-to-plus-btn[data-v-de345874]:hover{color:#0950a6;background:linear-gradient(122deg,#7dd4ff -23.63%,#e5edff 50.74%,#d0cfff 115%)}.auth-required-content[data-v-de345874]{text-align:center;max-width:520px}.auth-dialog-body[data-v-de345874]{padding:20px 0}.auth-guide-gif[data-v-de345874]{border:1px solid #e5e5e7;border-radius:8px;width:100%;max-width:300px;height:auto;margin-bottom:24px}.auth-description[data-v-de345874]{color:#333;margin-bottom:32px;padding:0 16px;font-size:15px;line-height:1.6}.auth-dialog-actions[data-v-de345874]{justify-content:center;padding:0 24px;display:flex}.ready-actions[data-v-de345874]{padding:24px}.auth-primary-btn[data-v-de345874]{cursor:pointer;color:#fff;background-color:#232425;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-width:200px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.auth-primary-btn[data-v-de345874]:hover{background-color:#1a1a1b}.button-icon[data-v-de345874]{width:18px;height:18px}@keyframes slides-export-zoom-in-de345874{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slides-export-spin-de345874{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.export-dialog-content[data-v-de345874]{width:94%;max-height:86vh;padding:20px;overflow-y:auto}}@media (prefers-color-scheme:dark){.export-dialog-content[data-v-de345874]{color:#fff;background-color:#323335;box-shadow:0 4px 20px #0006}.export-dialog-header[data-v-de345874]{border-bottom-color:#4a4a4a}.auth-description[data-v-de345874],.export-dialog-header h3[data-v-de345874],.form-label[data-v-de345874],.format-option-text[data-v-de345874],.radio-label[data-v-de345874]{color:#fff}.close-btn[data-v-de345874]{color:#a1a1a6}.close-btn[data-v-de345874]:hover{color:#fff;background-color:#4a4a4a}.format-option-card[data-v-de345874]{background-color:#4a4a4a;border-color:#666}.format-option-card[data-v-de345874]:hover{background-color:#555;border-color:#0071e3}.format-option-card.format-option-selected[data-v-de345874]{background-color:#3a5a8a;border-color:#0071e3}.format-option-selected .format-option-text[data-v-de345874]{color:#4da3ff}.input-label[data-v-de345874]{color:#a1a1a6}.page-input[data-v-de345874]{color:#fff;background-color:#4a4a4a;border-color:#666}.page-input[data-v-de345874]:focus{background-color:#555;border-color:#0071e3}.page-input.input-error[data-v-de345874]{background-color:#4a2a2a;border-color:#ff6b6b}.disabled-section[data-v-de345874]:after{background:#0000004d}.membership-reminder[data-v-de345874]{color:#ffc53d;background-color:#3d3420;border-color:#806b00}.membership-reminder .reminder-icon[data-v-de345874]{color:#ffc53d}.export-error[data-v-de345874]{color:#ff6b6b}.upgrade-to-plus-btn[data-v-de345874]{color:#90cdf4;background:linear-gradient(122deg,#2c5282 -23.63%,#2d3748 50.74%,#44337a 115%)}.upgrade-to-plus-btn[data-v-de345874]:hover{color:#bee3f8;background:linear-gradient(122deg,#2a4e7c -23.63%,#374151 50.74%,#553c9a 115%)}.auth-guide-gif[data-v-de345874]{border-color:#4a4a4a}}.celebration-overlay[data-v-c8389c24]{z-index:9999;background:var(--modal-overlay-bg);--celebration-card-shadow:0 10px 25px #0003;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out celebration-fade-c8389c24;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (prefers-color-scheme:dark){.celebration-overlay[data-v-c8389c24]{--celebration-card-shadow:0 10px 25px #000000b3}}.celebration-modal[data-v-c8389c24]{box-sizing:border-box;border-radius:var(--modal-radius);background:var(--color-bg-page);width:420px;max-width:calc(100vw - 40px);box-shadow:var(--celebration-card-shadow);text-align:center;outline:none;padding:28px 28px 24px;animation:.4s ease-out celebration-slide-up-c8389c24;position:relative}@keyframes celebration-fade-c8389c24{0%{opacity:0}to{opacity:1}}@keyframes celebration-slide-up-c8389c24{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.modal-close[data-v-c8389c24]{top:14px;width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:50%;place-items:center;display:grid;position:absolute}.modal-close[data-v-c8389c24]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.modal-close[data-v-c8389c24]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.modal-close[data-v-c8389c24]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.modal-close[data-v-c8389c24]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.modal-close[data-v-c8389c24]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.modal-close[data-v-c8389c24]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.modal-close[data-v-c8389c24]:hover{background:var(--color-bg-icon-hover);color:var(--color-text-primary)}.modal-close svg[data-v-c8389c24]{width:14px;height:14px}.modal-title[data-v-c8389c24]{font-size:var(--modal-title-size);font-weight:var(--modal-title-weight);color:var(--color-text-primary);margin:0 0 8px;line-height:1.3}.emoji[data-v-c8389c24]{margin-inline-start:6px;font-style:normal;display:inline-block}.modal-body[data-v-c8389c24]{font-size:var(--text-small);color:var(--color-text-secondary);margin:0 0 24px;line-height:1.5}.modal-actions[data-v-c8389c24]{justify-content:center;align-items:center;gap:12px;display:flex}.btn-ghost[data-v-c8389c24],.btn-primary[data-v-c8389c24]{border-radius:var(--radius-12);min-height:40px;font-size:var(--text-small);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);padding:10px 18px;font-weight:600}.btn-ghost[data-v-c8389c24]{border:var(--border-width-1) solid var(--color-border-default);color:var(--color-text-primary);background:0 0}.btn-ghost[data-v-c8389c24]:hover{background:var(--color-bg-icon-hover)}.btn-primary[data-v-c8389c24]{background:var(--color-btn-primary);color:var(--color-btn-primary-text);border:none}.btn-primary[data-v-c8389c24]:hover{background:var(--color-btn-primary-hover)}.btn-primary[data-v-c8389c24]:active{background:var(--color-btn-primary-active)}.btn-ghost[data-v-c8389c24]:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.btn-primary[data-v-c8389c24]:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.modal-close[data-v-c8389c24]:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.celebration-modal[data-v-c8389c24],.celebration-overlay[data-v-c8389c24]{animation:none}}.guide-spotlight-hole[data-v-97f1e7d0]{z-index:5000;pointer-events:none;--spotlight-scrim:#2a2a2a5c;box-shadow:0 0 0 200vmax var(--spotlight-scrim);position:fixed}@media (prefers-color-scheme:dark){.guide-spotlight-hole[data-v-97f1e7d0]{--spotlight-scrim:#0009}}.guide-spotlight-panel[data-v-97f1e7d0]{z-index:5001;background:0 0;position:fixed}.guide-coach-bubble[data-v-97f1e7d0]{z-index:5002;box-sizing:border-box;color:#fff;text-align:center;pointer-events:none;filter:drop-shadow(0 6px 20px #0000002e);border-radius:14px;max-width:min(320px,100vw - 24px);padding:12px 16px;font-size:15px;font-weight:700;line-height:20px;animation:.2s coach-bubble-in-97f1e7d0;position:fixed}.coach-bubble-arrow[data-v-97f1e7d0],.guide-coach-bubble[data-v-97f1e7d0]{background:#0f7fff;transform:translate(-50%)}.coach-bubble-arrow[data-v-97f1e7d0]{clip-path:polygon(50% 100%,0 0,100% 0);width:16px;height:8px;position:absolute;bottom:-7px;left:50%}@keyframes coach-bubble-in-97f1e7d0{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.guide-coach-bubble[data-v-97f1e7d0]{animation:none}}.first-deck-tour-card[data-v-5bf7156e]{z-index:5010;box-sizing:border-box;width:320px;max-width:min(320px,100vw - 24px);padding:var(--space-16);background:var(--color-bg-surface);border:var(--border-width-1) solid var(--color-border-default);border-radius:var(--radius-16);--tour-card-shadow:0 20px 25px #0000001a;box-shadow:var(--tour-card-shadow);text-align:start;position:fixed;transform:translate(-50%)}.tour-card-title[data-v-5bf7156e]{margin:0 0 var(--space-6);color:var(--color-text-primary);font-size:var(--text-body);font-weight:700;line-height:1.3}.tour-card-body[data-v-5bf7156e]{color:var(--color-text-secondary);font-size:var(--text-small);margin:0;line-height:1.5}.tour-card-footer[data-v-5bf7156e]{justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-16);display:flex}.tour-card-skip[data-v-5bf7156e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--space-6) var(--space-8);color:var(--color-text-tertiary);font-family:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:none;font-weight:600}.tour-card-skip[data-v-5bf7156e]:hover{color:var(--color-text-secondary);outline:none}.tour-card-skip[data-v-5bf7156e]:focus-visible{color:var(--color-text-secondary);outline:none}.tour-card-primary[data-v-5bf7156e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--color-btn-primary);color:var(--color-btn-primary-text);font-family:inherit;font-size:var(--text-small);padding:var(--space-8) var(--space-16);border-radius:var(--radius-30);border:none;font-weight:700}.tour-card-primary[data-v-5bf7156e]:hover{background:var(--color-btn-primary-hover)}.tour-card-primary[data-v-5bf7156e]:active{background:var(--color-btn-primary-active)}.tour-card-primary[data-v-5bf7156e]:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}@media (prefers-color-scheme:dark){.first-deck-tour-card[data-v-5bf7156e]{--tour-card-shadow:0 20px 25px #0009}}.slides-canvas-v2-shell[data-v-1ba7c63b]{flex-direction:row;width:100%;height:100%;min-height:0;display:flex;position:relative}.slides-canvas-v2-shell[data-v-1ba7c63b]>.slides-canvas-v2{flex:1;min-width:55%}.history-btn[data-v-1ba7c63b]{height:26px;color:var(--slidesv2-ink,#232425);background:var(--slidesv2-surface,#fff);border:1px solid var(--slidesv2-border,#eaeaea);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}.history-btn[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover-soft,#2324250d)}.history-btn.active[data-v-1ba7c63b]{color:var(--slidesv2-ink,#232425);background:var(--slidesv2-press-soft,#23242517);border-color:#0000}.history-btn.active[data-v-1ba7c63b]:hover{background:var(--slidesv2-press,#23242521)}.edit-in-agent-btn[data-v-1ba7c63b]{color:#fff;cursor:pointer;background:#0f7fff;border:1px solid #0f7fff;border-radius:6px;align-items:center;gap:3px;height:26px;margin-right:32px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.edit-in-agent-btn[data-v-1ba7c63b]:hover{background:#3a8fff;border-color:#3a8fff}.edit-in-agent-btn[data-v-1ba7c63b] .deck-icon{flex:none;width:14px;height:14px}.deck-text-btn[data-v-1ba7c63b]{height:26px;color:var(--slidesv2-ink,#232425);background:var(--slidesv2-surface,#fff);border:1px solid var(--slidesv2-border,#eaeaea);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}.deck-text-btn[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover,#f3f4f6)}.deck-text-btn[data-v-1ba7c63b] .deck-icon{flex:none;width:16px;height:16px}.files-btn[data-v-1ba7c63b]{width:28px;height:26px;color:var(--slidesv2-ink,#232425);background:var(--slidesv2-surface,#fff);border:1px solid var(--slidesv2-border,#eaeaea);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.files-btn[data-v-1ba7c63b]:disabled{opacity:.45;cursor:default}.files-btn[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover-soft,#2324250d)}.files-btn.active[data-v-1ba7c63b]{color:var(--slidesv2-ink,#232425);background:var(--slidesv2-press-soft,#23242517);border-color:#0000}.files-btn.active[data-v-1ba7c63b]:hover{background:var(--slidesv2-press,#23242521)}.mobile-close-btn[data-v-1ba7c63b]{width:28px;height:26px;color:var(--slidesv2-ink,#232425);background:var(--slidesv2-surface,#fff);border:1px solid var(--slidesv2-border,#eaeaea);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:none}.mobile-close-btn[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover-soft,#2324250d)}@media (max-width:1220px){.mobile-close-btn[data-v-1ba7c63b]{display:inline-flex}}.overflow-wrap[data-v-1ba7c63b]{display:inline-flex;position:relative}.overflow-btn[data-v-1ba7c63b]{width:28px;height:26px;color:var(--slidesv2-ink,#232425);background:var(--slidesv2-surface,#fff);border:1px solid var(--slidesv2-border,#eaeaea);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.overflow-btn.active[data-v-1ba7c63b],.overflow-btn[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover,#f3f4f6)}.overflow-menu[data-v-1ba7c63b]{z-index:20;background:var(--slidesv2-surface,#fff);border:1px solid var(--slidesv2-border-strong,#e5e7eb);width:280px;box-shadow:0 6px 20px var(--slidesv2-shadow,#0000001f);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);right:0}.overflow-menu[data-v-1ba7c63b]:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.overflow-item[data-v-1ba7c63b]{text-align:left;width:100%;color:var(--slidesv2-ink,#232425);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:13px;display:flex}.overflow-item[data-v-1ba7c63b]:hover:not(:disabled){background:var(--slidesv2-hover,#f3f4f6)}.overflow-item[data-v-1ba7c63b]:disabled{opacity:.4;cursor:not-allowed}.overflow-item[data-v-1ba7c63b] .overflow-item-icon{flex:none;width:15px;height:15px;margin-top:2px}.overflow-item-text[data-v-1ba7c63b]{flex-direction:column;gap:2px;min-width:0;display:flex}.overflow-item-label[data-v-1ba7c63b]{line-height:1.4}.overflow-item-desc[data-v-1ba7c63b]{color:var(--slidesv2-ink-tertiary,#9ca3af);font-size:12px;line-height:1.3}.slide-tool-btn[data-v-1ba7c63b]{height:24px;color:var(--slidesv2-ink-body,#374151);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.slide-tool-btn[data-v-1ba7c63b] .tool-icon{flex:none;width:14px;height:14px}.slide-tool-btn[data-v-1ba7c63b]:hover:not(:disabled){background:var(--slidesv2-hover,#f3f4f6)}.slide-tool-btn[data-v-1ba7c63b]:disabled{opacity:.4;cursor:not-allowed}.slide-tool-btn.active[data-v-1ba7c63b]{color:var(--slidesv2-accent,#2563eb);background:var(--slidesv2-hover,#f3f4f6)}.slide-tool-btn .chev[data-v-1ba7c63b]{color:var(--slidesv2-ink-tertiary,#9ca3af);margin-left:1px;transition:transform .15s}.slide-tool-btn.active .chev[data-v-1ba7c63b]{transform:rotate(180deg)}.mode-switch[data-v-1ba7c63b]{box-sizing:border-box;background:var(--slidesv2-hover,#f3f4f6);border-radius:8px;flex:none;grid-template-columns:repeat(3,1fr);height:28px;padding:2px;display:grid;position:relative}.mode-switch-thumb[data-v-1ba7c63b]{background:var(--slidesv2-surface,#fff);width:calc(33.3333% - 1.33333px);box-shadow:0 1px 3px var(--slidesv2-shadow,#0000001f);border-radius:6px;transition:transform .18s;position:absolute;top:2px;bottom:2px;left:2px}.mode-switch-thumb.on-draw[data-v-1ba7c63b]{transform:translate(100%)}.mode-switch-thumb.on-edit[data-v-1ba7c63b]{transform:translate(200%)}@media (prefers-reduced-motion:reduce){.mode-switch-thumb[data-v-1ba7c63b]{transition:none}}.mode-switch-seg[data-v-1ba7c63b]{color:var(--slidesv2-ink-muted,#606366);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:12.5px;display:inline-flex;position:relative}.mode-switch-seg.selected[data-v-1ba7c63b],.mode-switch-seg[data-v-1ba7c63b]:hover:not(:disabled){color:var(--slidesv2-ink,#232425)}.mode-switch-seg.selected[data-v-1ba7c63b]{font-weight:500}.mode-switch-seg[data-v-1ba7c63b]:disabled{color:var(--slidesv2-ink-tertiary,#9ca3af);cursor:not-allowed}.mode-switch-seg[data-v-1ba7c63b] .tool-icon{flex:none;width:14px;height:14px}.mode-switch-save[data-v-1ba7c63b]{width:14px;height:14px;color:var(--slidesv2-ink-muted,#606366);flex:none;justify-content:center;align-items:center;display:inline-flex}.mode-switch-save.is-saved[data-v-1ba7c63b]{color:#16a34a}.mode-switch-save.is-error[data-v-1ba7c63b]{color:#dc2626}.mode-switch-save .save-spinner[data-v-1ba7c63b]{animation:.8s linear infinite mode-switch-save-spin-1ba7c63b}@keyframes mode-switch-save-spin-1ba7c63b{to{transform:rotate(1turn)}}.mode-switch-new-dot[data-v-1ba7c63b]{border:1.5px solid var(--slidesv2-surface,#fff);background:#ef4444;border-radius:999px;width:8px;height:8px;position:absolute;top:-1px;right:-1px}.editor-hint-callout[data-v-1ba7c63b]{z-index:40;text-align:left;border:1px solid var(--slidesv2-border-strong,#e5e7eb);cursor:default;border-radius:10px;align-items:flex-start;gap:8px;width:max-content;max-width:300px;padding:10px 12px;display:flex;top:calc(100% + 10px);right:-6px;box-shadow:0 10px 28px #00000024}.editor-hint-callout[data-v-1ba7c63b],.editor-hint-callout[data-v-1ba7c63b]:before{background:var(--slidesv2-surface,#fff);position:absolute}.editor-hint-callout[data-v-1ba7c63b]:before{content:"";top:-5px;right:min(calc(26px + var(--editor-hint-arrow-shift,0px)),calc(100% - 24px));border-top:1px solid var(--slidesv2-border-strong,#e5e7eb);border-left:1px solid var(--slidesv2-border-strong,#e5e7eb);width:8px;height:8px;transform:rotate(45deg)}.editor-hint-spark[data-v-1ba7c63b]{color:#7c3aed;flex:none;margin-top:1px}.editor-hint-copy[data-v-1ba7c63b]{flex-direction:column;gap:2px;display:flex}.editor-hint-title[data-v-1ba7c63b]{color:var(--slidesv2-ink,#232425);font-size:12.5px;font-weight:600}.editor-hint-body[data-v-1ba7c63b]{color:var(--slidesv2-ink-muted,#606366);white-space:normal;font-size:12px;line-height:1.5}.editor-hint-close[data-v-1ba7c63b]{width:20px;height:20px;color:var(--slidesv2-ink-tertiary,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:-2px -4px 0 0;display:inline-flex}.editor-hint-close[data-v-1ba7c63b]:hover{color:var(--slidesv2-ink,#232425);background:var(--slidesv2-hover,#f3f4f6)}.draw-tool-group[data-v-1ba7c63b]{align-items:center;gap:2px;display:inline-flex}.slide-tool-btn.draw-tool-btn[data-v-1ba7c63b]{color:var(--slidesv2-ink-muted,#606366)}.slide-tool-btn.draw-tool-btn.selected[data-v-1ba7c63b]{color:var(--slidesv2-accent,#2563eb);background:var(--slidesv2-hover,#f3f4f6)}.draw-count-chip[data-v-1ba7c63b]{height:28px;color:var(--slidesv2-ink,#232425);-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.draw-count-chip[data-v-1ba7c63b] .tool-icon{flex:none;width:15px;height:15px}.slide-tool-btn[data-v-1ba7c63b] .park-icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.slide-tool-btn.draw-apply[data-v-1ba7c63b]{color:var(--slidesv2-surface,#fff);background:var(--slidesv2-ink,#232425);font-weight:500}.slide-tool-btn.draw-apply[data-v-1ba7c63b]:hover:not(:disabled){background:var(--slidesv2-ink,#232425);opacity:.88}.slide-tool-btn.draw-apply[data-v-1ba7c63b]:disabled{background:var(--slidesv2-hover,#f3f4f6)}.slide-tool-btn.draw-apply[data-v-1ba7c63b]:disabled,.slide-tool-btn.draw-discard[data-v-1ba7c63b]:disabled{opacity:1;color:var(--slidesv2-ink-tertiary,#9ca3af)}.mode-switch-seg[data-tooltip][data-v-1ba7c63b],.slide-tool-btn[data-tooltip][data-v-1ba7c63b]{position:relative}.mode-switch-seg[data-tooltip][data-v-1ba7c63b]:after,.slide-tool-btn[data-tooltip][data-v-1ba7c63b]:after{content:attr(data-tooltip);z-index:30;width:max-content;max-width:260px;color:var(--slidesv2-surface,#fff);text-align:left;white-space:normal;pointer-events:none;visibility:hidden;background:var(--slidesv2-ink,#232425);box-shadow:0 4px 12px var(--slidesv2-shadow,#0000001f);opacity:0;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.mode-switch-seg[data-tooltip][data-v-1ba7c63b]:hover:after,.slide-tool-btn[data-tooltip][data-v-1ba7c63b]:hover:after{visibility:visible;opacity:1}.mode-switch-seg[data-tooltip][data-v-1ba7c63b]:focus-visible:after{visibility:visible;opacity:1}.slide-tool-btn[data-tooltip][data-v-1ba7c63b]:focus-visible:after{visibility:visible;opacity:1}.tool-divider[data-v-1ba7c63b]{background:var(--slidesv2-border,#eaeaea);width:1px;height:16px;margin:0 1px}.tool-menu-wrap[data-v-1ba7c63b]{display:inline-flex;position:relative}.tool-menu[data-v-1ba7c63b]{z-index:20;background:var(--slidesv2-surface,#fff);border:1px solid var(--slidesv2-border-strong,#e5e7eb);min-width:240px;box-shadow:0 6px 20px var(--slidesv2-shadow,#0000001f);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);left:0}.tool-menu[data-v-1ba7c63b]:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.tool-menu-item[data-v-1ba7c63b]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;display:flex}.tool-menu-item[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover,#f3f4f6)}.tool-menu-item[data-v-1ba7c63b] .tool-menu-item-icon{width:15px;height:15px;color:var(--slidesv2-ink,#232425);flex:none;margin-top:2px}.tool-menu-item-content[data-v-1ba7c63b]{flex-direction:column;gap:2px;min-width:0;display:flex}.tool-menu-item-label[data-v-1ba7c63b]{color:var(--slidesv2-ink-body,#374151);font-size:13px;font-weight:500}.tool-menu-item-desc[data-v-1ba7c63b]{color:var(--slidesv2-ink-secondary,#6b7280);font-size:11px;line-height:1.35}.chat-toggle-btn[data-v-1ba7c63b]{width:30px;height:30px;color:var(--slidesv2-ink-muted,#606366);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-right:8px;padding:0;transition:background .15s,color .15s;display:inline-flex}.chat-toggle-btn[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover,#f3f4f6)}.chat-toggle-btn.active[data-v-1ba7c63b],.chat-toggle-btn[data-v-1ba7c63b]:hover{color:var(--slidesv2-ink,#232425)}.chat-toggle-divider[data-v-1ba7c63b]{background:var(--slidesv2-border,#eaeaea);flex:none;align-self:center;width:1px;height:16px;margin-right:12px}@media (max-width:1220px){.chat-toggle-btn[data-v-1ba7c63b],.chat-toggle-divider[data-v-1ba7c63b]{display:none}}@media (max-width:768px){.deck-text-btn span[data-v-1ba7c63b],.history-btn span[data-v-1ba7c63b]{display:none}.deck-text-btn[data-v-1ba7c63b],.history-btn[data-v-1ba7c63b]{justify-content:center;width:28px;padding:0}.history-btn svg[data-v-1ba7c63b]{flex:none}}.slides-canvas-v2-loading[data-v-1ba7c63b]{height:100%;color:var(--slidesv2-ink-tertiary,#9ca3af);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.slides-canvas-v2-loading .spinner[data-v-1ba7c63b]{border:3px solid var(--slidesv2-spinner-track,#0000001f);border-top-color:var(--slidesv2-accent,#2563eb);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite slidesv2chat-spin-1ba7c63b}@keyframes slidesv2chat-spin-1ba7c63b{to{transform:rotate(1turn)}}.slides-canvas-v2-empty[data-v-1ba7c63b]{height:100%;color:var(--slidesv2-ink-tertiary,#9ca3af);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.slides-canvas-v2-empty .empty-icon[data-v-1ba7c63b]{width:30px;height:30px}.slides-canvas-v2-empty.is-working .empty-icon[data-v-1ba7c63b]{animation:1.4s ease-in-out infinite alternate slidesv2chat-breathe-1ba7c63b}@keyframes slidesv2chat-breathe-1ba7c63b{0%{opacity:.35}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.slides-canvas-v2-empty.is-working .empty-icon[data-v-1ba7c63b]{animation:none}}.slides-canvas-v2-empty .empty-retry[data-v-1ba7c63b]{border:1px solid var(--slidesv2-border,#0000001f);background:var(--slidesv2-surface,#fff);color:var(--slidesv2-ink-secondary,#4b5563);cursor:pointer;border-radius:6px;padding:5px 16px;font-size:13px;line-height:20px}.slides-canvas-v2-empty .empty-retry[data-v-1ba7c63b]:hover{background:var(--slidesv2-hover,#0000000a)}
