:root{--sm-bg:#f5f7ee;--sm-surface:#fff;--sm-surface-elevated:#fafcf5;--sm-border:#dde2d0;--sm-text:#2c3319;--sm-text-secondary:#6b7559;--sm-accent:#6b8f3c;--sm-accent-hover:#5a7a32;--sm-danger:#dc4a4a;--sm-radius-lg:12px;--sm-radius-md:8px;--sm-radius-sm:6px;--sm-font:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--sm-transition:.15s ease}.SlideMakerTool-module__tUDP8q__wrap{border:1px solid var(--sm-border);border-radius:var(--sm-radius-lg);background:var(--sm-bg);font-family:var(--sm-font);color:var(--sm-text);flex-direction:column;gap:0;font-size:12px;transition:all .2s;display:flex;overflow:hidden}.SlideMakerTool-module__tUDP8q__wrapFullscreen{z-index:9999;border:none;border-radius:0;position:fixed;inset:0}.SlideMakerTool-module__tUDP8q__wrapFullscreen .SlideMakerTool-module__tUDP8q__body{flex:1;height:auto;min-height:0}.SlideMakerTool-module__tUDP8q__topBar{background:var(--sm-surface);border-bottom:1px solid var(--sm-border);flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;padding:8px 16px;display:flex}.SlideMakerTool-module__tUDP8q__topBarLabel{color:var(--sm-text-secondary);align-items:center;gap:6px;font-size:11px;display:flex}.SlideMakerTool-module__tUDP8q__topBarSelect{border:1px solid var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-surface-elevated);color:var(--sm-text);transition:border-color var(--sm-transition);cursor:pointer;outline:none;padding:5px 8px;font-size:12px}.SlideMakerTool-module__tUDP8q__topBarSelect:hover,.SlideMakerTool-module__tUDP8q__topBarSelect:focus{border-color:var(--sm-accent)}.SlideMakerTool-module__tUDP8q__topBarNum{border:1px solid var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-surface-elevated);width:64px;color:var(--sm-text);transition:border-color var(--sm-transition);outline:none;padding:5px 8px;font-size:12px}.SlideMakerTool-module__tUDP8q__topBarNum:focus{border-color:var(--sm-accent)}.SlideMakerTool-module__tUDP8q__topBarHint{color:var(--sm-text-secondary);opacity:.7;font-size:11px}.SlideMakerTool-module__tUDP8q__topBarSep{background:var(--sm-border);flex-shrink:0;width:1px;height:20px}.SlideMakerTool-module__tUDP8q__exportBtn{border:1px solid var(--sm-border);border-radius:var(--sm-radius-md);color:var(--sm-text);cursor:pointer;transition:all var(--sm-transition);white-space:nowrap;font-size:11px;font-weight:500;font-family:var(--sm-font);background:0 0;padding:6px 12px}.SlideMakerTool-module__tUDP8q__exportBtn:hover{background:var(--sm-surface-elevated);border-color:var(--sm-accent);color:var(--sm-accent-hover)}.SlideMakerTool-module__tUDP8q__exportBtnPrimary{background:var(--sm-accent);color:#fff;border-color:var(--sm-accent);}.SlideMakerTool-module__tUDP8q__exportBtnPrimary:hover{background:var(--sm-accent-hover);border-color:var(--sm-accent-hover)}.SlideMakerTool-module__tUDP8q__body{height:600px;min-height:540px;display:flex;overflow:hidden}.SlideMakerTool-module__tUDP8q__leftSidebar{border-right:1px solid var(--sm-border);background:var(--sm-surface);flex-direction:column;flex-shrink:0;width:200px;min-width:200px;max-width:200px;display:flex;overflow-y:auto}.SlideMakerTool-module__tUDP8q__sidebarSection{border-bottom:1px solid var(--sm-border);padding:12px}.SlideMakerTool-module__tUDP8q__sidebarTitle{text-transform:uppercase;letter-spacing:1px;color:var(--sm-text-secondary);margin-bottom:10px;font-size:10px;font-weight:700}.SlideMakerTool-module__tUDP8q__paletteGrid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.SlideMakerTool-module__tUDP8q__paletteItem{border:1px solid var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-surface-elevated);cursor:grab;text-align:center;color:var(--sm-text-secondary);transition:all var(--sm-transition);-webkit-user-select:none;user-select:none;font-size:10px;font-weight:500;font-family:var(--sm-font);flex-direction:column;align-items:center;gap:2px;padding:8px 4px 6px;display:flex}.SlideMakerTool-module__tUDP8q__paletteItem:hover{border-color:var(--sm-accent);color:var(--sm-accent-hover);background:#6b8f3c14;transform:translateY(-1px);box-shadow:0 0 12px #6b8f3c26}.SlideMakerTool-module__tUDP8q__paletteItem:active{cursor:grabbing;transform:scale(.96)}.SlideMakerTool-module__tUDP8q__paletteIcon{justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;line-height:1;display:flex}.SlideMakerTool-module__tUDP8q__paletteLabel{font-size:10px;line-height:1}.SlideMakerTool-module__tUDP8q__filmstrip{flex:1;padding:8px 12px;overflow-y:auto}.SlideMakerTool-module__tUDP8q__filmstripSlide{border:2px solid var(--sm-border);border-radius:var(--sm-radius-md);cursor:pointer;transition:all var(--sm-transition);background:var(--sm-surface-elevated);margin-bottom:10px;position:relative;overflow:hidden}.SlideMakerTool-module__tUDP8q__filmstripSlide:hover{border-color:#b8c4a0;box-shadow:0 2px 8px #00000014}.SlideMakerTool-module__tUDP8q__filmstripSlideActive{box-shadow:0 0 0 2px #6b8f3c40;border-color:var(--sm-accent)!important}.SlideMakerTool-module__tUDP8q__filmstripThumb{object-fit:contain;background:var(--sm-surface-elevated);width:100%;display:block}.SlideMakerTool-module__tUDP8q__filmstripLabel{color:var(--sm-text-secondary);text-align:center;background:var(--sm-surface-elevated);padding:3px 0;font-size:10px}.SlideMakerTool-module__tUDP8q__filmstripControls{background:var(--sm-surface-elevated);justify-content:center;gap:4px;padding:4px;display:flex}.SlideMakerTool-module__tUDP8q__filmstripBtn{border:1px solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-surface);cursor:pointer;color:var(--sm-text-secondary);transition:all var(--sm-transition);font-size:10px;font-family:var(--sm-font);justify-content:center;align-items:center;padding:4px 8px;line-height:1;display:inline-flex}.SlideMakerTool-module__tUDP8q__filmstripBtn:hover{background:var(--sm-surface-elevated);border-color:var(--sm-accent);color:var(--sm-text)}.SlideMakerTool-module__tUDP8q__filmstripBtnDanger:hover{border-color:var(--sm-danger);color:var(--sm-danger);background:#dc4a4a14}.SlideMakerTool-module__tUDP8q__addSlideBtn{border:2px dashed var(--sm-border);border-radius:var(--sm-radius-md);cursor:pointer;width:100%;color:var(--sm-text-secondary);transition:all var(--sm-transition);font-size:12px;font-weight:500;font-family:var(--sm-font);background:0 0;padding:10px;display:block}.SlideMakerTool-module__tUDP8q__addSlideBtn:hover{border-color:var(--sm-accent);color:var(--sm-accent-hover);background:#6b8f3c0d}.SlideMakerTool-module__tUDP8q__canvasArea{background:repeating-conic-gradient(#e8ebd9 0% 25%,#edf0e4 0% 50%) 0 0/20px 20px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:24px;display:flex;overflow:auto}.SlideMakerTool-module__tUDP8q__canvasWrap{cursor:default;border-radius:2px;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f}.SlideMakerTool-module__tUDP8q__canvasElement{cursor:move;-webkit-user-select:none;user-select:none;transition:box-shadow .1s;position:absolute}.SlideMakerTool-module__tUDP8q__canvasElement:hover{box-shadow:0 0 0 2px #6b8f3c66}.SlideMakerTool-module__tUDP8q__canvasElementSelected{box-shadow:0 0 0 2px var(--sm-accent),0 0 0 4px #6b8f3c33!important}.SlideMakerTool-module__tUDP8q__resizeHandle{border:2px solid var(--sm-accent);z-index:10;width:10px;height:10px;transition:all var(--sm-transition);background:#fff;border-radius:50%;outline:8px solid #0000;position:absolute;box-shadow:0 0 6px #6b8f3c4d}.SlideMakerTool-module__tUDP8q__resizeHandle:hover{background:var(--sm-accent);border-color:#fff;transform:scale(1.3);box-shadow:0 0 12px #6b8f3c99}.SlideMakerTool-module__tUDP8q__emojiElement{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex}.SlideMakerTool-module__tUDP8q__inlineEdit{resize:none;width:100%;height:100%;color:inherit;box-sizing:border-box;background:0 0;border:none;outline:none;padding:4px;font-family:inherit;overflow:hidden}.SlideMakerTool-module__tUDP8q__rightSidebar{border-left:1px solid var(--sm-border);background:var(--sm-surface);flex-shrink:0;width:230px;min-width:230px;max-width:230px;padding:12px;overflow-y:auto}.SlideMakerTool-module__tUDP8q__propSectionHeader{text-transform:uppercase;letter-spacing:1.2px;color:var(--sm-text-secondary);border-top:1px solid var(--sm-border);margin-top:12px;margin-bottom:8px;padding-top:10px;font-size:10px;font-weight:700}.SlideMakerTool-module__tUDP8q__propSectionHeader:first-of-type{border-top:none;margin-top:4px;padding-top:0}.SlideMakerTool-module__tUDP8q__propGroup{margin-bottom:10px}.SlideMakerTool-module__tUDP8q__propLabel{color:var(--sm-text-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px;font-size:11px;font-weight:500;display:block}.SlideMakerTool-module__tUDP8q__propMiniLabel{color:var(--sm-text-secondary);text-align:center;min-width:14px;font-size:10px;font-weight:600}.SlideMakerTool-module__tUDP8q__propRow{align-items:center;gap:6px;margin-bottom:6px;display:flex}.SlideMakerTool-module__tUDP8q__propInput{border:1px solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-surface-elevated);color:var(--sm-text);transition:border-color var(--sm-transition);font-size:12px;font-family:var(--sm-font);outline:none;flex:1;padding:5px 8px}.SlideMakerTool-module__tUDP8q__propInput:focus{border-color:var(--sm-accent)}.SlideMakerTool-module__tUDP8q__propTextarea{resize:vertical;min-height:56px}.SlideMakerTool-module__tUDP8q__propInput[type=color]{cursor:pointer;border-radius:var(--sm-radius-sm);flex:0 0 36px;width:36px;height:28px;padding:2px}.SlideMakerTool-module__tUDP8q__colorRow{align-items:center;gap:8px;display:flex}.SlideMakerTool-module__tUDP8q__colorSwatch{border:2px solid var(--sm-border);border-radius:50%;flex-shrink:0;width:18px;height:18px;display:inline-block}.SlideMakerTool-module__tUDP8q__propInput[type=range]{appearance:none;background:var(--sm-border);cursor:pointer;border:none;border-radius:3px;outline:none;height:6px;padding:0}.SlideMakerTool-module__tUDP8q__propInput[type=range]::-webkit-slider-thumb{appearance:none;background:var(--sm-accent);border:2px solid var(--sm-surface);cursor:pointer;width:14px;height:14px;transition:all var(--sm-transition);border-radius:50%;box-shadow:0 0 4px #6b8f3c66}.SlideMakerTool-module__tUDP8q__propInput[type=range]::-webkit-slider-thumb:hover{background:var(--sm-accent-hover);transform:scale(1.2);box-shadow:0 0 8px #6b8f3c99}.SlideMakerTool-module__tUDP8q__propInput[type=range]::-moz-range-thumb{background:var(--sm-accent);border:2px solid var(--sm-surface);cursor:pointer;border-radius:50%;width:14px;height:14px}.SlideMakerTool-module__tUDP8q__propInput[type=range]::-moz-range-track{background:var(--sm-border);border:none;border-radius:3px;height:6px}.SlideMakerTool-module__tUDP8q__propBtn{border:1px solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-surface-elevated);cursor:pointer;color:var(--sm-text-secondary);transition:all var(--sm-transition);font-size:11px;font-family:var(--sm-font);flex:1;justify-content:center;align-items:center;gap:5px;padding:5px 10px;font-weight:500;display:inline-flex}.SlideMakerTool-module__tUDP8q__propBtn svg{flex-shrink:0}.SlideMakerTool-module__tUDP8q__propBtn:hover{background:var(--sm-border);color:var(--sm-text);border-color:var(--sm-accent)}.SlideMakerTool-module__tUDP8q__propBtnActive{background:var(--sm-accent);color:#fff;border-color:var(--sm-accent);}.SlideMakerTool-module__tUDP8q__propBtnActive:hover{background:var(--sm-accent-hover);border-color:var(--sm-accent-hover)}.SlideMakerTool-module__tUDP8q__propBtnDanger{color:var(--sm-danger);border-color:#dc4a4a40;}.SlideMakerTool-module__tUDP8q__propBtnDanger:hover{border-color:var(--sm-danger);color:var(--sm-danger);background:#dc4a4a14}.SlideMakerTool-module__tUDP8q__checkLabel{color:var(--sm-text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:11px;display:flex}.SlideMakerTool-module__tUDP8q__checkLabel input[type=checkbox]{accent-color:var(--sm-accent)}.SlideMakerTool-module__tUDP8q__transitionGrid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.SlideMakerTool-module__tUDP8q__transitionItem{border:1px solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-surface-elevated);cursor:pointer;text-align:center;color:var(--sm-text-secondary);transition:all var(--sm-transition);font-size:11px;font-family:var(--sm-font);padding:5px 6px}.SlideMakerTool-module__tUDP8q__transitionItem:hover{border-color:var(--sm-accent);color:var(--sm-text)}.SlideMakerTool-module__tUDP8q__transitionItemActive{background:var(--sm-accent);color:#fff;border-color:var(--sm-accent);}.SlideMakerTool-module__tUDP8q__emojiGrid{flex-wrap:wrap;gap:4px;display:flex}.SlideMakerTool-module__tUDP8q__playbackBar{background:var(--sm-surface);border-top:1px solid var(--sm-border);align-items:center;gap:10px;padding:8px 16px;display:flex}.SlideMakerTool-module__tUDP8q__playBtn{border:1px solid var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-surface-elevated);cursor:pointer;color:var(--sm-accent-hover);transition:all var(--sm-transition);font-size:13px;font-family:var(--sm-font);padding:5px 14px}.SlideMakerTool-module__tUDP8q__playBtn:hover{background:var(--sm-accent);border-color:var(--sm-accent);color:#fff}.SlideMakerTool-module__tUDP8q__progressWrap{background:var(--sm-border);cursor:pointer;border-radius:3px;flex:1;height:5px;overflow:hidden}.SlideMakerTool-module__tUDP8q__progressFill{background:var(--sm-accent);border-radius:3px;height:100%;transition:width 50ms linear}.SlideMakerTool-module__tUDP8q__playbackLabel{color:var(--sm-text-secondary);white-space:nowrap;font-size:11px}.SlideMakerTool-module__tUDP8q__loopToggle{border:1px solid var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-surface-elevated);cursor:pointer;color:var(--sm-text-secondary);transition:all var(--sm-transition);font-size:11px;font-family:var(--sm-font);padding:4px 10px}.SlideMakerTool-module__tUDP8q__loopToggle:hover{border-color:var(--sm-accent);color:var(--sm-text)}.SlideMakerTool-module__tUDP8q__loopToggleActive{background:var(--sm-accent);color:#fff;border-color:var(--sm-accent);}.SlideMakerTool-module__tUDP8q__emojiOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SlideMakerTool-module__tUDP8q__emojiModal{background:var(--sm-surface);border:1px solid var(--sm-border);border-radius:12px;max-width:340px;padding:20px;box-shadow:0 20px 60px #00000026}.SlideMakerTool-module__tUDP8q__emojiModalTitle{color:var(--sm-text);margin-bottom:12px;font-size:14px;font-weight:600}.SlideMakerTool-module__tUDP8q__emojiModalGrid{flex-wrap:wrap;gap:6px;display:flex}.SlideMakerTool-module__tUDP8q__emojiModalBtn{cursor:pointer;border-radius:var(--sm-radius-sm);transition:all var(--sm-transition);background:0 0;border:1px solid #0000;padding:4px;font-size:24px;line-height:1}.SlideMakerTool-module__tUDP8q__emojiModalBtn:hover{background:var(--sm-surface-elevated);border-color:var(--sm-accent);transform:scale(1.15)}.SlideMakerTool-module__tUDP8q__playbackCanvas{z-index:50;pointer-events:none;position:absolute;top:0;left:0}@media (max-width:900px){.SlideMakerTool-module__tUDP8q__body{flex-direction:column}.SlideMakerTool-module__tUDP8q__leftSidebar,.SlideMakerTool-module__tUDP8q__rightSidebar{border-left:none;border-right:none;border-bottom:1px solid var(--sm-border);width:100%;max-height:200px}.SlideMakerTool-module__tUDP8q__filmstrip{gap:8px;padding:8px;display:flex;overflow-x:auto}.SlideMakerTool-module__tUDP8q__filmstripSlide{min-width:100px;margin-bottom:0}}
.page-module__qYGxPW__heroCompact{background:linear-gradient(135deg,var(--color-surface)0%,#fff 100%);border-bottom:1px solid var(--color-border);padding:48px 0 36px}.page-module__qYGxPW__breadcrumb{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;display:flex}.page-module__qYGxPW__breadcrumb a{color:inherit;text-decoration:none;transition:color .15s}.page-module__qYGxPW__breadcrumb a:hover{color:var(--color-accent-hover)}.page-module__qYGxPW__heroTitleCompact{color:var(--color-text-primary);margin-bottom:8px;font-family:DM Serif Display,serif;font-size:32px;font-weight:400;line-height:1.2}.page-module__qYGxPW__heroSub{color:var(--color-text-muted);margin:0;font-size:15px}.page-module__qYGxPW__toolSectionTop{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:40px 0 60px}.page-module__qYGxPW__contentSection{background:var(--color-surface);border-top:1px solid var(--color-border);padding:80px 0}.page-module__qYGxPW__textContent{max-width:none}.page-module__qYGxPW__textContent h2{color:var(--color-text-primary);margin-bottom:20px;font-family:DM Serif Display,serif;font-size:28px}.page-module__qYGxPW__textContent p{color:var(--color-text-secondary);margin-bottom:20px;font-size:16px;line-height:1.7}.page-module__qYGxPW__sectionTitle{color:var(--color-text-primary);margin-bottom:40px;font-family:DM Serif Display,serif;font-size:32px}.page-module__qYGxPW__howToSection{border-bottom:1px solid var(--color-border);padding:80px 0}.page-module__qYGxPW__howToList{grid-template-columns:repeat(3,1fr);gap:40px;padding:0;list-style:none;display:grid}.page-module__qYGxPW__howToItem{gap:20px;display:flex}.page-module__qYGxPW__stepNum{background:var(--color-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex}.page-module__qYGxPW__howToItem strong{margin-bottom:8px;font-size:18px;display:block}.page-module__qYGxPW__howToItem p{color:var(--color-text-muted);font-size:15px;line-height:1.6}@media (max-width:768px){.page-module__qYGxPW__howToList{grid-template-columns:1fr}}.page-module__qYGxPW__relatedSection{background:#fff;padding:72px 0}.page-module__qYGxPW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__qYGxPW__relatedCard{border:1px solid var(--color-border);background:#fff;border-radius:16px;align-items:flex-start;gap:16px;padding:24px;text-decoration:none;transition:all .2s;display:flex}.page-module__qYGxPW__relatedCard:hover{border-color:var(--color-accent);background:#c3db6b26;transform:translateY(-2px);box-shadow:0 4px 12px #0000000a}.page-module__qYGxPW__relatedEmoji{flex-shrink:0;margin-top:2px;font-size:1.5rem}.page-module__qYGxPW__relatedCard strong{color:var(--color-text-primary);margin-bottom:6px;font-size:.9rem;font-weight:700;display:block}.page-module__qYGxPW__relatedCard p{color:var(--color-text-secondary);margin:0;font-size:.8rem;line-height:1.5}.page-module__qYGxPW__faqSection{background:var(--color-surface);padding:100px 0}@media (max-width:900px){.page-module__qYGxPW__relatedGrid{grid-template-columns:1fr}}@media (max-width:768px){.page-module__qYGxPW__heroCompact{padding:24px 0 16px}.page-module__qYGxPW__heroTitleCompact{font-size:24px}}
