.page_mainContent__zl2LA{min-height:calc(100vh - 56px - 3px);padding-top:3px;position:relative;overflow:hidden;display:flex;flex-direction:column;background-color:var(--void)}@media (min-width:768px){.page_mainContent__zl2LA{min-height:calc(100vh - 80px - 20px);padding-top:20px}}.ResultViewer_resultContainer__a1sUV{position:relative;width:100%;min-height:calc(100vh - 200px);display:flex;flex-direction:column;align-items:center;justify-content:center}.ResultViewer_resultViewer__9sTGX{position:absolute;width:319px;height:500px;left:calc(50% - 319px/2);top:calc(50% - 380px);border-radius:12px;overflow:visible}.ResultViewer_resultMedia__DJsKV{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:2px solid #002826}.ResultViewer_resultMedia__DJsKV[data-type=video]{background-color:#000}.ResultViewer_resultMedia__DJsKV[data-type=image]{background-color:transparent}.ResultViewer_actionButtons__cB_WR{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;position:absolute;width:auto;height:40px;left:12px;bottom:12px;z-index:10}.ResultViewer_actionButtons__cB_WR[data-media-type=image],.ResultViewer_actionButtons__cB_WR[data-media-type=video]{bottom:12px}.ResultViewer_actionButton__hsizD{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;gap:10px;width:40px;height:40px;background:#070707;border:1px solid #686868;border-radius:5px;flex:none;flex-grow:0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.ResultViewer_actionButton__hsizD:hover{border-color:#00CFC1}.ResultViewer_actionButton__hsizD:hover svg path{stroke:#00CFC1}.ResultViewer_actionButton__hsizD svg{width:18px;height:18px}.ResultViewer_actionButton__hsizD svg path{stroke:#686868;transition:stroke .3s cubic-bezier(.4,0,.2,1)}@media (min-width:768px) and (max-width:1023px){.ResultViewer_resultViewer__9sTGX{width:319px;height:500px;left:calc(50% - 319px/2);top:calc(50% - 300px)}.ResultViewer_actionButtons__cB_WR[data-media-type=image],.ResultViewer_actionButtons__cB_WR[data-media-type=video]{bottom:12px}}@media (max-width:767px){.ResultViewer_resultContainer__a1sUV{min-height:calc(100vh - 300px);padding:16px}.ResultViewer_resultViewer__9sTGX{position:relative;width:calc(100% - 8px);max-width:400px;height:auto;left:auto;top:60px;margin:0 auto;aspect-ratio:auto}.ResultViewer_resultMedia__DJsKV{width:100%;height:270px;max-height:60vh;border-radius:8px}.ResultViewer_actionButtons__cB_WR,.ResultViewer_actionButtons__cB_WR[data-media-type=image],.ResultViewer_actionButtons__cB_WR[data-media-type=video]{position:absolute;bottom:8px;left:8px;width:auto;height:auto;gap:6px;z-index:10}.ResultViewer_actionButton__hsizD{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:5px!important;border-radius:4px!important;background:#070707!important;border:1px solid #686868!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;flex:none!important;flex-shrink:0!important;cursor:pointer!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;-webkit-tap-highlight-color:rgba(0,207,193,.2)!important;touch-action:manipulation!important;overflow:visible!important}.ResultViewer_actionButton__hsizD svg{width:12px!important;height:12px!important;display:block!important;flex-shrink:0!important;pointer-events:none!important}.ResultViewer_actionButton__hsizD svg path{stroke:#686868!important;stroke-width:2!important}.ResultViewer_actionButton__hsizD:active{transform:scale(.95)!important}}@media (max-width:374px){.ResultViewer_resultViewer__9sTGX{width:calc(100% - 24px);max-width:320px}.ResultViewer_resultMedia__DJsKV{border-radius:6px}.ResultViewer_actionButtons__cB_WR{bottom:6px;left:6px;gap:4px}.ResultViewer_actionButton__hsizD{width:24px!important;height:24px!important;padding:4px!important}.ResultViewer_actionButton__hsizD svg{width:10px!important;height:10px!important}.ResultViewer_actionButton__hsizD svg path{stroke-width:2!important}}@media (max-width:320px){.ResultViewer_resultContainer__a1sUV{padding:12px}.ResultViewer_resultViewer__9sTGX{width:calc(100% - 20px)}.ResultViewer_actionButtons__cB_WR{gap:4px}}