body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif;margin:0}body.no-scroll{overflow:hidden}body,html{background:#ccc;height:100%;margin:0;overflow-x:hidden}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footer{align-items:flex-end;background-color:#eee;border-top:2px solid #aaa;bottom:0;display:flex;justify-content:space-between;left:0;position:fixed;width:100%}@media(min-width:768px){.footer{background-color:#0000;border-top:1px solid #ccc;bottom:auto;left:auto;position:static}}.footer-content{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;padding:16px;width:100%}.header{border-bottom:1px solid #ccc;max-width:100%;padding:16px 0;width:100%}.btn-wrapper{display:flex;justify-content:space-between;margin-top:16px}.btn-wrapper a{margin-left:8px}.disclaimer{background-color:red;border-radius:5px;color:#fff;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:8px;padding:8px}.spinner{animation:spin .8s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_title__mpeA4{color:#333;font-size:24px;font-weight:700;margin-bottom:2px}@media(min-width:600px){.styles_title__mpeA4{font-size:32px}}.styles_subtitle__8h8JV{color:#777;font-size:16px;font-weight:700}@media(min-width:600px){.styles_subtitle__8h8JV{font-size:20px}}.styles_button__cLVM3{align-items:center;background-color:#007bff;border:none;border-radius:4px;box-sizing:initial;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;min-height:32px;padding:10px 20px;transition:background-color .3s ease,opacity .2s ease}.styles_button__cLVM3:hover{background-color:#0056b3}.styles_button__cLVM3:disabled{cursor:not-allowed}@media(min-width:768px){.styles_button__cLVM3{height:auto}}.styles_disabled__GZrd\+,.styles_disabled__GZrd\+:hover{background-color:#ccc}.styles_loading__-DI0l{cursor:not-allowed}.styles_spinner__lbZyg{animation:styles_spin__KXfwT .8s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes styles_spin__KXfwT{to{transform:rotate(1turn)}}.styles_label__CV4FR{line-height:1}.styles_card__MlNHs{background:#fff;border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-basis:calc(50% - 10px);flex-direction:column;flex-grow:0;flex-shrink:0;max-width:calc(50% - 10px);outline:none}@media(min-width:768px){.styles_card__MlNHs{flex-basis:calc(33.33333% - 13.33333px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 13.33333px)}}.styles_card__MlNHs:focus-visible,.styles_card__MlNHs:hover{border-color:#2563eb}.styles_card__MlNHs:focus-visible h3,.styles_card__MlNHs:hover h3{background:#2563eb;color:#fff}.styles_card__MlNHs .styles_media__86f1j{align-items:center;aspect-ratio:1;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.styles_card__MlNHs img{display:block;height:100%;object-fit:contain;transition:opacity .2s ease;width:100%}.styles_card__MlNHs .styles_imageHidden__lNctH{opacity:0}.styles_card__MlNHs .styles_imageVisible__4YyWV{opacity:1}.styles_card__MlNHs .styles_loader__XfWPh{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.styles_card__MlNHs .styles_spinner__Zk9eS{animation:styles_spin__6OMoT .8s linear infinite;border:2px solid #00000026;border-radius:50%;border-top-color:#000000a6;height:22px;width:22px}.styles_card__MlNHs h3{margin:0;padding:6px 0;text-align:center;transition:background .2s ease,color .2s ease}.styles_selected__43Rm5{border-color:#2563eb}.styles_selected__43Rm5 h3{background:#2563eb;color:#fff}@keyframes styles_spin__6OMoT{to{transform:rotate(1turn)}}.styles_outerWrapper__wCxWF{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.styles_templateWrapper__RzNPm{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px;padding:20px 20px 120px;width:100%}@media(min-width:768px){.styles_templateWrapper__RzNPm{padding:20px 40px}}.styles_wrapper__rtGe6{flex-direction:column;overflow-x:hidden}.styles_stageWrapper__DsuOp,.styles_wrapper__rtGe6{align-items:center;display:flex;max-width:100%;width:100%}.styles_stageWrapper__DsuOp{box-sizing:border-box;height:600px;justify-content:center;margin:16px 0;overflow:hidden;padding-bottom:120px;position:relative}@media(min-width:768px){.styles_stageWrapper__DsuOp{padding-bottom:0}}.styles_stageContainer__aSvq9{border:2px solid #e0e0e0}.styles_loader__02\+BE{height:100%;width:100%}.styles_loader__02\+BE,.styles_overlayLoader__1Lnhf{align-items:center;display:flex;justify-content:center}.styles_overlayLoader__1Lnhf{inset:0;pointer-events:none;position:absolute}.styles_spinner__sXS4F{animation:styles_spin__DxSfR .8s linear infinite;border:2px solid #00000026;border-radius:50%;border-top-color:#000000a6;height:28px;width:28px}@keyframes styles_spin__DxSfR{to{transform:rotate(1turn)}}.styles_content__FACF6,.styles_wrapper__9Tmqo{align-items:center;display:flex;flex-direction:column}.styles_content__FACF6{margin:16px 0;padding-bottom:120px}@media(min-width:768px){.styles_content__FACF6{padding-bottom:0}}.styles_preview__nica0{margin-bottom:16px}.styles_formWrapper__rRrvu{border-top:1px solid #ccc;padding-top:24px;width:100%}.styles_error__GaV6X{align-items:center;background:red;border-radius:6px;color:#fff;display:flex;flex:1 1;font-weight:700;justify-content:space-between;width:100%}.styles_error__GaV6X p{padding:16px}.styles_error__GaV6X img{background-color:#fff;border-radius:50%;cursor:pointer;height:20px;margin-right:8px;padding:4px;width:20px}.styles_error__GaV6X img:hover{opacity:.6}.styles_previewFrame__kjTaM{display:inline-block;max-width:100%;position:relative}.styles_previewImage__alUVY{-webkit-user-drag:none;display:block;height:auto;max-width:100%;-webkit-user-select:none;user-select:none}.styles_formGroup__QYfs\+{margin-bottom:1rem}.styles_formGroup__QYfs\+ label{display:block;font-weight:700;margin-bottom:.5rem}.styles_formGroup__QYfs\+ input[type=text]{background:#fff;border:1px solid #ccc;border-radius:4px;padding:.5rem;width:96%}.styles_formGroup__QYfs\+ select:disabled{cursor:not-allowed;opacity:.6}@media(min-width:768px){.styles_formGroup__QYfs\+{align-items:center;display:flex;gap:1rem}.styles_formGroup__QYfs\+ label{flex-shrink:0;margin-bottom:0;width:180px}.styles_formGroup__QYfs\+ input[type=text]{flex:1 1}}.styles_formGroup__IAZ9u{margin-bottom:1rem}.styles_formGroup__IAZ9u label{display:block;font-weight:700;margin-bottom:.5rem}.styles_formGroup__IAZ9u select{background:#fff;border:1px solid #ccc;border-radius:4px;padding:.5rem;width:100%}.styles_formGroup__IAZ9u select:disabled{cursor:not-allowed;opacity:.6}@media(min-width:768px){.styles_formGroup__IAZ9u{align-items:center;display:flex;gap:1rem}.styles_formGroup__IAZ9u label{flex-shrink:0;margin-bottom:0;width:180px}.styles_formGroup__IAZ9u select{flex:1 1}}.styles_content__2HoPp,.styles_wrapper__i1gG9{align-items:center;display:flex;flex-direction:column}.styles_content__2HoPp{margin:16px 0;padding:32px 0}.styles_content__2HoPp p{color:#333;font-size:18px;font-weight:600;padding:0 40px;text-align:center}.styles_icon__n0zv7{height:40px;margin-bottom:30px;width:40px}.styles_outerWrapper__8U9OL{align-items:center;display:flex;flex:1 1;justify-content:center}.styles_innerWrapper__gIyLK{background:#fff;border:2px solid #aaa;border-radius:4px;display:flex;flex-direction:column;padding:8px;width:100%}@media(min-width:768px){.styles_innerWrapper__gIyLK{margin-bottom:32px;margin-top:32px;padding:32px;width:60%}}
/*# sourceMappingURL=main.7db215dd.css.map*/