.Banner_banner__KZjoE{position:absolute;width:100%;padding-top:calc((698 / 1241) * 100%)}.Banner_bannerVideo__rQfzx{position:absolute;top:0;left:0;width:100%;height:80%;object-fit:cover}.Banner_banner__KZjoE:after{content:"";position:absolute;bottom:20%;left:0;width:100%;height:30%;background:linear-gradient(180deg,hsla(0,0%,8%,0) 0,#141414);pointer-events:none}.Banner_bannerContent__lgaEb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;background:hsla(0,0%,8%,.5);padding:20px;border-radius:10px}@media (max-width:1024px){.Banner_infoLayer__MG5Z3{width:80%;padding-top:20%}.Banner_bannerContent__lgaEb{font-size:1rem;padding:10px}.Banner_bannerVideo__rQfzx{height:100%}.Banner_banner__KZjoE:after{bottom:0}}@media (min-width:769px){.Banner_bannerContent__lgaEb{font-size:1.5rem}}.BaseLayer_wrapper__ZQY2v{position:relative;height:calc(var(--vh, 1vh) * 100);margin:auto;z-index:1;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.BaseLayer_wrapper__ZQY2v::-webkit-scrollbar{display:none}@media (min-width:768px){.BaseLayer_wrapper__ZQY2v{max-width:100%;height:calc(var(--vh, 1vh) * 100)}}@media (min-width:1024px){.BaseLayer_wrapper__ZQY2v{height:calc(var(--vh, 1vh) * 100)}}.MiddleLayer_wrapper__xKzyv{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.MobileLayer_wrapper__Ih1Ju{position:relative;display:flex;flex-direction:column;max-width:600px;width:100%;justify-self:center}.BottomNavigation_wrapper__rCn5f{width:100%;padding:0;z-index:2}.BottomNavigation_list__K21Hj{padding:0;background-color:#fff;border-top:1px solid #eee;max-width:600px;height:50px;display:flex;align-items:center;justify-content:center;margin:0 auto}.BottomNavigation_listItem__zef9D{color:#9e9e9e}.BottomNavigation_activeListItem__FLemY,.BottomNavigation_listItem__zef9D{width:calc(100% / 3);display:flex;justify-content:center;align-items:center;cursor:pointer;height:95%}.BottomNavigation_activeListItem__FLemY{font-weight:700;color:#ff5160}.NavigationHeader_container__zjCkR{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;display:flex;align-items:center;padding:0 60px;background:linear-gradient(180deg,#141414,hsla(0,0%,8%,.7),hsla(0,0%,8%,.2));background-size:100% 200%;background-position:bottom;transition:background-position .4s ease;height:66px;z-index:1000}.NavigationHeader_profile__zok_4{-webkit-touch-callout:none;border-width:0;font-size:100%;height:100%;width:28px;height:28px;border-radius:100px;margin:0;object-fit:cover;padding:0;vertical-align:baseline}.NavigationHeader_scrolled__X2JjX{background-position:top}.NavigationHeader_image__R1btC{position:absolute;width:24px;height:24px;left:20px;cursor:pointer}.NavigationHeader_menu__XMQyj{display:flex;gap:20px;margin-left:40px}.NavigationHeader_menuItem__9Ed_8{color:#fff;font-size:14px;text-decoration:none;font-weight:400;transition:color .3s ease}.NavigationHeader_menuItem__9Ed_8:hover{color:#b7b7b7}.NavigationHeader_mobileNav__f1Zzn{position:fixed;top:60px;left:0;width:70%;height:calc(calc(var(--vh, 1vh) * 100) - 60px);background-color:rgba(0,0,0,.9);z-index:200;transform:translateX(-100%);transition:transform .3s ease}.NavigationHeader_mobileNav__f1Zzn.NavigationHeader_open__p3fmz{transform:translateX(0)}.NavigationHeader_overlay__YE_0D{width:30%;height:calc(calc(var(--vh, 1vh) * 100) - 60px);right:0;position:absolute;top:calc(1% + 60px);background-color:rgba(0,0,0,.5)}.NavigationHeader_mobileMenu__gX3yh{display:flex;flex-direction:column;align-items:center;height:100%}.NavigationHeader_mobileMenuItem__QCMGj{color:#fff;font-size:18px;text-decoration:none;margin:16px 0}.NavigationHeader_hamburger__jF9Gj{display:none;flex-direction:column;justify-content:space-between;width:25px;height:20px;cursor:pointer}.NavigationHeader_hamburgerLine__jd0RN{width:100%;height:3px;background-color:#fff}@keyframes NavigationHeader_rainbowText__htSqe{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes NavigationHeader_sparkleStars__uxfs_{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.NavigationHeader_rainbowLink__m49MI{position:relative;display:inline-block;font-size:1em;background:linear-gradient(90deg,red,orange,#ff0,green,blue,indigo,violet);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:NavigationHeader_rainbowText__htSqe 3s linear infinite;text-decoration:none;mix-blend-mode:screen}.NavigationHeader_rainbowLink__m49MI:after,.NavigationHeader_rainbowLink__m49MI:before{content:"★";position:absolute;font-size:12px;color:gold;animation:NavigationHeader_sparkleStars__uxfs_ 1.5s ease-in-out infinite}.NavigationHeader_rainbowLink__m49MI:before{top:-10px;left:50%;transform:translateX(-50%);animation-delay:.5s}.NavigationHeader_rainbowLink__m49MI:after{bottom:-10px;left:50%;transform:translateX(-50%);animation-delay:1s}.NavigationHeader_mobileCrowd__G9mm5{display:none}@media (max-width:768px){.NavigationHeader_container__zjCkR{padding:0 20px}.NavigationHeader_mobileCrowd__G9mm5{position:absolute;right:16px;display:inline-block;font-size:.9em}.NavigationHeader_hamburger__jF9Gj{position:fixed;bottom:-1px;display:flex;width:100vw;height:50px;background-color:#141414;z-index:9999;flex-direction:row;justify-content:center;align-items:center}.NavigationHeader_menu__XMQyj{display:none}}.ClipMaker_clipMakerOverlay__M715x{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ClipMaker_clipMakerContainer__xd8q2{background:#fffcfc;border-radius:12px;width:90%;max-width:600px;max-height:90vh;max-height:90dvh;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3);display:flex;flex-direction:column}.ClipMaker_header__eqavw{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e5e5;background:#fffcfc}.ClipMaker_header__eqavw h3{margin:0;font-size:18px;font-weight:600;color:#333}.ClipMaker_closeButton__Pr9Uu{background:none;border:none;font-size:20px;cursor:pointer;color:#666;padding:4px;border-radius:4px;transition:all .2s ease}.ClipMaker_closeButton__Pr9Uu:hover{background:#e9ecef;color:#333}.ClipMaker_content__s070L{flex:1 1;padding:24px;overflow-y:auto;max-height:calc(90vh - 140px);max-height:calc(90dvh - 140px)}.ClipMaker_actions__X5QXY{display:flex;gap:8px;padding:12px 10px;border-top:1px solid #e5e5e5;background:#fffcfc;align-items:center;justify-content:space-between;flex-wrap:wrap}.ClipMaker_actionButton__ApF2Y{flex:1 1;min-width:80px;padding:8px 6px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;min-height:36px;text-align:center;display:flex;align-items:center;justify-content:center;white-space:nowrap}.ClipMaker_cancelButton___0zZe{background:#f8f9fa;color:#666;border:1px solid #dee2e6}.ClipMaker_cancelButton___0zZe:hover:not(:disabled){background:#e9ecef;color:#333}.ClipMaker_downloadButton__o2JGk{background:#007bff;color:#fff}.ClipMaker_downloadButton__o2JGk:hover:not(:disabled){background:#0056b3}.ClipMaker_shareButton__47dvw{background:#28a745;color:#fff}.ClipMaker_shareButton__47dvw:hover:not(:disabled){background:#1e7e34}.ClipMaker_shareButton__47dvw.ClipMaker_rainbow-bg___zdqA{background:linear-gradient(270deg,#ffb347,#ff3cac,#30cfd0,#43cea2,#ffb347);background-size:400% 400%;animation:ClipMaker_rainbow-bg-move__7oC5L 3.5s ease-in-out infinite;color:#fff;border:none;box-shadow:0 0 16px 2px #ffb34733,0 0 32px 8px #30cfd033;transition:background .3s;position:relative;z-index:1}@keyframes ClipMaker_rainbow-bg-move__7oC5L{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ClipMaker_clipMakerTooltip__6hkyP{visibility:hidden;opacity:0;width:max-content;max-width:90vw;background:linear-gradient(90deg,#ffecd2,#fcb69f);color:#222;text-align:center;border-radius:6px;padding:7px 14px;position:absolute;z-index:999;bottom:120%;left:50%;transform:translateX(-50%);font-size:13px;font-weight:700;box-shadow:0 4px 24px 0 rgba(0,0,0,.13);transition:opacity .2s,visibility .2s;pointer-events:none;white-space:normal;word-break:keep-all;overflow-wrap:break-word}.ClipMaker_shareButton__47dvw:focus .ClipMaker_clipMakerTooltip__6hkyP,.ClipMaker_shareButton__47dvw:hover .ClipMaker_clipMakerTooltip__6hkyP{visibility:visible;opacity:1}.ClipMaker_tooltipVisible__vdBZ7{visibility:visible!important;opacity:1!important}.ClipMaker_actionButton__ApF2Y:disabled{opacity:.6;cursor:not-allowed}.ClipMaker_loadingOverlay__4Uv0W{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.ClipMaker_loadingSpinner__9M_WR{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:ClipMaker_spin__V7Igv 1s linear infinite;margin-bottom:16px}@keyframes ClipMaker_spin__V7Igv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ClipMaker_clipMakerContainer__xd8q2{width:98%;margin:8px;border-radius:10px;max-height:calc(100vh - 160px)}.ClipMaker_content__s070L{padding:10px;overflow-y:auto;max-height:calc(95vh - 120px);max-height:calc(95dvh - 120px)}.ClipMaker_actions__X5QXY{padding:6px;flex-direction:row;gap:4px;align-items:center;flex-wrap:wrap}.ClipMaker_actionButton__ApF2Y{flex:1 1;min-width:80px;font-size:13px;min-height:36px;padding:8px 4px;border-radius:6px}.ClipMaker_optionButton__C_FoH{min-width:80px;font-size:15px;padding:10px 0}.ClipMaker_previewContainer__fVUD8{max-height:120px;min-height:60px;margin-bottom:8px}.ClipMaker_previewImage__nwE8v{max-height:80px}.ClipMaker_durationButtonActive__eR_Em,.ClipMaker_durationButton__zDHwA{min-width:48px;height:36px;font-size:15px;padding:0 6px}.ClipMaker_durationButtonGroup__tRRgL{gap:6px;margin-bottom:8px}}.ClipMaker_rangeSelectorContainer__Fr4Vt{margin-bottom:24px}.ClipMaker_rangeInfo___uENc{display:flex;justify-content:space-between;margin-bottom:12px;font-size:14px;color:#666}.ClipMaker_timeInfo__GoW_a{display:flex;gap:16px}.ClipMaker_rangeSlider__fswwU{position:relative;height:48px;background:linear-gradient(90deg,#e3f2fd,#bbdefb);border-radius:24px;box-shadow:0 2px 8px rgba(33,150,243,.08);min-height:48px}.ClipMaker_sliderTrack__HXtQy{position:absolute;top:50%;left:0;width:100%;height:8px;background:#b3e5fc;border-radius:4px;transform:translateY(-50%);z-index:1}.ClipMaker_selectedRange__b3_6t{position:absolute;top:50%;height:16px;background:linear-gradient(90deg,#2196f3,#21cbf3);border-radius:8px;transform:translateY(-50%);box-shadow:0 2px 8px rgba(33,150,243,.15);opacity:.7;z-index:2}.ClipMaker_rangeHandle__jE0ve{position:absolute;top:50%;width:40px;height:40px;background:#fff;border:4px solid #2196f3;border-radius:50%;box-shadow:0 4px 16px rgba(33,150,243,.25);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;transition:box-shadow .2s,border-color .2s;z-index:3}.ClipMaker_rangeHandle__jE0ve:active{border-color:#1976d2;box-shadow:0 8px 24px rgba(33,150,243,.35)}.ClipMaker_currentTimeIndicator__ry7vp{position:absolute;top:0;width:2px;height:100%;background:#ff9800;z-index:4}.ClipMaker_rangeConstraints__2tCx7{text-align:center;font-size:12px;color:#999}.ClipMaker_previewContainer__fVUD8{max-height:180px;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ClipMaker_previewTitle__ysNKD{font-size:16px;font-weight:600;color:#333}.ClipMaker_previewContent__Sz0_Q{position:relative;margin-bottom:16px}.ClipMaker_previewImageContainer__KPTCX{position:relative;border-radius:8px;overflow:hidden;background:#f8f9fa}.ClipMaker_previewImage__nwE8v{max-width:100%;max-height:140px;border-radius:8px;object-fit:contain;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ClipMaker_previewOverlay__xybcl{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}.ClipMaker_previewPlaceholder__ERx7K{height:200px;background:#f8f9fa;border-radius:8px;display:flex;align-items:center;justify-content:center;border:2px dashed #dee2e6}.ClipMaker_previewLoading__dKAJT{display:flex;flex-direction:column;align-items:center;gap:8px;color:#666}.ClipMaker_previewInfo__RpHjh{background:#f8f9fa;padding:12px;border-radius:8px}.ClipMaker_previewDetails__ZKX41{display:flex;flex-direction:column;gap:8px}.ClipMaker_previewDetail__pmrGl{display:flex;justify-content:space-between;font-size:14px}.ClipMaker_detailLabel__b8agx{color:#666;font-weight:500}.ClipMaker_detailValue__5wdzl{color:#333;font-weight:600}.ClipMaker_exportOptionsContainer__R0VZP{margin-bottom:24px}.ClipMaker_exportOptionsTitle__rbVoS{margin:0 0 16px;font-size:16px;font-weight:600;color:#333}.ClipMaker_optionGroup__pLcO_{margin-bottom:20px}.ClipMaker_optionLabel__ah2l3{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#333}.ClipMaker_optionButtons__GWZR6{display:flex;gap:8px}.ClipMaker_optionButton__C_FoH{flex:1 1;padding:12px;border:2px solid #e9ecef;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;text-align:left}.ClipMaker_optionButton__C_FoH:hover{border-color:#007bff}.ClipMaker_optionButtonActive__i1Ouk{border-color:#007bff;background:#f8f9ff}.ClipMaker_optionButtonContent__90k7x{display:flex;flex-direction:column;gap:4px}.ClipMaker_optionButtonLabel__K9UNw{font-size:14px;font-weight:600;color:#333}.ClipMaker_optionButtonDescription__feKSp{font-size:12px;color:#666}.ClipMaker_fileSizeEstimate__3i_fD{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f8f9fa;border-radius:8px;font-size:14px}.ClipMaker_fileSizeLabel__cNw3t{color:#666}.ClipMaker_fileSizeValue__0SJiW{font-weight:600;color:#333}.ClipMaker_durationButtonGroup__tRRgL{display:flex;gap:8px;margin-bottom:12px;justify-content:center;align-items:center;flex-wrap:wrap}.ClipMaker_durationButtonActive__eR_Em,.ClipMaker_durationButton__zDHwA{min-width:56px;height:36px;flex-basis:56px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;border-radius:6px;border:1.5px solid #007bff;background:#f8f9fa;color:#007bff;cursor:pointer;transition:background .2s,color .2s;padding:0 10px}.ClipMaker_durationButtonActive__eR_Em{background:#007bff;color:#fff;border:1.5px solid #0056b3}.ClipMaker_durationButton__zDHwA:hover:not(.ClipMaker_durationButtonActive__eR_Em){background:#e9ecef}.ClipMaker_previewVideo__XAF54{max-width:100%;max-height:140px;border-radius:8px;object-fit:contain;box-shadow:0 2px 8px rgba(0,0,0,.08);background:#000}.ClipMaker_rainbowText__q_mI_{background:linear-gradient(90deg,#ff5f6d,#ffc371,#47e7fa,#845ec2,#ff5f6d 100%);background-size:200% auto;color:transparent;background-clip:text;-webkit-background-clip:text;animation:ClipMaker_rainbow-move__ypT2R 2s linear infinite;position:relative;display:inline-block}@keyframes ClipMaker_rainbow-move__ypT2R{0%{background-position:0 50%}to{background-position:100% 50%}}.ClipMaker_sparkle__k_kBY{position:absolute;pointer-events:none;z-index:20;font-size:16px;opacity:.95;color:gold;animation:ClipMaker_sparkle__k_kBY 1.5s infinite;filter:drop-shadow(0 0 4px #fff8)}.ClipMaker_sparkle1__afIRg{left:-18px;top:-8px;animation-delay:0s}.ClipMaker_sparkle2__RncT7{right:-16px;top:6px;animation-delay:.7s}.ClipMaker_sparkle3__C4XyU{left:50%;top:-18px;transform:translateX(-50%);animation-delay:1.1s}@keyframes ClipMaker_sparkle__k_kBY{0%,to{opacity:.7;transform:scale(1) rotate(0deg)}50%{opacity:1;transform:scale(1.3) rotate(20deg)}}.ProfileButton_button__GRQdU{position:absolute;top:20px;right:16px}.ProfileButton_profile__zKCSc{width:32px;height:32px;background-color:#a72ba7;border-radius:4px;position:absolute;right:36px;cursor:pointer;top:20px}.ProfileButton_profileButtonContainer__bb0ch{position:relative}.ProfileButton_profileWrapper__69XYJ{display:inline-block}.ProfileButton_arrow__Q8mi8{position:absolute;right:16px;top:30px;transition:transform .3s ease-in-out}.ProfileButton_rotate__1F_Xo{transform:rotate(180deg)}.ProfileButton_profileMenu__t0ZZl{position:absolute;top:50px;right:16px;background-color:#252525;border:1px solid #212121;border-radius:2px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000}.ProfileButton_profileButtonLayer__0uW77{display:flex;flex-direction:row}.ProfileButton_menuItem__O4Oa0{padding:10px 20px;cursor:pointer;color:#333;text-align:left}.ProfileButton_menuItem__O4Oa0:hover{opacity:.7}