.mode-switch-save[data-v-89c4a1e1]{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-89c4a1e1]{color:#16a34a}.mode-switch-save.is-error[data-v-89c4a1e1]{color:#dc2626}.mode-switch-save .save-spinner[data-v-89c4a1e1]{animation:.8s linear infinite mode-switch-save-spin-89c4a1e1}@keyframes mode-switch-save-spin-89c4a1e1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mode-switch-save .save-spinner[data-v-89c4a1e1]{animation-duration:2s}}.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-55b6279a]{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-55b6279a]{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-55b6279a;box-shadow:0 4px 25px #00000026}.export-dialog-header[data-v-55b6279a]{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-55b6279a]{color:#1d1d1f;margin:0;font-size:18px;font-weight:600}.close-btn[data-v-55b6279a]{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-55b6279a]:hover{color:#333;background-color:#f5f5f7}.export-dialog-body[data-v-55b6279a]{margin-bottom:24px}.form-group[data-v-55b6279a]{margin-bottom:20px}.form-label[data-v-55b6279a]{color:#1d1d1f;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.format-options-grid[data-v-55b6279a]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-top:12px;display:grid}.format-option-card[data-v-55b6279a]{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-55b6279a]:hover{background-color:#f0f7ff;border-color:#0071e3}.format-option-card.format-option-selected[data-v-55b6279a]{background-color:#e8f2ff;border-color:#0071e3}.format-option-card.disabled[data-v-55b6279a]{opacity:.6;cursor:not-allowed;pointer-events:none}.format-option-icon[data-v-55b6279a]{-o-object-fit:contain;object-fit:contain;width:36px;height:36px;margin-bottom:8px}.format-option-text[data-v-55b6279a]{color:#333;text-align:center;font-size:13px;font-weight:500}.format-option-selected .format-option-text[data-v-55b6279a]{color:#0071e3}.page-range-container[data-v-55b6279a]{flex-direction:column;gap:12px;display:flex}.radio-label[data-v-55b6279a]{cursor:pointer;color:#333;align-items:center;gap:8px;font-size:14px;display:flex}.radio-input[data-v-55b6279a]{margin:0}.radio-input[data-v-55b6279a]:disabled,.radio-input:disabled+.radio-text[data-v-55b6279a]{opacity:.6;cursor:not-allowed}.page-range-inputs[data-v-55b6279a]{gap:12px;margin-top:8px;margin-left:24px;display:flex}.input-group[data-v-55b6279a]{flex-direction:column;flex:1;gap:4px;display:flex}.input-label[data-v-55b6279a]{color:#6e6e73;font-size:12px;font-weight:500}.page-input[data-v-55b6279a]{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-55b6279a]:focus{background-color:#fff;border-color:#0071e3;outline:none}.page-input[data-v-55b6279a]:disabled{opacity:.6;cursor:not-allowed}.page-input.input-error[data-v-55b6279a]{background-color:#fff5f5;border-color:#ff3d3d}.export-dialog-actions[data-v-55b6279a]{flex-direction:column;align-items:center;gap:12px;padding-top:16px;display:flex}.membership-reminder[data-v-55b6279a]{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-55b6279a]{color:#faad14;flex-shrink:0;width:16px;height:16px}.export-error[data-v-55b6279a]{color:#d92d20;text-align:center;width:100%;font-size:13px}.disabled-section[data-v-55b6279a]{opacity:.6;pointer-events:none;position:relative}.disabled-section[data-v-55b6279a]:after{content:"";background:#ffffff4d;border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0}.export-btn[data-v-55b6279a]{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-55b6279a]:hover{background-color:#0056b3}.export-btn[data-v-55b6279a]:disabled{opacity:.85;cursor:not-allowed}.export-btn .loading-spinner[data-v-55b6279a]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite slides-export-spin-55b6279a;display:inline-block}.upgrade-to-plus-btn[data-v-55b6279a]{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-55b6279a]:hover{color:#0950a6;background:linear-gradient(122deg,#7dd4ff -23.63%,#e5edff 50.74%,#d0cfff 115%)}.auth-required-content[data-v-55b6279a]{text-align:center;max-width:520px}.auth-dialog-body[data-v-55b6279a]{padding:20px 0}.auth-guide-gif[data-v-55b6279a]{border:1px solid #e5e5e7;border-radius:8px;width:100%;max-width:300px;height:auto;margin-bottom:24px}.auth-description[data-v-55b6279a]{color:#333;margin-bottom:32px;padding:0 16px;font-size:15px;line-height:1.6}.auth-dialog-actions[data-v-55b6279a]{justify-content:center;padding:0 24px;display:flex}.ready-actions[data-v-55b6279a]{padding:24px}.auth-primary-btn[data-v-55b6279a]{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-55b6279a]:hover{background-color:#1a1a1b}.button-icon[data-v-55b6279a]{width:18px;height:18px}@keyframes slides-export-zoom-in-55b6279a{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slides-export-spin-55b6279a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.export-dialog-content[data-v-55b6279a]{width:94%;max-height:86vh;padding:20px;overflow-y:auto}}@media (prefers-color-scheme:dark){.export-dialog-content[data-v-55b6279a]{color:#fff;background-color:#323335;box-shadow:0 4px 20px #0006}.export-dialog-header[data-v-55b6279a]{border-bottom-color:#4a4a4a}.auth-description[data-v-55b6279a],.export-dialog-header h3[data-v-55b6279a],.form-label[data-v-55b6279a],.format-option-text[data-v-55b6279a],.radio-label[data-v-55b6279a]{color:#fff}.close-btn[data-v-55b6279a]{color:#a1a1a6}.close-btn[data-v-55b6279a]:hover{color:#fff;background-color:#4a4a4a}.format-option-card[data-v-55b6279a]{background-color:#4a4a4a;border-color:#666}.format-option-card[data-v-55b6279a]:hover{background-color:#555;border-color:#0071e3}.format-option-card.format-option-selected[data-v-55b6279a]{background-color:#3a5a8a;border-color:#0071e3}.format-option-selected .format-option-text[data-v-55b6279a]{color:#4da3ff}.input-label[data-v-55b6279a]{color:#a1a1a6}.page-input[data-v-55b6279a]{color:#fff;background-color:#4a4a4a;border-color:#666}.page-input[data-v-55b6279a]:focus{background-color:#555;border-color:#0071e3}.page-input.input-error[data-v-55b6279a]{background-color:#4a2a2a;border-color:#ff6b6b}.disabled-section[data-v-55b6279a]:after{background:#0000004d}.membership-reminder[data-v-55b6279a]{color:#ffc53d;background-color:#3d3420;border-color:#806b00}.membership-reminder .reminder-icon[data-v-55b6279a]{color:#ffc53d}.export-error[data-v-55b6279a]{color:#ff6b6b}.upgrade-to-plus-btn[data-v-55b6279a]{color:#90cdf4;background:linear-gradient(122deg,#2c5282 -23.63%,#2d3748 50.74%,#44337a 115%)}.upgrade-to-plus-btn[data-v-55b6279a]:hover{color:#bee3f8;background:linear-gradient(122deg,#2a4e7c -23.63%,#374151 50.74%,#553c9a 115%)}.auth-guide-gif[data-v-55b6279a]{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-guide-pulse{animation:2.6s ease-in-out infinite slidesGuidePulse}@keyframes slidesGuidePulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-text-link) 22%,transparent),0 0 4px 1px color-mix(in srgb,var(--color-text-link) 12%,transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-text-link) 38%,transparent),0 0 14px 4px color-mix(in srgb,var(--color-text-link) 28%,transparent)}}@media (prefers-reduced-motion:reduce){.slides-guide-pulse{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-text-link) 30%,transparent),0 0 8px 2px color-mix(in srgb,var(--color-text-link) 18%,transparent);animation:none}}.slides-guide-checklist-layer[data-v-58826757]{--guide-card-shadow:0 8px 28px #00000024;--guide-pill-shadow:0 6px 20px #00000024;--guide-pill-shadow-hover:0 10px 28px #0000002e;z-index:30;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-color-scheme:dark){.slides-guide-checklist-layer[data-v-58826757]{--guide-card-shadow:0 8px 28px #0000008c;--guide-pill-shadow:0 6px 20px #00000080,0 0 0 1px #ffffff0a;--guide-pill-shadow-hover:0 10px 28px #0009,0 0 0 1px #ffffff0f}}.slides-guide-checklist-layer[data-v-58826757]>*{pointer-events:auto}.slides-guide-checklist-layer.is-measuring[data-v-58826757]{visibility:hidden}.guide-checklist[data-v-58826757]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:240px;max-width:calc(100% - 32px);box-shadow:var(--guide-card-shadow);box-sizing:border-box;color:var(--color-text-primary);border-radius:14px;padding:14px 16px;position:absolute;bottom:64px}.guide-checklist[data-v-58826757]: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:16px}.guide-checklist[data-v-58826757]: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:16px}.guide-checklist[data-v-58826757]: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:16px}.guide-checklist[data-v-58826757]:-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:16px}.guide-checklist[data-v-58826757]:-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:16px}.guide-checklist[data-v-58826757]: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:16px}.guide-checklist-header[data-v-58826757]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.guide-checklist-title[data-v-58826757]{min-width:0;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:700;overflow:hidden}.guide-checklist-collapse[data-v-58826757]{width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.guide-checklist-collapse[data-v-58826757]:hover{background:var(--color-bg-icon-hover)}.guide-checklist-steps[data-v-58826757]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.step-pill[data-v-58826757]{gap:10px}.step-pill[data-v-58826757],.step-pill-marker[data-v-58826757]{align-items:center;display:flex}.step-pill-marker[data-v-58826757]{border:1.5px solid var(--color-border-strong);box-sizing:border-box;border-radius:5px;flex-shrink:0;justify-content:center;width:18px;height:18px}.step-pill-label[data-v-58826757]{color:var(--color-text-secondary);flex:1;min-width:0;font-size:13px;line-height:1.35}.step-pill-state[data-v-58826757]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.step-pill.is-active .step-pill-marker[data-v-58826757]{border-color:var(--color-text-link)}.step-pill.is-active .step-pill-label[data-v-58826757]{color:var(--color-text-primary);font-weight:600}.step-pill.is-done .step-pill-marker[data-v-58826757]{background:var(--color-text-link);border-color:var(--color-text-link);color:#fff}.step-pill.is-done .step-pill-label[data-v-58826757]{color:var(--color-text-tertiary);text-decoration:line-through}.guide-collapsed-pill[data-v-58826757]{border:1px solid var(--color-border-default);background:var(--color-bg-icon-hover);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;box-shadow:var(--guide-pill-shadow);border-radius:999px;align-items:center;gap:8px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:14px;font-size:12.5px;font-weight:600;transition:box-shadow .18s,transform .18s,background .12s;display:inline-flex;position:absolute;bottom:64px}.guide-collapsed-pill[data-v-58826757]: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:16px}.guide-collapsed-pill[data-v-58826757]: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:16px}.guide-collapsed-pill[data-v-58826757]: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:16px}.guide-collapsed-pill[data-v-58826757]:-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:16px}.guide-collapsed-pill[data-v-58826757]:-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:16px}.guide-collapsed-pill[data-v-58826757]: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:16px}.guide-collapsed-pill[data-v-58826757]:hover{background:color-mix(in srgb,var(--color-text-primary) 4%,var(--color-bg-icon-hover));box-shadow:var(--guide-pill-shadow-hover);transform:translateY(-1px)}.guide-collapsed-ring[data-v-58826757]{flex:none;display:block}.guide-debug-bar[data-v-58826757]{z-index:2000;background:#17181ad9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;max-width:min(90vw,100vw - 300px);padding:6px 8px;display:flex;position:fixed;bottom:16px;box-shadow:0 4px 14px #0003}.guide-debug-bar[data-v-58826757]: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))){left:16px}.guide-debug-bar[data-v-58826757]: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))){left:16px}.guide-debug-bar[data-v-58826757]: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))){left:16px}.guide-debug-bar[data-v-58826757]:-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:16px}.guide-debug-bar[data-v-58826757]:-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:16px}.guide-debug-bar[data-v-58826757]: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:16px}.guide-debug-tag[data-v-58826757]{text-transform:uppercase;letter-spacing:.04em;color:#ffffff8c;padding:0 2px;font-size:10px;font-weight:700}.guide-debug-btn[data-v-58826757]{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff40;border-radius:7px;padding:4px 8px;font-size:11px;line-height:1.2}.guide-debug-btn[data-v-58826757]:hover{background:#ffffff1f}.graduation-overlay[data-v-4adfa987]{z-index:9999;background:var(--color-bg-overlay);--graduation-card-shadow:0 40px 80px -30px #14141e59,0 18px 40px -20px #14141e40;--graduation-cta-shadow:0 12px 26px -10px #00000073,0 2px 6px -1px #00000040;--graduation-cta-shadow-hover:0 16px 30px -10px #00000080,0 2px 6px -1px #0000004d;justify-content:center;align-items:center;padding:40px 20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (prefers-color-scheme:dark){.graduation-overlay[data-v-4adfa987]{--graduation-card-shadow:0 40px 80px -30px #000000b3,0 18px 40px -20px #0000008c;--graduation-cta-shadow:0 12px 26px -10px #0009,0 2px 6px -1px #0006;--graduation-cta-shadow-hover:0 16px 30px -10px #000000a6,0 2px 6px -1px #00000073}}.graduation-modal[data-v-4adfa987]{background:var(--color-bg-page);width:min(450px,100%);box-shadow:var(--graduation-card-shadow);text-align:center;border-radius:20px;outline:none;padding:48px 56px 40px;animation:.2s ease-out modal-appear-4adfa987;position:relative;overflow:hidden}@keyframes modal-appear-4adfa987{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.modal-close[data-v-4adfa987]{top:18px;width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;z-index:20;background:0 0;border:none;border-radius:50%;place-items:center;transition:background .18s;display:grid;position:absolute}.modal-close[data-v-4adfa987]: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:20px}.modal-close[data-v-4adfa987]: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:20px}.modal-close[data-v-4adfa987]: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:20px}.modal-close[data-v-4adfa987]:-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:20px}.modal-close[data-v-4adfa987]:-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:20px}.modal-close[data-v-4adfa987]: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:20px}.modal-close[data-v-4adfa987]:hover{background:var(--color-bg-icon-hover)}.modal-close svg[data-v-4adfa987]{width:16px;height:16px}.modal-title[data-v-4adfa987]{letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 10px;font-size:36px;font-weight:700;line-height:1.2}.emoji[data-v-4adfa987]{transform-origin:50% 70%;margin-inline-start:6px;font-style:normal;animation:.6s cubic-bezier(.2,1.4,.4,1) .15s backwards emoji-pop-4adfa987;display:inline-block}@keyframes emoji-pop-4adfa987{0%{opacity:0;transform:scale(0)rotate(-30deg)}60%{opacity:1;transform:scale(1.2)rotate(10deg)}to{opacity:1;transform:scale(1)rotate(0)}}.modal-sub[data-v-4adfa987]{letter-spacing:-.005em;color:var(--color-text-secondary);max-width:480px;margin:0 auto 26px;font-size:17px;font-weight:500;line-height:1.4}.modal-sub-line[data-v-4adfa987]{display:block}.modal-cta[data-v-4adfa987]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--color-btn-primary);color:var(--color-btn-primary-text);letter-spacing:-.005em;box-shadow:var(--graduation-cta-shadow);border:none;border-radius:999px;margin-bottom:14px;padding:15px 30px;font-size:16px;font-weight:600;transition:transform .12s,box-shadow .18s,background .18s}.modal-cta[data-v-4adfa987]:hover{background:var(--color-btn-primary-hover);box-shadow:var(--graduation-cta-shadow-hover)}.modal-cta[data-v-4adfa987]:active{transform:translateY(1px)}.learn-link[data-v-4adfa987]{color:var(--color-text-secondary);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 8px;font-size:14px;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s,gap .18s;display:inline-flex}.learn-link[data-v-4adfa987]:hover{color:var(--color-text-primary);gap:9px}.learn-link svg[data-v-4adfa987]{width:14px;height:14px;transition:transform .18s}.learn-link:hover svg[data-v-4adfa987]{transform:translate(2px)}[dir=rtl] .learn-link svg[data-v-4adfa987]{transform:scaleX(-1)}[dir=rtl] .learn-link:hover svg[data-v-4adfa987]{transform:scaleX(-1)translate(2px)}@media (max-width:640px){.graduation-modal[data-v-4adfa987]{border-radius:18px;padding:48px 24px 36px}.modal-title[data-v-4adfa987]{font-size:26px}.modal-cta[data-v-4adfa987],.modal-sub[data-v-4adfa987]{font-size:15px}.modal-cta[data-v-4adfa987]{padding:15px 28px}}@media (prefers-reduced-motion:reduce){.emoji[data-v-4adfa987],.graduation-modal[data-v-4adfa987]{animation:none}}.slides-canvas-v2-shell[data-v-7c5affd4]{flex-direction:row;width:100%;height:100%;min-height:0;display:flex;position:relative}.slides-canvas-v2-shell[data-v-7c5affd4]>.slides-canvas-v2{flex:1;min-width:55%}.history-btn[data-v-7c5affd4]{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-7c5affd4]:hover{background:var(--slidesv2-hover-soft,#2324250d)}.history-btn.active[data-v-7c5affd4]{color:var(--slidesv2-ink,#232425);background:var(--slidesv2-press-soft,#23242517);border-color:#0000}.history-btn.active[data-v-7c5affd4]:hover{background:var(--slidesv2-press,#23242521)}.edit-in-agent-btn[data-v-7c5affd4]{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-7c5affd4]:hover{background:#3a8fff;border-color:#3a8fff}.edit-in-agent-btn[data-v-7c5affd4] .deck-icon{flex:none;width:14px;height:14px}.deck-text-btn[data-v-7c5affd4]{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-7c5affd4]:hover{background:var(--slidesv2-hover,#f3f4f6)}.deck-text-btn[data-v-7c5affd4] .deck-icon{flex:none;width:16px;height:16px}.files-btn[data-v-7c5affd4]{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-7c5affd4]:disabled{opacity:.45;cursor:default}.files-btn[data-v-7c5affd4]:hover{background:var(--slidesv2-hover-soft,#2324250d)}.files-btn.active[data-v-7c5affd4]{color:var(--slidesv2-ink,#232425);background:var(--slidesv2-press-soft,#23242517);border-color:#0000}.files-btn.active[data-v-7c5affd4]:hover{background:var(--slidesv2-press,#23242521)}.mobile-close-btn[data-v-7c5affd4]{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-7c5affd4]:hover{background:var(--slidesv2-hover-soft,#2324250d)}@media (max-width:1220px){.mobile-close-btn[data-v-7c5affd4]{display:inline-flex}}.overflow-wrap[data-v-7c5affd4]{display:inline-flex;position:relative}.overflow-btn[data-v-7c5affd4]{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-7c5affd4],.overflow-btn[data-v-7c5affd4]:hover{background:var(--slidesv2-hover,#f3f4f6)}.overflow-menu[data-v-7c5affd4]{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-7c5affd4]:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.overflow-item[data-v-7c5affd4]{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-7c5affd4]:hover:not(:disabled){background:var(--slidesv2-hover,#f3f4f6)}.overflow-item[data-v-7c5affd4]:disabled{opacity:.4;cursor:not-allowed}.overflow-item[data-v-7c5affd4] .overflow-item-icon{flex:none;width:15px;height:15px;margin-top:2px}.overflow-item-text[data-v-7c5affd4]{flex-direction:column;gap:2px;min-width:0;display:flex}.overflow-item-label[data-v-7c5affd4]{line-height:1.4}.overflow-item-desc[data-v-7c5affd4]{color:var(--slidesv2-ink-tertiary,#9ca3af);font-size:12px;line-height:1.3}.slide-tool-btn[data-v-7c5affd4]{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-7c5affd4] .tool-icon{flex:none;width:14px;height:14px}.slide-tool-btn[data-v-7c5affd4]:hover:not(:disabled){background:var(--slidesv2-hover,#f3f4f6)}.slide-tool-btn[data-v-7c5affd4]:disabled{opacity:.4;cursor:not-allowed}.slide-tool-btn.active[data-v-7c5affd4]{color:var(--slidesv2-accent,#2563eb);background:var(--slidesv2-hover,#f3f4f6)}.slide-tool-btn .chev[data-v-7c5affd4]{color:var(--slidesv2-ink-tertiary,#9ca3af);margin-left:1px;transition:transform .15s}.slide-tool-btn.active .chev[data-v-7c5affd4]{transform:rotate(180deg)}.mode-switch[data-v-7c5affd4]{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-7c5affd4]{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-7c5affd4]{transform:translate(100%)}.mode-switch-thumb.on-edit[data-v-7c5affd4]{transform:translate(200%)}@media (prefers-reduced-motion:reduce){.mode-switch-thumb[data-v-7c5affd4]{transition:none}}.mode-switch-seg[data-v-7c5affd4]{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-7c5affd4],.mode-switch-seg[data-v-7c5affd4]:hover:not(:disabled){color:var(--slidesv2-ink,#232425)}.mode-switch-seg.selected[data-v-7c5affd4]{font-weight:500}.mode-switch-seg[data-v-7c5affd4]:disabled{color:var(--slidesv2-ink-tertiary,#9ca3af);cursor:not-allowed}.mode-switch-seg[data-v-7c5affd4] .tool-icon{flex:none;width:14px;height:14px}.mode-switch-new-dot[data-v-7c5affd4]{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-7c5affd4]{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-7c5affd4],.editor-hint-callout[data-v-7c5affd4]:before{background:var(--slidesv2-surface,#fff);position:absolute}.editor-hint-callout[data-v-7c5affd4]: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-7c5affd4]{color:#7c3aed;flex:none;margin-top:1px}.editor-hint-copy[data-v-7c5affd4]{flex-direction:column;gap:2px;display:flex}.editor-hint-title[data-v-7c5affd4]{color:var(--slidesv2-ink,#232425);font-size:12.5px;font-weight:600}.editor-hint-body[data-v-7c5affd4]{color:var(--slidesv2-ink-muted,#606366);white-space:normal;font-size:12px;line-height:1.5}.editor-hint-close[data-v-7c5affd4]{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-7c5affd4]:hover{color:var(--slidesv2-ink,#232425);background:var(--slidesv2-hover,#f3f4f6)}.draw-tool-group[data-v-7c5affd4]{align-items:center;gap:2px;display:inline-flex}.slide-tool-btn.draw-tool-btn[data-v-7c5affd4]{color:var(--slidesv2-ink-muted,#606366)}.slide-tool-btn.draw-tool-btn.selected[data-v-7c5affd4]{color:var(--slidesv2-accent,#2563eb);background:var(--slidesv2-hover,#f3f4f6)}.draw-count-chip[data-v-7c5affd4]{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-7c5affd4] .tool-icon{flex:none;width:15px;height:15px}.slide-tool-btn[data-v-7c5affd4] .park-icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.slide-tool-btn.draw-apply[data-v-7c5affd4]{color:var(--slidesv2-surface,#fff);background:var(--slidesv2-ink,#232425);font-weight:500}.slide-tool-btn.draw-apply[data-v-7c5affd4]:hover:not(:disabled){background:var(--slidesv2-ink,#232425);opacity:.88}.slide-tool-btn.draw-apply[data-v-7c5affd4]:disabled{background:var(--slidesv2-hover,#f3f4f6)}.slide-tool-btn.draw-apply[data-v-7c5affd4]:disabled,.slide-tool-btn.draw-discard[data-v-7c5affd4]:disabled{opacity:1;color:var(--slidesv2-ink-tertiary,#9ca3af)}.mode-switch-seg[data-tooltip][data-v-7c5affd4],.slide-tool-btn[data-tooltip][data-v-7c5affd4]{position:relative}.mode-switch-seg[data-tooltip][data-v-7c5affd4]:after,.slide-tool-btn[data-tooltip][data-v-7c5affd4]: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-7c5affd4]:hover:after,.slide-tool-btn[data-tooltip][data-v-7c5affd4]:hover:after{visibility:visible;opacity:1}.mode-switch-seg[data-tooltip][data-v-7c5affd4]:focus-visible:after{visibility:visible;opacity:1}.slide-tool-btn[data-tooltip][data-v-7c5affd4]:focus-visible:after{visibility:visible;opacity:1}.tool-divider[data-v-7c5affd4]{background:var(--slidesv2-border,#eaeaea);width:1px;height:16px;margin:0 1px}.tool-menu-wrap[data-v-7c5affd4]{display:inline-flex;position:relative}.tool-menu[data-v-7c5affd4]{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-7c5affd4]:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.tool-menu-item[data-v-7c5affd4]{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-7c5affd4]:hover{background:var(--slidesv2-hover,#f3f4f6)}.tool-menu-item[data-v-7c5affd4] .tool-menu-item-icon{width:15px;height:15px;color:var(--slidesv2-ink,#232425);flex:none;margin-top:2px}.tool-menu-item-content[data-v-7c5affd4]{flex-direction:column;gap:2px;min-width:0;display:flex}.tool-menu-item-label[data-v-7c5affd4]{color:var(--slidesv2-ink-body,#374151);font-size:13px;font-weight:500}.tool-menu-item-desc[data-v-7c5affd4]{color:var(--slidesv2-ink-secondary,#6b7280);font-size:11px;line-height:1.35}.chat-toggle-btn[data-v-7c5affd4]{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-7c5affd4]:hover{background:var(--slidesv2-hover,#f3f4f6)}.chat-toggle-btn.active[data-v-7c5affd4],.chat-toggle-btn[data-v-7c5affd4]:hover{color:var(--slidesv2-ink,#232425)}.chat-toggle-divider[data-v-7c5affd4]{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-7c5affd4],.chat-toggle-divider[data-v-7c5affd4]{display:none}}@media (max-width:768px){.deck-text-btn span[data-v-7c5affd4],.history-btn span[data-v-7c5affd4]{display:none}.deck-text-btn[data-v-7c5affd4],.history-btn[data-v-7c5affd4]{justify-content:center;width:28px;padding:0}.history-btn svg[data-v-7c5affd4]{flex:none}}.slides-canvas-v2-loading[data-v-7c5affd4]{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-7c5affd4]{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-7c5affd4}@keyframes slidesv2chat-spin-7c5affd4{to{transform:rotate(1turn)}}.slides-canvas-v2-empty[data-v-7c5affd4]{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-7c5affd4]{width:30px;height:30px}.slides-canvas-v2-empty.is-working .empty-icon[data-v-7c5affd4]{animation:1.4s ease-in-out infinite alternate slidesv2chat-breathe-7c5affd4}@keyframes slidesv2chat-breathe-7c5affd4{0%{opacity:.35}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.slides-canvas-v2-empty.is-working .empty-icon[data-v-7c5affd4]{animation:none}}.slides-canvas-v2-empty .empty-retry[data-v-7c5affd4]{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-7c5affd4]:hover{background:var(--slidesv2-hover,#0000000a)}
