.Sidebar_sidebar__Ld23E{position:relative;display:flex;height:100vh;flex-direction:column;border-right-width:1px;border-color:hsl(var(--sidebar-border));background-color:hsl(var(--sidebar-background))}.Sidebar_logoContainer__jC9bs{display:flex;height:4rem;align-items:center;gap:.75rem;padding-left:1.25rem;padding-right:1.25rem}.Sidebar_logoIcon__fu6kI{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius)}.Sidebar_logoText__Lpxi_{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:hsl(var(--foreground))}.Sidebar_nav__HsTBg{margin-top:1rem;flex:1 1 0%}.Sidebar_nav__HsTBg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.Sidebar_nav__HsTBg{padding-left:.75rem;padding-right:.75rem}.Sidebar_navButton__mmZJj{position:relative;display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius);padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Sidebar_navActive__0vL_j{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.Sidebar_navDefault__nraer{color:hsl(var(--sidebar-foreground))}.Sidebar_navDefault__nraer:hover{background-color:hsl(var(--sidebar-accent)/.5)}.Sidebar_navDisabled__1VNHw{cursor:not-allowed;color:hsl(var(--muted-foreground)/.5)}.Sidebar_soonBadge__OjKMs{margin-left:auto;border-radius:9999px;background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;font-weight:600;color:hsl(var(--muted-foreground))}.Sidebar_collapseToggle___ViEE{position:absolute;right:-.75rem;top:5rem;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Sidebar_collapseToggle___ViEE:hover{background-color:hsl(var(--muted))}.BottomTabBar_container__8q43W{position:fixed;left:0;right:0;bottom:0;z-index:50;border-top-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card)/.9);--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding-bottom:env(safe-area-inset-bottom)}.BottomTabBar_inner__V8DvW{display:flex;align-items:center;justify-content:space-around;padding:.5rem}.BottomTabBar_tab___jIV1{display:flex;flex-direction:column;align-items:center;gap:.25rem;border-radius:.75rem;padding:.375rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BottomTabBar_tabActive__tcHBE{color:hsl(var(--primary))}.BottomTabBar_tabDefault__cHh3x{color:hsl(var(--muted-foreground))}.BottomTabBar_tabDisabled__rRtxD{color:hsl(var(--muted-foreground)/.4)}.BottomTabBar_tabLabel__7DQX9{font-size:11px;font-weight:500}.AppShell_mobileContainer__dXyST{display:flex;min-height:100dvh;flex-direction:column;background-color:hsl(var(--background))}.AppShell_mobileContent__YpbxL{flex:1 1 0%;overflow-y:auto;padding-bottom:5rem}.AppShell_desktopContainer__wHDzn{display:flex;min-height:100vh;background-color:hsl(var(--background))}.AppShell_desktopMain__0Xj5_{flex:1 1 0%;overflow-y:auto}.UploadZone_previewCard__3B7VG{position:relative;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.5rem;--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.UploadZone_clearButton__8WHQA{position:absolute;right:1rem;top:1rem;border-radius:9999px;background-color:hsl(var(--muted));padding:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.UploadZone_clearButton__8WHQA:hover{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.UploadZone_previewRow__e1A65{display:flex;align-items:center;gap:1rem}.UploadZone_thumbnail__FK2Jj{display:flex;height:4rem;width:4rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.75rem;background-color:hsl(var(--muted))}.UploadZone_fileName__8yHNg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.UploadZone_fileSize__TDnoN{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.UploadZone_dropZone__vBe2b{cursor:pointer;border-radius:1rem;border-width:2px;border-style:dashed;padding:2.5rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.UploadZone_dropZoneActive__hxbfZ{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:hsl(var(--primary));background-color:hsl(var(--accent));--tw-shadow:var(--shadow-glow);--tw-shadow-colored:var(--shadow-glow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.UploadZone_dropZoneIdle__xpNUv{border-color:hsl(var(--border));background-color:hsl(var(--card))}.UploadZone_dropZoneIdle__xpNUv:hover{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--accent)/.5)}.UploadZone_iconContainer___jzrN{margin-left:auto;margin-right:auto;margin-bottom:1rem;display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:1rem;background-color:hsl(var(--accent))}.UploadZone_dropLabel__JtdTd{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.UploadZone_browseHint__XUN3_{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.UploadZone_supportedFormats__GXlil{margin-top:.75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.FormatSelector_heading__FbjiE{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.FormatSelector_chipGrid__5N8D9{display:flex;flex-wrap:wrap;gap:.5rem}.FormatSelector_chip__mjzme{position:relative;display:flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.ConvertButton_button__0kD97,.FormatSelector_chip__mjzme{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ConvertButton_button__0kD97{width:100%;border-radius:.75rem;padding:.875rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:700}.ConvertButton_buttonDisabled__Y8JJa{cursor:not-allowed;background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}@keyframes ConvertButton_pulse-gentle__TPHzy{0%,to{opacity:1}50%{opacity:.6}}.ConvertButton_buttonLoading__eCitj{animation:ConvertButton_pulse-gentle__TPHzy 2s ease-in-out infinite;cursor:wait}.ConvertButton_buttonLoading__eCitj,.ConvertButton_buttonReady__A8o8r{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ConvertButton_buttonReady__A8o8r{--tw-shadow:var(--shadow-glow);--tw-shadow-colored:var(--shadow-glow)}.ConvertButton_buttonReady__A8o8r,.ConvertButton_buttonReady__A8o8r:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ConvertButton_buttonReady__A8o8r:hover{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.ConvertButton_loadingContent__qtBSh{display:flex;align-items:center;justify-content:center;gap:.5rem}.SuccessCard_card__vwo1n{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:2rem;text-align:center;--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.SuccessCard_checkContainer__ZpLMB{margin-left:auto;margin-right:auto;margin-bottom:1.25rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--success)/.15)}.SuccessCard_title__wZx0M{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:hsl(var(--foreground))}.SuccessCard_fileName__boA6Z{margin-left:auto;margin-right:auto;margin-top:.25rem;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.SuccessCard_actions__Pqk1e{margin-top:1.5rem}.SuccessCard_actions__Pqk1e>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.SuccessCard_downloadButton__f6Pbh{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;background-color:hsl(var(--primary));padding:.875rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:hsl(var(--primary-foreground));--tw-shadow:var(--shadow-glow);--tw-shadow-colored:var(--shadow-glow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SuccessCard_downloadButton__f6Pbh,.SuccessCard_downloadButton__f6Pbh:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.SuccessCard_downloadButton__f6Pbh:hover{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.SuccessCard_convertAnotherButton__v8i1i{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SuccessCard_convertAnotherButton__v8i1i:hover{color:hsl(var(--foreground))}.ConverterScreen_container__waXMu{margin-left:auto;margin-right:auto;width:100%;max-width:36rem;padding:2rem 1.25rem}@media (min-width:768px){.ConverterScreen_container__waXMu{padding-top:4rem;padding-bottom:4rem}}.ConverterScreen_header__tnydf{margin-bottom:2rem;text-align:center}@media (min-width:768px){.ConverterScreen_header__tnydf{text-align:left}}.ConverterScreen_title__w2W9h{font-size:1.5rem;line-height:2rem;font-weight:800;letter-spacing:-.025em;color:hsl(var(--foreground))}@media (min-width:768px){.ConverterScreen_title__w2W9h{font-size:1.875rem;line-height:2.25rem}}.ConverterScreen_subtitle__HptX0{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}