.lufs_lufsPage__Kj8v2{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1rem}@media (min-width:768px){.lufs_lufsPage__Kj8v2{padding-bottom:1.5rem}}.lufs_lufsPage__Kj8v2{width:100%;padding-left:0;padding-right:0}.lufs_uploadContainer__EREb5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:1.5rem;background:transparent;margin-top:30px;margin-bottom:0;border-radius:.5rem}.lufs_resultsGrid__6R_GT{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.lufs_resultsGrid__6R_GT{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.lufs_resultsGrid__6R_GT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lufs_resultsGrid__6R_GT{grid-template-columns:repeat(3,minmax(0,1fr))}}.lufs_resultCard__a_29x{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgba(31,41,55,.5);padding:1rem;background-color:#0d0d0f;border:1px solid hsla(0,0%,100%,.1);transition:all .2s ease}@media(max-width:640px){.lufs_resultCard__a_29x{padding:1rem}}.lufs_resultLabel__hnAXI{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.lufs_resultValue__iNyp2{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-shadow:0 0 20px rgba(129,140,248,.3)}.lufs_resultCardPrimary__zUyED{border-color:rgba(16,185,129,.35);background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(13,13,15,.9) 70%);box-shadow:0 6px 18px rgba(16,185,129,.08)}.lufs_resultValuePrimary__MwlMy{font-size:1.6rem;text-shadow:0 0 22px rgba(16,185,129,.35)}.lufs_lufsBadge__Vpj6Z{margin-top:.75rem;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.4;text-align:center;border:2px solid hsla(0,0%,100%,.15);max-width:280px;width:100%;white-space:normal;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);margin-left:auto;margin-right:auto;display:block;text-decoration:none;cursor:pointer}@media(max-width:640px){.lufs_lufsBadge__Vpj6Z{font-size:.8rem;padding:.5rem .75rem;max-width:calc(100% - 1rem);margin-left:.5rem;margin-right:.5rem}}.lufs_lufsBadge__Vpj6Z:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.lufs_lufsBadge__Vpj6Z:hover{transform:translateY(-1px)}.lufs_lufsBadge__Vpj6Z:hover:before{left:100%}.lufs_lufsBadgeQuiet__jrObr{background:linear-gradient(135deg,rgba(71,85,105,.5),rgba(30,41,59,.7));border-color:rgba(148,163,184,.4);color:#f1f5f9;box-shadow:0 4px 12px rgba(71,85,105,.2)}.lufs_lufsBadgeAlmost__fAjKA{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(30,64,175,.5));border-color:rgba(96,165,250,.6);color:#eff6ff;box-shadow:0 4px 16px rgba(59,130,246,.25)}.lufs_lufsBadgePerfect__rIF_n{background:linear-gradient(135deg,rgba(16,185,129,.5),rgba(6,95,70,.6));border-color:rgba(16,185,129,.6);color:#ecfdf5;box-shadow:0 4px 16px rgba(16,185,129,.3)}.lufs_lufsBadgeLoud__QIvt_{background:linear-gradient(135deg,rgba(251,191,36,.4),rgba(180,83,9,.5));border-color:rgba(251,191,36,.6);color:#fefce8;box-shadow:0 4px 16px rgba(251,191,36,.25)}.lufs_lufsBadgeTooLoud__q5JMf{background:linear-gradient(135deg,hsla(0,91%,71%,.5),rgba(127,29,29,.6));border-color:hsla(0,91%,71%,.6);color:#fef2f2;box-shadow:0 4px 16px hsla(0,91%,71%,.3)}.lufs_lufsCta__t_MrH{margin-top:1rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(59,130,246,.25));border:2px solid rgba(129,140,248,.5);color:#e0e7ff;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 16px rgba(99,102,241,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;max-width:280px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width:640px){.lufs_lufsCta__t_MrH{font-size:.75rem;padding:.625rem 1rem;max-width:calc(100% - 1rem);margin-left:.5rem;margin-right:.5rem}}.lufs_lufsCta__t_MrH:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);transition:left .5s ease}.lufs_lufsCta__t_MrH:after{content:"→";position:absolute;right:20px;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s ease;font-size:18px}.lufs_lufsCta__t_MrH:hover{background:linear-gradient(135deg,rgba(99,102,241,.35),rgba(59,130,246,.4));border-color:rgba(147,197,253,.8);color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(99,102,241,.35);padding-right:40px}.lufs_lufsCta__t_MrH:hover:before{left:100%}.lufs_lufsCta__t_MrH:hover:after{opacity:1;right:16px}.lufs_lufsCta__t_MrH:active{transform:translateY(0);box-shadow:0 4px 12px rgba(99,102,241,.25)}.lufs_lufsCta__t_MrH:focus-visible{outline:2px solid rgba(147,197,253,.8);outline-offset:3px}.lufs_resultSubValue__r5FfS{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));text-shadow:0 0 10px rgba(129,140,248,.2)}.lufs_loadingContainer__q9fLP{display:flex;justify-content:center;align-items:flex-start;height:120px;position:relative}.lufs_waveContainer___S3To{position:relative;background:rgba(0,0,0,.2);border-radius:8px;padding:1rem;width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}@media(max-width:640px){.lufs_waveContainer___S3To{padding:.75rem 0;border-radius:0;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.lufs_waveWLoading__lhPeh{position:relative;width:100%;max-width:100%;box-sizing:border-box}.lufs_waveSurfer__ZCvKD{position:relative;width:100%;min-height:180px}.lufs_waveSurfer__ZCvKD:hover{cursor:pointer}.lufs_waveSurfer__ZCvKD:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(129,140,248,.05) 0,transparent 70%);pointer-events:none}.lufs_waveTextTop__Rvw0V{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;flex-wrap:wrap;gap:8px;background:none;border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:8px 8px;box-sizing:border-box}@media(max-width:640px){.lufs_waveTextTop__Rvw0V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:.5rem}}.lufs_waveTextTop__Rvw0V span{border-radius:.25rem;padding:.25rem .75rem;background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);transition:all .2s ease;flex:1 1 auto;box-sizing:border-box}@media(max-width:640px){.lufs_waveTextTop__Rvw0V span{text-align:center;font-size:.7rem;padding:.5rem .25rem;width:100%}}.lufs_waveTextTop__Rvw0V span:first-child{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity));text-shadow:0 0 10px rgba(244,114,182,.3)}.lufs_waveTextTop__Rvw0V span:nth-child(2){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity));text-shadow:0 0 10px rgba(16,185,129,.3)}.lufs_waveTextTop__Rvw0V span:nth-child(3){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity));text-shadow:0 0 10px rgba(129,140,248,.3)}.lufs_waveTextTop__Rvw0V span:hover{background:rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.2)}@media(max-width:640px){.lufs_waveTextTop__Rvw0V span:last-child{grid-column:1/-1;justify-self:center;max-width:360px}}.lufs_decimals__nJh97{min-width:34px;display:inline-block;text-align:right}.lufs_waveTextBottom__k0rle{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.lufs_controls__xbKWJ{margin-top:.5rem;margin-bottom:1rem;gap:1rem}.lufs_controls__xbKWJ,.lufs_playButton__tUogI{display:flex;align-items:center;justify-content:center}.lufs_playButton__tUogI{width:40px;height:40px;background:rgba(13,13,15,.7);border-radius:50%;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.2);padding:0}.lufs_playButton__tUogI:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(0,0,0,.3);background:hsla(0,0%,100%,.1)}.lufs_playButton__tUogI:active{transform:scale(.95)}.lufs_playButton__tUogI svg{width:18px;height:18px;color:hsla(0,0%,100%,.95)}.lufs_volumeControl__s3MmM{display:flex;align-items:center;gap:.5rem}.lufs_volumeSlider__Trj0_{width:6rem;-webkit-appearance:none;height:4px;border-radius:2px;background:#0d0d0f;border:1px solid hsla(0,0%,93%,.2);outline:none}.lufs_volumeSlider__Trj0_::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer;border:2px solid hsla(0,0%,100%,.1);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.lufs_volumeSlider__Trj0_::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 0 15px rgba(129,140,248,.4)}.lufs_volumeSlider__Trj0_::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#818cf8;cursor:pointer;border:2px solid hsla(0,0%,100%,.1);box-shadow:0 0 10px rgba(0,0,0,.3);-moz-transition:all .2s ease;transition:all .2s ease}.lufs_volumeSlider__Trj0_::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 0 15px rgba(129,140,248,.4)}.lufs_hiddenElement__kdiNg{display:none}.lufs_referenceGuide__CCBg9{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem;background:rgba(17,24,39,.5);border-bottom:1px solid hsla(0,0%,100%,.1)}.lufs_referenceItem__3ce2_{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:hsla(0,0%,100%,.8)}.lufs_referenceItem__3ce2_ .lufs_referenceLine__yNbHz{width:20px;border-top:2px dashed}.lufs_referenceItem__3ce2_ span{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));font-size:.8rem}.lufs_referenceItem__3ce2_:hover .lufs_referenceLine__yNbHz{border-top-style:solid}.lufs_referenceItem__3ce2_:hover span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.lufs_zoomControls__S__9f{position:absolute;top:10px;left:10px;display:flex;gap:8px;z-index:10}.lufs_zoomButton__BPH_r{display:flex;align-items:center;padding:6px 12px;background:rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;font-size:12px;cursor:pointer;transition:all .2s}.lufs_zoomButton__BPH_r:hover{background:rgba(0,0,0,.8);border-color:hsla(0,0%,100%,.2)}.lufs_zoomButton__BPH_r svg{width:16px;height:16px;margin-right:4px}.lufs_miniTimeline__6kjax{position:relative;height:8px;margin:8px 4px 4px;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;cursor:pointer;overflow:hidden}.lufs_miniTimelineProgress__W2LCs{position:absolute;top:0;left:0;height:100%;background-color:#2603fb;box-shadow:inset 0 0 6px rgba(99,102,241,.25)}.lufs_miniTimelineHandle__q0aGq{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:9999px;background:#22c55e;border:2px solid rgba(148,163,184,.9);box-shadow:0 0 10px rgba(34,197,94,.5);pointer-events:none}.ToolFAQ_toolFaqSection__9kPx2{margin:4rem auto;max-width:1150px;width:96%}.ToolFAQ_faqHeader__Na1m7{text-align:center;margin-bottom:3rem}.ToolFAQ_faqTitle__lKdSu{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}@media(max-width:768px){.ToolFAQ_faqTitle__lKdSu{font-size:2rem;margin-top:0}}.ToolFAQ_faqContainer__DiyM2{display:flex;flex-direction:column;gap:1rem}.ToolFAQ_faqItem__SDXOB{background:hsla(0,0%,85%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:hidden;transition:all .3s ease}.ToolFAQ_faqItem__SDXOB.ToolFAQ_expanded__CqQtL{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,85%,.05)}.ToolFAQ_faqItem__SDXOB:hover{border-color:hsla(0,0%,100%,.15)}@media(max-width:768px){.ToolFAQ_faqItem__SDXOB{background:#0d0d0f}}.ToolFAQ_faqQuestion__FCDhA{width:100%;padding:1.5rem;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#fff;font-size:1.125rem;font-weight:500;line-height:1.5;transition:all .3s ease}.ToolFAQ_faqQuestion__FCDhA:hover{opacity:.8}@media(max-width:768px){.ToolFAQ_faqQuestion__FCDhA{font-size:1rem;padding:1.25rem 1rem}}.ToolFAQ_chevron__Ipa9G{flex-shrink:0;transition:transform .3s ease;color:hsla(0,0%,100%,.6)}.ToolFAQ_expanded__CqQtL .ToolFAQ_chevron__Ipa9G{transform:rotate(180deg)}.ToolFAQ_faqAnswer__mDWOR{padding:0 1.5rem 1.5rem;animation:ToolFAQ_fadeIn__Dj2oV .3s ease}@media(max-width:768px){.ToolFAQ_faqAnswer__mDWOR{padding:0 1rem 1.25rem}}.ToolFAQ_faqAnswer__mDWOR p{color:hsla(0,0%,100%,.6);line-height:1.7;margin-bottom:1rem;font-size:1rem}.ToolFAQ_faqAnswer__mDWOR p:last-child{margin-bottom:0}@media(max-width:768px){.ToolFAQ_faqAnswer__mDWOR p{font-size:.95rem}}.ToolFAQ_faqAnswer__mDWOR strong{color:hsla(0,0%,100%,.9);font-weight:600}@keyframes ToolFAQ_fadeIn__Dj2oV{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}