._hiddenInput_af4oh_6{display:none}._fileUploaderLabel_af4oh_10{cursor:pointer}._homePageContainer_kfnjp_1{padding:20px;max-width:800px;margin:0 auto}._section_kfnjp_7{margin-bottom:20px}._section_kfnjp_7 h2{margin-bottom:10px;color:#333}._fileUploaderArea_kfnjp_16{padding:30px;border:2px dashed #ccc;border-radius:8px;cursor:pointer;transition:border-color .2s ease-in-out}._fileUploaderArea_kfnjp_16:hover{border-color:#007bff}._fileUploaderArea_kfnjp_16 p{margin:0;color:#666}._videoPreview_kfnjp_33{margin-bottom:20px}._videoPreviewVideo_kfnjp_37{width:100%;max-height:400px;background-color:#000}._videoPreviewVideo_kfnjp_37::cue{background-color:#000c!important;color:#fff!important;font-size:16px!important;font-family:Arial,sans-serif!important;text-align:center!important;line-height:1.4!important;padding:8px 20px!important;border-radius:0!important;white-space:pre-wrap!important;width:100%!important;box-sizing:border-box!important;position:fixed!important;bottom:100px!important;left:0!important;right:0!important;z-index:9999!important}._conversionSettings_kfnjp_63{margin-bottom:20px}._radioGroup_kfnjp_67{display:flex;gap:20px;margin-bottom:10px}._intervalInputContainer_kfnjp_73{margin-top:10px}._intervalInput_kfnjp_73{margin-left:5px;padding:5px;width:80px}._convertButton_kfnjp_83{padding:10px 20px;font-size:1.2em;color:#fff;border:none;border-radius:5px;transition:background-color .2s ease-in-out}._convertButton_kfnjp_83:enabled{background-color:#007bff;cursor:pointer}._convertButton_kfnjp_83:disabled{background-color:#ccc;cursor:not-allowed}._viewerLinkContainer_kfnjp_102{margin-top:20px}._userGuide_kfnjp_107{margin-top:30px;padding:15px;background-color:#f8f9fa;border-radius:6px;border-left:3px solid #007bff;font-size:.9em}._userGuide_kfnjp_107 h2{color:#007bff;margin-bottom:0;font-size:1.2em}._guideHeader_kfnjp_122{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}._guideSteps_kfnjp_130{display:flex;flex-direction:column;gap:10px;margin-top:15px}._guideStep_kfnjp_130{background-color:#fff;padding:12px;border-radius:4px;box-shadow:0 1px 3px #0000001a}._guideStep_kfnjp_130 h3{color:#333;margin-bottom:6px;font-size:1em;font-weight:600}._guideStep_kfnjp_130 p{margin:0;color:#666;line-height:1.4;font-size:.9em}._privacyPolicy_kfnjp_159{margin-top:20px;margin-bottom:20px;padding:15px;background-color:#f1f3f4;border-radius:6px;border-left:3px solid #28a745;font-size:.85em}._privacyPolicy_kfnjp_159 h2{color:#28a745;margin-bottom:0;font-size:1.1em}._privacyHeader_kfnjp_175{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}._privacyContent_kfnjp_183{margin-top:15px}._privacyIntro_kfnjp_187{font-weight:500;color:#333;margin-bottom:15px;padding:8px;background-color:#fff;border-radius:4px;font-size:.9em}._privacySection_kfnjp_197{margin-bottom:10px;background-color:#fff;padding:10px;border-radius:4px;box-shadow:0 1px 2px #0000001a}._privacySection_kfnjp_197 h3{color:#333;margin-bottom:6px;font-size:.95em;font-weight:600}._privacySection_kfnjp_197 p{margin:0;color:#666;line-height:1.4;font-size:.85em}._guideHeader_kfnjp_122,._privacyHeader_kfnjp_175{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:15px 20px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;margin-bottom:10px}._guideHeader_kfnjp_122 h2,._privacyHeader_kfnjp_175 h2{margin:0;color:#495057;font-size:1.4em}._toggleIcon_kfnjp_240{font-size:1.2em;color:#6c757d;font-weight:700}._guideSteps_kfnjp_130,._privacyContent_kfnjp_183{animation:_slideDown_kfnjp_1 .3s ease-out;overflow:hidden}@keyframes _slideDown_kfnjp_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}@media (max-width: 768px){._homePageContainer_kfnjp_1{padding:15px}._userGuide_kfnjp_107,._privacyPolicy_kfnjp_159{margin-top:30px;padding:15px}._guideStep_kfnjp_130,._privacySection_kfnjp_197{padding:12px}}._modalOverlay_kfnjp_281{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_kfnjp_294{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:400px;width:90%;text-align:center}._modalContent_kfnjp_294 h3{margin:0 0 15px;color:#dc3545;font-size:1.3em}._modalContent_kfnjp_294 p{margin:0 0 20px;color:#666;line-height:1.5}._modalButtons_kfnjp_316{display:flex;justify-content:center}._modalButton_kfnjp_316{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:1em;transition:background-color .2s ease}._modalButton_kfnjp_316:hover{background-color:#0056b3}._modalButton_kfnjp_316:focus{outline:none;box-shadow:0 0 0 3px #007bff40}._viewerPageContainer_huxr8_1{padding:20px;max-width:800px;margin:0 auto;text-align:center}._comicPageDisplay_huxr8_8{margin-bottom:20px}._comicImage_huxr8_12{max-width:100%;height:auto;border:1px solid #eee}._pageNavigation_huxr8_18{margin-top:10px;display:flex;justify-content:center;gap:10px}._exportButtons_huxr8_25{margin-top:20px;display:flex;justify-content:center;gap:10px}._homeLinkContainer_huxr8_32{margin-top:20px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;background-color:#f0f2f5;color:#333}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex;flex-direction:column;min-height:100vh}button{background-color:#007bff;color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:1em;transition:background-color .2s ease-in-out}button:hover:not(:disabled){background-color:#0056b3}button:disabled{background-color:#ccc;cursor:not-allowed}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}.file-uploader-area{border:2px dashed #ccc;border-radius:8px;padding:30px;text-align:center;cursor:pointer;transition:border-color .2s ease-in-out}.file-uploader-area:hover{border-color:#007bff}.file-uploader-area p{margin:0;color:#666}
