.AppDetailPopup_container__5XdbQ{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.AppDetailPopup_modal__NGrOw{display:flex;width:100%;max-width:1200px;height:80vh;border-radius:40px;background:#29243b;border-radius:24px;position:relative}.AppDetailPopup_mediaSection__EoYLV{flex:1 1;position:relative;display:flex;flex-direction:column;background:#fff;border-radius:24px 0 0 24px;overflow:hidden}.AppDetailPopup_mediaBackground__FPUes{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;border-radius:24px}.AppDetailPopup_backgroundMedia__k6uza{width:120%;height:120%;object-fit:cover;display:block;filter:blur(30px) brightness(.7);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2)}.AppDetailPopup_glassLayer__VzxX0{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:hsla(0,0%,100%,.15);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%)}.AppDetailPopup_mediaWrapper__9EoMX{flex:1 1;position:relative;z-index:3;display:flex;align-items:center;justify-content:center;margin:100px auto;max-width:80%;border-radius:16px;overflow:hidden}.AppDetailPopup_media__9B1we{width:100%;height:100%;object-fit:cover;display:block;position:relative;overflow:hidden;border-radius:16px;z-index:3}.AppDetailPopup_videoWrapper__fF__X{position:relative;width:100%;height:100%;cursor:pointer}.AppDetailPopup_videoControls__NYaT5{position:absolute;bottom:16px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 16px;z-index:10}.AppDetailPopup_playInfo__k17Cq{display:flex;align-items:center;gap:8px}.AppDetailPopup_playButton__pv1o4{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#fff;transition:opacity .2s}.AppDetailPopup_playButton__pv1o4:hover{opacity:.8}.AppDetailPopup_duration__Y98CC{font-size:14px;font-weight:500;color:#fff}.AppDetailPopup_volumeInfo__vFOiV{display:flex;align-items:center;gap:8px;width:50px}.AppDetailPopup_volumeButton__ZEJXG{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#fff;transition:opacity .2s}.AppDetailPopup_volumeButton__ZEJXG:hover{opacity:.8}.AppDetailPopup_volumeLabel__l1vk9{font-size:14px;font-weight:500;color:#fff}.AppDetailPopup_toggleWrapper__qSfdz{display:flex;align-items:center;gap:8px;color:#fff;background:rgba(0,0,0,.5);padding:8px 12px;border-radius:8px}.AppDetailPopup_toggleLabel__lNLZ8{font-size:14px;font-weight:500}.AppDetailPopup_toggle__bX3Xm{width:44px;height:24px;background:#4caf50;border:none;border-radius:12px;position:relative;cursor:pointer;transition:background .3s;padding:2px}.AppDetailPopup_toggleOff__aIWr6{background:#9e9e9e}.AppDetailPopup_toggleThumb__SYfCf{display:block;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s;transform:translateX(20px)}.AppDetailPopup_toggleOff__aIWr6 .AppDetailPopup_toggleThumb__SYfCf{transform:translateX(0)}.AppDetailPopup_detailsSection__G4sMA{width:500px;padding:68px 50px calc(68px + 48px + 68px);display:flex;flex-direction:column;position:relative;overflow-y:auto}.AppDetailPopup_closeButton__07chb{position:absolute;top:0;right:-40px;cursor:pointer;color:var(--white-68,hsla(0,0%,100%,.68))}.AppDetailPopup_title__rjOG3{font-size:28px;font-weight:600;color:#fff;margin-bottom:16px;line-height:32px}.AppDetailPopup_authorRow__Sjwyl{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;.AppDetailPopup_authorInfo__R_nFY{display:flex;align-items:center;gap:5px;.AppDetailPopup_authorName__hpmjf{font-size:14px;color:#fff;font-weight:400;line-height:18px}}.AppDetailPopup_date__qceyZ{font-size:12px;color:var(--white-68,hsla(0,0%,100%,.68));font-weight:400;line-height:18px;white-space:nowrap}}.AppDetailPopup_runsRow__lrXkH{margin-left:6px;padding:6px 10px 6px 6px;display:flex;align-items:center;gap:4px;margin-bottom:16px;border-radius:var(--radius-10,10px);background:#332f45;color:var(--white-83,hsla(0,0%,100%,.83));font-size:14px;font-weight:400;line-height:18px;width:-moz-fit-content;width:fit-content}.AppDetailPopup_inputSection__YbnpN{margin-bottom:0;padding:8px;border-radius:var(--radius-16,16px);background:rgba(249,250,251,.05);box-shadow:0 0 0 1px rgba(0,0,0,.1),inset 0 -4px 0 0 rgba(0,0,0,.03)}.AppDetailPopup_inputTitle__QrYhl{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.42);padding:8px;margin-bottom:8px;line-height:18px}.AppDetailPopup_inputText__Y0grD{border-radius:var(--radius-10,10px);background:rgba(0,0,0,.18);padding:10px 12px;color:hsla(0,0%,100%,.83);font-size:14px;font-weight:400;line-height:26px;margin-bottom:12px}.AppDetailPopup_previewImages__cyFPN{display:flex;gap:8px;padding:12px 8px 8px}.AppDetailPopup_previewImageWrapper__pPjXY{width:80px;height:80px;border-radius:8px;overflow:hidden;background:#e0e0e0;flex-shrink:0}.AppDetailPopup_previewImage__SB4jB{width:100%;height:100%;object-fit:cover}.AppDetailPopup_createButtonWrapper__qbzzD{position:absolute;bottom:68px;left:50px;right:50px;width:calc(100% - 100px)}.AppDetailPopup_createButton__uxRJp{width:100%;height:48px}@media (max-width:1024px){.AppDetailPopup_modal__NGrOw{flex-direction:column;width:95vw;height:95vh}.AppDetailPopup_mediaSection__EoYLV{border-radius:24px 24px 0 0;height:50%}.AppDetailPopup_detailsSection__G4sMA{width:100%;height:50%;border-radius:0 0 24px 24px}}