@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-900:oklch(39.6% .141 25.723);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-950:oklch(27.9% .077 45.635);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-950:oklch(27.4% .072 132.109);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-900:oklch(20.8% .042 265.755);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-stone-50:oklch(98.5% .001 106.423);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-popover:var(--popover);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-2\.5{inset-block:calc(var(--spacing) * 2.5)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.-top-7{top:calc(var(--spacing) * -7)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-2\/3{top:66.6667%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-full{right:100%}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-2\/3{left:66.6667%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-full{left:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[110\]{z-index:110}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[10000\]{z-index:10000}.z-\[99999\]{z-index:99999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=30rem){.container{max-width:30rem}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-3{margin:calc(var(--spacing) * 3)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-24{margin-block:calc(var(--spacing) * 24)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\/1\.3\]{aspect-ratio:1/1.3}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1px\]{height:1px}.h-\[60vh\]{height:60vh}.h-\[220\%\]{height:220%}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[76vh\]{max-height:76vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[140px\]{max-height:140px}.max-h-\[250px\]{max-height:250px}.max-h-\[460px\]{max-height:460px}.max-h-\[calc\(100svh-2rem\)\]{max-height:calc(100svh - 2rem)}.max-h-\[calc\(100vh-14rem\)\]{max-height:calc(100vh - 14rem)}.max-h-\[calc\(100vh-140px\)\]{max-height:calc(100vh - 140px)}.max-h-\[calc\(100vh-320px\)\]{max-height:calc(100vh - 320px)}.max-h-\[var\(--available-height\,300px\)\]{max-height:var(--available-height,300px)}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[300px\]{min-height:300px}.min-h-\[500px\]{min-height:500px}.min-h-\[calc\(100vh-140px\)\]{min-height:calc(100vh - 140px)}.min-h-full{min-height:100%}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-38{width:calc(var(--spacing) * 38)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1px\]{width:1px}.w-\[18\.5rem\]{width:18.5rem}.w-\[85px\]{width:85px}.w-\[110px\]{width:110px}.w-\[160px\]{width:160px}.w-\[220\%\]{width:220%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90\%\]{max-width:90%}.max-w-\[95\%\]{max-width:95%}.max-w-\[110px\]{max-width:110px}.max-w-\[140px\]{max-width:140px}.max-w-\[144px\]{max-width:144px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[4rem\]{min-width:4rem}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-0{rotate:0deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-6deg\]{rotate:-6deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:var(--spacing)}.scrollbar-thin{scrollbar-width:thin}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.\!items-end{align-items:flex-end!important}.\!items-start{align-items:flex-start!important}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-white{border-color:var(--color-white)!important}.border-\[var\(--border-color\)\]{border-color:var(--border-color)}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/25{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-black{border-color:var(--color-black)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-400\/40{border-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/40{border-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-border{border-color:var(--color-border)}.border-cyan-400\/40{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/40{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.border-cyan-400\/60{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/60{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-cyan-500\/50{border-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/50{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/50{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/35{border-color:color-mix(in oklab, var(--color-emerald-500) 35%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-800\/80{border-color:#005f46cc}@supports (color:color-mix(in lab, red, red)){.border-emerald-800\/80{border-color:color-mix(in oklab, var(--color-emerald-800) 80%, transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.border-indigo-500\/40{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/40{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.border-indigo-500\/50{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/50{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.border-indigo-800\/80{border-color:#372aaccc}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/80{border-color:color-mix(in oklab, var(--color-indigo-800) 80%, transparent)}}.border-input{border-color:var(--color-input)}.border-lime-400\/40{border-color:#9de50066}@supports (color:color-mix(in lab, red, red)){.border-lime-400\/40{border-color:color-mix(in oklab, var(--color-lime-400) 40%, transparent)}}.border-lime-500\/30{border-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.border-lime-500\/30{border-color:color-mix(in oklab, var(--color-lime-500) 30%, transparent)}}.border-lime-800{border-color:var(--color-lime-800)}.border-orange-400\/40{border-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/40{border-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/30{border-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.border-pink-400\/40{border-color:#fb64b666}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/40{border-color:color-mix(in oklab, var(--color-pink-400) 40%, transparent)}}.border-pink-500\/30{border-color:#f6339a4d}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/30{border-color:color-mix(in oklab, var(--color-pink-500) 30%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-rose-500\/50{border-color:#ff235780}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/50{border-color:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.border-rose-500\/60{border-color:#ff235799}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/60{border-color:color-mix(in oklab, var(--color-rose-500) 60%, transparent)}}.border-rose-600{border-color:var(--color-rose-600)}.border-rose-700{border-color:var(--color-rose-700)}.border-rose-700\/80{border-color:#c20039cc}@supports (color:color-mix(in lab, red, red)){.border-rose-700\/80{border-color:color-mix(in oklab, var(--color-rose-700) 80%, transparent)}}.border-rose-800\/80{border-color:#a30037cc}@supports (color:color-mix(in lab, red, red)){.border-rose-800\/80{border-color:color-mix(in oklab, var(--color-rose-800) 80%, transparent)}}.border-rose-900\/50{border-color:#8b083680}@supports (color:color-mix(in lab, red, red)){.border-rose-900\/50{border-color:color-mix(in oklab, var(--color-rose-900) 50%, transparent)}}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/40{border-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.border-sky-400\/50{border-color:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/50{border-color:color-mix(in oklab, var(--color-sky-400) 50%, transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/20{border-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/30{border-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.border-sky-800{border-color:var(--color-sky-800)}.border-slate-200{border-color:var(--color-slate-200)}.border-teal-400{border-color:var(--color-teal-400)}.border-teal-500\/30{border-color:#00baa74d}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/30{border-color:color-mix(in oklab, var(--color-teal-500) 30%, transparent)}}.border-teal-500\/50{border-color:#00baa780}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/50{border-color:color-mix(in oklab, var(--color-teal-500) 50%, transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.border-white\/90{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.border-zinc-200\/50{border-color:#e4e4e780}@supports (color:color-mix(in lab, red, red)){.border-zinc-200\/50{border-color:color-mix(in oklab, var(--color-zinc-200) 50%, transparent)}}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-500{border-color:var(--color-zinc-500)}.border-zinc-600{border-color:var(--color-zinc-600)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-700\/80{border-color:#3f3f46cc}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/80{border-color:color-mix(in oklab, var(--color-zinc-700) 80%, transparent)}}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/60{border-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/60{border-color:color-mix(in oklab, var(--color-zinc-800) 60%, transparent)}}.border-zinc-800\/70{border-color:#27272ab3}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/70{border-color:color-mix(in oklab, var(--color-zinc-800) 70%, transparent)}}.border-zinc-800\/80{border-color:#27272acc}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/80{border-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}.border-zinc-800\/90{border-color:#27272ae6}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/90{border-color:color-mix(in oklab, var(--color-zinc-800) 90%, transparent)}}.border-zinc-900{border-color:var(--color-zinc-900)}.border-zinc-950{border-color:var(--color-zinc-950)}.border-t-transparent{border-top-color:#0000}.\!bg-white{background-color:var(--color-white)!important}.bg-\[\#1c1e24\]{background-color:#1c1e24}.bg-\[\#16171b\]{background-color:#16171b}.bg-\[\#18191e\]{background-color:#18191e}.bg-\[\#111216\]{background-color:#111216}.bg-\[var\(--bg-color\)\]{background-color:var(--bg-color)}.bg-\[var\(--border-color\)\]{background-color:var(--border-color)}.bg-\[var\(--surface-color\)\],.bg-\[var\(--surface-color\)\]\/90{background-color:var(--surface-color)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface-color\)\]\/90{background-color:color-mix(in oklab, var(--surface-color) 90%, transparent)}}.bg-\[var\(--surface-hover\)\]{background-color:var(--surface-hover)}.bg-\[var\(--text-primary\)\]{background-color:var(--text-primary)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/\[0\.08\]{background-color:#fcbb0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-amber-400) 8%, transparent)}}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/20{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/30{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-blue-900{background-color:var(--color-blue-900)}.bg-blue-950\/30{background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.bg-blue-950\/30{background-color:color-mix(in oklab, var(--color-blue-950) 30%, transparent)}}.bg-border{background-color:var(--color-border)}.bg-cyan-300\/25{background-color:#53eafd40}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/25{background-color:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)}}.bg-cyan-300\/40{background-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/40{background-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.bg-cyan-300\/60{background-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/60{background-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.bg-cyan-300\/80{background-color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/80{background-color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-950\/30{background-color:#0533454d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/30{background-color:color-mix(in oklab, var(--color-cyan-950) 30%, transparent)}}.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-emerald-500\/\[0\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/30{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.bg-emerald-950\/80{background-color:#002c22cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/80{background-color:color-mix(in oklab, var(--color-emerald-950) 80%, transparent)}}.bg-indigo-400\/50{background-color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/50{background-color:color-mix(in oklab, var(--color-indigo-400) 50%, transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-900\/60{background-color:#312c8599}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/60{background-color:color-mix(in oklab, var(--color-indigo-900) 60%, transparent)}}.bg-indigo-950\/30{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/30{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.bg-indigo-950\/80{background-color:#1e1a4dcc}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/80{background-color:color-mix(in oklab, var(--color-indigo-950) 80%, transparent)}}.bg-lime-400{background-color:var(--color-lime-400)}.bg-lime-950\/30{background-color:#192e034d}@supports (color:color-mix(in lab, red, red)){.bg-lime-950\/30{background-color:color-mix(in oklab, var(--color-lime-950) 30%, transparent)}}.bg-lime-950\/60{background-color:#192e0399}@supports (color:color-mix(in lab, red, red)){.bg-lime-950\/60{background-color:color-mix(in oklab, var(--color-lime-950) 60%, transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-orange-950\/30{background-color:#4413064d}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/30{background-color:color-mix(in oklab, var(--color-orange-950) 30%, transparent)}}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-900\/50{background-color:#86104380}@supports (color:color-mix(in lab, red, red)){.bg-pink-900\/50{background-color:color-mix(in oklab, var(--color-pink-900) 50%, transparent)}}.bg-pink-950\/30{background-color:#5104244d}@supports (color:color-mix(in lab, red, red)){.bg-pink-950\/30{background-color:color-mix(in oklab, var(--color-pink-950) 30%, transparent)}}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-900\/60{background-color:#8b083699}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/60{background-color:color-mix(in oklab, var(--color-rose-900) 60%, transparent)}}.bg-rose-950\/30{background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/30{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/40{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.bg-rose-950\/80{background-color:#4d0218cc}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/80{background-color:color-mix(in oklab, var(--color-rose-950) 80%, transparent)}}.bg-secondary{background-color:var(--color-secondary)}.bg-sky-500\/5{background-color:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/5{background-color:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}}.bg-sky-900\/80{background-color:#024a70cc}@supports (color:color-mix(in lab, red, red)){.bg-sky-900\/80{background-color:color-mix(in oklab, var(--color-sky-900) 80%, transparent)}}.bg-sky-950{background-color:var(--color-sky-950)}.bg-sky-950\/30{background-color:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/30{background-color:color-mix(in oklab, var(--color-sky-950) 30%, transparent)}}.bg-stone-50{background-color:var(--color-stone-50)}.bg-teal-300\/25{background-color:#46ecd540}@supports (color:color-mix(in lab, red, red)){.bg-teal-300\/25{background-color:color-mix(in oklab, var(--color-teal-300) 25%, transparent)}}.bg-teal-300\/40{background-color:#46ecd566}@supports (color:color-mix(in lab, red, red)){.bg-teal-300\/40{background-color:color-mix(in oklab, var(--color-teal-300) 40%, transparent)}}.bg-teal-300\/60{background-color:#46ecd599}@supports (color:color-mix(in lab, red, red)){.bg-teal-300\/60{background-color:color-mix(in oklab, var(--color-teal-300) 60%, transparent)}}.bg-teal-300\/80{background-color:#46ecd5cc}@supports (color:color-mix(in lab, red, red)){.bg-teal-300\/80{background-color:color-mix(in oklab, var(--color-teal-300) 80%, transparent)}}.bg-teal-400\/25{background-color:#00d3bd40}@supports (color:color-mix(in lab, red, red)){.bg-teal-400\/25{background-color:color-mix(in oklab, var(--color-teal-400) 25%, transparent)}}.bg-teal-400\/40{background-color:#00d3bd66}@supports (color:color-mix(in lab, red, red)){.bg-teal-400\/40{background-color:color-mix(in oklab, var(--color-teal-400) 40%, transparent)}}.bg-teal-400\/60{background-color:#00d3bd99}@supports (color:color-mix(in lab, red, red)){.bg-teal-400\/60{background-color:color-mix(in oklab, var(--color-teal-400) 60%, transparent)}}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/10{background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-50\/50{background-color:#fafafa80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-50\/50{background-color:color-mix(in oklab, var(--color-zinc-50) 50%, transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-200\/40{background-color:#e4e4e766}@supports (color:color-mix(in lab, red, red)){.bg-zinc-200\/40{background-color:color-mix(in oklab, var(--color-zinc-200) 40%, transparent)}}.bg-zinc-300{background-color:var(--color-zinc-300)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-400\/60{background-color:#9f9fa999}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\/60{background-color:color-mix(in oklab, var(--color-zinc-400) 60%, transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/20{background-color:#27272a33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/20{background-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/40{background-color:#18181b66}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/40{background-color:color-mix(in oklab, var(--color-zinc-900) 40%, transparent)}}.bg-zinc-900\/50{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/50{background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.bg-zinc-900\/60{background-color:#18181b99}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/60{background-color:color-mix(in oklab, var(--color-zinc-900) 60%, transparent)}}.bg-zinc-900\/70{background-color:#18181bb3}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/70{background-color:color-mix(in oklab, var(--color-zinc-900) 70%, transparent)}}.bg-zinc-900\/80{background-color:#18181bcc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/80{background-color:color-mix(in oklab, var(--color-zinc-900) 80%, transparent)}}.bg-zinc-900\/90{background-color:#18181be6}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/90{background-color:color-mix(in oklab, var(--color-zinc-900) 90%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/20{background-color:#09090b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/20{background-color:color-mix(in oklab, var(--color-zinc-950) 20%, transparent)}}.bg-zinc-950\/30{background-color:#09090b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/30{background-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}.bg-zinc-950\/40{background-color:#09090b66}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/40{background-color:color-mix(in oklab, var(--color-zinc-950) 40%, transparent)}}.bg-zinc-950\/50{background-color:#09090b80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/50{background-color:color-mix(in oklab, var(--color-zinc-950) 50%, transparent)}}.bg-zinc-950\/60{background-color:#09090b99}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/60{background-color:color-mix(in oklab, var(--color-zinc-950) 60%, transparent)}}.bg-zinc-950\/80{background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.bg-zinc-950\/90{background-color:#09090be6}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/90{background-color:color-mix(in oklab, var(--color-zinc-950) 90%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-amber-950\/50{--tw-gradient-from:#46190180}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.from-amber-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-900\/60{--tw-gradient-from:#104e6499}@supports (color:color-mix(in lab, red, red)){.from-cyan-900\/60{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-900) 60%, transparent)}}.from-cyan-900\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-900\/80{--tw-gradient-from:#104e64cc}@supports (color:color-mix(in lab, red, red)){.from-cyan-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-900) 80%, transparent)}}.from-cyan-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-950\/60{--tw-gradient-from:#05334599}@supports (color:color-mix(in lab, red, red)){.from-cyan-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-950) 60%, transparent)}}.from-cyan-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/40{--tw-gradient-from:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/40{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.from-emerald-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/50{--tw-gradient-from:#002c2280}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.from-emerald-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950\/60{--tw-gradient-from:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.from-indigo-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.from-indigo-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-600\/40{--tw-gradient-from:#00958866}@supports (color:color-mix(in lab, red, red)){.from-teal-600\/40{--tw-gradient-from:color-mix(in oklab, var(--color-teal-600) 40%, transparent)}}.from-teal-600\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-950\/60{--tw-gradient-from:#022f2e99}@supports (color:color-mix(in lab, red, red)){.from-teal-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-teal-950) 60%, transparent)}}.from-teal-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-100{--tw-gradient-from:var(--color-zinc-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-800{--tw-gradient-from:var(--color-zinc-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-800\/60{--tw-gradient-from:#27272a99}@supports (color:color-mix(in lab, red, red)){.from-zinc-800\/60{--tw-gradient-from:color-mix(in oklab, var(--color-zinc-800) 60%, transparent)}}.from-zinc-800\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-950{--tw-gradient-to:var(--color-cyan-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-900\/60{--tw-gradient-to:#0b4f4a99}@supports (color:color-mix(in lab, red, red)){.to-teal-900\/60{--tw-gradient-to:color-mix(in oklab, var(--color-teal-900) 60%, transparent)}}.to-teal-900\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-300{--tw-gradient-to:var(--color-zinc-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-900{--tw-gradient-to:var(--color-zinc-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-950\/80{--tw-gradient-to:#09090bcc}@supports (color:color-mix(in lab, red, red)){.to-zinc-950\/80{--tw-gradient-to:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.to-zinc-950\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[22px\]{font-size:22px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-zinc-600{color:var(--color-zinc-600)!important}.\!text-zinc-700{color:var(--color-zinc-700)!important}.\!text-zinc-950{color:var(--color-zinc-950)!important}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/75{color:#fef3c6bf}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/75{color:color-mix(in oklab, var(--color-amber-100) 75%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-current{color:currentColor}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-destructive{color:var(--color-destructive)}.text-emerald-200\/80{color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/80{color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/90{color:#00d294e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/90{color:color-mix(in oklab, var(--color-emerald-400) 90%, transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-foreground,.text-foreground\/60{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-lime-300{color:var(--color-lime-300)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-pink-200{color:var(--color-pink-200)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-200\/90{color:#ffccd3e6}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/90{color:color-mix(in oklab, var(--color-rose-200) 90%, transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-900{color:var(--color-slate-900)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.placeholder-zinc-600::placeholder{color:var(--color-zinc-600)}.accent-white{accent-color:var(--color-white)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_4px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 0 4px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_4px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 0 4px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_\#a3e635\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#a3e635);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.25\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/10{--tw-shadow-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/20{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\/10{--tw-shadow-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/10{--tw-shadow-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-900\/30{--tw-shadow-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.shadow-red-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-950\/40{--tw-shadow-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.shadow-rose-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-teal-500\/20{--tw-shadow-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.shadow-teal-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-zinc-500{--tw-ring-color:var(--color-zinc-500)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-black{--tw-ring-offset-color:var(--color-black)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-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,);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,)}.backdrop-blur-\[1\.5px\]{--tw-backdrop-blur:blur(1.5px);-webkit-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,);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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-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,);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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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,);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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-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,);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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-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,);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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-checked\/switch\:bg-\[var\(--surface-color\)\]:is(:where(.group\/switch)[data-checked] *){background-color:var(--surface-color)}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs)[data-horizontal] *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs)[data-vertical] *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs)[data-vertical] *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs)[data-vertical] *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs)[data-vertical] *){justify-content:flex-start}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=default\]\/switch\:translate-x-0\.5:is(:where(.group\/switch)[data-size=default] *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/switch\:translate-x-0\.5:is(:where(.group\/switch)[data-size=sm] *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-\[var\(--text-tertiary\)\]::placeholder{color:var(--text-tertiary)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--color-foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:border-zinc-500:hover{border-color:var(--color-zinc-500)}.hover\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\:border-zinc-700:hover{border-color:var(--color-zinc-700)}.hover\:border-zinc-800:hover{border-color:var(--color-zinc-800)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-500\/20:hover{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/20:hover{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-900\/40:hover{background-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/40:hover{background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.hover\:bg-rose-900\/60:hover{background-color:#8b083699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/60:hover{background-color:color-mix(in oklab, var(--color-rose-900) 60%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-zinc-800\/50:hover{background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/50:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.hover\:bg-zinc-800\/60:hover{background-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/60:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 60%, transparent)}}.hover\:bg-zinc-800\/70:hover{background-color:#27272ab3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/70:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 70%, transparent)}}.hover\:bg-zinc-800\/80:hover{background-color:#27272acc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/80:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}.hover\:bg-zinc-900:hover{background-color:var(--color-zinc-900)}.hover\:bg-zinc-900\/40:hover{background-color:#18181b66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/40:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 40%, transparent)}}.hover\:from-white:hover{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-zinc-200:hover{--tw-gradient-to:var(--color-zinc-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-muted-foreground:hover{color:var(--color-muted-foreground)}.hover\:text-rose-200:hover{color:var(--color-rose-200)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-100:hover{color:var(--color-zinc-100)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_28px_rgba\(255\,255\,255\,0\.4\)\]:hover{--tw-shadow:0 0 28px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-zinc-600:focus{border-color:var(--color-zinc-600)}.focus\:bg-\[var\(--surface-hover\)\]:focus{background-color:var(--surface-hover)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[var\(--border-color\)\]:focus-visible{border-color:var(--border-color)}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--border-color\)\]:focus-visible{--tw-ring-color:var(--border-color)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.focus-visible\:ring-white\/20:focus-visible{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus-visible\:ring-white\/30:focus-visible{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.focus-visible\:ring-zinc-400:focus-visible{--tw-ring-color:var(--color-zinc-400)}.focus-visible\:ring-zinc-700:focus-visible{--tw-ring-color:var(--color-zinc-700)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-125:active{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--color-input) 50%, transparent)}}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.data-active\:bg-background[data-active]{background-color:var(--color-background)}.data-active\:text-foreground[data-active]{color:var(--color-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]:after{content:var(--tw-content);opacity:1}.data-checked\:border-\[var\(--text-primary\)\][data-checked]{border-color:var(--text-primary)}.data-checked\:bg-\[var\(--text-primary\)\][data-checked]{background-color:var(--text-primary)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[17px\]:is(:where(.group\/switch)[data-size=default] *)[data-checked]{--tw-translate-x:17px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[13px\]:is(:where(.group\/switch)[data-size=sm] *)[data-checked]{--tw-translate-x:13px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-horizontal\:h-2[data-horizontal]{height:calc(var(--spacing) * 2)}.data-horizontal\:h-full[data-horizontal]{height:100%}.data-horizontal\:h-px[data-horizontal]{height:1px}.data-horizontal\:w-full[data-horizontal]{width:100%}.data-horizontal\:flex-col[data-horizontal]{flex-direction:column}.data-vertical\:h-full[data-vertical]{height:100%}.data-vertical\:w-px[data-vertical]{width:1px}.data-vertical\:self-stretch[data-vertical]{align-self:stretch}.data-\[highlighted\=true\]\:bg-\[var\(--surface-hover\)\][data-highlighted=true]{background-color:var(--surface-hover)}.data-\[highlighted\=true\]\:text-\[var\(--text-primary\)\][data-highlighted=true]{color:var(--text-primary)}.data-\[selected\=true\]\:bg-\[var\(--surface-hover\)\][data-selected=true]{background-color:var(--surface-hover)}.data-\[selected\=true\]\:text-\[var\(--text-primary\)\][data-selected=true]{color:var(--text-primary)}.data-\[size\=default\]\:h-5[data-size=default]{height:calc(var(--spacing) * 5)}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:w-9[data-size=default]{width:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-4[data-size=sm]{height:calc(var(--spacing) * 4)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:w-7[data-size=sm]{width:calc(var(--spacing) * 7)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (width>=30rem){.xs\:block{display:block}}@media (width>=40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:self-center{align-self:center}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:text-\[11px\]{font-size:11px}}@media (width>=48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:min-h-0{min-height:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:pt-0{padding-top:0}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dark\:border-zinc-800\/50:where(.dark,.dark *){border-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.dark\:border-zinc-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-zinc-50:where(.dark,.dark *){background-color:var(--color-zinc-50)}.dark\:bg-zinc-800\/80:where(.dark,.dark *){background-color:#27272acc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}.dark\:bg-zinc-900\/50:where(.dark,.dark *){background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.dark\:text-muted-foreground:where(.dark,.dark *){color:var(--color-muted-foreground)}.dark\:text-zinc-50:where(.dark,.dark *){color:var(--color-zinc-50)}.dark\:text-zinc-100:where(.dark,.dark *){color:var(--color-zinc-100)}.dark\:text-zinc-950:where(.dark,.dark *){color:var(--color-zinc-950)}@media (hover:hover){.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.dark\:hover\:bg-zinc-200:where(.dark,.dark *):hover{background-color:var(--color-zinc-200)}.dark\:hover\:text-foreground:where(.dark,.dark *):hover{color:var(--color-foreground)}}.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:where(.dark,.dark *):disabled{background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:where(.dark,.dark *):disabled{background-color:color-mix(in oklab, var(--color-input) 80%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:data-active\:border-input:where(.dark,.dark *)[data-active]{border-color:var(--color-input)}.dark\:data-active\:bg-input\/30:where(.dark,.dark *)[data-active]{background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:where(.dark,.dark *)[data-active]{background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}.dark\:data-active\:text-foreground:where(.dark,.dark *)[data-active]{color:var(--color-foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--color-muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--color-muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--color-foreground)}}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}}.seo-entry{color:#f4f4f5;text-align:center;background:#111216;place-content:center;gap:.75rem;min-height:100vh;padding:2rem;display:grid}.seo-entry>p:first-child{color:#7ee2bb;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800}.seo-entry h1{letter-spacing:-.05em;font-size:clamp(2rem,6vw,4rem);font-weight:800}.seo-entry>p:last-child{color:#a1a1aa;max-width:42rem;line-height:1.65}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bg-color:#f6f8fc;--surface-color:#fff;--surface-hover:#f1f3f9;--border-color:#e0e4ec;--text-primary:#1f1f1f;--text-secondary:#5f6368;--text-tertiary:#80868b;--primary-color:#1a73e8;--primary-hover:#1557b0;--primary-light:#e8f0fe;--secondary-color:#00796b;--secondary-hover:#004d40;--secondary-light:#e0f2f1;--error-color:#d93025;--error-light:#fce8e6;--success-color:#188038;--success-light:#e6f4ea;--shadow-sm:0 1px 2px 0 #3c40434d, 0 1px 3px 1px #3c404326;--shadow-md:0 1px 3px 0 #3c40434d, 0 4px 8px 3px #3c404326;--shadow-lg:0 4px 12px 0 #3c40434d, 0 8px 24px 6px #3c404326;--border-radius-sm:8px;--border-radius-md:16px;--border-radius-lg:24px;--transition-normal:all .25s cubic-bezier(.4, 0, .2, 1);--transition-slow:all .4s cubic-bezier(.4, 0, .2, 1);--background:var(--bg-color);--foreground:var(--text-primary);--card:var(--surface-color);--card-foreground:var(--text-primary);--popover:var(--surface-color);--popover-foreground:var(--text-primary);--primary:var(--primary-color);--primary-foreground:#fff;--secondary:var(--secondary-color);--secondary-foreground:#fff;--muted:var(--surface-hover);--muted-foreground:var(--text-secondary);--accent:var(--surface-hover);--accent-foreground:var(--text-primary);--destructive:var(--error-color);--destructive-foreground:#fff;--border:var(--border-color);--input:var(--border-color);--ring:var(--primary-color);--radius:.75rem}.dark-theme,.dark{--bg-color:#0f1115;--surface-color:#1a1d24;--surface-hover:#222731;--border-color:#2e3543;--text-primary:#f1f3f4;--text-secondary:#9aa0a6;--text-tertiary:#5f6368;--primary-color:#8ab4f8;--primary-hover:#aecbfa;--primary-light:#8ab4f826;--secondary-color:#80cbc4;--secondary-hover:#b2dfdb;--secondary-light:#80cbc426;--error-color:#f28b82;--error-light:#f28b8226;--success-color:#81c995;--success-light:#81c99526;--shadow-sm:0 1px 3px #00000080;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 32px #00000080}*{box-sizing:border-box}:root{--cube-green:#0f8;--cube-cyan:#00e5ff;--cube-lime:#af0;--cube-bg:#040608;--cube-surface:#080d14;--cube-border:#00ff8826;--cube-border-hover:#00ff8873}body{font-family:var(--font-sans);background-color:var(--cube-bg);color:#d0e8d8;background-image:linear-gradient(90deg,#00ff8804 1px,#0000 1px),linear-gradient(#00ff8804 1px,#0000 1px);background-size:50px 50px;min-height:100vh;line-height:1.6;overflow-x:hidden}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}.app-container{flex-direction:column;min-height:100vh;display:flex;position:relative}.main-content{z-index:1;flex-direction:column;flex:1;align-items:center;width:100%;max-width:1160px;margin:0 auto;padding:0 1.5rem 4rem;display:flex;position:relative}.glass-nav{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(160%);background:#040608d9;border-bottom:1px solid #00ff881a;height:64px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 20px #00ff880d}.hero-section{background-color:var(--bg-color);align-items:center;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-section:before{content:"";z-index:1;background:radial-gradient(circle,#0406084d 0%,#040608cc 85%),linear-gradient(#04060833 0%,#040608b3 100%);position:absolute;inset:0}.hero-inner{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:5rem 2rem 4rem;position:relative}.hero-scroll-hint{z-index:3;flex-direction:column;align-items:center;gap:.5rem;animation:2.5s ease-in-out infinite hint-bounce;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}@keyframes hint-bounce{0%,to{opacity:.5;transform:translate(-50%)translateY(0)}50%{opacity:.9;transform:translate(-50%)translateY(10px)}}.hero-cta{background:linear-gradient(135deg, var(--cube-green) 0%, #00cc6a 100%);color:#020804;letter-spacing:.02em;cursor:pointer;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.9rem 2rem;font-size:.95rem;font-weight:800;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 24px #0f86,0 4px 16px #0006}.hero-cta:hover{background:linear-gradient(135deg, #1affa0 0%, var(--cube-green) 100%);transform:translateY(-2px);box-shadow:0 0 40px #0f89,0 8px 24px #00000080}.hero-cta:active{transform:scale(.97)}.hero-ghost{color:var(--cube-cyan);letter-spacing:.02em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:0 0;border:1px solid #00e5ff4d;border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-size:.9rem;font-weight:600;transition:all .3s;display:inline-flex}.hero-ghost:hover{border-color:var(--cube-cyan);background:#00e5ff14;box-shadow:0 0 20px #00e5ff33}.text-cyber-lime{color:var(--cube-lime);text-shadow:0 0 20px #aaff00b3}.category-nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:linear-gradient(#040608f7 0%,#040608d9 100%);border-bottom:1px solid #00ff880f;align-items:center;gap:.5rem;width:100%;padding:1rem 2rem;display:flex;position:sticky;top:64px;overflow-x:auto}.category-nav::-webkit-scrollbar{display:none}.cat-pill{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;color:#5a8a6a;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#00ff880a;border:1px solid #00ff881f;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-flex}.cat-pill:hover,.cat-pill.active{border-color:var(--cube-green);color:var(--cube-green);background:#00ff881a;box-shadow:0 0 12px #0f83}.nav-search{flex-shrink:0;margin-left:auto;position:relative}.nav-search input{color:#a0c8a8;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#00ff880a;border:1px solid #00ff881f;border-radius:4px;outline:none;width:200px;padding:.5rem .875rem .5rem 2.25rem;font-size:.8rem;transition:all .2s}.nav-search input:focus{background:#00ff8812;border-color:#0f86;box-shadow:0 0 12px #00ff8826}.nav-search input::placeholder{color:#3a5a42}.nav-search .icon{color:#3a6a44;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.tools-section{width:100%;max-width:1200px;margin:0 auto;padding:3rem 2rem 2rem}.cat-section{margin-bottom:3.5rem;scroll-margin-top:120px}.cat-header{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.cat-header-line{background:linear-gradient(90deg,#00ff8840,#0000);flex:1;height:1px}.bento-grid{grid-template-columns:minmax(260px,2fr) 3fr;align-items:start;gap:1rem;display:grid}@media (width<=768px){.bento-grid{grid-template-columns:1fr}}.tool-big{-webkit-backdrop-filter:blur(12px);cursor:pointer;background:linear-gradient(135deg,#0d1117bf 0%,#06080ce6 100%);border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;min-height:240px;padding:1.75rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.tool-big:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,#00ff880d 0%,#0000 60%);position:absolute;inset:0}.tool-big:hover{background:linear-gradient(135deg,#10161ed9 0%,#080a0ff2 100%);border-color:#00ff884d;transform:translateY(-4px);box-shadow:0 20px 40px -15px #00ff8826}.tool-compact{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#0a0d12b3;border:1px solid #ffffff0a;border-radius:10px;align-items:center;gap:1.1rem;padding:1.15rem 1.35rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.tool-compact:hover{background:#0e131ad9;border-color:#00e5ff40;transform:translate(4px);box-shadow:0 10px 25px -10px #00e5ff26}.tool-wide{-webkit-backdrop-filter:blur(12px);cursor:pointer;background:linear-gradient(135deg,#0d1117bf 0%,#06080ce6 100%);border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:1.5rem;padding:1.5rem 2rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.tool-wide:hover{background:linear-gradient(135deg,#10161ed9 0%,#080a0ff2 100%);border-color:#00ff884d;transform:translateY(-2px);box-shadow:0 15px 35px -12px #00ff8826}.tool-icon-box{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:all .3s;display:flex}.tool-big:hover .tool-icon-box,.tool-compact:hover .tool-icon-box,.tool-wide:hover .tool-icon-box{background:#ffffff0d;border-color:#ffffff26;transform:scale(1.05)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.flowing-cat-block{border:1px solid var(--cube-border);cursor:pointer;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#080d14e6;align-items:center;width:100%;height:90px;margin-bottom:.75rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.flowing-cat-block:before{content:"";opacity:0;background:linear-gradient(90deg,#00ff880d 0%,#0000 100%);transition:opacity .3s;position:absolute;inset:0}.flowing-cat-block:hover{border-color:var(--cube-green);background:#0a121cfa;box-shadow:0 4px 20px #00ff881a}.flowing-cat-block:hover:before{opacity:1}.flowing-cat-label{letter-spacing:-.02em;text-transform:uppercase;color:#c8e8d0;z-index:2;padding-left:2rem;font-size:2rem;font-weight:900;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s}.flowing-cat-block:hover .flowing-cat-label{opacity:0;transform:translate(-40px)}.animate-fade-in{animation:.22s cubic-bezier(.16,1,.3,1) both fade-in-up!important}:root{--bg-color:#09090b!important;--surface-color:#18181b!important;--surface-hover:#27272a!important;--border-color:#27272a!important;--text-primary:#f4f4f5!important;--text-secondary:#a1a1aa!important;--text-tertiary:#71717a!important;--primary-color:#fff!important;--primary-hover:#e4e4e7!important;--primary-light:#18181b!important;--secondary-color:#e4e4e7!important;--secondary-hover:#d4d4d8!important;--secondary-light:#18181b!important;--cube-bg:#09090b!important;--cube-surface:#18181b!important;--cube-border:#27272a!important;--cube-border-hover:#fff!important;--cube-green:#fff!important;--cube-cyan:#e4e4e7!important;--cube-lime:#a1a1aa!important}body{color:#e4e4e7!important;background-color:#0b0c10!important;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px)!important;background-size:40px 40px!important}.hero-section{background-color:#0b0c10!important;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px)!important;background-size:40px 40px!important}.hero-section:before{display:none!important}.hero-inner h1 span{color:#fff!important}.text-cyber-green{color:#fff!important;text-shadow:none!important}.text-cyber-cyan{color:#e4e4e7!important;text-shadow:none!important}.border,.border-zinc-800,.border-zinc-900,.border-zinc-700,.border-zinc-600,.dark .border,.dark .border-zinc-800,.dark .border-zinc-900{border:1px solid #ffffff14!important}.pdf-editor textarea{color:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important}.pdf-editor textarea:focus{color:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.pdf-editor__text-box{border-radius:2px;padding:.3rem .4rem}.pdf-editor textarea.pdf-editor__text-input{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;text-wrap:wrap;field-sizing:content;min-width:0;display:block;color:var(--annotation-text-color,#000)!important;caret-color:var(--annotation-text-color,#000)!important;opacity:1!important;background:0 0!important;padding:0!important;overflow:hidden!important}.pdf-editor textarea.pdf-editor__text-input::-webkit-scrollbar{display:none}.pdf-editor textarea.pdf-editor__text-input::placeholder{opacity:1;color:#6b7280!important}.pdf-editor__text-value{overflow:hidden}[data-active=true]{color:#0a0a0a!important;background:#fff!important;border-color:#fff!important;font-weight:700!important}.markdown-paper{color:#1f2328!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;background-color:#fff!important;height:auto!important;min-height:100%!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji!important;font-size:13.5px!important;line-height:1.6!important;overflow:visible!important}.markdown-paper *{box-sizing:border-box}.markdown-paper h1,.markdown-paper h2,.markdown-paper h3,.markdown-paper h4,.markdown-paper h5,.markdown-paper h6{color:#1f2328!important;margin-top:24px!important;margin-bottom:14px!important;font-weight:600!important;line-height:1.25!important}.markdown-paper h1{border-bottom:1px solid #d0d7de!important;margin-top:0!important;padding-bottom:8px!important;font-size:26px!important}.markdown-paper h2{border-bottom:1px solid #d0d7de!important;padding-bottom:6px!important;font-size:20px!important}.markdown-paper h3{font-size:16px!important}.markdown-paper h4{font-size:14px!important}.markdown-paper h5{font-size:12px!important}.markdown-paper h6{color:#57606a!important;font-size:11px!important}.markdown-paper p{color:#1f2328!important;margin-top:0!important;margin-bottom:14px!important;font-size:13.5px!important;line-height:1.6!important}.markdown-paper a{color:#0969da!important;text-decoration:none!important}.markdown-paper a:hover{text-decoration:underline!important}.markdown-paper strong{color:#1f2328!important;font-weight:600!important}.markdown-paper em{font-style:italic!important}.markdown-paper del{color:#656d76!important;text-decoration:line-through!important}.markdown-paper ul{color:#1f2328!important;margin-top:0!important;margin-bottom:14px!important;padding-left:2em!important;list-style:outside!important}.markdown-paper ol{color:#1f2328!important;margin-top:0!important;margin-bottom:14px!important;padding-left:2em!important;list-style:decimal!important}.markdown-paper li{list-style:inherit!important;color:#1f2328!important;margin-top:3px!important;margin-bottom:3px!important;display:list-item!important}.markdown-paper .task-item{color:#1f2328!important;align-items:center!important;gap:8px!important;margin-top:4px!important;margin-bottom:4px!important;font-size:13px!important;display:flex!important}.markdown-paper .task-checkbox{background-color:#0000!important;border:1.5px solid #57606a!important;border-radius:3px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:14px!important;height:14px!important;font-size:9px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.markdown-paper .task-checkbox.checked{color:#fff!important;background-color:#0969da!important;border-color:#0969da!important}.markdown-paper blockquote{color:#57606a!important;background-color:#f6f8fa!important;border-left:4px solid #0969da!important;border-radius:0 6px 6px 0!important;margin:16px 0!important;padding:8px 16px!important}.markdown-paper .code-block{background-color:#f6f8fa!important;border:1px solid #d0d7de!important;border-radius:6px!important;margin:16px 0!important;overflow:hidden!important}.markdown-paper .code-header{color:#57606a!important;letter-spacing:.5px!important;background-color:#eef1f4!important;border-bottom:1px solid #d0d7de!important;padding:5px 14px!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace!important;font-size:10.5px!important;font-weight:700!important}.markdown-paper pre{color:#1f2328!important;background-color:#f6f8fa!important;margin:0!important;padding:12px 16px!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace!important;font-size:11.5px!important;line-height:1.5!important;overflow-x:auto!important}.markdown-paper pre code{font-size:inherit!important;color:#1f2328!important;background:0 0!important;border:0!important;padding:0!important}.markdown-paper code{color:#1f2328!important;background-color:#afb8c133!important;border-radius:4px!important;margin:0!important;padding:2px 5px!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace!important;font-size:85%!important}.markdown-paper table{border-spacing:0!important;border-collapse:collapse!important;width:100%!important;margin:16px 0!important;font-size:12.5px!important}.markdown-paper th,.markdown-paper td{color:#1f2328!important;border:1px solid #d0d7de!important;padding:8px 12px!important}.markdown-paper th{text-align:left!important;background-color:#f6f8fa!important;font-weight:600!important}.markdown-paper tr:nth-child(2n){background-color:#fafbfc!important}.markdown-paper hr{background-color:#d0d7de!important;border:0!important;height:1px!important;margin:20px 0!important;padding:0!important}.markdown-paper img{vertical-align:middle!important;border-radius:4px!important;max-width:100%!important;height:auto!important}.markdown-paper img+img{margin-left:6px!important}.markdown-paper .spacer{height:8px!important}[data-active=true] svg{color:#0a0a0a!important}.border-t,.dark .border-t{border-top:1px solid #ffffff14!important}.border-b,.dark .border-b{border-bottom:1px solid #ffffff14!important}.border-l,.dark .border-l{border-left:1px solid #ffffff14!important}.border-r,.dark .border-r{border-right:1px solid #ffffff14!important}.tool-big,.tool-small,.card,Card,.bg-zinc-950,\.bg-\[\#080d14\],\.bg-\[\#080D14\],\.bg-\[\#0c0f16\]\/60,\.bg-\[\#06080d\],.bg-zinc-900\/30,\.bg-\[\#040608\]{box-shadow:none!important;color:#f4f4f5!important;background:#18181b!important;border:1px solid #27272a!important;border-radius:12px!important}.tool-big:before{display:none!important}.tool-big:hover,.tool-small:hover{background:#171921!important;border-color:#fff!important;transform:translateY(-2px)!important;box-shadow:2px 2px #ffffff26!important}.glass-nav{box-shadow:none!important;background:#0b0c10cc!important;border-bottom:1px solid #ffffff14!important}.glass-nav span,.glass-nav a,.glass-nav button{color:#fff!important}.category-nav{background:#0b0c10!important;border-bottom:1px solid #ffffff14!important}.cat-pill{color:#a1a1aa!important;clip-path:none!important;background:#121318!important;border:1px solid #ffffff14!important;border-radius:4px!important}.cat-pill:hover,.cat-pill.active{color:#fff!important;box-shadow:none!important;background:#171921!important;border-color:#fff!important}.nav-search input{color:#fff!important;clip-path:none!important;background:#121318!important;border:1px solid #ffffff14!important;border-radius:4px!important}.nav-search input:focus{box-shadow:none!important;border-color:#fff!important}input,select,textarea,.h-9,button{border-radius:6px!important}button.hero-cta{color:#0b0c10!important;box-shadow:none!important;clip-path:none!important;background:#fff!important;border-radius:6px!important}button.hero-cta:hover{background:#e4e4e7!important;box-shadow:2px 2px #fff!important}.ambient-orb,.grid-overlay{display:none!important}.mesh-gradient-sphere-1{filter:blur(90px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#9333ea12 0%,#0000 70%);border-radius:50%;width:450px;height:450px;animation:25s ease-in-out infinite alternate float-sphere-1;position:fixed;top:15%;left:10%}.mesh-gradient-sphere-2{filter:blur(100px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#00e5ff0a 0%,#0000 75%);border-radius:50%;width:500px;height:500px;animation:30s ease-in-out infinite alternate float-sphere-2;position:fixed;bottom:10%;right:5%}@keyframes float-sphere-1{0%{transform:translate(0)scale(1)}to{transform:translate(15%,20%)scale(1.15)}}@keyframes float-sphere-2{0%{transform:translate(0)scale(1.1)}to{transform:translate(-20%,-15%)scale(.9)}}.glass-card,Card,.card,.bg-zinc-950,\.bg-\[\#121318\],.tool-big,.tool-small{-webkit-backdrop-filter:blur(16px)saturate(120%)!important;color:#f4f4f5!important;background:#18181b!important;border:1px solid #27272a!important;border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important}.tool-big:hover,.tool-small:hover{background:#27272a!important;border-color:#3f3f46!important;box-shadow:0 20px 40px #00000059,0 0 0 1px #ffffff1a!important}input,select,textarea,[data-slot=input],[data-slot=select-trigger],[data-slot=select-content],.bg-zinc-900,.bg-zinc-900\/20,.bg-zinc-50\/50,.bg-white{color:#f4f4f5!important;background:#18181b!important;border:1px solid #27272a!important;transition:all .2s!important}input:focus,select:focus,textarea:focus,[data-slot=input]:focus-visible,[data-slot=select-trigger]:focus-visible{background:#27272a!important;border-color:#3f3f46!important;outline:none!important;box-shadow:0 0 0 2px #ffffff0d!important}.text-zinc-500{color:#a1a1aa!important}.text-zinc-400{color:#d4d4d8!important}.group:hover .group-hover\:text-black,.group:hover \.group-hover\:\!text-black,.group:hover svg.group-hover\:text-black,.group:hover svg\.group-hover\:\!text-black{color:#000!important;stroke:#000!important}:root{--app-bg:#191919;--app-panel:#202020;--app-panel-hover:#272727;--app-line:#353535;--app-text:#f1f1ef;--app-muted:#a5a5a2;--app-accent:#f1f1ef}body{background:var(--app-bg)!important;color:var(--app-text)!important}body,.hero-section{background-image:none!important}.main-content.tool-page-active{max-width:1160px!important;margin:0 auto!important;padding-top:5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.status-dot-glow,.dot-glow-emerald{will-change:transform, opacity!important;background-color:#10b981!important;border-radius:9999px!important;width:.625rem!important;height:.625rem!important;animation:2s ease-in-out infinite dotNeonPulse!important;display:inline-block!important;box-shadow:0 0 8px #10b981,0 0 16px #10b981d9,0 0 24px #10b98180!important}.dot-glow-blue{will-change:transform, opacity!important;background-color:#3b82f6!important;border-radius:9999px!important;width:.625rem!important;height:.625rem!important;animation:2s ease-in-out infinite dotNeonPulse!important;display:inline-block!important;box-shadow:0 0 8px #3b82f6,0 0 16px #3b82f6d9,0 0 24px #3b82f680!important}@keyframes dotNeonPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.button{cursor:pointer;justify-content:center;align-items:center;gap:.45rem;min-height:2.45rem;padding:.55rem .9rem;font-size:.78rem;font-weight:700;transition:background .16s,transform .16s;display:inline-flex;border:1px solid var(--app-text)!important;background:var(--app-text)!important;color:#191919!important;border-radius:.55rem!important}.button:hover{transform:translateY(-1px);background:#d8d8d4!important}.button--quiet{color:var(--app-text)!important;border-color:var(--app-line)!important;background:0 0!important}.button--quiet:hover{background:var(--app-panel-hover)!important}.site-footer{width:100%;color:var(--app-muted);border-top:1px solid var(--app-line);justify-content:space-between;gap:1rem;padding:1.25rem max(1.5rem,50vw - 590px);font-size:.74rem;display:flex}.nav-note{color:var(--app-muted);white-space:nowrap;font-size:.67rem}.dashboard{width:min(100% - 2.5rem,1120px);margin:0 auto;padding:9.5rem 0 5rem}.dashboard__intro{text-align:center;max-width:620px;margin:0 auto 5rem}.dashboard__intro h1{color:var(--app-text);letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:650;line-height:1.05}.dashboard__intro p{color:var(--app-muted);margin:1.2rem auto;font-size:1.05rem}.dashboard__intro span{color:var(--app-muted);border:1px solid var(--app-line);border-radius:.4rem;padding:.42rem .7rem;font-size:.72rem;display:inline-block}.dashboard__groups{gap:3.5rem;display:grid}.category-heading{color:var(--app-muted);border-bottom:1px solid var(--app-line);letter-spacing:.03em;text-transform:uppercase;margin:0 0 1rem;padding-bottom:.8rem;font-size:.76rem;font-weight:700}.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.tool-card{text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;min-height:190px;padding:1.4rem;transition:border-color .18s,background .18s,transform .18s;display:flex;border:1px solid var(--app-line)!important;background:var(--app-panel)!important;color:var(--app-text)!important;box-shadow:none!important;border-radius:.75rem!important}.tool-card:hover{transform:translateY(-2px);background:var(--app-panel-hover)!important;border-color:#747474!important}.tool-card__icon{border:1px solid var(--app-line);width:2.5rem;height:2.5rem;color:var(--app-text);border-radius:.5rem;place-items:center;margin-bottom:1.55rem;display:grid}.tool-card__content{gap:.45rem;display:grid}.tool-card__content small{color:var(--app-muted);font-size:.8rem;line-height:1.55}.tool-card__action{color:var(--app-muted);margin-top:auto;padding-top:1.25rem;font-size:.7rem;font-weight:700}.tool-layout{gap:1.5rem;width:100%;display:grid}.tool-layout__header{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.25rem;display:flex}.tool-layout__title{align-items:flex-start;gap:.8rem;display:flex}.tool-layout__icon{border:1px solid var(--app-line);border-radius:.55rem;place-items:center;width:2.45rem;height:2.45rem;display:grid}.tool-layout__title h1{color:var(--app-text);margin:0;font-size:1.45rem;line-height:1.25}.tool-layout__title p{color:var(--app-muted);margin:.3rem 0 0;font-size:.8rem}.surface-card{border:1px solid var(--app-line);background:var(--app-panel);border-radius:.75rem;padding:1.25rem}.upload-dropzone{background:var(--app-panel);text-align:center;cursor:pointer;border:1px dashed #505050;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;min-height:305px;padding:2rem;transition:border-color .16s,background .16s;display:flex}.upload-dropzone__icon{border:1px solid var(--app-line);width:3.5rem;height:3.5rem;color:var(--app-text);border-radius:.7rem;place-items:center;display:grid}.upload-dropzone h3{color:var(--app-text);margin:0;font-size:1rem;font-weight:700}.upload-dropzone p{max-width:34rem;color:var(--app-muted);margin:.35rem 0 0;font-size:.8rem}.upload-error{color:#f0a4a4;border:1px solid #704343;border-radius:.55rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.7rem .85rem;font-size:.78rem;display:flex}@media (width<=640px){.dashboard{width:min(100% - 1.5rem,1120px);padding-top:7rem}.dashboard__intro{margin-bottom:3.5rem}.tool-grid{grid-template-columns:1fr}.tool-card{min-height:165px}.site-footer{text-align:center;flex-direction:column}.tool-layout__header{flex-direction:column}}:root{--ink:#f4f4f5;--soft-ink:#a1a1aa;--night:#09090b;--glass:#18181b;--hairline:#27272a}body{background:var(--night)!important}.app-container{isolation:isolate;background:radial-gradient(55rem 38rem at 9% 3%,#6b57892e,#0000 65%),radial-gradient(42rem 38rem at 91% 27%,#34667526,#0000 68%),#111110;overflow:hidden}.app-container:before,.app-container:after{content:"";pointer-events:none;z-index:-1;filter:blur(90px);opacity:.6;border-radius:999px;position:fixed}.app-container:before{background:#7c52a326;width:25rem;height:25rem;animation:16s ease-in-out infinite alternate float-light;top:18rem;left:-8rem}.app-container:after{background:#3f899f21;width:28rem;height:28rem;animation:22s ease-in-out infinite alternate-reverse float-light;bottom:8rem;right:-10rem}#simple-nav{-webkit-backdrop-filter:blur(22px)saturate(135%)!important;backdrop-filter:blur(22px)saturate(135%)!important;background:#17171694!important;border:1px solid #ffffff1c!important;width:min(100% - 2rem,920px)!important;height:4.05rem!important;padding:0 .85rem 0 1rem!important;top:1.25rem!important;box-shadow:0 16px 55px #0000004d,inset 0 1px #ffffff12!important}.brand-mark{width:1.45rem;height:1.45rem;color:var(--ink);transition:transform .25s}#simple-nav button:hover .brand-mark{transform:scale(.91)}#simple-nav nav{gap:.15rem!important}#simple-nav nav button{color:var(--soft-ink)!important;border:1px solid #0000!important;padding:.46rem .7rem!important}#simple-nav nav button:hover,#simple-nav nav button.text-white{color:var(--ink)!important;background:#ffffff12!important;border-color:#ffffff13!important}.nav-note{border-left:1px solid var(--hairline);color:#c2c1bb;padding:.45rem .6rem;font-size:.67rem}.dashboard{width:min(100% - 2.75rem,1160px);padding:13.5rem 0 7rem}.dashboard__intro{max-width:850px;margin-bottom:7.5rem;position:relative}.dashboard__intro:before{content:"";filter:blur(8px);z-index:-1;background:radial-gradient(#ffffff17,#0000 68%);width:28rem;height:20rem;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.dashboard__eyebrow{color:#c7c6c0;border:1px solid var(--hairline);letter-spacing:.08em;text-transform:uppercase;background:#ffffff09;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1.45rem;padding:.45rem .7rem;font-size:.68rem;font-weight:650;animation:.7s both fade-up;display:inline-flex}.dashboard__eyebrow i{background:#c9a9ff;border-radius:99px;width:.42rem;height:.42rem;box-shadow:0 0 14px #c9a9ff}.dashboard__intro h1{letter-spacing:-.055em;font-size:clamp(2.3rem,7.5vw,6.5rem);font-weight:650;line-height:.96;animation:.7s 80ms both fade-up}.dashboard__intro h1 em{letter-spacing:-.07em;font-family:Georgia,Times New Roman,serif;font-weight:400}.dashboard__intro p{color:#b9b8b3;max-width:39rem;margin-top:1.4rem;font-size:clamp(.95rem,1.7vw,1.22rem);line-height:1.55;animation:.7s .16s both fade-up}.dashboard__meta{color:#a4a39e;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.6rem;font-size:.72rem;animation:.7s .24s both fade-up;display:flex}.dashboard__meta span{border:1px solid var(--hairline);background:#ffffff06;border-radius:.55rem;padding:.45rem .7rem}.dashboard__groups{gap:4.8rem}.tool-group{animation:.65s both fade-up}.tool-group:nth-child(2){animation-delay:80ms}.tool-group:nth-child(3){animation-delay:.16s}.tool-group:nth-child(4){animation-delay:.24s}.category-heading{color:#d2d1cb;border-color:var(--hairline);letter-spacing:.1em;justify-content:space-between;align-items:center;padding-bottom:.9rem;font-size:.72rem;display:flex}.category-heading small{color:#777671;letter-spacing:.03em;text-transform:none;font-size:.65rem;font-weight:600}.tool-grid{gap:1rem}.tool-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:225px;padding:1.5rem;position:relative;overflow:hidden;border-color:var(--hairline)!important;background:linear-gradient(135deg,#ffffff13,#ffffff06)!important;border-radius:1.1rem!important;box-shadow:inset 0 1px #ffffff13,0 18px 36px #0000001f!important}.tool-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff14,#0000 38%);position:absolute;inset:0}.tool-card__glow{filter:blur(5px);opacity:.5;background:radial-gradient(circle,#b190ff38,#0000 68%);border-radius:99px;width:12rem;height:12rem;transition:opacity .3s,transform .4s;position:absolute;bottom:-8rem;right:-4rem}.tool-card:nth-child(2n) .tool-card__glow{background:radial-gradient(circle,#67cfe130,#0000 68%)}.tool-card:hover{transform:translateY(-4px);background:linear-gradient(135deg,#ffffff1d,#ffffff0b)!important;border-color:#ffffff3d!important;box-shadow:inset 0 1px #ffffff1f,0 24px 50px #00000038!important}.tool-card:hover .tool-card__glow{opacity:1;transform:scale(1.25)}.tool-card__icon{z-index:1;color:#eeeeea;background:#10100f47;border-color:#ffffff26;border-radius:.8rem;width:3rem;height:3rem;margin-bottom:auto;position:relative}.tool-card__content,.tool-card__action{z-index:1;position:relative}.tool-card__content strong{font-size:1.03rem}.tool-card__content small{color:#adaea9;max-width:28rem}.tool-card__action{color:#deded8;align-items:center;gap:.35rem;display:flex}.tool-card:hover .tool-card__action{color:#fff}.tool-card__action svg{transition:transform .2s}.tool-card:hover .tool-card__action svg{transform:translate(2px,-2px)}.main-content.tool-page-active{width:min(100%,1480px);position:relative;max-width:1480px!important;margin:0 auto!important;padding-top:7rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.tool-layout{gap:2rem;animation:.5s both fade-up}.tool-layout__header{border:1px solid var(--hairline);background:var(--glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1rem;padding:1.3rem 1.4rem;box-shadow:inset 0 1px #ffffff0f}.tool-layout__header h2{color:var(--ink)!important}.tool-layout__header p{color:var(--soft-ink)!important}.surface-card,.tool-page-active [class*=Card],.tool-page-active .card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--hairline)!important;background:var(--glass)!important;box-shadow:inset 0 1px #ffffff0e,0 12px 30px #0000001f!important}.tool-page-active .group.relative,.tool-page-active .upload-dropzone{box-shadow:inset 0 1px #ffffff12;background:linear-gradient(135deg,#ffffff13,#ffffff05)!important;border-color:#ffffff26!important}.upload-dropzone{border-radius:1rem;min-height:330px}.upload-dropzone__icon{color:#ebdfff;background:#b085ff17;border-color:#d4b8ff3d}.upload-dropzone:hover,.upload-dropzone--active{border-color:#d2b5ff73;background:linear-gradient(135deg,#b68fff1a,#ffffff09)!important}.site-footer{border-color:var(--hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c0b59;position:relative}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100%,680px);min-height:64vh;padding:3rem 1.5rem;animation:.5s both fade-up;display:flex}.not-found__mark{color:#e9ddff;width:3.5rem;height:3.5rem;margin-bottom:2rem}.not-found>span{color:#9c8abc;letter-spacing:.16em;font-size:.75rem;font-weight:800}.not-found h1{letter-spacing:-.055em;margin:.9rem 0;font-size:clamp(2.2rem,5vw,4rem)}.not-found p{max-width:28rem;color:var(--soft-ink);margin:0 0 1.6rem}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes float-light{0%{transform:translate(0)scale(1)}to{transform:translate(3rem,-2rem)scale(1.12)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=740px){#simple-nav{width:min(100% - 1.25rem,920px)!important;height:3.5rem!important;padding:0 .75rem!important;top:.75rem!important}.dashboard{width:min(100% - 1.25rem,1160px);padding-top:6.5rem}.dashboard__intro{margin-bottom:3.5rem}.dashboard__intro h1{font-size:clamp(2.2rem,10vw,4rem)}.dashboard__meta{flex-wrap:wrap}.tool-card{min-height:220px;padding:1.1rem!important}.tool-layout__header{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.85rem}.main-content.tool-page-active{padding-top:6rem!important;padding-left:1rem!important;padding-right:1rem!important}.nav-note{display:none}}.tool-page-active [data-slot=card],.tool-page-active [data-slot=dialog-content],.tool-page-active [role=tablist]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--hairline)!important;background:linear-gradient(135deg,#ffffff13,#ffffff06)!important;box-shadow:inset 0 1px #ffffff0f,0 16px 35px #00000024!important}.tool-page-active [data-slot=button]{border-color:#ffffff24;box-shadow:inset 0 1px #ffffff12}.tool-page-active [data-slot=button]:hover{border-color:#ffffff47;transform:translateY(-1px)}.tool-page-active [data-slot=card-title],.tool-page-active h1:not(.markdown-paper *):not(#markdown-preview-container *),.tool-page-active h2:not(.markdown-paper *):not(#markdown-preview-container *),.tool-page-active h3:not(.markdown-paper *):not(#markdown-preview-container *){color:var(--ink)!important}.tool-page-active [data-slot=card-description],.tool-page-active p{color:var(--soft-ink)}.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-card{justify-content:flex-end;min-height:340px;padding:1.15rem 1.25rem 1.3rem}.tool-card__scene{background:radial-gradient(circle at 74% 34%, var(--scene-glow), transparent 28%), linear-gradient(145deg, var(--scene-top), transparent 65%);border-bottom:1px solid #ffffff14;height:60%;position:absolute;inset:0 0 auto;overflow:hidden}.tool-card__scene:before,.tool-card__scene:after,.tool-card__scene span{content:"";border:1px solid var(--scene-line);background:var(--scene-fill);display:block;position:absolute}.tool-card__scene:before{border-radius:1rem;width:53%;height:58%;top:20%;left:11%;transform:rotate(-9deg);box-shadow:1rem 1rem 0 -1px #ffffff08}.tool-card__scene:after{background:radial-gradient(circle at 38% 36%, var(--scene-line) 0 3px, transparent 4px), var(--scene-fill);border-radius:50%;width:28%;height:44%;bottom:12%;right:14%}.tool-card__scene span:first-child{background:var(--scene-line);width:4px;height:4px;box-shadow:12px 17px 0 var(--scene-line), -24px 39px 0 var(--scene-line);border:0;border-radius:50%;top:19%;right:23%}.tool-card__scene span:nth-child(2){background:var(--scene-line);opacity:.7;border:0;width:38%;height:2px;bottom:22%;left:19%;transform:rotate(18deg)}.tool-card__scene span:nth-child(3){background:var(--scene-line);border:0;border-radius:2px;width:9px;height:9px;bottom:17%;right:12%;transform:rotate(45deg)}.tool-card--violet{--scene-glow:#b190ff59;--scene-top:#6b4b9d45;--scene-line:#d7c0ff;--scene-fill:#b085ff1a}.tool-card--cyan{--scene-glow:#62d6e54d;--scene-top:#30879538;--scene-line:#b0f5ff;--scene-fill:#4fcadd17}.tool-card--rose{--scene-glow:#fa8cb54d;--scene-top:#943d6338;--scene-line:#ffc2da;--scene-fill:#ff7cac14}.tool-card--amber{--scene-glow:#ffc0694d;--scene-top:#9a662a38;--scene-line:#ffe0a4;--scene-fill:#ffbc5814}.tool-card--lime{--scene-glow:#8bed9b52;--scene-top:#2f835338;--scene-line:#baffc6;--scene-fill:#72e48c14}.tool-card__icon{z-index:2;width:2.7rem;height:2.7rem;color:var(--scene-line);border-color:var(--scene-line);position:absolute;top:1.1rem;left:1.1rem}@supports (color:color-mix(in lab, red, red)){.tool-card__icon{border-color:color-mix(in srgb, var(--scene-line), transparent 68%)}}.tool-card__icon{background:var(--scene-fill)}@supports (color:color-mix(in lab, red, red)){.tool-card__icon{background:color-mix(in srgb, var(--scene-fill), #151514 72%)}}.tool-card__icon svg{width:1.35rem;height:1.35rem}.tool-card__content{margin-top:0}.tool-card__content strong{letter-spacing:-.03em;font-size:1.15rem}.tool-card__content small{max-width:22rem;font-size:.79rem}.tool-card__action{margin-top:.95rem;padding-top:0;font-size:.69rem}.workspace-shell{border:1px solid var(--border-color);background:#0b0b0d;border-radius:1.25rem;grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;animation:.4s both fade-up;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000057,inset 0 1px #ffffff0d}.workspace-shell--focus{z-index:10000;border-radius:1rem;width:auto;height:calc(100dvh - 1.5rem);animation:none;position:fixed;inset:.75rem}.workspace-command-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#18181bf5;border-bottom:1px solid #29292d;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;min-width:0;min-height:3.65rem;padding:.55rem .7rem;display:grid}.workspace-command-bar__identity,.workspace-command-bar__actions{align-items:center;gap:.55rem;min-width:0;display:flex}.workspace-command-bar__actions{justify-content:flex-end}.workspace-command-bar__title{color:#a1a1aa;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.workspace-icon-button{color:#d4d4d8;background:#09090b8c;border:1px solid #34343a;border-radius:.7rem;flex:none;place-items:center;width:2.45rem;height:2.45rem;transition:border-color .15s,background .15s,color .15s;display:inline-grid}.workspace-icon-button:hover{color:#fff;background:#27272a;border-color:#52525b}.workspace-icon-button svg{width:1rem;height:1rem}.workspace-document-mark{background:linear-gradient(#fafafa,#71717a);border-radius:.18rem;flex:none;width:.65rem;height:1.55rem;box-shadow:0 0 16px #ffffff26}.workspace-document-name{min-width:0;line-height:1.2;display:grid}.workspace-document-name strong{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.workspace-document-name span{color:#71717a;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.62rem;overflow:hidden}.workspace-private-badge{color:#a7f3d0;background:#10b9810f;border:1px solid #34d39933;border-radius:.55rem;align-items:center;gap:.3rem;padding:.38rem .5rem;font-size:.62rem;font-weight:750;display:inline-flex}.workspace-private-badge svg{width:.8rem;height:.8rem}.workspace-primary-action{color:#09090b;white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:.7rem;min-height:2.45rem;padding:.5rem .85rem;font-size:.7rem;font-weight:800}.workspace-primary-action:hover{background:#e4e4e7}.workspace-shell__content{min-width:0;min-height:0;overflow:hidden}.workspace-guidance{color:#b9bac1;background:#27272aa6;border-bottom:1px solid #2f2f34;align-items:center;gap:.55rem;min-height:2.35rem;padding:.45rem .75rem;font-size:.66rem;display:flex}.workspace-guidance>svg{color:#fde68a;flex:none;width:.9rem}.workspace-guidance span{flex:1}.workspace-guidance button{color:#71717a;border-radius:.4rem;place-items:center;width:1.75rem;height:1.75rem;display:grid}.workspace-guidance button:hover{color:#fff;background:#3f3f46}.workspace-guidance button svg{width:.8rem}.workspace-status-bar{color:#71717a;background:#111113;border-top:1px solid #29292d;align-items:center;gap:.65rem;min-width:0;min-height:2rem;padding:.35rem .75rem;font-size:.62rem;display:flex}.workspace-status-bar__state{color:#d4d4d8;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.workspace-status-bar__state i{background:#34d399;border-radius:99px;width:.4rem;height:.4rem;box-shadow:0 0 8px #34d399b3}.workspace-status-bar__detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-status-bar__privacy{white-space:nowrap;margin-left:auto}.workspace-shell .image-workbench{min-height:min(740px,100vh - 13.5rem);box-shadow:none;border-radius:0;animation:none;border:0!important}.workspace-shell--focus .image-workbench{height:100%;min-height:0}.image-workbench .upload-dropzone{max-width:38rem;min-height:330px}.bg-zinc-50,button.bg-zinc-50,a.bg-zinc-50{color:#0f0f11!important;background:#fff!important;box-shadow:0 4px 12px #ffffff0d!important}.bg-zinc-50:hover,button.bg-zinc-50:hover,a.bg-zinc-50:hover{color:#0f0f11!important;background:#e4e4e7!important}.tool-layout__header{align-items:center;min-height:6rem}.tool-layout__header>div:first-child{align-items:center;gap:.9rem;display:flex}.tool-layout__header h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,2vw,1.7rem)!important}.tool-layout__header p{margin-top:.28rem!important}.tool-menu{border-radius:.9rem;box-shadow:inset 0 1px #ffffff0d;border:1px solid var(--hairline)!important;background:#ffffff09!important;padding:.65rem!important}.tool-menu>span{color:#989792!important;padding:.6rem .65rem .45rem!important}.tool-menu button{min-height:2.55rem;border-radius:.55rem!important;padding:.55rem .65rem!important}.tool-menu button[class*=text-zinc-50]{color:#fff!important;background:#ffffff0d!important;border-left-color:#fff!important}@media (width<=820px){.tool-grid{grid-template-columns:1fr}.tool-card{min-height:220px}.image-workbench{grid-template-columns:1fr;min-height:auto}.image-workbench__sidebar{border-right:0;border-bottom:1px solid var(--hairline);max-height:16rem}.image-workbench__sidebar nav{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.image-workbench__sidebar nav button{min-width:max-content}.image-workbench__main{min-height:auto;padding-bottom:2rem}}.dot-glow-white,.status-dot-glow{will-change:transform, opacity;border-radius:9999px;width:7px;height:7px;animation:2s ease-in-out infinite pulse-white-glow;background-color:#fff!important;display:inline-block!important;box-shadow:0 0 6px #fff,0 0 12px #fffffff2,0 0 18px #ffffffb3!important}@keyframes pulse-white-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.page-entrance{animation:.25s cubic-bezier(.16,1,.3,1) forwards pageFadeIn}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(6px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=640px){button,a,[role=button]{min-height:36px}.main-content{padding:0 .75rem 3rem!important}.main-content.tool-page-active{max-width:100%!important;padding-top:5.75rem!important;padding-left:.75rem!important;padding-right:.75rem!important;overflow-x:hidden!important}.tool-layout__header{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important;min-height:auto!important;padding:.9rem 1rem!important}.tool-layout__header>div:first-child{width:100%}.upload-dropzone{min-height:220px!important;padding:1.25rem 1rem!important}.upload-dropzone h3{font-size:.92rem!important}.upload-dropzone p{font-size:.75rem!important}.site-footer{text-align:center!important;flex-direction:column!important;gap:.75rem!important;padding:1.5rem 1rem!important}.image-workbench{border-radius:.85rem!important;grid-template-columns:1fr!important;min-height:auto!important}.image-workbench__sidebar{border-right:0!important;border-bottom:1px solid var(--hairline)!important;max-height:14rem!important}.image-workbench__sidebar nav{-webkit-overflow-scrolling:touch!important;gap:.25rem!important;padding:.4rem!important;display:flex!important;overflow-x:auto!important}.image-workbench__sidebar nav button{min-width:max-content!important;font-size:.7rem!important}.image-workbench__main{min-height:400px!important;padding-bottom:1rem!important}.dashboard{padding-top:5.5rem!important;padding-bottom:3rem!important}.dashboard__intro{margin-bottom:2.5rem!important}.tool-grid{grid-template-columns:1fr!important;gap:.7rem!important}.tool-card{min-height:200px!important;padding:1rem!important}.tool-card__scene{height:52%!important}.not-found{min-height:55vh!important;padding:2rem 1rem!important}}@media (width<=400px){.main-content{padding:0 .5rem 2.5rem!important}.main-content.tool-page-active{padding-top:4.75rem!important;padding-left:.5rem!important;padding-right:.5rem!important}#simple-nav{width:calc(100% - 1rem)!important;height:3.25rem!important;padding:0 .6rem!important;top:.5rem!important}.upload-dropzone{min-height:200px!important;padding:1rem .75rem!important}.dashboard{padding-top:5rem!important}}@media (width>=401px) and (width<=479px){#simple-nav{width:calc(100% - 1.25rem)!important;height:3.35rem!important;top:.625rem!important}.dashboard{padding-top:5.25rem!important}}@media (width>=641px) and (width<=820px){.image-workbench{grid-template-columns:1fr!important;min-height:auto!important}.image-workbench__sidebar{border-right:0!important;border-bottom:1px solid var(--hairline)!important;max-height:15rem!important}.image-workbench__sidebar nav{-webkit-overflow-scrolling:touch!important;display:flex!important;overflow-x:auto!important}.image-workbench__sidebar nav button{min-width:max-content!important}.image-workbench__main{min-height:500px!important;padding-bottom:1.5rem!important}.tool-grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=739px){#simple-nav{width:min(100% - 1.25rem,920px)!important;height:3.5rem!important;padding:0 .75rem!important;top:.75rem!important}.main-content.tool-page-active{padding-top:5.5rem!important}.tool-page-active .grid-cols-4,.tool-page-active [class*=lg\:grid-cols-4],.tool-page-active [class*=grid-cols-3]{grid-template-columns:repeat(2,1fr)!important}}@media (width<=820px) and (orientation:landscape) and (height<=500px){.upload-dropzone{min-height:180px!important}.main-content.tool-page-active{padding-top:4.5rem!important}#simple-nav{height:3.25rem!important}.image-workbench{min-height:auto!important}.image-workbench__main{min-height:320px!important}}@media (hover:none) and (pointer:coarse){.tool-card:hover{transform:none!important}.upload-dropzone{cursor:default!important}.overflow-x-auto{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}select{-webkit-appearance:none!important}}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.upload-dropzone__icon{-webkit-font-smoothing:antialiased}}@media print{#simple-nav,.mesh-gradient-sphere-1,.mesh-gradient-sphere-2,.app-container:before,.app-container:after{display:none!important}body{color:#000!important;background:#fff!important}}@supports (padding:env(safe-area-inset-bottom)){.site-footer{padding-bottom:calc(env(safe-area-inset-bottom) + 1.25rem)!important}.main-content{padding-left:max(.75rem, env(safe-area-inset-left))!important;padding-right:max(.75rem, env(safe-area-inset-right))!important}}@media (width<=760px){.workspace-shell{border-radius:1rem}.workspace-shell--focus{border:0;border-radius:0;height:100dvh;inset:0}.workspace-command-bar{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;min-height:3.35rem;padding:.4rem .45rem}.workspace-command-bar__title,.workspace-private-badge,.workspace-document-mark,.workspace-document-name span{display:none}.workspace-document-name strong{font-size:.7rem}.workspace-primary-action{text-overflow:ellipsis;max-width:8.5rem;overflow:hidden}.workspace-status-bar__privacy{display:none}.workspace-shell .image-workbench{min-height:auto}}.dashboard-finder{border:1px solid var(--hairline);background:linear-gradient(135deg,#fff1,#ffffff05);border-radius:1.25rem;gap:1rem;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffff0f,0 20px 50px #00000029}.dashboard-finder__intro{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.dashboard-finder__eyebrow,.dashboard-finder__privacy{color:#c9c8c3;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.68rem;font-weight:750;display:inline-flex}.dashboard-finder h2{color:#fff;letter-spacing:-.025em;margin:.35rem 0 0;font-size:clamp(1.15rem,2.3vw,1.65rem)}.dashboard-finder p{color:#9f9f9a;margin:.3rem 0 0;font-size:.78rem}.dashboard-finder__privacy{color:#a7f3d0;letter-spacing:0;text-transform:none;background:#10b98112;border:1px solid #6ee7b72e;border-radius:.65rem;flex:none;padding:.5rem .65rem}.dashboard-tool-search{color:#a1a1aa;background:#09090bb8;border:1px solid #3f3f46;border-radius:.9rem;align-items:center;gap:.75rem;min-height:3.4rem;padding:0 .9rem;transition:border-color .16s,box-shadow .16s;display:flex}.dashboard-tool-search:focus-within{border-color:#71717a;box-shadow:0 0 0 3px #a1a1aa1f}.dashboard-tool-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.9rem}.dashboard-tool-search input::placeholder{color:#71717a}.app-home header:first-of-type{isolation:isolate;border-bottom:1px solid #3f3f4673;min-height:25rem;margin-inline:calc(50% - 50vw);padding-inline:max(1rem,50vw - 36rem);position:relative;overflow:hidden}.app-home header:first-of-type>:not(.dashboard-hero-atmosphere){z-index:2;position:relative}.dashboard-hero-atmosphere{z-index:0;opacity:.34;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 10%,#000000b3 60%,#0000 100%);mask-image:linear-gradient(#000 10%,#000000b3 60%,#0000 100%)}.dashboard-hero-atmosphere:after{content:"";background:radial-gradient(circle,#0000 0,#09090b40 54%,#09090b 100%);position:absolute;inset:0}.dashboard-tool-search button,.dashboard-show-all{color:#d4d4d8;background:#18181b;border:1px solid #3f3f46;border-radius:.65rem;min-height:2.5rem;padding:.45rem .7rem;font-size:.72rem;font-weight:700}.dashboard-show-all{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.dashboard-empty-search{color:#a1a1aa;text-align:center;border:1px dashed #3f3f46;border-radius:1rem;justify-content:center;align-items:center;gap:.65rem;min-height:10rem;padding:1.5rem;display:flex}.app-tool .tool-layout{width:100%;min-width:0}@media (width<=640px){.app-home header:first-of-type{min-height:auto;margin-inline:-.5rem;padding-inline:1rem}.dashboard-hero-atmosphere{display:none}.dashboard-finder__intro{flex-direction:column;align-items:flex-start}.dashboard-finder__privacy{display:none}.dashboard-tool-search{min-height:3.15rem}}#root,.app-container,.main-content,.tool-layout,.tool-layout>*,.tool-layout [class*=grid]>*,.tool-layout .flex-1{min-width:0}@media (width<=640px){html,body,#root,.app-container{max-width:100%;overflow-x:clip}.main-content.tool-page-active{width:100%}.tool-page-active [data-slot=card]{min-width:0}.tool-page-active [data-slot=card].p-6,.tool-page-active .surface-card.p-6{padding:1rem!important}.tool-page-active .truncate,.tool-page-active .flex.items-center.justify-between{min-width:0}.tool-page-active .grid.grid-cols-2:not([class*=sm\:grid-cols]),.tool-page-active .grid.grid-cols-2[class*=sm\:grid-cols-2]{grid-template-columns:minmax(0,1fr)!important}.tool-page-active .grid.grid-cols-3,.tool-page-active .grid.grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tool-page-active .grid.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:.2rem!important}.tool-page-active .grid.grid-cols-6{grid-template-columns:repeat(3,minmax(0,1fr))!important}.metadata-file-bar>:first-child{width:100%}.metadata-file-bar [data-slot=button]{white-space:nowrap}.tool-page-active .max-w-xs,.tool-page-active .max-w-sm{max-width:min(100%,13rem)}}@media (width<=400px){.tool-page-active [data-slot=card].p-6,.tool-page-active .surface-card.p-6{padding:.75rem!important}.tool-page-active .grid.grid-cols-7 button{padding-left:.1rem!important;padding-right:.1rem!important;font-size:.65rem!important}.tool-page-active .grid.grid-cols-6 button{min-height:2.25rem}}@media (width>=1024px){.pdf-tool-workspace{grid-template-columns:minmax(14rem,3fr) minmax(0,9fr);transition:grid-template-columns .24s cubic-bezier(.2,.8,.2,1),gap .24s cubic-bezier(.2,.8,.2,1)}.pdf-tool-workspace.is-collapsed{grid-template-columns:0 minmax(0,1fr);gap:0}.pdf-tool-sidebar{opacity:1;min-width:0;transition:opacity .16s,transform .24s cubic-bezier(.2,.8,.2,1),visibility linear;overflow:hidden;transform:translate(0)}.pdf-tool-workspace.is-collapsed .pdf-tool-sidebar{opacity:0;visibility:hidden;transition:opacity .12s,transform .2s,visibility 0s linear .2s;transform:translate(-.75rem)}.pdf-sidebar-toggle{transition:background-color .15s,border-color .15s,color .15s,transform .15s}.pdf-sidebar-toggle:hover{transform:translateY(-1px)}.pdf-sidebar-toggle:active{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pdf-tool-workspace,.pdf-tool-sidebar,.pdf-sidebar-toggle{scroll-behavior:auto!important;transition-duration:.01ms!important}}.skip-link{z-index:10050;color:#09090b;background:#fafafa;border-radius:.65rem;padding:.7rem 1rem;font-size:.78rem;font-weight:800;transition:top .15s;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.tool-context-bar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121214d1;border:1px solid #3f3f46c7;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;width:min(94%,92rem);min-height:2.6rem;margin:5rem auto 0;padding:.4rem .55rem .4rem .8rem;display:flex;position:relative;box-shadow:0 12px 30px #0000002e}.tool-context-bar nav,.tool-context-bar__actions,.tool-context-bar__actions>span,.tool-context-search{align-items:center;display:flex}.tool-context-bar nav{gap:.35rem;min-width:0;font-size:.69rem}.tool-context-bar nav svg{color:#52525b;width:.8rem}.tool-context-bar nav button{color:#a1a1aa;cursor:pointer}.tool-context-bar nav button:hover{color:#fff}.tool-context-bar nav span{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.tool-context-bar__actions{gap:.5rem}.tool-context-bar__actions>span{color:#a1a1aa;gap:.35rem;font-size:.64rem}.tool-context-bar__actions>span svg{color:#86efac;width:.85rem}.tool-context-private{color:#a1a1aa;background:#18181bb8;border-color:#3f3f46;height:1.8rem;font-size:.62rem}.tool-context-private svg{color:#86efac}.tool-context-separator{background:#3f3f46;height:1.25rem}.tool-context-search{color:#d4d4d8;background:#18181b;border:1px solid #3f3f46;border-radius:.55rem;gap:.4rem;min-height:2rem;padding:.35rem .55rem;font-size:.66rem;font-weight:700}.tool-context-search:hover{color:#fff;background:#27272a;border-color:#71717a}.tool-context-search svg{width:.85rem}kbd{color:#a1a1aa;background:#09090b;border:1px solid #3f3f46;border-bottom-color:#52525b;border-radius:.3rem;padding:.1rem .3rem;font:600 .6rem/1.2 ui-monospace,monospace}.command-palette-backdrop{z-index:10020;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;justify-content:center;align-items:flex-start;padding:min(14vh,8rem) 1rem 1rem;animation:.14s ease-out command-backdrop-in;display:flex;position:fixed;inset:0}.command-palette{background:#111113;border:1px solid #52525b;border-radius:1.1rem;width:min(100%,42rem);max-height:min(72vh,42rem);animation:.18s cubic-bezier(.2,.8,.2,1) command-panel-in;overflow:hidden;box-shadow:0 30px 90px #000000a6}.command-palette__search{border-bottom:1px solid #27272a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:1rem;display:grid}.command-palette__search>div{min-width:0}.command-palette__search input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:1rem;font-weight:700}.command-palette__search input::placeholder{color:#71717a}.command-palette__search small{color:#71717a;margin-top:.2rem;font-size:.64rem;display:block}.command-palette__search button{color:#a1a1aa;border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid}.command-palette__search button:hover{color:#fff;background:#27272a}.command-palette__search button svg{width:1rem}.command-palette__body{max-height:calc(min(72vh,42rem) - 8.5rem);padding:.7rem;overflow-y:auto}.command-palette__body>p{color:#71717a;letter-spacing:.12em;text-transform:uppercase;padding:.2rem .45rem .55rem;font-size:.62rem;font-weight:800}.command-palette__results{gap:.2rem;display:grid}.command-palette__results button{text-align:left;border:1px solid #0000;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-height:3.5rem;padding:.55rem .65rem;display:grid}.command-palette__icon{color:#d4d4d8;background:#18181b;border:1px solid #3f3f46;border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid}.command-palette__icon svg,.command-palette__results button>svg{width:.95rem}.command-palette__results button>svg{color:#52525b}.command-palette__results strong,.command-palette__results small{display:block}.command-palette__results strong{color:#f4f4f5;font-size:.78rem}.command-palette__results small{color:#8c8c95;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.65rem;overflow:hidden}.command-palette__empty{color:#a1a1aa;text-align:center;padding:2.5rem 1rem;font-size:.75rem}.command-palette__footer{color:#71717a;border-top:1px solid #27272a;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.61rem;display:flex}.command-palette__footer span{align-items:center;gap:.35rem;display:flex}.command-palette__footer svg{width:.8rem}.dashboard-command-hint{color:#71717a;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-top:.55rem;padding:.45rem .6rem;font-size:.65rem;display:flex}.dashboard-command-hint>span{align-items:center;gap:.4rem;display:flex}.dashboard-command-hint svg{width:.8rem}.dashboard-command-hint:hover{color:#d4d4d8}.dashboard-recents{align-items:center;gap:.75rem;padding:.1rem .15rem;display:flex;overflow-x:auto}.dashboard-recents>div{color:#71717a;flex:none;align-items:center;gap:.4rem;font-size:.66rem;font-weight:750;display:flex}.dashboard-recents svg{width:.85rem}.dashboard-recents>div:last-child{gap:.4rem}.dashboard-recents button{color:#a1a1aa;white-space:nowrap;background:#121214;border:1px solid #27272a;border-radius:999px;min-height:2rem;padding:.35rem .65rem;font-size:.65rem;font-weight:700}.dashboard-recents button:hover{color:#fff;border-color:#52525b}.tool-page-active{padding-top:.8rem}.tool-page-active .tool-layout{max-width:92rem;margin-inline:auto}.tool-page-active [data-slot=card]{box-shadow:0 12px 34px #0000001a}.tool-page-active :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #a1a1aa}.tool-page-active button:not(:disabled){touch-action:manipulation}.app-loading-shell{background:#101012;border:1px solid #27272a;border-radius:1rem;width:min(94%,80rem);min-height:52svh;margin:1rem auto;overflow:hidden}.app-loading-shell__bar{border-bottom:1px solid #27272a;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1rem;display:flex}.app-loading-shell__body{grid-template-columns:13rem minmax(0,1fr);gap:1.25rem;min-height:23rem;padding:1rem;display:grid}.app-loading-shell__rail{width:100%;height:100%;min-height:20rem}@media (width<=640px){.app-loading-shell__body{grid-template-columns:1fr}.app-loading-shell__rail{display:none}}.audio-workspace-shell{min-height:min(76svh,58rem)}.audio-workspace-content{min-height:0;padding:1rem}.audio-workspace-content>.max-w-2xl{max-width:78rem}.audio-workspace-content>div>[data-slot=card]{border-radius:.9rem}.app-tool--metadata-editor .metadata-editor-grid{max-width:none}.app-tool--metadata-editor .tool-layout>.max-w-2xl,.app-tool--universal-converter .tool-layout>.max-w-3xl,.app-tool--universal-converter .tool-layout>.max-w-4xl,.app-tool--video-compressor .tool-layout>.max-w-2xl,.app-tool--video-to-gif .tool-layout>.max-w-2xl,.app-tool--video-to-audio .tool-layout>.max-w-2xl,.app-tool--video-mute .tool-layout>.max-w-2xl{max-width:min(100%,78rem)}@media (width>=900px){.audio-workspace-content{padding:1.25rem 1.5rem}.audio-workspace-content .grid.lg\:grid-cols-3{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr)}.app-tool--metadata-editor .metadata-editor-grid{grid-template-columns:minmax(15rem,1fr) minmax(0,3fr)}}@keyframes command-backdrop-in{0%{opacity:0}}@keyframes command-panel-in{0%{opacity:0;transform:translateY(-.6rem)scale(.98)}}@media (width<=640px){.tool-context-bar{width:calc(100% - 1rem);margin-top:4.65rem;padding:.35rem .5rem}.tool-context-bar__actions>span,.tool-context-search kbd{display:none}.tool-context-search{min-width:2.4rem;min-height:2.4rem;padding-inline:.55rem}.command-palette-backdrop{align-items:flex-end;padding:.5rem}.command-palette{border-radius:1.15rem;max-height:86svh}.command-palette__body{max-height:calc(86svh - 8.5rem)}.command-palette__footer span:last-child{display:none}.dashboard-recents{flex-direction:column;align-items:flex-start}.dashboard-recents>div:last-child{width:100%;padding-bottom:.25rem;overflow-x:auto}.audio-workspace-content{padding:.5rem}.audio-workspace-shell .workspace-shell__content{overflow-y:auto}}@media (prefers-reduced-motion:reduce){.command-palette-backdrop,.command-palette{animation-duration:.01ms!important}}:root{--shell-bg:#0f1012;--shell-chrome:#17181b;--shell-panel:#1c1d21;--shell-panel-raised:#23252a;--shell-canvas:#111216;--shell-border:#303238;--shell-border-strong:#444750;--shell-text:#f4f4f5;--shell-muted:#a1a1aa;--shell-subtle:#71717a;--shell-accent:#e9e9ec}body,.app-container{background:var(--shell-bg)!important;background-image:none!important}.app-container:before,.app-container:after,.mesh-gradient-sphere-1,.mesh-gradient-sphere-2,.dashboard-hero-atmosphere{display:none!important}.app-nav{z-index:999;border-bottom:1px solid var(--shell-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#17181bf7;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;height:3.5rem;padding:0 max(1rem,50vw - 48rem);display:flex;position:fixed;inset:0 0 auto;box-shadow:0 1px #ffffff06}.app-nav__search{border:1px solid var(--shell-border);color:#c5c6cc;background:#202126;border-radius:.4rem;align-items:center;gap:.45rem;height:2rem;padding:0 .55rem;font-size:.66rem;font-weight:700;display:flex}.app-nav__search:hover{border-color:var(--shell-border-strong);color:#fff;background:#282a30}.app-nav__search svg{width:.85rem}.tool-context-bar,.app-tool .site-footer{display:none!important}.main-content,.main-content.tool-page-active{align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important}.main-content.tool-page-active{min-height:100svh;padding:3.5rem 0 0!important}.tool-page-active .tool-layout,.tool-layout{background:var(--shell-canvas);width:100%;min-height:calc(100svh - 3.5rem);gap:0!important;max-width:none!important;margin:0!important}.tool-layout__header{z-index:15;min-height:4.65rem;position:relative;border:0!important;border-bottom:1px solid var(--shell-border)!important;background:var(--shell-chrome)!important;box-shadow:none!important;align-items:center!important;margin:0!important;padding:.85rem max(1rem,50vw - 48rem)!important}.tool-layout__header>div:first-child{align-items:center!important}.tool-layout__header>div:first-child>div:first-child{width:2.35rem;height:2.35rem;border-color:var(--shell-border)!important;background:var(--shell-panel-raised)!important;box-shadow:none!important;border-radius:.45rem!important;margin:0!important;padding:0!important}.tool-layout__header h1{letter-spacing:-.01em!important;font-size:1rem!important;font-weight:750!important}.tool-layout__header p{max-width:46rem!important;color:var(--shell-muted)!important;margin-top:.15rem!important;font-size:.7rem!important;line-height:1.35!important}.tool-layout__header [data-slot=button]{background:var(--shell-panel-raised)!important;border-radius:.4rem!important;height:2.25rem!important}.pdf-sidebar-toggle-row{border-bottom:1px solid var(--shell-border);background:#15161a;align-items:center;min-height:2.8rem;padding:.35rem max(1rem,50vw - 48rem);margin:0!important}.pdf-sidebar-toggle{background:0 0!important;border-radius:.35rem!important}.pdf-tool-workspace{background:var(--shell-canvas);width:100%;min-height:calc(100svh - 11rem);align-items:stretch!important;gap:0!important}.pdf-tool-sidebar{border-right:1px solid var(--shell-border);background:var(--shell-chrome);height:calc(100svh - 11rem);padding:1rem .75rem;overflow-y:auto!important}.pdf-tool-sidebar>div{margin-bottom:1rem}.pdf-tool-sidebar>div>span{color:var(--shell-subtle)!important;letter-spacing:.1em!important;padding:0 .55rem .35rem!important;font-size:.58rem!important}.pdf-tool-sidebar>div>div{background:0 0!important;border:0!important;border-radius:.45rem!important;padding:.2rem!important}.pdf-tool-sidebar button{min-height:2.35rem;border:0!important;border-radius:.35rem!important}.pdf-tool-sidebar button.bg-white{color:#fff!important;background:#30323a!important;box-shadow:inset 2px 0 #f4f4f5!important}.pdf-tool-sidebar button.bg-white svg{color:#fff!important}.pdf-tool-main{background:var(--shell-canvas);min-width:0;min-height:calc(100svh - 11rem);padding:clamp(1rem,2.4vw,2rem);margin:0!important}.pdf-tool-main>div,.pdf-tool-main>div>div{min-width:0}.upload-dropzone{width:100%;position:relative;overflow:hidden;border:1px solid var(--shell-border)!important;background:#18191d!important;border-radius:.75rem!important;gap:0!important;min-height:clamp(25rem,62svh,42rem)!important;padding:clamp(1.5rem,4vw,3rem)!important;box-shadow:inset 0 1px #ffffff06!important}.upload-dropzone:before{content:"";pointer-events:none;border:1px dashed #3b3d44;border-radius:.5rem;position:absolute;inset:.65rem}.upload-dropzone--active:before{border-color:#9a9da7}.upload-dropzone__eyebrow{z-index:1;color:#8f9199;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:1.5rem;font-size:.6rem;font-weight:750;display:flex;position:relative}.upload-dropzone__eyebrow svg{color:#86efac;width:.8rem}.upload-dropzone__icon{z-index:1;background:#24262c;margin-bottom:1.15rem;position:relative;box-shadow:0 12px 30px #00000038;border-color:#484a52!important;border-radius:.65rem!important;width:4rem!important;height:4rem!important}.upload-dropzone__icon svg{width:1.75rem;height:1.75rem}.upload-dropzone__copy{z-index:1;max-width:42rem;position:relative}.upload-dropzone__copy p{line-height:1.6;color:#9b9da5!important;margin-top:.5rem!important;font-size:.76rem!important}.upload-dropzone__primary{z-index:1;margin-top:1.5rem;position:relative;border-radius:.45rem!important;min-height:2.8rem!important;padding-inline:1.2rem!important}.upload-dropzone__primary svg{width:1rem}.upload-dropzone__meta{z-index:1;color:#777981;flex-wrap:wrap;justify-content:center;gap:.4rem .9rem;margin-top:1.25rem;font:650 .59rem/1.4 ui-monospace,monospace;display:flex;position:relative}.upload-dropzone__meta span{align-items:center;gap:.3rem;display:inline-flex}.upload-dropzone__meta svg{width:.7rem}.upload-dropzone__privacy{z-index:1;position:relative;color:#686a72!important;margin-top:1.5rem!important;font-size:.62rem!important}.tool-page-active [data-slot=card],.surface-card{border-color:var(--shell-border)!important;background:var(--shell-panel)!important;box-shadow:none!important;border-radius:.6rem!important}.tool-layout>.max-w-2xl,.tool-layout>.max-w-3xl,.tool-layout>.max-w-4xl,.tool-layout>.max-w-md{width:calc(100% - 2rem);margin-top:1.25rem;margin-bottom:2rem}.tool-layout>.w-full.flex.justify-center{border-bottom:1px solid var(--shell-border);background:#15161a;min-height:3rem;padding:.45rem 1rem;margin:0!important}.tool-layout>.w-full.flex.justify-center>div{box-shadow:none!important;background:#202126!important;border:0!important;border-radius:.4rem!important}.workspace-shell{border-color:var(--shell-border)!important;background:var(--shell-canvas)!important;box-shadow:none!important;border-radius:0!important}.workspace-command-bar{background:var(--shell-chrome)!important}.workspace-shell__content{background:var(--shell-canvas)!important}.app-home header:first-of-type{border-bottom:1px solid var(--shell-border);background:#121317;min-height:auto!important;margin:0!important;padding:7rem 1rem 4rem!important}.app-home header:first-of-type h1{font-size:clamp(2.5rem,6vw,5rem)!important}.dashboard-finder{background:#18191d!important;border-radius:.75rem!important;margin-top:0!important}@media (width>=1024px){.pdf-tool-workspace{grid-template-columns:15.5rem minmax(0,1fr)!important}.pdf-tool-workspace.is-collapsed{grid-template-columns:0 minmax(0,1fr)!important}}@media (width<=767px){.app-nav{padding-inline:1rem}.main-content.tool-page-active{padding-top:3.5rem!important}.tool-layout__header{min-height:4rem;padding:.65rem .75rem!important}.tool-layout__header p{display:none}.pdf-tool-workspace,.pdf-tool-main{min-height:auto}.pdf-tool-main{padding:.75rem}.upload-dropzone{min-height:29rem!important;padding:1.5rem!important}.upload-dropzone:before{inset:.45rem}}.markdown-export-preview{pointer-events:none;width:768px;position:fixed;top:0;left:-10000px}.pdf-editor-dialog{animation:.16s ease-out both pdf-dialog-backdrop-in}.pdf-editor-dialog>[role=dialog],.pdf-editor-dialog>[role=alertdialog]{animation:.2s cubic-bezier(.2,.8,.2,1) both pdf-dialog-panel-in}@keyframes pdf-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes pdf-dialog-panel-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){.pdf-editor-dialog>[role=dialog],.pdf-editor-dialog>[role=alertdialog]{padding:1rem!important}.pdf-editor-dialog [class*=justify-end]{flex-direction:column-reverse;align-items:stretch}.pdf-editor-dialog [class*=justify-end] button{width:100%;min-height:2.75rem}}#simple-nav.app-nav{width:100vw!important;max-width:none!important;height:var(--app-nav-height)!important;-webkit-backdrop-filter:blur(22px)saturate(135%)!important;backdrop-filter:blur(22px)saturate(135%)!important;background:#121317e0!important;border-width:0 0 1px!important;border-radius:0!important;margin:0!important;padding:0 max(1rem,50vw - 48rem)!important;position:fixed!important;inset:0 0 auto!important;transform:none!important;box-shadow:0 1px #ffffff06,0 12px 32px #0000002e!important}.main-content.tool-page-active{padding-top:var(--app-nav-height)!important}.tool-layout__header{min-height:var(--tool-header-height)!important}.pdf-sidebar-toggle{height:2.25rem;background:var(--shell-panel-raised)!important;border-radius:.4rem!important}.pdf-sidebar-toggle-row{display:none!important}.pdf-tool-workspace{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height))}.pdf-tool-sidebar{height:calc(100svh - var(--app-nav-height) - var(--tool-header-height))}.pdf-tool-main{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height))}.app-home .main-content{width:100%!important;max-width:none!important;padding:0!important}.app-home .main-content>div{width:100%;margin-inline:auto;max-width:96rem!important;padding-inline:clamp(1rem,3vw,3rem)!important}.app-home .dashboard-hero{isolation:isolate;border-bottom:1px solid var(--shell-border);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;min-height:clamp(34rem,68svh,46rem)!important;padding:calc(var(--app-nav-height) + 4rem) clamp(1rem, 4vw, 4rem) 5rem!important;background:#101116!important;margin:0 calc(-1*clamp(1rem,3vw,3rem))!important}.dashboard-hero>:not(.dashboard-hero__visual){z-index:3;position:relative}.dashboard-hero__visual{z-index:0;opacity:.72;filter:saturate(.78)contrast(1.12);pointer-events:none;position:absolute;inset:-12% -4% -8%;-webkit-mask-image:linear-gradient(#000 8% 72%,#0000 100%);mask-image:linear-gradient(#000 8% 72%,#0000 100%);display:block!important}.dashboard-hero__visual canvas{width:100%!important;height:100%!important}.dashboard-hero__visual-fallback{background:radial-gradient(circle at 50% 36%,#323957,#121318 65%);width:100%;height:100%}.dashboard-hero:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 42%,#0f101414 0,#0f101457 36%,#0f1014d1 82%),linear-gradient(90deg,#0f1014b8,#0000 28% 72%,#0f1014b8);position:absolute;inset:0}.dashboard-hero:after{content:"";z-index:2;pointer-events:none;opacity:.11;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.dashboard-hero h1{text-shadow:0 8px 40px #00000080;max-width:15ch}.dashboard-hero p{color:#c1c3cc!important}.dashboard-finder{z-index:5;position:relative;margin-top:-2.5rem!important;box-shadow:0 22px 70px #00000057!important}@media (width<=767px){.app-home .dashboard-hero{min-height:33rem!important;padding-top:calc(var(--app-nav-height) + 3rem)!important}.dashboard-hero__visual{opacity:.58;inset:-5% -35% 0}.dashboard-hero:after{background-size:38px 38px}.dashboard-finder{margin-top:-1.5rem!important}}@media (prefers-reduced-motion:reduce){.pdf-editor-dialog,.pdf-editor-dialog>[role=dialog],.pdf-editor-dialog>[role=alertdialog]{animation-duration:.01ms!important}}@media (width<=767px){.pdf-editor,.markdown-editor{min-height:auto!important}.pdf-editor__toolbar,.markdown-editor__header{align-items:stretch!important;padding:.75rem!important;position:static!important}.pdf-editor__toolbar>*,.markdown-editor__header>*{min-width:0;max-width:100%}.pdf-editor__toolbar button,.markdown-editor__header button,.markdown-editor__formatting button{min-height:2.5rem}.pdf-editor__workspace{flex-direction:column;overflow:visible!important}.pdf-editor__viewport{min-height:22rem!important;max-height:62svh!important;padding:.75rem!important}.pdf-editor__layers{border-top:1px solid var(--border-color);border-left:0!important;width:100%!important}.pdf-editor__layers [class*=max-h-\[calc]{max-height:18rem!important}.markdown-editor__header>div:last-child{width:100%}.markdown-editor__formatting{scrollbar-width:thin;padding-inline:.75rem!important}.markdown-editor__workspace{overflow:visible!important}.markdown-editor__status{flex-direction:column;gap:.35rem;align-items:flex-start!important;padding:.75rem!important}.markdown-editor__status>div:first-child{flex-wrap:wrap;display:flex;gap:.5rem 1rem!important}.pdf-mobile-stack,.metadata-editor-grid{grid-template-columns:minmax(0,1fr)!important}.pdf-mobile-stack>*{min-width:0}.pdf-tool-layout .grid.grid-cols-2,.pdf-tool-layout .grid.grid-cols-3,.pdf-tool-layout .grid.grid-cols-4,.pdf-tool-layout .grid.grid-cols-5,.pdf-tool-layout .grid.grid-cols-12{grid-template-columns:minmax(0,1fr)!important}.metadata-editor-grid{gap:1rem!important}.metadata-editor-grid>:first-child{width:100%}.tool-page-active .video-engine-tabs{overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;min-height:2.5rem!important;padding:.15rem!important;display:grid!important}.tool-page-active .video-engine-tabs [role=tab]{white-space:nowrap;min-width:0;min-height:2rem;padding-inline:.4rem!important}.image-workbench{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.image-workbench__sidebar,.image-workbench__main{width:100%;min-width:0}.image-workbench__sidebar{max-height:none!important}.image-workbench__sidebar nav{max-width:100%}.image-workbench__main>div:first-child{min-height:3.5rem;gap:.5rem!important;height:auto!important;padding:.6rem .75rem!important}.dashboard-category-tabs{max-width:52rem}.dashboard-category-tabs>button{flex:1 1 0}.trim-timeline__tabs{grid-template-columns:minmax(0,1fr) auto;width:100%;gap:.5rem!important;display:grid!important}.trim-timeline__tabs>div{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid!important}.trim-timeline__tabs>div button{min-width:0;min-height:3.25rem;line-height:1.15;padding:.4rem!important}.trim-timeline__tabs>[data-slot=button]{min-height:3.25rem;padding-inline:.65rem!important}.trim-timeline__controls{align-items:stretch!important}.trim-timeline__controls>div:first-child{justify-content:space-between;width:100%}.trim-timeline__steps{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid!important}.trim-timeline__steps [data-slot=button]{width:100%;min-width:0;min-height:2.75rem;padding-inline:.25rem!important}.trim-timeline__segment-header{align-items:flex-start;gap:.5rem}.trim-timeline__segment{flex-direction:column;gap:.6rem;align-items:flex-start!important}.trim-timeline__segment>div{width:100%;min-width:0}.trim-timeline__segment>div:first-child{flex-wrap:wrap}.trim-timeline__segment>div:last-child{justify-content:flex-end}}@media (width<=400px){.dashboard-category-tabs>button{flex:none}.trim-timeline__segment-header{flex-direction:column}}@media (width>=768px){.dashboard-category-tabs{width:min(100%,52rem)!important}.dashboard-category-tabs>button{flex:1 1 0}}@media (width<=640px){.pdf-peek{gap:.5rem;background:#000000c7!important;padding:.75rem!important}.pdf-peek__header{gap:.5rem;min-height:3.5rem;border-radius:1rem!important;padding:.55rem .65rem!important}.pdf-peek__file{gap:.55rem!important}.pdf-peek__file>div:first-child{flex:0 0 2.4rem;width:2.4rem;height:2.4rem}.pdf-peek__title{max-width:none!important;font-size:.72rem!important}.pdf-peek__close{justify-content:center;width:2.4rem;min-width:2.4rem;height:2.4rem!important;padding:0!important;font-size:0!important}.pdf-peek__close svg{width:1.1rem;height:1.1rem;margin:0!important}.pdf-peek__stage{min-height:0;padding-bottom:3.75rem;margin:0!important;overflow:visible!important}.pdf-peek__document{align-items:center;padding:.25rem!important}.pdf-peek__paper{border-radius:.9rem!important;max-width:calc(100vw - 2rem)!important;max-height:calc(100svh - 10rem)!important}.pdf-peek__image{max-width:calc(100vw - 2.35rem);max-height:calc(100svh - 10.35rem)!important}.pdf-peek__previous,.pdf-peek__next{width:2.85rem;height:2.85rem;bottom:.35rem;border-radius:.8rem!important;top:auto!important;transform:none!important}.pdf-peek__previous{left:calc(50% - 3.2rem)!important}.pdf-peek__next{right:calc(50% - 3.2rem)!important}.pdf-peek__previous svg,.pdf-peek__next svg{width:1.35rem;height:1.35rem}}.compression-presets{border:0;min-width:0;margin:0;padding:0;container:compression-presets/inline-size}.compression-presets legend{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:.625rem;font-weight:700}.compression-presets__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.compression-presets__item{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:#09090b66;border-radius:.75rem;min-width:0;min-height:4.25rem;padding:.65rem;transition:border-color .15s,background-color .15s,color .15s,transform .15s}.compression-presets__item span,.compression-presets__item small{display:block}.compression-presets__item span{font-size:.75rem;font-weight:800;line-height:1.3}.compression-presets__item small{margin-top:.25rem;font-size:.625rem;line-height:1.35}.compression-presets__item--active{color:#fff;background:#27272ae6;border-color:#fff}.compression-presets__item:hover{color:var(--text-primary);background:#27272ab8;border-color:#71717a;transform:translateY(-1px)}.compression-presets__item--active:hover{border-color:#fff}.upload-dropzone__hint{opacity:.75;font-size:.65rem!important}@container compression-presets (width<=580px){.compression-presets__grid{grid-template-columns:1fr}.compression-presets__item{min-height:auto}}.compression-privacy-toggle{border:1px solid var(--border-color);cursor:pointer;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.9rem;min-width:0;padding:.8rem;transition:background-color .15s,border-color .15s;display:flex}.compression-presets+.compression-privacy-toggle{margin-top:.75rem}.compression-privacy-toggle:hover{background:#27272a59;border-color:#52525b}.compression-privacy-toggle>span{min-width:0}.compression-privacy-toggle input{flex:none}.upload-dropzone--compact{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;min-height:112px;padding:1rem 1.25rem;display:grid}.upload-dropzone--compact .upload-dropzone__icon{width:2.75rem;height:2.75rem}.upload-dropzone--compact .upload-dropzone__icon svg{width:1.5rem;height:1.5rem}.upload-dropzone--compact h3{font-size:.875rem}.upload-dropzone--compact p{margin-top:.15rem;font-size:.72rem}.upload-dropzone--compact .button{white-space:nowrap}.batch-result-actions{flex:none;gap:.5rem;display:flex}.batch-action{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;padding:.65rem 1rem;font-size:.75rem;font-weight:800;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s;display:inline-flex}.batch-action:hover{transform:translateY(-1px)}.batch-action:active{transform:translateY(0)}.batch-action:focus-visible{outline-offset:2px;outline:2px solid #fff}.batch-action--secondary{border:1px solid var(--border-color);color:var(--text-primary);background:0 0}.batch-action--secondary:hover{color:#fff;background:#27272ae6;border-color:#71717a;box-shadow:0 6px 18px #0000002e}.batch-action--primary{color:#09090b;background:#fafafa;border:1px solid #fafafa}.batch-action--primary:hover{background:#e4e4e7;border-color:#e4e4e7;box-shadow:0 6px 18px #0003}@media (width<=640px){.upload-dropzone--compact{grid-template-columns:auto minmax(0,1fr);gap:.7rem;min-height:0;padding:.9rem}.upload-dropzone--compact .button{grid-column:1/-1;width:100%}.batch-result-actions{width:100%}.batch-result-actions .batch-action{flex:1}}@media (width<=380px){.compression-privacy-toggle{align-items:flex-start;padding:.7rem}.batch-result-actions{flex-direction:column}}.audio-tool-layout{min-height:calc(100svh - var(--app-nav-height));animation:none!important;display:block!important}.audio-workspace-shell{height:calc(100svh - var(--app-nav-height));border:0!important;border-radius:0!important;width:100%!important;min-height:0!important;margin:0!important}.audio-workspace-content{height:100%;min-height:0;overflow:auto;padding:clamp(.75rem,2vw,1.5rem)!important}.audio-workspace-shell.is-empty-session .workspace-shell__content{place-items:center;display:grid;overflow:auto}.audio-workspace-shell.is-empty-session .audio-workspace-content{width:min(100%,72rem);height:auto;padding:1rem!important}.audio-workspace-shell.is-empty-session .upload-dropzone{min-height:min(60svh,38rem)!important}.pdf-tool-layout--immersive .pdf-tool-workspace,.pdf-tool-layout--immersive .pdf-tool-workspace.is-collapsed{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height));grid-template-columns:minmax(0,1fr)!important}.pdf-tool-layout--immersive .pdf-tool-sidebar{display:none!important}.pdf-tool-layout--immersive .pdf-tool-main{height:calc(100svh - var(--app-nav-height) - var(--tool-header-height));overflow:hidden;min-height:0!important;padding:0!important}.pdf-tool-layout--immersive .pdf-tool-main>div{height:100%;margin:0!important}.pdf-tool-layout--immersive .pdf-editor{width:100%;height:100%;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;display:flex!important}.pdf-tool-layout--immersive .pdf-editor__workspace{min-height:0}.pdf-tool-layout--immersive .pdf-editor__viewport{min-height:0!important;max-height:none!important}.pdf-tool-layout--immersive .markdown-editor{width:100%;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;display:flex!important}.pdf-tool-layout--immersive .markdown-editor__header{flex:none!important;height:auto!important;min-height:3.5rem!important}.pdf-tool-layout--immersive .markdown-editor__formatting{flex:none!important;height:auto!important;min-height:2.75rem!important}.pdf-tool-layout--immersive .markdown-editor__workspace{flex:1 1 0!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.pdf-tool-layout--immersive .markdown-editor__workspace>div{height:100%!important;min-height:0!important}.pdf-tool-layout--immersive .markdown-editor__status{flex:none!important;height:auto!important;min-height:2.25rem!important}@media (width<=767px){.audio-workspace-shell{height:calc(100svh - var(--app-nav-height))}.pdf-tool-layout--immersive .pdf-tool-main{height:calc(100svh - var(--app-nav-height) - 4rem)}}:is(.video-tool-layout,.metadata-tool-layout,.converter-tool-layout).has-active-session{min-height:calc(100svh - var(--app-nav-height));grid-template-rows:auto minmax(0,1fr);gap:0!important}:is(.video-tool-layout,.metadata-tool-layout,.converter-tool-layout).has-active-session>:not(.tool-layout__header){width:100%!important;max-width:none!important;margin:0!important}.video-tool-layout.has-active-session>.max-w-2xl,.metadata-tool-layout.has-active-session>.max-w-2xl{padding:clamp(.75rem,2vw,1.5rem)!important}.video-tool-layout.has-active-session>.max-w-2xl>[data-slot=card],.metadata-tool-layout.has-active-session>.max-w-2xl>[data-slot=card]{width:min(100%,96rem);min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height) - 3rem);margin-inline:auto;border-radius:.65rem!important}.metadata-tool-layout.has-active-session .metadata-editor-grid{grid-template-columns:minmax(15rem,20rem) minmax(0,1fr)!important}.converter-tool-layout.has-active-session>.grid{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height));padding:clamp(.75rem,2vw,1.5rem)}@media (width<=767px){.metadata-tool-layout.has-active-session .metadata-editor-grid{grid-template-columns:1fr!important}.video-tool-layout.has-active-session>.max-w-2xl>[data-slot=card],.metadata-tool-layout.has-active-session>.max-w-2xl>[data-slot=card]{min-height:auto}}:root{--product-bg:#090a0d;--product-panel:#111216;--product-panel-2:#17181d;--product-line:#ffffff17;--product-muted:#9699a5;--product-violet:#f4f4f5;--product-mint:#f4f4f5}html{scroll-behavior:smooth;background:var(--product-bg)}body{background:var(--product-bg);color:#f4f4f6;background-image:radial-gradient(circle at 12% 0,#ffffff0e,#0000 28rem),radial-gradient(circle at 90% 18%,#ffffff09,#0000 26rem)}::selection{color:#fff;background:#ffffff47}:where(button,[role=button],a[href]){transition-duration:.16s;transition-timing-function:ease-out}:where(button,[role=button],a[href]):focus-visible{outline-offset:2px;outline:2px solid #fff!important}:where(button,[role=button]):not(:disabled):active{scale:.98}.tool-page-active :where(button,[role=button]):not(:disabled){transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out!important}.tool-page-active :where(button,[role=button]):not(:disabled):hover{border-color:#ffffff38!important}.tool-page-active :where(button,[role=button]):not(:disabled):active{filter:brightness(.94)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#343640;border-radius:999px}.mesh-gradient-sphere-1,.mesh-gradient-sphere-2{display:none!important}#simple-nav.app-nav{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#0f1014d1!important;border:1px solid #ffffff1a!important;border-radius:1.1rem!important;width:min(100% - 2rem,82rem)!important;height:4rem!important;padding:.65rem .8rem .65rem 1rem!important;inset:.75rem auto auto 50%!important;transform:translate(-50%)!important;box-shadow:0 18px 55px #0000004d!important}#simple-nav .brand-mark{color:#fff;width:1.7rem;height:1.7rem}#simple-nav nav>div>button{letter-spacing:.02em;border-radius:.7rem;min-height:2.35rem;padding-inline:.85rem;font-size:.72rem}.app-nav__search{background:#ffffff0b!important;border-radius:.7rem!important;min-height:2.45rem!important;padding:.45rem .55rem .45rem .8rem!important}.app-home .main-content{overflow:clip;max-width:none!important;padding:0!important}.dashboard-v2{width:100%}.dashboard-v2__hero{grid-template-columns:minmax(0,.95fr) minmax(26rem,.8fr);align-items:center;gap:clamp(2rem,7vw,8rem);min-height:46rem;padding:9.5rem max(1.25rem,50vw - 44rem) 5.5rem;display:grid;position:relative;overflow:hidden}.dashboard-v2__ambient{pointer-events:none;position:absolute;inset:0}.dashboard-v2__ambient:before{content:"";filter:blur(20px);background:radial-gradient(circle,#ffffff14,#0000 66%);border-radius:50%;width:34rem;height:34rem;position:absolute;top:11%;right:8%}.dashboard-v2__ambient span{opacity:.42;background:#fff;border-radius:50%;width:2px;height:2px;position:absolute;box-shadow:14vw 10vh #fff,36vw 4vh #fff,68vw 16vh #fff,84vw 7vh #fff,55vw 55vh #fff}.dashboard-v2__hero-copy{min-width:0}.dashboard-v2__hero h1{letter-spacing:-.06em;text-wrap:balance;color:#f7f7f8;max-width:13ch;margin:1.35rem 0 1.5rem;font-size:clamp(3.25rem,5.4vw,5.75rem);font-weight:750;line-height:.96}.dashboard-v2__hero h1 span{color:#0000;background:linear-gradient(100deg,#fff 5%,#a1a1aa 80%);-webkit-background-clip:text;background-clip:text}.dashboard-v2__hero-copy>p{color:#a9abb5;max-width:38rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.dashboard-v2__hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.dashboard-v2__hero-actions button{border-radius:.85rem;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding:.75rem 1.15rem;font-size:.85rem;font-weight:750;transition:transform .2s,background .2s,border-color .2s;display:flex}.dashboard-v2__hero-actions button:hover{transform:translateY(-2px)}.dashboard-v2__primary{color:#0b0c0e;background:#f4f4f6;box-shadow:0 12px 35px #ffffff1a}.dashboard-v2__secondary{border:1px solid var(--product-line);color:#dedee3;background:#ffffff09}.dashboard-v2__hero-actions svg{width:1rem}.dashboard-v2__hero-actions kbd,.dashboard-v2__search kbd{color:#777a84;font:600 .63rem var(--font-sans);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.35rem;margin-left:.45rem;padding:.15rem .4rem}.dashboard-v2__proof{color:#777a84;flex-wrap:wrap;gap:1.35rem;margin-top:1.75rem;font-size:.74rem;font-weight:650;display:flex}.dashboard-v2__proof span{align-items:center;gap:.4rem;display:flex}.dashboard-v2__proof svg{width:.85rem;color:var(--product-mint)}.dashboard-v2__stage{perspective:1000px;height:31rem;position:relative}.stage-orbit{border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:8% 4%;transform:rotate(-14deg)}.stage-orbit--two{border-color:#ffffff14;inset:18% -4%;transform:rotate(18deg)}.stage-file{background:linear-gradient(145deg,#202128f7,#0f1014f2);border:1px solid #ffffff1f;position:absolute;box-shadow:0 35px 80px #0000008c}.stage-file--main{border-radius:1.6rem;padding:1.45rem;inset:12% 15% 10% 12%;transform:rotateY(-8deg)rotateX(3deg)}.stage-file--back,.stage-file--side{color:#a5a7b2;letter-spacing:.12em;border-radius:1.15rem;width:8.5rem;height:10.5rem;padding:1rem;font-size:.68rem;font-weight:800}.stage-file--back{top:0;right:0;transform:rotate(10deg)}.stage-file--side{bottom:2%;left:-2%;transform:rotate(-12deg)}.stage-file--back i,.stage-file--side i{background:radial-gradient(circle at 40% 35%,var(--product-violet),transparent 67%);border-radius:50%;width:3rem;height:3rem;margin:2rem auto;display:block}.stage-file__top{color:#fff;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:800;display:flex}.stage-file__top small{color:#6f727c;letter-spacing:0;font-size:.68rem}.stage-file__lines{gap:1rem;margin:3.5rem 0 4.25rem;display:grid}.stage-file__lines i{background:#292b32;border-radius:1rem;height:.55rem}.stage-file__lines i:nth-child(2){width:78%}.stage-file__lines i:nth-child(3){width:90%}.stage-file__lines i:nth-child(4){width:55%}.stage-file__result{color:#8ce2c5;background:#65d6ad12;border:1px solid #65d6ad33;border-radius:.8rem;align-items:center;gap:.65rem;padding:.9rem 1rem;font-size:.73rem;display:flex}.stage-file__result svg{width:1rem}.stage-file__result b{color:#e8fff7;margin-left:auto}.stage-security{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#131419e6;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:0;right:-3%;box-shadow:0 20px 50px #0006}.stage-security>svg{width:1.35rem;color:var(--product-mint)}.stage-security div{display:grid}.stage-security b{font-size:.72rem}.stage-security span{color:#777a84;font-size:.58rem}.dashboard-v2__metrics{border-block:1px solid var(--product-line);grid-template-columns:repeat(4,1fr);max-width:88rem;margin:0 auto;display:grid}.dashboard-v2__metrics div{border-right:1px solid var(--product-line);gap:.3rem;padding:1.75rem 2rem;display:grid}.dashboard-v2__metrics div:last-child{border:0}.dashboard-v2__metrics strong{letter-spacing:-.04em;font-size:1.35rem}.dashboard-v2__metrics span{color:#767985;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.dashboard-v2__finder,.dashboard-v2__library,.dashboard-v2__privacy,.dashboard-v2__recent{width:min(100% - 2.5rem,88rem);margin-inline:auto}.dashboard-v2__finder{grid-template-columns:.8fr 1.2fr;align-items:end;gap:3rem;padding:7rem 0 5rem;display:grid}.dashboard-v2__finder>div>span,.dashboard-v2__section-heading>div>span,.dashboard-v2__privacy>div>span{color:#8d85e8;letter-spacing:.14em;align-items:center;gap:.45rem;font-size:.65rem;font-weight:800;display:flex}.dashboard-v2__finder>div>span svg{width:.85rem}.dashboard-v2__finder h2,.dashboard-v2__section-heading h2,.dashboard-v2__privacy h2{letter-spacing:-.055em;margin:.7rem 0 .45rem;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1}.dashboard-v2__finder p,.dashboard-v2__section-heading p,.dashboard-v2__privacy p{color:#858893;font-size:.88rem}.dashboard-v2__search{background:#121318;border:1px solid #ffffff21;border-radius:1.1rem;align-items:center;gap:.75rem;min-height:4.2rem;padding:.7rem .85rem .7rem 1.15rem;display:flex;box-shadow:0 18px 50px #0003}.dashboard-v2__search:focus-within{border-color:#ffffffa6;box-shadow:0 0 0 4px #ffffff14,0 18px 50px #0003}.dashboard-v2__search>svg{color:#858893;width:1.15rem}.dashboard-v2__search input{color:#eeeef1;outline:0;flex:1;min-width:0;font-size:.88rem}.dashboard-v2__search input::placeholder{color:#626570}.dashboard-v2__search button{color:#aaa;padding:.45rem;font-size:.7rem}.dashboard-v2__recent{align-items:center;gap:.55rem;margin-top:-2.5rem;margin-bottom:4rem;display:flex;overflow:auto}.dashboard-v2__recent>span,.dashboard-v2__recent button{flex:none;align-items:center;gap:.4rem;min-height:2.3rem;font-size:.68rem;display:flex}.dashboard-v2__recent>span{color:#747782;text-transform:uppercase;letter-spacing:.08em;margin-right:.35rem}.dashboard-v2__recent svg{width:.85rem}.dashboard-v2__recent button{border:1px solid var(--product-line);color:#bbbcc3;background:#111216;border-radius:.65rem;padding:.45rem .7rem}.dashboard-v2__library{padding-bottom:7rem;scroll-margin-top:6rem}.dashboard-v2__section-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.25rem;display:flex}.dashboard-v2__section-heading>button{border:1px solid var(--product-line);color:#c7c8ce;border-radius:.75rem;align-items:center;gap:.45rem;min-height:2.75rem;padding:.6rem .85rem;font-size:.73rem;font-weight:700;display:flex}.dashboard-v2__section-heading>button:hover{background:#18191e;border-color:#3b3d47}.dashboard-v2__section-heading>button svg{width:.9rem}.dashboard-v2__filters{gap:.55rem;margin:-.75rem 0 1.6rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.dashboard-v2__filters button{color:#c1c3ca;background:#15161a;border:1px solid #ffffff26;border-radius:.68rem;flex:none;align-items:center;gap:.5rem;min-height:2.5rem;padding:.52rem .78rem;font-size:.66rem;font-weight:750;display:flex}.dashboard-v2__filters button:hover{color:#fff;background:#1d1f24;border-color:#ffffff4d}.dashboard-v2__filters button span{color:#d1d2d7;background:#292b32;border-radius:.32rem;padding:.08rem .34rem;font-size:.59rem}.dashboard-v2__filters button[aria-pressed=true]{color:#111216;background:#f4f4f5;border-color:#f4f4f5}.dashboard-v2__filters button[aria-pressed=true] span{color:#fff;background:#30323a}.dashboard-v2__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.tool-card-v2{background:linear-gradient(150deg,#1b1c21,#131419);border:1px solid #ffffff24;border-radius:1.15rem;flex-direction:column;justify-content:space-between;min-height:20.5rem;padding:1.35rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.tool-card-v2:before{content:"";background:var(--tool-accent);filter:blur(70px);opacity:.1;border-radius:50%;width:11rem;height:11rem;transition:opacity .25s;position:absolute;top:-4rem;right:-4rem}.tool-card-v2:hover{border-color:#ffffff61;transform:translateY(-5px);box-shadow:0 24px 60px #00000052}.tool-card-v2:hover:before{opacity:.2}.tool-card-v2__top{align-items:center;gap:.7rem;display:flex}.tool-card-v2__icon{color:#f4f4f5;background:#ffffff12;border:1px solid #ffffff3b;border-radius:.85rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.tool-card-v2__icon svg{width:1.2rem}.tool-card-v2__top>span{color:#adb0b9;letter-spacing:.13em;font-size:.59rem;font-weight:800}.tool-card-v2__arrow{color:#92959f;width:1rem;margin-left:auto;transition:transform .25s,color .25s}.tool-card-v2:hover .tool-card-v2__arrow{color:#fff;transform:translate(2px,-2px)}.tool-card-v2 h3{color:#f4f4f5;letter-spacing:-.04em;margin:3.2rem 0 .7rem;font-size:1.45rem}.tool-card-v2 p{color:#b0b2ba;max-width:30rem;font-size:.79rem;line-height:1.65}.tool-card-v2__meta{color:#92959f;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.64rem;display:flex}.tool-card-v2__meta>span:last-child{color:#e1e2e6;align-items:center;gap:.3rem;font-weight:700;display:flex}.tool-card-v2__meta svg{width:.75rem}.dashboard-v2__empty{color:#777a84;text-align:center;border:1px dashed #30323a;border-radius:1rem;place-items:center;min-height:18rem;display:grid}.dashboard-v2__empty svg{width:1.5rem}.dashboard-v2__empty h3{color:#ddd;margin-top:.7rem}.dashboard-v2__empty p{font-size:.75rem}.dashboard-v2__privacy{background:linear-gradient(110deg,#65d6ad12,#111216 42%,#111216);border:1px solid #65d6ad26;border-radius:1.4rem;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;margin-bottom:7rem;padding:2.5rem;display:grid}.dashboard-v2__privacy-mark{width:4.5rem;height:4.5rem;color:var(--product-mint);background:#65d6ad1a;border-radius:1.2rem;place-items:center;display:grid}.dashboard-v2__privacy-mark svg{width:1.8rem}.dashboard-v2__privacy h2{font-size:2.1rem}.dashboard-v2__privacy p{max-width:40rem;line-height:1.6}.dashboard-v2__privacy-list{color:#b9bbc2;gap:.65rem;font-size:.73rem;display:grid}.dashboard-v2__privacy-list span{align-items:center;gap:.45rem;display:flex}.dashboard-v2__privacy-list svg{width:.85rem;color:var(--product-mint)}.site-footer{border-top:1px solid var(--product-line);color:#70737e;grid-template-columns:1fr auto auto;align-items:center;gap:2rem;width:min(100% - 2.5rem,88rem);margin:0 auto;padding:2rem 0;font-size:.68rem;display:grid}.site-footer__brand strong{color:#dedfe3;font-size:.9rem}.site-footer__brand p{margin-top:.25rem}.site-footer__links{gap:.25rem;display:flex}.site-footer__links button{border-radius:.55rem;min-height:2.25rem;padding:.45rem .65rem}.site-footer__links button:hover{color:#fff;background:#17181d}.site-footer__credit{text-align:right}.site-footer__credit a{color:#bfc0c6}.app-tool [data-slot=card],.app-tool .workspace-shell__panel{border-color:var(--product-line)!important;box-shadow:0 20px 55px #0003!important}.app-tool .main-content{background:linear-gradient(#0c0d10,#090a0d)!important}.file-uploader,.upload-zone{border-radius:1.1rem!important}@media (width<=900px){.dashboard-v2__hero{grid-template-columns:1fr;min-height:auto;padding-top:8.5rem}.dashboard-v2__hero-copy{text-align:center}.dashboard-v2__hero h1,.dashboard-v2__hero-copy>p{margin-left:auto;margin-right:auto}.dashboard-v2__hero-actions,.dashboard-v2__proof{justify-content:center}.dashboard-v2__stage{width:min(100%,32rem);height:25rem;margin:auto}.dashboard-v2__metrics{grid-template-columns:repeat(2,1fr)}.dashboard-v2__metrics div:nth-child(2){border-right:0}.dashboard-v2__finder{grid-template-columns:1fr;gap:1.5rem}.dashboard-v2__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-v2__privacy{grid-template-columns:auto 1fr}.dashboard-v2__privacy-list{grid-column:2}.site-footer{grid-template-columns:1fr auto}.site-footer__credit{text-align:left;grid-column:1/-1}}@media (width<=600px){#simple-nav.app-nav{width:calc(100% - 1rem)!important;height:3.65rem!important;top:.5rem!important}.dashboard-v2__hero{padding:7.5rem 1.15rem 3.5rem}.dashboard-v2__hero h1{font-size:clamp(2.8rem,13vw,4.25rem)}.dashboard-v2__hero-copy>p{font-size:.93rem}.dashboard-v2__hero-actions{display:grid}.dashboard-v2__hero-actions button{width:100%}.dashboard-v2__stage{height:21rem;margin-top:1rem}.stage-file--main{inset:10% 8% 8%}.stage-file--back{right:-8%}.stage-file--side{left:-8%}.stage-security{right:0}.dashboard-v2__metrics{width:calc(100% - 2rem)}.dashboard-v2__metrics div{padding:1.2rem}.dashboard-v2__metrics strong{font-size:1.05rem}.dashboard-v2__finder,.dashboard-v2__library,.dashboard-v2__privacy,.dashboard-v2__recent{width:calc(100% - 2rem)}.dashboard-v2__finder{padding:5rem 0 3.5rem}.dashboard-v2__finder h2,.dashboard-v2__section-heading h2{font-size:2.2rem}.dashboard-v2__search{min-height:3.7rem}.dashboard-v2__section-heading{flex-direction:column;align-items:flex-start;gap:1rem}.dashboard-v2__grid{grid-template-columns:1fr}.tool-card-v2{min-height:17rem}.dashboard-v2__privacy{grid-template-columns:1fr;padding:1.5rem}.dashboard-v2__privacy-list{grid-column:1}.site-footer{grid-template-columns:1fr;width:calc(100% - 2rem)}.site-footer__credit{grid-column:auto}.stage-file__lines{margin:2.7rem 0 3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tool-card-v2,.dashboard-v2__hero-actions button{transition:none!important}.tool-card-v2:hover,.dashboard-v2__hero-actions button:hover{transform:none}}.nav-brand{color:#f5f5f7;border-radius:.7rem;flex:none;align-items:center;gap:.65rem;min-height:2.6rem;padding:.25rem .35rem;display:flex}.nav-brand:focus-visible{outline-offset:2px;outline:2px solid #fff}.nav-brand>span{text-align:left;line-height:1;display:grid}.nav-brand strong{letter-spacing:-.035em;font-size:.9rem;font-weight:800}.nav-brand small{color:#60636d;letter-spacing:.13em;margin-top:.25rem;font-size:.45rem;font-weight:800}.nav-desktop{background:#ffffff06;border:1px solid #ffffff0e;border-radius:.85rem;align-items:center;gap:.15rem;padding:.25rem}#simple-nav .nav-desktop__trigger{color:#898c96;letter-spacing:.01em;text-transform:capitalize;border:0;border-radius:.6rem;align-items:center;gap:.3rem;min-height:2.1rem;padding:.4rem .7rem;font-size:.66rem;font-weight:720;transition:background .16s,color .16s;display:flex}#simple-nav .nav-desktop__trigger:hover{color:#eeeef0;background:#ffffff0e}.nav-dropdown{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111216f7;border:1px solid #ffffff1c;border-radius:.95rem;min-width:14rem;padding:.45rem;position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%);box-shadow:0 24px 65px #0000008c}.nav-dropdown:before{content:"";width:100%;height:.8rem;position:absolute;bottom:100%;left:0}.nav-dropdown__item{color:#999ba5;border:1px solid #0000;border-radius:.65rem;align-items:center;gap:.65rem;width:100%;min-height:2.55rem;padding:.55rem .65rem;font-size:.7rem;font-weight:620;transition:background .15s,color .15s,border-color .15s;display:flex}.nav-dropdown__item:hover{color:#f3f3f5;background:#ffffff0d;border-color:#ffffff12}.nav-dropdown__item svg{color:#6f727d;width:.95rem}.nav-dropdown__item:hover svg{color:#9e95ff}.nav-actions{align-items:center;gap:.45rem}.nav-private{color:#8fdcc3;background:#65d6ad0e;border:1px solid #65d6ad24;border-radius:.7rem;align-items:center;gap:.4rem;min-height:2.45rem;padding:.45rem .7rem;font-size:.62rem;font-weight:750;display:flex}.nav-mobile-toggle{color:#e7e7ea;background:#ffffff09;border:1px solid #ffffff14;border-radius:.75rem;place-items:center;width:2.6rem;height:2.6rem;display:none}.nav-mobile-sheet{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0e0f13f7;border:1px solid #ffffff1c;border-radius:1.15rem;box-shadow:0 25px 70px #000000a6}.nav-mobile-sheet__header{z-index:2;background:#0e0f13f2;border-radius:1.15rem 1.15rem 0 0;justify-content:space-between;align-items:center;padding:1rem 1rem .75rem;display:flex;position:sticky;top:0}.nav-mobile-sheet__search{color:#bfc0c7;text-align:left;background:#ffffff0a;border:1px solid #ffffff17;border-radius:.75rem;align-items:center;gap:.65rem;width:calc(100% - 1rem);min-height:3rem;margin:0 .5rem .5rem;padding:.65rem .8rem;font-size:.72rem;display:flex}.nav-mobile-sheet__search svg{width:1rem}.nav-mobile-sheet__search span{flex:1}.nav-mobile-sheet__search kbd{color:#646771;border:1px solid #ffffff1a;border-radius:.3rem;padding:.15rem .35rem;font-size:.55rem}.footer-v2{border-top:1px solid var(--product-line);background:radial-gradient(circle at 12% 25%,#ffffff0b,#0000 26rem),#0b0c0f;width:100%;margin-top:auto;padding-inline:1.25rem;position:relative}.footer-v2__inner{grid-template-columns:minmax(18rem,1.05fr) minmax(34rem,1fr);gap:clamp(4rem,8vw,8rem);width:100%;max-width:82rem;margin-inline:auto;padding:5.5rem 0 4.5rem;display:grid}.footer-v2__logo{color:#f4f4f6;align-items:center;gap:.6rem;display:flex}.footer-v2__logo svg{width:1.75rem;height:1.75rem}.footer-v2__logo strong{letter-spacing:-.03em;font-size:.95rem}.footer-v2__lead h2{letter-spacing:-.06em;margin:2rem 0 1rem;font-size:clamp(2.25rem,3.6vw,3.75rem);line-height:.98}.footer-v2__lead>p{color:#777a85;max-width:29rem;font-size:.78rem;line-height:1.7}.footer-v2__local{background:#65d6ad0b;border:1px solid #65d6ad24;border-radius:.8rem;align-items:center;gap:.75rem;width:fit-content;margin-top:2rem;padding:.75rem .9rem;display:flex}.footer-v2__local>svg{width:1.15rem;color:var(--product-mint)}.footer-v2__local div{gap:.15rem;display:grid}.footer-v2__local strong{color:#b8e9d8;font-size:.68rem}.footer-v2__local span{color:#6f7f7a;font-size:.58rem}.footer-v2__nav{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.footer-v2__nav h3{color:#5f626c;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.58rem;font-weight:800}.footer-v2__nav a{color:#9a9ca5;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.35rem;font-size:.7rem;transition:color .15s,transform .15s;display:flex}.footer-v2__nav a svg{opacity:0;width:.75rem;transition:opacity .15s,transform .15s;transform:translate(-3px,3px)}.footer-v2__nav a:hover{color:#f2f2f4;transform:translate(3px)}.footer-v2__nav a:hover svg{opacity:1;transform:none}.footer-v2__bottom{border-top:1px solid var(--product-line);color:#555862;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:100%;max-width:82rem;min-height:5rem;margin-inline:auto;font-size:.6rem;display:grid}.footer-v2__bottom>div,.footer-v2__bottom nav{align-items:center;gap:1rem;display:flex}.footer-v2__bottom>div span{align-items:center;gap:.3rem;display:flex}.footer-v2__bottom>div svg{color:#5e9d87;width:.7rem}.footer-v2__bottom nav{justify-content:flex-end}.footer-v2__bottom nav a{color:#777a84;align-items:center;gap:.25rem;min-height:2.5rem;display:flex}.footer-v2__bottom nav a:hover{color:#ddd}.footer-v2__bottom nav svg{width:.7rem}@media (width<=1050px){#simple-nav nav{display:none!important}.nav-actions{margin-left:auto}.nav-mobile-toggle{display:grid!important}.footer-v2__inner{grid-template-columns:1fr;gap:3.5rem}.footer-v2__nav{max-width:44rem}}@media (width<=767px){.nav-actions{display:none!important}.nav-brand small{display:none}.footer-v2{padding-inline:1rem}.footer-v2__inner{padding:4rem 0 3rem}.footer-v2__nav{grid-template-columns:repeat(2,1fr);row-gap:2.5rem}.footer-v2__bottom{grid-template-columns:1fr;gap:.35rem;padding:1.25rem 0}.footer-v2__bottom>div,.footer-v2__bottom nav{flex-wrap:wrap;justify-content:flex-start}.footer-v2__lead h2{font-size:2.65rem}}@media (width<=430px){.footer-v2__nav{grid-template-columns:1fr}.footer-v2__lead h2{font-size:2.35rem}}.footer-v2__lead>p{color:#a7a9b2;max-width:31rem}.footer-v2__local strong{color:#c8f3e3}.footer-v2__local span{color:#92aaa2}.footer-v2__nav{grid-template-columns:repeat(3,minmax(9rem,1fr));gap:clamp(1.5rem,3vw,3rem)}.footer-v2__nav h3{color:#9799a3}.footer-v2__nav a{color:#c0c2ca;min-height:2.55rem}.footer-v2__nav a svg{opacity:.55}.footer-v2__nav a:focus-visible{color:#fff;transform:translate(3px)}.footer-v2__nav a:focus-visible svg{opacity:1;transform:none}.footer-v2__bottom{color:#858892}.footer-v2__bottom>div svg{color:#72bca2}.footer-v2__bottom nav a{color:#a4a6af}.footer-v2__bottom nav a:focus-visible{color:#fff}@media (width<=767px){.footer-v2__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.footer-v2__nav{grid-template-columns:1fr}}.nav-desktop__trigger>svg{display:none}.nav-desktop__trigger:after{content:"";background:#494c55;border-radius:50%;width:.25rem;height:.25rem;margin-left:.15rem;transition:background .15s,box-shadow .15s}.nav-desktop__trigger:hover:after,.nav-desktop__trigger.text-white:after{background:#fff;box-shadow:0 0 0 3px #ffffff1a}.command-palette-backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040507c7;padding:clamp(1rem,5vh,4rem) 1rem}.command-palette{background:#111216;border:1px solid #ffffff1f;border-radius:1.25rem;width:min(100%,46rem);max-height:min(76svh,44rem);overflow:hidden;box-shadow:0 30px 100px #000000b3,0 0 0 1px #ffffff0a}.command-palette__search{border-bottom:1px solid var(--product-line);background:linear-gradient(#17181d,#131419);grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;padding:1rem}.command-palette__search>svg{color:#8f87ef;width:1.15rem}.command-palette__search>div{grid-template-columns:1fr;gap:.35rem;display:grid}.command-palette__search input{color:#f5f5f6;background:#0d0e11;border:1px solid #ffffff1a;border-radius:.75rem;height:3rem;padding:.65rem .8rem;font-size:.92rem;font-weight:650;box-shadow:inset 0 1px #ffffff06}.command-palette__search input:focus{border-color:#ffffffb3;box-shadow:0 0 0 4px #ffffff17}.command-palette__search input::placeholder{color:#676a74;font-weight:580}.command-palette__search small{color:#686b75;margin:0;padding-left:.15rem;font-size:.6rem}.command-palette__search>button{background:#ffffff06;border:1px solid #ffffff12;border-radius:.7rem;align-self:start;width:2.5rem;height:2.5rem;margin-top:.25rem}.command-palette__body{max-height:calc(min(76svh,44rem) - 9.5rem);padding:.85rem}.command-palette__body>p{color:#666974;padding:.15rem .35rem .7rem}.command-palette__results{gap:.35rem}.command-palette__results button{border-radius:.85rem;min-height:4.15rem;padding:.65rem .75rem}.command-palette__results button:hover,.command-palette__results .is-primary-result{background:linear-gradient(90deg,#ffffff14,#ffffff06);border-color:#ffffff38}.command-palette__icon{background:#1a1b20;border-color:#ffffff17;border-radius:.75rem;width:2.55rem;height:2.55rem}.command-palette__icon svg{width:1.15rem}.command-palette__icon--video{color:#ffad76;background:#ffad7612;border-color:#ffad7629}.command-palette__icon--audio{color:#c88cff;background:#c88cff12;border-color:#c88cff29}.command-palette__icon--image{color:#72d9b6;background:#72d9b612;border-color:#72d9b629}.command-palette__icon--pdf{color:#8ea2ff;background:#8ea2ff12;border-color:#8ea2ff29}.command-palette__icon--universal{color:#67c8ef}.command-palette__icon--metadata{color:#e0bd6a}.command-palette__results strong{font-size:.76rem}.command-palette__results small{color:#777a84;margin-top:.22rem;font-size:.63rem}.command-palette__footer{border-color:var(--product-line);background:#0e0f12;padding:.7rem 1rem}.tool-layout__header{position:relative;border-bottom:1px solid var(--product-line)!important;background:linear-gradient(#17181d,#131419)!important;padding:1rem 1.1rem!important}.tool-layout__header>div:first-child>div:first-child{color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:.8rem!important;width:2.75rem!important;height:2.75rem!important;padding:0!important}.tool-layout__header h1{letter-spacing:-.025em!important;font-size:1.12rem!important}.tool-layout__header p{color:#858893!important;margin-top:.25rem!important;font-size:.72rem!important}.tool-layout__header [data-slot=button]{background:#1b1c21!important;border-radius:.65rem!important;min-height:2.5rem!important}.upload-dropzone{background:#111216!important;border:1px solid #ffffff1f!important;border-radius:1.2rem!important;min-height:clamp(23rem,55vh,34rem)!important;padding:clamp(2rem,5vw,4.5rem)!important;box-shadow:0 24px 70px #0003!important}.upload-dropzone:before{border:1px dashed #ffffff1f!important;border-radius:1rem!important;inset:1rem!important}.upload-dropzone:hover,.upload-dropzone--active{background:#131419!important;border-color:#fff6!important}.upload-dropzone__eyebrow{color:#7fcaaf!important;letter-spacing:.13em!important}.upload-dropzone__icon{color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff26!important;border-radius:1.1rem!important;width:4.25rem!important;height:4.25rem!important;box-shadow:0 18px 45px #00000047!important}.upload-dropzone__icon svg{color:#fff!important;width:1.8rem!important;height:1.8rem!important}.upload-dropzone__copy h3{letter-spacing:-.04em!important;font-size:clamp(1.35rem,2.2vw,2rem)!important}.upload-dropzone__copy p{color:#858893!important;max-width:38rem!important;line-height:1.6!important}.upload-dropzone__primary{color:#111216!important;background:#f0f0f2!important;border-radius:.75rem!important;min-height:3rem!important;padding:.7rem 1.15rem!important;font-weight:780!important;box-shadow:0 12px 30px #ffffff14!important}.upload-dropzone__meta{gap:.5rem!important}.upload-dropzone__meta span{border:1px solid var(--product-line)!important;color:#777a84!important;background:#17181d!important;border-radius:.5rem!important;padding:.35rem .55rem!important}.upload-dropzone__privacy{color:#5f626c!important}@media (width<=1050px){.nav-desktop,.nav-actions{display:none!important}.nav-mobile-toggle{margin-left:auto;display:grid!important}}@media (width>=1051px){.nav-mobile-toggle{display:none!important}}@media (width<=600px){.command-palette-backdrop{align-items:flex-end;padding:.5rem}.command-palette{border-radius:1.1rem;max-height:88svh}.command-palette__search{gap:.55rem;padding:.75rem}.command-palette__search>svg{display:none}.command-palette__search input{height:2.8rem}.command-palette__body{max-height:calc(88svh - 9rem);padding:.55rem}.command-palette__results button{min-height:4rem}.command-palette__footer{font-size:.58rem}.upload-dropzone{min-height:22rem!important;padding:2.25rem 1.25rem!important}.upload-dropzone:before{inset:.55rem!important}}:root{--app-nav-height:5.5rem;--tool-header-height:4.6rem}.dashboard-v2__search input{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.dashboard-v2__search input:focus,.dashboard-v2__search input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.command-palette__search input,.command-palette__search input:focus,.command-palette__search input:focus-visible{outline:0!important}.app-tool{background:#0b0c0f;height:100svh;min-height:100svh;overflow:hidden}.app-tool .footer-v2{display:none!important}.main-content.tool-page-active{box-sizing:border-box;height:100svh!important;min-height:100svh!important;padding-top:var(--app-nav-height)!important;overflow:hidden!important}.tool-page-active>.tool-layout,.tool-page-active .tool-layout{flex-direction:column;overflow:hidden;width:100%!important;height:calc(100svh - var(--app-nav-height))!important;background:#0c0d10!important;min-height:0!important;display:flex!important}.tool-layout__header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex:none;justify-content:space-between;gap:1rem;min-height:var(--tool-header-height)!important;background:#121317f5!important;border-bottom:1px solid #ffffff14!important;align-items:center!important;padding:.7rem max(1rem,50vw - 46rem)!important;display:flex!important;box-shadow:0 8px 30px #00000029!important}.tool-layout__identity{flex:1;align-items:center;gap:.8rem;min-width:0;display:flex}.tool-layout__identity>div:first-child{flex:none;place-items:center;display:grid;width:2.65rem!important;height:2.65rem!important;box-shadow:none!important;color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:.75rem!important;margin:0!important;padding:0!important}.tool-layout__copy{min-width:0}.tool-layout__title-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.tool-layout__header h1{color:#eeeef1!important;letter-spacing:-.025em!important;margin:0!important;font-size:1rem!important;font-weight:760!important;line-height:1.15!important}.tool-layout__header p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#747782!important;max-width:52rem!important;margin:.2rem 0 0!important;font-size:.65rem!important;line-height:1.35!important}.tool-layout__actions{flex:none;align-items:center;gap:.5rem;display:flex}.tool-layout__local{color:#80cbb2;background:#65d6ad0b;border:1px solid #65d6ad24;border-radius:.6rem;align-items:center;gap:.35rem;min-height:2.3rem;padding:.45rem .6rem;font-size:.6rem;font-weight:750;display:flex}.tool-layout__local svg{width:.8rem}.tool-layout.is-empty-session{overflow:auto}.tool-layout.is-empty-session>.tool-layout__header{position:sticky;top:0}.tool-layout.has-active-session>:last-child,.pdf-tool-layout>.pdf-tool-workspace,.tool-layout>.workspace-shell{flex:1;min-height:0!important}.workspace-shell{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;animation:none!important}.workspace-command-bar{min-height:3.5rem;background:#15161a!important}.workspace-shell__content{overflow:hidden;min-height:0!important}.workspace-status-bar{min-height:2rem;background:#111216!important}:is(.video-tool-layout,.metadata-tool-layout,.converter-tool-layout).has-active-session{height:calc(100svh - var(--app-nav-height))!important;min-height:0!important;overflow:hidden!important}:is(.video-tool-layout,.converter-tool-layout,.metadata-tool-layout).has-active-session>.image-workbench{flex:1;border-radius:0 0 .9rem .9rem!important;min-height:0!important;padding:0!important;overflow:hidden!important}.video-tool-layout.has-active-session>.max-w-2xl{max-width:none!important}.video-tool-layout.has-active-session>.max-w-2xl>[data-slot=card]{border-radius:.85rem!important;width:100%!important;min-height:100%!important;margin:0!important}.video-tool-layout.is-empty-session>.max-w-2xl,.metadata-tool-layout.is-empty-session>.max-w-2xl{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height) - 5rem);align-items:stretch;display:flex;width:100%!important;max-width:76rem!important;padding:.75rem!important}.video-tool-layout.is-empty-session>.max-w-2xl>.w-full,.metadata-tool-layout.is-empty-session>.max-w-2xl>.w-full{display:flex}.video-tool-layout.is-empty-session .upload-dropzone,.metadata-tool-layout.is-empty-session .upload-dropzone{width:100%;height:100%;min-height:0!important}@media (width<=767px){:root{--app-nav-height:4.9rem;--tool-header-height:4rem}.app-tool{height:auto;min-height:100svh;overflow:auto}.main-content.tool-page-active{height:auto!important;min-height:100svh!important;overflow:visible!important}.tool-page-active>.tool-layout,.tool-page-active .tool-layout{height:auto!important;min-height:calc(100svh - var(--app-nav-height))!important;overflow:visible!important}.tool-layout__header{top:0;padding:.55rem .7rem!important;position:sticky!important}.tool-layout__header p,.tool-layout__local{display:none!important}.tool-layout__identity>div:first-child{width:2.35rem!important;height:2.35rem!important}.workspace-shell,.audio-workspace-shell{height:calc(100svh - var(--app-nav-height))!important;min-height:34rem!important}.workspace-command-bar__title{display:none}.pdf-tool-workspace{overflow:visible}.pdf-tool-main,.video-tool-layout.has-active-session>:last-child,.metadata-tool-layout.has-active-session>:last-child,.converter-tool-layout.has-active-session>:last-child{overflow:visible!important}.video-tool-layout.is-empty-session>.max-w-2xl{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height) - 4rem)}}.tool-layout__header{overflow:hidden;background:linear-gradient(#191a1ff5,#131418f5)!important;border:1px solid #ffffff18!important;border-radius:.9rem!important;width:min(100% - 1.5rem,82rem)!important;min-height:3.45rem!important;margin:.5rem auto!important;padding:.42rem .48rem!important;position:relative!important;top:auto!important;box-shadow:0 14px 36px #00000038,inset 0 1px #ffffff06!important}.tool-layout__copy{align-items:baseline;gap:.65rem;min-width:0;display:flex}.tool-layout__title-row{flex:none}.tool-layout__header h1{white-space:nowrap;letter-spacing:-.018em!important;font-size:.82rem!important;font-weight:780!important}.tool-layout__header p{white-space:nowrap;padding-left:.7rem;position:relative;color:#686b75!important;max-width:min(48vw,42rem)!important;margin:0!important;font-size:.6rem!important}.tool-layout__header p:before{content:"";background:#42454e;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tool-layout__local{color:#70bca2;background:#65d6ad09;border-color:#65d6ad1a;border-radius:.55rem;min-height:2.1rem;padding:.35rem .5rem;font-size:.55rem}.tool-layout__header [data-slot=button],.tool-layout__header .pdf-sidebar-toggle{color:#a9abb4!important;height:2.35rem!important;min-height:2.35rem!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:.6rem!important;padding-inline:.65rem!important;font-size:.62rem!important}.tool-layout__header [data-slot=button]:hover,.tool-layout__header .pdf-sidebar-toggle:hover{color:#f0f0f2!important;background:#ffffff12!important;border-color:#ffffff29!important}.tool-layout__header [data-slot=button] svg,.tool-layout__header .pdf-sidebar-toggle svg{width:.85rem!important;height:.85rem!important}.workspace-command-bar{background:linear-gradient(#18191e,#141519)!important;border-bottom:1px solid #ffffff14!important;min-height:3.45rem!important;padding:.42rem .55rem!important;box-shadow:0 10px 28px #00000029!important}.workspace-icon-button{background:#ffffff08;border-color:#ffffff17;border-radius:.65rem;width:2.35rem;height:2.35rem}.workspace-document-mark{background:linear-gradient(#fff,#a1a1aa);width:.5rem;height:1.35rem}.workspace-document-name strong{font-size:.7rem}.workspace-document-name span{font-size:.55rem}.workspace-command-bar__title{color:#666974;letter-spacing:.13em;font-size:.58rem}.workspace-private-badge{color:#77c3a9;background:#65d6ad09;border-color:#65d6ad1f;padding:.3rem .45rem;font-size:.55rem}.video-tool-layout>.w-full.flex.justify-center,.audio-workspace-content>.w-full.flex.justify-center{margin:.15rem 0 .45rem!important}.video-tool-layout>.w-full.flex.justify-center>div,.audio-workspace-content>.w-full.flex.justify-center>div{min-height:2.55rem;box-shadow:none!important;background:#15161a!important;border-color:#ffffff12!important;border-radius:.7rem!important;padding:.2rem!important}.video-tool-layout>.w-full.flex.justify-center button,.audio-workspace-content>.w-full.flex.justify-center button{border-radius:.5rem!important;min-height:2.1rem!important;padding:.35rem .75rem!important;font-size:.62rem!important}@media (width<=900px){.tool-layout__copy{display:block}.tool-layout__header p{padding-left:0;max-width:40vw!important;margin-top:.12rem!important}.tool-layout__header p:before,.tool-layout__local{display:none}}@media (width<=600px){:root{--tool-header-height:4rem}.tool-layout__header{border-radius:.8rem!important;width:calc(100% - .75rem)!important;min-height:3.35rem!important;margin:.35rem auto!important;position:sticky!important;top:0!important}.tool-layout__identity>div:first-child{width:2.3rem!important;height:2.3rem!important}.tool-layout__header h1{font-size:.76rem!important}.tool-layout__header p{display:none!important}.tool-layout__header .pdf-sidebar-toggle span{display:none}.tool-layout__header .pdf-sidebar-toggle{width:2.35rem;padding:0!important}.workspace-command-bar__title,.workspace-private-badge{display:none!important}}:root{--tool-header-height:3.9rem}.tool-layout__header{overflow:visible;width:min(100% - 1.5rem,82rem)!important;min-height:3.45rem!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff16!important;border-radius:0!important;margin:0 auto .35rem!important;padding:.45rem .15rem!important}.tool-layout__header:before{display:none!important}.tool-layout__identity{gap:.55rem!important}.tool-layout__identity>div:first-child{color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:.5rem!important;width:1.95rem!important;height:1.95rem!important}.tool-layout__identity>div:first-child svg{color:#fff!important;width:.9rem!important;height:.9rem!important}.tool-layout__copy{gap:.55rem}.tool-layout__header h1{font-size:.76rem!important;font-weight:760!important}.tool-layout__header p{color:#62656f!important;max-width:min(36vw,32rem)!important;font-size:.56rem!important}.tool-layout__header p:before{background:#373a42}.tool-layout__actions{gap:.35rem!important}.tool-layout__header [data-slot=button],.tool-layout__header .pdf-sidebar-toggle{color:#8d909a!important;background:#ffffff09!important;border:0!important;border-radius:.55rem!important;height:2.15rem!important;min-height:2.15rem!important}.tool-layout__header [data-slot=button]:hover,.tool-layout__header .pdf-sidebar-toggle:hover{color:#f0f0f2!important;background:#ffffff13!important}.tool-mode-switcher{background:#ffffff06;border:1px solid #ffffff12;border-radius:.62rem;align-items:center;gap:.12rem;padding:.16rem;display:flex}.tool-mode-switcher button{color:#737680;white-space:nowrap;border-radius:.45rem;min-height:1.82rem;padding:.35rem .55rem;font-size:.56rem;font-weight:720}.tool-mode-switcher button:hover{color:#d7d8dc}.tool-mode-switcher button[aria-pressed=true]{color:#f1f1f3;background:#2a2b31;box-shadow:inset 0 0 0 1px #ffffff0e}@media (width<=1100px){.tool-layout__header p{display:none!important}.tool-layout__copy{display:block}.tool-mode-switcher button{padding-inline:.42rem}}@media (width<=767px){:root{--tool-header-height:3.75rem}.tool-layout__header{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0c0d10f5!important;width:calc(100% - .75rem)!important;min-height:3.35rem!important;margin:0 auto .25rem!important;padding:.4rem 0!important;position:sticky!important;top:0!important}.tool-layout__identity>div:first-child{width:1.9rem!important;height:1.9rem!important}.tool-layout__header h1{font-size:.7rem!important}.tool-mode-switcher{max-width:44vw;overflow-x:auto}.tool-mode-switcher button{flex:none}.tool-layout__header .pdf-sidebar-toggle span{display:none}.tool-layout__header .pdf-sidebar-toggle{width:2.15rem!important;padding:0!important}}:root{--tool-content-max:82rem;--tool-gutter:clamp(.75rem,2vw,1.25rem)}.tool-layout.is-empty-session{padding-bottom:var(--tool-gutter)}.tool-layout.is-empty-session>:not(.tool-layout__header){width:min(calc(100% - 1.5rem),var(--tool-content-max))!important;margin-inline:auto!important}.tool-layout.is-empty-session>.max-w-2xl,.tool-layout.is-empty-session>.max-w-3xl{max-width:var(--tool-content-max)!important;padding:var(--tool-gutter)!important}.tool-layout.is-empty-session>.grid{max-width:var(--tool-content-max)!important;padding:var(--tool-gutter)!important;gap:var(--tool-gutter)!important}.video-tool-layout.is-empty-session>.max-w-2xl>.w-full,.metadata-tool-layout.is-empty-session>.max-w-2xl>.w-full{flex-direction:column;gap:.65rem;min-width:0;display:flex!important}.upload-error{overflow-wrap:anywhere;width:100%;line-height:1.45;color:#f6a7a7!important;background:#7f1d1d1c!important;border-color:#f8717147!important;border-radius:.7rem!important;margin:0!important;padding:.65rem .75rem!important;font-size:.68rem!important}.pdf-tool-workspace,.pdf-tool-workspace.is-collapsed{width:min(calc(100% - 1.5rem),var(--tool-content-max))!important;padding:var(--tool-gutter)!important;background:0 0!important;grid-template-columns:minmax(0,1fr)!important;margin-inline:auto!important}.pdf-tool-sidebar,.pdf-tool-mobile-selector{display:none!important}.pdf-tool-main{width:100%!important;max-width:none!important;padding:0!important}.pdf-tool-main>.space-y-6,.pdf-tool-main>[class*=space-y-]{width:100%}.pdf-tool-layout.is-empty-session .pdf-tool-main .upload-dropzone{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height) - 2.5rem)!important}.pdf-tool-layout--immersive .pdf-tool-workspace{width:100%!important;max-width:none!important;padding:0!important}.upload-dropzone{contain:layout paint}.tool-card-v2{contain:layout paint style}@media (width<=767px){:root{--tool-gutter:.65rem}.tool-layout.is-empty-session>:not(.tool-layout__header){width:calc(100% - .75rem)!important}.pdf-tool-workspace,.pdf-tool-workspace.is-collapsed{width:100%!important;padding:.5rem!important}.pdf-tool-layout.is-empty-session .pdf-tool-main .upload-dropzone{min-height:calc(100svh - var(--app-nav-height) - var(--tool-header-height) - 1rem)!important}}@media (width>=768px){.tool-layout.is-empty-session{padding-bottom:0!important;overflow:hidden!important}.tool-layout.is-empty-session>.max-w-2xl,.tool-layout.is-empty-session>.max-w-3xl,.tool-layout.is-empty-session>.grid,.pdf-tool-layout.is-empty-session .pdf-tool-workspace{flex:1;min-height:0!important;padding:.75rem!important}.tool-layout.is-empty-session .upload-dropzone,.pdf-tool-layout.is-empty-session .pdf-tool-main .upload-dropzone{box-sizing:border-box;height:100%!important;min-height:0!important;max-height:none!important;padding:clamp(1.25rem,3vh,2.5rem)!important}}.converter-tool-layout.is-empty-session>.mx-auto{max-width:64rem!important}.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{width:min(calc(100% - 1.5rem),var(--tool-content-max));flex:1;min-height:0;margin-inline:auto;padding:.75rem}:root{--tool-upload-max:76rem;--tool-upload-gap:.75rem;--tool-page-inline:clamp(2.5rem,4vw,5rem)}.tool-layout.is-empty-session>:not(.tool-layout__header),.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{width:min(calc(100% - 1.5rem),var(--tool-upload-max))!important;max-width:var(--tool-upload-max)!important;margin-inline:auto!important}.video-tool-layout.is-empty-session>.max-w-2xl,.metadata-tool-layout.is-empty-session>.max-w-2xl,.image-tool-layout.is-empty-session>.max-w-2xl,.converter-tool-layout.is-empty-session>.mx-auto,.pdf-tool-layout.is-empty-session .pdf-tool-workspace,.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{min-height:0!important;padding:var(--tool-upload-gap)!important;flex:1!important}.video-tool-layout.is-empty-session>.max-w-2xl,.metadata-tool-layout.is-empty-session>.max-w-2xl,.image-tool-layout.is-empty-session>.max-w-2xl,.converter-tool-layout.is-empty-session>.mx-auto,.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{align-items:stretch!important;display:flex!important}.video-tool-layout.is-empty-session>.max-w-2xl>.w-full,.metadata-tool-layout.is-empty-session>.max-w-2xl>.w-full,.image-tool-layout.is-empty-session>.max-w-2xl,.converter-tool-layout.is-empty-session>.mx-auto>div,.rasterbator-tool-layout.is-empty-session .rasterbator-workspace>div,.pdf-tool-layout.is-empty-session .pdf-tool-main,.audio-tool-layout.is-empty-session .audio-workspace-content{flex:1!important;width:100%!important;min-width:0!important;min-height:0!important}.tool-layout.is-empty-session .upload-dropzone{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:clamp(1.5rem,4vh,3rem)!important}.audio-tool-layout.is-empty-session .audio-workspace-shell{width:min(calc(100% - 1.5rem),var(--tool-upload-max))!important;max-width:var(--tool-upload-max)!important;padding:var(--tool-upload-gap)!important;margin-inline:auto!important}@media (width<=767px){:root{--tool-upload-gap:.5rem}.tool-layout.is-empty-session>:not(.tool-layout__header),.audio-tool-layout.is-empty-session .audio-workspace-shell,.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{width:calc(100% - .75rem)!important}.tool-layout.is-empty-session .upload-dropzone{height:auto!important;min-height:22rem!important;padding:2rem 1rem!important}}.tool-layout.is-empty-session .workspace-command-bar,.tool-layout.is-empty-session .workspace-guidance,.tool-layout.is-empty-session .workspace-status-bar{display:none!important}.tool-layout.is-empty-session .workspace-shell{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:1!important}.tool-layout.is-empty-session .workspace-shell__content{background:0 0!important;flex:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}.tool-layout.is-empty-session .audio-workspace-content{width:100%!important;max-width:none!important;height:100%!important;padding:0!important;display:flex!important;overflow:hidden!important}@media (width>=768px){.tool-layout.is-empty-session{height:calc(100svh - var(--app-nav-height))!important;min-height:0!important}.tool-layout.is-empty-session>:not(.tool-layout__header),.audio-tool-layout.is-empty-session .audio-workspace-shell,.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{width:100%!important;max-width:none!important;padding:2.25rem var(--tool-page-inline) 1.5rem!important;box-sizing:border-box!important;margin:0!important}.pdf-tool-layout.is-empty-session .pdf-tool-workspace,.converter-tool-layout.is-empty-session>.mx-auto,.video-tool-layout.is-empty-session>.max-w-2xl,.audio-tool-layout.is-empty-session .audio-workspace-shell,.image-tool-layout.is-empty-session>.max-w-2xl,.metadata-tool-layout.is-empty-session>.max-w-2xl,.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{flex:1!important;height:auto!important;min-height:0!important}.tool-layout.is-empty-session .upload-dropzone{width:100%!important;height:100%!important;min-height:0!important;margin:0!important}}.pdf-mode-switcher{background:#17181d;border:1px solid #ffffff14;border-radius:.65rem;align-items:center;gap:.18rem;padding:.2rem;display:flex}.pdf-mode-switcher>button{color:#858892;border-radius:.45rem;min-height:2rem;padding:.35rem .62rem;font-size:.58rem;font-weight:750;transition:background .16s,color .16s}.pdf-mode-switcher>button:hover{color:#e7e7eb;background:#ffffff0d}.pdf-mode-switcher>button[aria-pressed=true]{color:#f4f4f6;background:#34353b;box-shadow:inset 0 0 0 1px #ffffff14}.pdf-mode-switcher__more{background:0 0!important;border:0!important;width:7.5rem!important;height:2rem!important;min-height:2rem!important;font-size:.58rem!important}.pdf-editor__rail{z-index:4;background:#202228;border-right:1px solid #ffffff14;flex-direction:column;flex:0 0 3.35rem;align-items:center;gap:.3rem;padding:.65rem .45rem;display:flex}.pdf-editor__rail button{color:#92959f;border:1px solid #0000;border-radius:.55rem;place-items:center;width:2.35rem;height:2.35rem;transition:background .15s,border-color .15s,color .15s,transform .15s;display:grid}.pdf-editor__rail button:hover{color:#fff;background:#2a2c32;border-color:#ffffff24;transform:translateY(-1px)}.pdf-editor__rail button[aria-pressed=true]{color:#09090b;background:#fff;border-color:#ffffff73;box-shadow:0 4px 16px #ffffff26}.pdf-editor__rail button svg{width:1rem;height:1rem}.pdf-editor__rail>span{background:#ffffff14;width:1.7rem;height:1px;margin:.2rem 0}.pdf-editor__rail small{color:#777a84;background:#17181d;border-radius:.4rem;margin-top:auto;padding:.32rem .4rem;font:700 .52rem ui-monospace,monospace}.pdf-editor__duplicate-tools{display:none!important}.pdf-editor__top-redaction{white-space:nowrap}.pdf-editor__top-redaction .pdf-editor__property-label{color:#d4d4d8;align-items:center;gap:.35rem;font-size:.75rem;font-weight:750;display:flex}.pdf-editor__insert-panel{border-top:1px solid #ffffff12;gap:.35rem;padding-top:.75rem;display:grid}.pdf-editor__panel-heading{gap:.45rem;padding:0 .1rem .15rem;display:grid}.pdf-editor__panel-heading>span{color:#8b8e98;letter-spacing:.09em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.pdf-editor__scope{background:#111216;border:1px solid #ffffff14;border-radius:.55rem;grid-template-columns:1fr 1fr;gap:.2rem;padding:.18rem;display:grid}.pdf-editor__scope button{color:#9b9ea7;border-radius:.38rem;min-height:1.9rem;font-size:.6875rem;font-weight:750}.pdf-editor__scope button:hover{color:#f4f4f5;background:#ffffff0d}.pdf-editor__scope button[aria-pressed=true]{color:#111216;background:#f4f4f5;box-shadow:0 1px 4px #00000040}.pdf-editor__insert-action{color:#d4d4d8!important;width:100%!important;height:2.35rem!important;min-height:2.35rem!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff1a!important;border-radius:.5rem!important;justify-content:space-between!important;align-items:center!important;gap:.5rem!important;padding:.4rem .6rem!important;font-size:.75rem!important;display:flex!important}.pdf-editor__insert-action:hover{color:#fff!important;background:#ffffff0e!important;border-color:#fff3!important}.pdf-editor__insert-action[aria-pressed=true]{color:#111216!important;background:#f4f4f5!important;border-color:#f4f4f5!important}.pdf-editor__insert-action[aria-pressed=true] :is(b,small,svg){color:#111216!important}.pdf-editor__workspace aside button[aria-current=page]{color:#111216!important;background:#fff!important;border-color:#fff!important}.pdf-editor__workspace aside button[aria-current=page] svg{color:#111216!important}.pdf-editor__workspace aside button[data-active=true]{color:#111216!important;background:#fff!important;border-color:#fff!important;box-shadow:0 1px 4px #00000047!important}.pdf-editor__workspace aside button[data-active=true] :is(svg,span){color:#111216!important}.pdf-editor__insert-action>span{align-items:center;gap:.55rem;font-weight:720;display:flex}.pdf-editor__insert-action[data-slot=select-trigger]>span{min-width:0}.pdf-editor__stamp-trigger-content{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.5rem;width:100%;min-width:0;display:grid!important}.pdf-editor__stamp-trigger-content strong{white-space:nowrap;font-size:.75rem;font-weight:720}.pdf-editor__stamp-trigger-content small{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdf-editor__insert-action svg{color:#f4f4f5;width:.9rem;height:.9rem}.pdf-editor__insert-action b{color:#f4f4f5;letter-spacing:-.03em;width:.9rem;font-size:.625rem}.pdf-editor__insert-action small{color:#8b8e98;font-size:.625rem;font-weight:650}.pdf-editor__watermark-settings{background:#111216;border:1px solid #ffffff14;border-radius:.55rem;gap:.55rem;margin-top:.2rem;padding:.65rem;display:grid}.pdf-editor__watermark-settings label{color:#9b9ea7;gap:.3rem;font-size:.53rem;font-weight:700;display:grid}.pdf-editor__watermark-settings label>span{justify-content:space-between;gap:.5rem;display:flex}.pdf-editor__watermark-settings output{color:#f4f4f5;font-family:ui-monospace,monospace;font-size:.51rem}.pdf-editor__watermark-settings input[type=text]{width:100%;height:1.9rem;padding:.35rem .5rem;font-size:.6rem;color:#f4f4f5!important;background:#18191e!important;border:1px solid #ffffff1a!important;border-radius:.4rem!important}.pdf-editor__watermark-settings input[type=range]{accent-color:#fff;width:100%;height:.25rem}.pdf-editor__toolbar{background:#1b1c21!important;min-height:2.8rem!important;padding:.35rem .75rem!important}.pdf-editor__watermark-toolbar{white-space:nowrap;scrollbar-width:none;background:0 0;border:0;border-radius:0;align-items:center;gap:0;min-width:0;height:2rem;padding:0;display:flex;overflow-x:auto}.pdf-editor__watermark-toolbar::-webkit-scrollbar{display:none}.pdf-editor__ribbon-group{border:0;align-items:center;gap:.18rem;min-width:max-content;padding:0 .45rem;display:flex;position:relative}.pdf-editor__ribbon-group:first-child{padding-left:0}.pdf-editor__ribbon-group:after{background:var(--border-color);content:"";width:1px;height:1rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.pdf-editor__ribbon-group>small{display:none}.pdf-editor__ribbon-row{align-items:center;gap:.18rem;min-height:2rem;display:flex}.pdf-editor__watermark-toolbar label{color:#e4e4e7;border:1px solid #0000;border-radius:.3rem;align-items:center;gap:.24rem;min-height:2rem;padding:0 .22rem;font-size:.75rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.pdf-editor__watermark-toolbar label:hover{background:#ffffff0a;border-color:#ffffff12}.pdf-editor__watermark-toolbar label:focus-within{background:#ffffff0f;border-color:#ffffff29}.pdf-editor__ribbon-icon{color:var(--text-secondary);stroke-width:2px;width:1rem!important;height:1rem!important}.pdf-editor__watermark-toolbar input[type=text]{text-overflow:ellipsis;width:8.25rem;height:1.7rem;padding:.08rem .18rem;font-size:.75rem;font-weight:600;color:#f4f4f5!important;background:0 0!important;border:1px solid #0000!important;border-radius:.2rem!important}.pdf-editor__watermark-toolbar input[type=text]:focus{outline:none!important}.pdf-editor__watermark-toolbar input[type=range]{accent-color:#fff;width:3rem;height:.18rem}.pdf-editor__watermark-toolbar output{color:#f4f4f5;text-align:left;min-width:.9rem;font-family:ui-monospace,monospace;font-size:.6875rem}.pdf-editor__watermark-toolbar .pdf-editor__watermark-number{appearance:textfield;font-variant-numeric:tabular-nums;text-align:center;width:2.7rem;height:1.7rem;padding:.08rem .12rem;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600;color:#fff!important;background:0 0!important;border:1px solid #0000!important;border-radius:.2rem!important}.pdf-editor__watermark-toolbar .pdf-editor__watermark-number::-webkit-inner-spin-button{appearance:none;margin:0}.pdf-editor__watermark-toolbar .pdf-editor__watermark-number::-webkit-outer-spin-button{appearance:none;margin:0}.pdf-editor__watermark-toolbar .pdf-editor__watermark-number:focus{outline:none!important}.pdf-editor__watermark-color{cursor:pointer;background:0 0!important;border:0!important;border-radius:.2rem!important;width:1.45rem!important;height:1.7rem!important;padding:.2rem .08rem!important}.pdf-editor__watermark-color::-webkit-color-swatch-wrapper{padding:0}.pdf-editor__watermark-color::-webkit-color-swatch{border:1px solid #ffffff47;border-radius:.12rem}.pdf-editor__properties{white-space:nowrap;scrollbar-width:none;align-items:center;min-width:0;max-height:2.2rem;overflow-x:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:nowrap!important;gap:.18rem!important;padding:0!important;display:flex!important}.pdf-editor__properties::-webkit-scrollbar{display:none}.pdf-editor__properties>span,.pdf-editor__properties>div>span{font-size:.75rem!important}.pdf-editor__properties>div{box-shadow:none!important;background:0 0!important;border-color:#0000!important;gap:.18rem!important}.pdf-editor__properties [data-slot=select-trigger]{border-radius:.3rem!important;width:6.5rem!important;height:1.7rem!important;padding:.15rem .4rem!important;font-size:.75rem!important}.pdf-editor__properties [title=Font\ Size] [data-slot=select-trigger]{width:3.2rem!important}.pdf-editor__properties input[type=color]{width:1.05rem!important;height:1.05rem!important}.pdf-editor__properties input[type=color]+span{display:none}.pdf-editor__properties input[type=color]{border:0!important;padding:0!important}.pdf-editor__properties button{background:0 0;min-height:2rem;box-shadow:none!important;border:1px solid #0000!important;border-radius:.3rem!important;padding:.2rem .45rem!important;font-size:.75rem!important}.pdf-editor__properties button:hover{color:#fff!important;background:#ffffff0e!important;border-color:#ffffff12!important}.pdf-editor__properties button[aria-pressed=true]{color:#111216!important;background:#f4f4f5!important;border-color:#ffffffd9!important}.pdf-editor__properties button[aria-pressed=true] svg{color:#111216!important}.pdf-editor__properties button:has(svg:only-child){width:2rem;padding:.2rem!important}.pdf-editor__properties svg{stroke-width:2px;width:1rem!important;height:1rem!important}.pdf-editor__properties .pdf-editor__property-number{text-align:center;width:3.15rem;height:1.7rem;padding:.1rem .25rem;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:650;color:#fff!important;background:0 0!important;border:1px solid #0000!important;border-radius:.25rem!important}.pdf-editor__properties .pdf-editor__property-number:hover{background:#ffffff09!important;border-color:#ffffff14!important}.pdf-editor__properties .pdf-editor__property-number:focus{outline:none;background:#ffffff0e!important;border-color:#fff3!important}.pdf-editor__property-command{align-items:center;min-height:2rem;padding:0 .22rem;display:flex;border:1px solid #0000!important;border-radius:.3rem!important}.pdf-editor__auto-size{align-items:center;gap:.3rem;display:flex;color:#a1a1aa!important}.pdf-editor__auto-size[aria-pressed=true]{color:#fff!important;background:#ffffff14!important}.pdf-editor__property-unit{color:#a1a1aa;font-family:ui-monospace,monospace;width:auto!important;font-size:.6875rem!important}.pdf-editor__properties input[type=text]{border-radius:.3rem!important;width:7.25rem!important;height:1.65rem!important;padding:.15rem .4rem!important;font-size:.75rem!important}.pdf-editor__properties [class*=w-px]{margin:0 .12rem;width:1px!important;height:1.35rem!important}.pdf-editor__page-badge{font-variant-numeric:tabular-nums;align-items:center;min-height:1.85rem;line-height:1;display:flex;border-radius:.55rem!important;padding:.3rem .65rem!important;font-size:.75rem!important}.pdf-editor__redaction-panel{border-top:1px solid #ffffff12;gap:.45rem;padding:.75rem .1rem;display:grid}.pdf-editor__redaction-styles{background:#111216;border:1px solid #ffffff14;border-radius:.55rem;grid-template-columns:repeat(3,1fr);gap:.2rem;padding:.18rem;display:grid}.pdf-editor__redaction-styles button{color:#9b9ea7;border-radius:.38rem;min-height:1.9rem;font-size:.6875rem;font-weight:750}.pdf-editor__redaction-styles button[aria-pressed=true]{color:#111216;background:#f4f4f5}.pdf-editor__redaction-panel input{width:100%;min-height:2rem;padding:.4rem .55rem;font-size:.75rem;color:#f4f4f5!important;background:#111216!important;border:1px solid #ffffff1a!important;border-radius:.45rem!important}.pdf-editor__redaction-panel p{color:#858892;margin:0;font-size:.625rem;line-height:1.45}.pdf-editor__text-layer{--total-scale-factor:1;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));z-index:1;text-align:initial;transform-origin:0 0;-webkit-user-select:text;user-select:text;line-height:1;position:absolute;inset:0;overflow:clip}.pdf-editor__text-layer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.pdf-editor__text-layer>:not(.markedContent),.pdf-editor__text-layer .markedContent span:not(.markedContent){--font-height:0;--scale-x:1;--rotate:0deg;z-index:1;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdf-editor__text-layer .markedContent{display:contents}.pdf-editor__text-layer ::selection{color:#0000;background:#ffffff6b}.pdf-editor__page-watermark{z-index:2;color:#7f1d1d;letter-spacing:.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.7rem;font-weight:800;display:block;position:absolute;inset:3%;overflow:hidden}.pdf-editor__page-watermark span{white-space:nowrap;text-overflow:ellipsis;max-width:92%;position:absolute;overflow:hidden}.pdf-editor__page-watermark-single{z-index:2;color:#7f1d1d;letter-spacing:.08em;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;-webkit-user-select:none;user-select:none;width:80%;font-size:clamp(1.8rem,6vw,4rem);font-weight:800;position:absolute;top:50%;left:50%;overflow:hidden}.pdf-editor__annotation-layer{z-index:3}.pdf-editor__document-effect{background:#ffffff09;border:1px solid #ffffff1a;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.75rem;margin:0 .75rem .4rem;padding:.6rem .7rem;display:flex}.pdf-editor__document-effect>div{gap:.12rem;display:grid}.pdf-editor__document-effect b{color:#e4e4e7;font-size:.62rem}.pdf-editor__document-effect small{color:#777a84;font-size:.5rem}.pdf-editor__document-effect button{color:#a1a1aa;border-radius:.35rem;padding:.3rem .45rem;font-size:.52rem;font-weight:700}.pdf-editor__document-effect button:hover{color:#fff;background:#ffffff12}.pdf-editor__layers-header{min-height:2.75rem;padding:.55rem .7rem!important}.pdf-editor__layers-header h3{gap:.42rem!important;font-size:.8125rem!important}.pdf-editor__layers-header h3 svg{width:.9rem;height:.9rem}.pdf-editor__layers-header>button{border-radius:.35rem;padding:.3rem .4rem;font-size:.6875rem!important;text-decoration:none!important}.pdf-editor__layers-header>button:hover{background:#ffffff0f}.pdf-editor__layers-hint{line-height:1.35;border-radius:.5rem!important;align-items:center!important;margin:.55rem!important;padding:.55rem .65rem!important;font-size:.6875rem!important}.pdf-editor__layers-hint svg{width:.8rem;height:.8rem;margin:0!important}.pdf-editor__document-effect{border-radius:.45rem!important;margin:0 .55rem .3rem!important;padding:.45rem .55rem!important}.pdf-editor__document-effect b{font-size:.75rem}.pdf-editor__document-effect small,.pdf-editor__document-effect button{font-size:.625rem}.pdf-editor__layers-list{gap:.55rem;max-height:none!important;padding:.55rem!important}.pdf-editor__layer-page{display:grid;gap:.3rem!important}.pdf-editor__layer-page-title{padding:.15rem .25rem!important;font-size:.6875rem!important}.pdf-editor__layer-item{min-height:2.45rem;border-radius:.5rem!important;gap:.4rem!important;padding:.45rem .5rem!important}.pdf-editor__layer-item [class*=max-w-]{max-width:5.5rem!important}.pdf-editor__layer-item button{padding:.18rem!important}.pdf-editor__layers-footer{padding:.6rem!important}.pdf-editor__layers-footer>button{min-height:2.3rem;border-radius:.5rem!important;padding:.5rem .65rem!important}.pdf-editor__layers-footer>button:not(:disabled){color:#111216!important;background:#fff!important;border-color:#fff!important}.pdf-editor__layers-footer>button:not(:disabled):hover{color:#09090b!important;background:#e4e4e7!important}.pdf-editor__tool-drawer{background:#18191e;border-right:1px solid #ffffff14;flex-direction:column;flex:0 0 17rem;min-width:0;display:flex;overflow:hidden}.pdf-editor__tool-drawer-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .9rem;display:flex}.pdf-editor__tool-drawer-header>div{min-width:0;line-height:1.25;display:grid}.pdf-editor__tool-drawer-header strong{color:#f0f0f2;font-size:.74rem}.pdf-editor__tool-drawer-header small{color:#777a84;font-size:.53rem}.pdf-editor__tool-drawer-header button{color:#898c96;border-radius:.45rem;place-items:center;width:2rem;height:2rem;display:grid}.pdf-editor__tool-drawer-header button:hover{color:#fff;background:#ffffff0f}.pdf-editor__tool-drawer-header svg{width:.9rem;height:.9rem}.pdf-editor__tool-groups{scrollbar-width:thin;flex:1;min-height:0;padding:.6rem;overflow-y:auto}.pdf-editor__tool-groups section{gap:.14rem;padding:.3rem 0 .65rem;display:grid}.pdf-editor__tool-groups section+section{border-top:1px solid #fff1;padding-top:.7rem}.pdf-editor__tool-groups section>span{color:#656873;letter-spacing:.11em;text-transform:uppercase;padding:.2rem .45rem .35rem;font-size:.48rem;font-weight:800}.pdf-editor__tool-groups button{color:#b2b4bc;text-align:left;border:1px solid #0000;border-radius:.52rem;align-items:center;gap:.65rem;width:100%;min-height:2.35rem;padding:.45rem .55rem;transition:background .14s,border-color .14s,color .14s;display:flex}.pdf-editor__tool-groups button:hover{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.pdf-editor__tool-groups button[aria-current=true]{color:#fff;background:#ffffff1a;border-color:#ffffff40}.pdf-editor__tool-groups button svg{color:#fff;flex:none;width:.92rem;height:.92rem}.pdf-editor__tool-groups button b{font-size:.61rem;font-weight:680}.pdf-editor__tool-groups .pdf-editor__workflow-link{color:#fff;background:#ffffff0a;border-color:#ffffff24;margin-top:.15rem}.pdf-editor__tool-groups .pdf-editor__workflow-link svg:last-child{color:#a1a1aa;margin-left:auto}@media (width<=1100px){.pdf-editor__tool-drawer{flex-basis:14rem}.pdf-mode-switcher>button:nth-of-type(n+4){display:none}.pdf-mode-switcher__more{width:6.5rem!important}}@media (width<=767px){.pdf-mode-switcher{max-width:58vw;overflow-x:auto}.pdf-mode-switcher>button,.pdf-mode-switcher__more{flex:none}.pdf-editor__rail{border-bottom:1px solid #ffffff14;border-right:0;flex-direction:row;flex:none;overflow-x:auto}.pdf-editor__rail>span{width:1px;height:1.7rem;margin:0 .15rem}.pdf-editor__rail small{margin:0 0 0 auto}.pdf-editor__tool-drawer{z-index:20;width:min(82vw,18rem);position:absolute;inset:0 auto 0 0;box-shadow:18px 0 48px #00000073}}@media (width>=768px){.app-container:has(.pdf-tool-layout--immersive) #simple-nav{display:none!important}.app-container:has(.pdf-tool-layout--immersive) .main-content.tool-page-active{height:100svh!important;min-height:100svh!important;padding-top:0!important}.app-container:has(.pdf-tool-layout--immersive) .pdf-tool-layout{height:100svh!important}.pdf-tool-layout--immersive>.tool-layout__header,.image-tool-layout.has-active-session>.tool-layout__header{background:#15161a!important;border-bottom:1px solid #ffffff17!important;width:100%!important;min-height:3.35rem!important;margin:0!important;padding:.45rem 1rem!important}.pdf-tool-layout--immersive .pdf-tool-workspace,.pdf-tool-layout--immersive .pdf-tool-main{height:auto!important;min-height:0!important}.pdf-tool-layout--immersive .pdf-editor{grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) 15.5rem;position:relative;background:#111216!important;display:grid!important}.pdf-tool-layout--immersive .pdf-editor__error{z-index:60;position:absolute;inset:0 0 auto}.pdf-tool-layout--immersive .pdf-editor__toolbar{scrollbar-width:thin;grid-area:1/2/auto/-1;min-height:3.25rem;overflow-x:auto;background:#18191e!important;border-color:#ffffff14!important;flex-wrap:nowrap!important;flex:none!important;gap:.7rem!important;padding:.45rem 1rem!important;position:relative!important}.pdf-editor__document{border-right:1px solid #ffffff17;align-items:center;gap:.55rem;min-width:12rem;max-width:18rem;padding-right:.75rem;display:flex}.pdf-editor__document>svg{color:#fff;flex:none;width:1rem;height:1rem}.pdf-editor__document>span{min-width:0;line-height:1.25;display:grid}.pdf-editor__document strong{color:#ececf0;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.pdf-editor__document small{color:#737680;white-space:nowrap;font-size:.54rem}.pdf-tool-layout--immersive .pdf-editor__workspace{display:contents!important}.pdf-tool-layout--immersive .pdf-editor__workspace>aside{grid-area:1/1/3;min-height:0}.pdf-tool-layout--immersive .pdf-editor__viewport{scrollbar-gutter:stable;grid-area:2/2;min-width:0;background:#16171b!important;height:100%!important;min-height:0!important;padding:1.25rem 1.5rem 3rem!important}.pdf-tool-layout--immersive .pdf-editor__layers{grid-area:2/3;background:#202228!important;width:15.5rem!important;min-height:0!important}.pdf-tool-layout--immersive .pdf-editor__layers>div:first-child{min-height:0;overflow:hidden}.pdf-tool-layout--immersive .pdf-editor__layers [class*=max-h-\[calc]{max-height:none!important}}.workspace-zoom-controls{background:#0a0b0e6b;border:1px solid #ffffff17;border-radius:.65rem;flex:none;align-items:center;gap:.15rem;padding:.18rem;display:flex}.workspace-zoom-controls button{color:#b9bbc4;background:0 0;border:0;border-radius:.45rem;place-items:center;min-width:1.8rem;height:1.65rem;padding:0 .4rem;font-size:.62rem;font-weight:700;transition:background-color .15s,color .15s;display:grid}.workspace-zoom-controls button:hover{color:#f2f2f4;background:#ffffff12}.workspace-zoom-controls button:disabled{opacity:.32;cursor:not-allowed}.workspace-zoom-controls svg{width:.8rem;height:.8rem}.workspace-zoom-controls__value{color:#ececf0!important;min-width:2.65rem!important}.workspace-sidebar-header{background:linear-gradient(#ffffff06,#0000);align-items:center;gap:.65rem;display:flex;border-bottom:1px solid #ffffff14!important;min-height:3.7rem!important;padding:.6rem .8rem!important}.workspace-sidebar-header__back{color:#8b8e98;background:#ffffff06;border:1px solid #ffffff12;border-radius:.55rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.workspace-sidebar-header__back:hover{color:#f0f0f2;background:#fff1}.workspace-sidebar-header__back svg{width:.85rem;height:.85rem}.workspace-sidebar-header__copy{gap:.12rem;min-width:0;line-height:1.2;display:grid}.workspace-sidebar-header__copy strong{color:#ededf0;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.workspace-sidebar-header__copy small{color:#6f727d;font-size:.53rem}.workspace-tool-nav{background:#0a0b0e59;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;display:grid;border-bottom:1px solid #ffffff14!important;padding:.45rem .55rem!important}.workspace-tool-nav button{color:#9a9da8;text-align:left;white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;align-items:center;gap:.45rem;min-height:2rem;padding:.35rem .5rem;font-size:.68rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:relative;overflow:hidden;border-radius:.45rem!important}.workspace-tool-nav button:hover{color:#fff;background:#ffffff0f}.workspace-tool-nav button[aria-current=page]{color:#fff;background:#ffffff1a;border-color:#fff3;box-shadow:inset 2px 0 #fff}.workspace-tool-nav svg{color:#a1a1aa;flex:none;width:.85rem;height:.85rem}.workspace-tool-nav button[aria-current=page] svg{color:#fff}.image-filter-preview-note{color:#8b9b96;background:#65d6ad09;border:1px solid #65d6ad1f;border-radius:.55rem;align-items:center;gap:.45rem;padding:.55rem .65rem;font-size:.56rem;line-height:1.35;display:flex}.image-filter-preview-note>span{background:#65d6ad;border-radius:50%;flex:none;width:.38rem;height:.38rem;box-shadow:0 0 0 .2rem #65d6ad14}.image-preview-viewport{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;display:block}.image-preview-stage{box-sizing:border-box;transform-origin:0 0;width:max-content;height:max-content}@media (width>=768px){.app-container:has(.image-tool-layout.has-active-session) #simple-nav{display:none!important}.app-container:has(.image-tool-layout.has-active-session) .main-content.tool-page-active{height:100svh!important;min-height:100svh!important;padding-top:0!important}.image-tool-layout.has-active-session{height:100svh!important;min-height:0!important}.image-tool-layout.has-active-session>.workspace-shell{flex:1!important;width:100%!important;height:auto!important;min-height:0!important}.image-tool-layout.has-active-session .workspace-shell--embedded>.workspace-command-bar,.image-tool-layout.has-active-session .workspace-shell--embedded>.workspace-guidance{display:none!important}.image-tool-layout.has-active-session .workspace-command-bar{background:#15161a!important;border-color:#ffffff17!important;min-height:3.35rem!important;padding:.4rem .75rem!important}.image-tool-layout.has-active-session .workspace-shell__content{flex:1!important;min-height:0!important;overflow:hidden!important}.image-tool-layout.has-active-session .image-workbench{grid-template-columns:17rem minmax(0,1fr);border:0!important;border-radius:0!important;height:100%!important;min-height:0!important}.image-tool-layout.has-active-session .image-workbench__sidebar,.image-tool-layout.has-active-session .image-workbench__main{height:100%!important;min-height:0!important}.image-tool-layout.has-active-session .image-workbench__main>div:first-child{min-height:2.75rem;height:auto!important;padding:.4rem .9rem!important}}@media (width<=767px){.workspace-zoom-controls{margin-left:auto}.image-preview-stage{padding:1rem!important}}.rasterbator-file-identity{text-align:left;gap:.12rem;min-width:0;line-height:1.2;display:grid}.rasterbator-file-identity strong{color:#ededf0;text-overflow:ellipsis;white-space:nowrap;max-width:22rem;font-size:.68rem;overflow:hidden}.rasterbator-file-identity small{color:#737680;font-size:.54rem}.poster-preview-shell{flex:1 1 0;height:100%;max-height:100%;overflow:hidden}.poster-preview-shell>.rasterbator-preview-viewport{flex:1 1 0;min-height:0;container-type:size}.poster-preview-footer{flex:0 0 2.75rem;height:2.75rem;min-height:2.75rem}.pdf-editor__viewport{justify-content:safe center!important}.rasterbator-config-column .poster-settings-stack{gap:.75rem}.rasterbator-config-column .poster-setting-card{background:#ffffff07;border-color:#ffffff16;border-radius:1rem;padding:1rem}.rasterbator-config-column .poster-setting-card__header{min-height:2rem}.rasterbator-config-column .poster-count-grid{gap:.65rem}.rasterbator-config-column .poster-count-field{min-width:0}.rasterbator-config-column .poster-stepper{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;gap:.4rem;display:grid}.rasterbator-config-column .poster-stepper>button{width:2.25rem;height:2.5rem}.rasterbator-config-column .poster-stepper input{height:2.5rem;font-size:.9rem}.rasterbator-config-column .poster-swap-grid{justify-content:center;height:2.6rem;padding:0 .8rem}.rasterbator-config-column .poster-print-guides>div{min-height:2.25rem}.halftone-invert-row{border-top:1px solid #ffffff14;min-height:2.35rem;padding-top:.6rem}.rasterbator-preview-viewport{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0}.rasterbator-preview-stage{transform-origin:0 0;min-width:100%;min-height:100%}@media (width>=768px){.app-container:has(.rasterbator-tool-layout.has-active-session) #simple-nav{display:none!important}.app-container:has(.rasterbator-tool-layout.has-active-session) .main-content.tool-page-active{height:100svh!important;min-height:100svh!important;padding-top:0!important}.rasterbator-tool-layout.has-active-session{height:100svh!important;min-height:0!important;overflow:hidden!important}.rasterbator-tool-layout.has-active-session>.tool-layout__header{background:#15161a!important;border-bottom:1px solid #ffffff17!important;width:100%!important;min-height:3.35rem!important;margin:0!important;padding:.45rem 1rem!important}.rasterbator-workspace--editor{flex:1!important;grid-template-columns:minmax(0,1fr) 22rem!important;gap:0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.rasterbator-workspace--editor>div:first-child{height:100%;min-height:0;overflow:hidden;grid-column:auto!important}.rasterbator-preview-panel{flex-direction:column;height:100%;min-height:0;display:flex;box-shadow:none!important;border:0!important;border-radius:0!important;gap:.75rem!important;padding:.75rem!important}.rasterbator-preview-panel>div:first-child{flex:none;min-height:2.55rem;padding:0 .25rem .55rem!important}.rasterbator-preview-panel .rasterbator-preview-viewport{flex:1;max-height:none!important}.rasterbator-config-column{background:#202228;border-left:1px solid #ffffff14;height:100%;min-height:0;overflow-y:auto;grid-column:auto!important}.rasterbator-config-panel{min-height:100%;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}}@media (width<=767px){.rasterbator-preview-panel>div:first-child{align-items:flex-start;gap:.6rem}.rasterbator-preview-panel>div:first-child>div:last-child{flex-wrap:wrap;justify-content:flex-end}.rasterbator-file-identity strong{max-width:10rem}}@media (width>=768px){.tool-layout.is-empty-session>.tool-upload-frame{box-sizing:border-box!important;width:min(calc(100% - 1.5rem),var(--tool-upload-max))!important;max-width:var(--tool-upload-max)!important;height:auto!important;min-height:0!important;padding:var(--tool-upload-gap)!important;flex:1!important;align-items:stretch!important;gap:0!important;margin:0 auto!important;display:flex!important}}.converter-tool-layout.is-empty-session .tool-upload-frame>.space-y-6{flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}.converter-tool-layout.is-empty-session .tool-upload-frame>.space-y-6>.upload-dropzone{flex:1!important;width:100%!important;height:100%!important;min-height:0!important}@media (width>=768px){.tool-layout.is-empty-session>.tool-upload-frame,.tool-layout.is-empty-session .tool-upload-frame{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;padding:2.25rem var(--tool-page-inline) 1.5rem!important;box-sizing:border-box!important;flex:1!important;align-items:stretch!important;margin:0!important;display:flex!important}.tool-layout.is-empty-session .tool-upload-frame>.upload-dropzone,.tool-layout.is-empty-session .tool-upload-frame .pdf-tool-main,.tool-layout.is-empty-session .tool-upload-frame .workspace-shell__content,.tool-layout.is-empty-session .tool-upload-frame .audio-workspace-content{flex:1!important;width:100%!important;height:100%!important;min-height:0!important}}.rasterbator-tool-layout.is-empty-session .rasterbator-workspace>div,.rasterbator-tool-layout.is-empty-session .upload-dropzone{width:100%;height:100%;min-height:0!important}@media (width<=767px){.rasterbator-tool-layout.is-empty-session .rasterbator-workspace{width:calc(100% - .75rem);padding:.5rem}}@media (width>=768px){.converter-tool-layout.is-empty-session>.tool-upload-frame,.pdf-tool-layout.is-empty-session>.tool-upload-frame{width:min(calc(100% - 1.5rem),var(--tool-upload-max))!important;max-width:var(--tool-upload-max)!important;padding:var(--tool-upload-gap)!important;margin-inline:auto!important}.converter-tool-layout.is-empty-session .tool-upload-frame>.space-y-6,.converter-tool-layout.is-empty-session .tool-upload-frame>.space-y-6>.w-full,.pdf-tool-layout.is-empty-session .pdf-tool-main,.pdf-tool-layout.is-empty-session .pdf-tool-main>.space-y-6,.pdf-tool-layout.is-empty-session .pdf-tool-main>.space-y-6>.w-full{flex:1!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}.converter-tool-layout.is-empty-session .tool-upload-frame .upload-dropzone,.pdf-tool-layout.is-empty-session .pdf-tool-main .upload-dropzone{flex:1!important;height:100%!important;min-height:0!important}.pdf-tool-layout.is-empty-session .pdf-tool-workspace,.pdf-tool-layout.is-empty-session .pdf-tool-main,.pdf-tool-layout.is-empty-session .pdf-tool-main>.space-y-6{box-shadow:none!important;background:0 0!important;border:0!important;overflow:hidden!important}.video-tool-layout.is-empty-session>.max-w-2xl,.converter-tool-layout.is-empty-session>.tool-upload-frame,.pdf-tool-layout.is-empty-session>.tool-upload-frame,.audio-tool-layout.is-empty-session>.tool-upload-frame,.image-tool-layout.is-empty-session>.tool-upload-frame,.metadata-tool-layout.is-empty-session>.tool-upload-frame,.rasterbator-tool-layout.is-empty-session>.tool-upload-frame{box-sizing:border-box!important;width:min(calc(100% - 1.5rem),var(--tool-upload-max))!important;max-width:var(--tool-upload-max)!important;height:auto!important;min-height:0!important;padding:var(--tool-upload-gap)!important;flex:1!important;align-items:stretch!important;gap:0!important;margin:0 auto!important;display:flex!important}}.tool-layout__icon{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.85rem;flex:none;place-items:center;width:2.8rem;height:2.8rem;display:grid;box-shadow:inset 0 1px #ffffff0a}.tool-layout__icon svg{color:#fff;width:1.15rem;height:1.15rem}.tool-layout__badge{color:#e4e4e7;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:1.35rem;padding:.15rem .5rem;font-size:.55rem;font-weight:800;display:inline-flex}.tool-layout__back{align-items:center;color:#b9bbc3!important;background:#ffffff09!important;border-color:#ffffff17!important;border-radius:.65rem!important;gap:.45rem!important;min-height:2.35rem!important;padding:.45rem .75rem!important;font-size:.65rem!important;font-weight:700!important;display:inline-flex!important}.tool-layout__back:hover{color:#f2f2f4!important;background:#ffffff12!important}.tool-layout__back svg{width:.85rem;height:.85rem}.tool-layout__header--document{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;display:grid!important}.tool-layout__header--document>.tool-layout__identity{grid-area:1/2;justify-self:center}.tool-layout__header--document>.tool-layout__identity .tool-layout__icon,.tool-layout__header--document>.tool-layout__identity .tool-layout__copy p{display:none}.tool-layout__header--document>.tool-layout__document{grid-area:1/1;align-items:center;gap:.65rem;min-width:0;display:flex}.tool-layout__document>.workspace-icon-button{width:2.35rem;height:2.35rem}.tool-layout__document>span{background:linear-gradient(#fff,#a1a1aa);border-radius:999px;flex:none;width:.45rem;height:1.85rem}.tool-layout__document>div{gap:.12rem;min-width:0;line-height:1.2;display:grid}.tool-layout__document strong{color:#eeeef1;text-overflow:ellipsis;white-space:nowrap;max-width:min(30vw,24rem);font-size:.68rem;overflow:hidden}.tool-layout__document small{color:#737680;font-size:.54rem}.tool-layout__header--document>.tool-layout__actions{grid-area:1/3;justify-self:end}.process-card{border:1px solid var(--product-line);background:linear-gradient(145deg,#23252b,#1b1c21);border-radius:1rem;grid-template-columns:4rem minmax(0,1fr) 4rem;align-items:center;gap:1rem;width:min(100%,40rem);margin:auto;padding:1.4rem;display:grid;box-shadow:0 22px 55px #00000047}.process-card__icon{color:#fff;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.85rem;place-items:center;width:3.25rem;height:3.25rem;display:grid}.process-card__icon svg{color:#fff;width:1.35rem;height:1.35rem;animation:1s linear infinite spin}.process-card__copy{text-align:center;justify-items:center;gap:.25rem;display:grid}.process-card__eyebrow{color:#75d7b4;letter-spacing:.11em;text-transform:uppercase;justify-content:center;align-items:center;gap:.35rem;font-size:.54rem;font-weight:800;display:flex}.process-card__eyebrow svg{width:.72rem}.process-card__copy>strong{color:#eeeef1;font-size:.85rem}.process-card__copy p{color:#777a84;margin:0;font-size:.62rem;line-height:1.45}.process-card__value{color:#fff;font-variant-numeric:tabular-nums;justify-self:end;font-size:1.15rem}.process-card__track{background:#121317;border-radius:999px;grid-column:1/-1;height:.38rem;overflow:hidden}.process-card__track i{border-radius:inherit;background:linear-gradient(90deg,#fff,#a1a1aa);height:100%;transition:width .3s;display:block;box-shadow:0 0 16px #fff3}.process-card__meta{color:#656873;grid-column:1/-1;justify-content:space-between;font-size:.54rem;display:flex}.legal-page{width:min(100% - 2rem,72rem);margin:0 auto;padding:1rem 0 5rem}.legal-page__content{width:min(100%,52rem);margin:2rem auto 0}.legal-card{gap:1.5rem;display:grid;box-shadow:0 25px 70px #00000040;border:1px solid var(--product-line)!important;background:linear-gradient(145deg,#27282ef5,#191a1ff5)!important;border-radius:1.1rem!important;padding:clamp(1.25rem,3vw,2.4rem)!important}.legal-card>div:first-child{margin:-.2rem 0 .2rem;padding-bottom:1.25rem!important}.legal-card h2,.legal-card h3{letter-spacing:-.025em}.legal-card p{line-height:1.75}.legal-card a{color:#b7b0ff!important}.legal-card .grid>div{background:#08090c47!important;border-color:#ffffff13!important}.markdown-editor{background:#17181d!important;border-color:#ffffff16!important;border-radius:1rem!important;box-shadow:0 24px 70px #00000052!important}.markdown-editor__header{background:#202228!important;min-height:4rem!important;padding:.55rem .75rem!important}.markdown-editor__header>div:first-child{padding-right:1rem}.markdown-editor__header>div:first-child svg{color:#aaa1ff!important}.markdown-editor__header>div:last-child{gap:.45rem!important}.markdown-editor__header button{border-radius:.55rem!important}.markdown-editor__formatting{scrollbar-width:thin;min-height:2.8rem;background:#1b1c21!important;padding:.35rem .75rem!important}.markdown-editor__formatting button{border:1px solid #0000;flex:none;place-items:center;width:2rem;height:2rem;display:grid;padding:0!important}.markdown-editor__formatting button:hover{border-color:#ffffff12;background:#ffffff0e!important}.markdown-editor__workspace textarea{caret-color:#fff;padding:.25rem}.markdown-editor__workspace textarea:focus-visible{outline:0}.markdown-editor__workspace>div{background:#141519!important}.markdown-editor__workspace #markdown-preview-container{color:#1f2328!important;background:#fff!important;border-color:#e5e7eb!important;border-radius:4px!important;height:auto!important;min-height:100%!important;box-shadow:0 10px 30px #00000059!important}.markdown-editor__status{color:#777a84!important;background:#202228!important;min-height:2.45rem!important;padding:.45rem .8rem!important}@media (width>=768px){.pdf-tool-layout--immersive .markdown-editor{height:calc(100svh - 7.05rem);border:0!important;border-radius:0!important;min-height:0!important}}.pdf-tool-layout.has-active-session .pdf-tool-main{flex-direction:column;gap:.5rem;min-height:0;display:flex}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar{align-items:center;min-height:2.85rem;display:flex;overflow:hidden;box-shadow:none!important;background:#1b1c21!important;border:0!important;border-bottom:1px solid #ffffff17!important;border-radius:0!important;gap:.4rem!important;margin:0!important;padding:.35rem .55rem!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>[role=tablist]{border-right:1px solid #ffffff1a;flex:none;gap:.15rem!important;padding:0 .45rem 0 0!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>[role=tablist] button{min-height:2rem;color:#a1a1aa!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.3rem!important;padding:.25rem .5rem!important;font-size:.75rem!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>[role=tablist] button:hover{color:#fff!important;background:#ffffff0d!important;border-color:#ffffff14!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>[role=tablist] button[aria-selected=true]{color:#111216!important;background:#f4f4f5!important;border-color:#fffc!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>div:last-child{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto;gap:.15rem!important;display:flex!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>div:last-child::-webkit-scrollbar{display:none}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>div:last-child button{flex:none;width:auto;min-height:2rem;color:#a1a1aa!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.3rem!important;gap:.4rem!important;padding:.25rem .5rem!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>div:last-child button:hover{color:#fff!important;background:#ffffff0d!important;border-color:#ffffff14!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>div:last-child button.bg-white{color:#111216!important;background:#f4f4f5!important;border-color:#fffc!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>div:last-child button svg{width:1rem!important;height:1rem!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>div:last-child button span{font-size:.75rem!important;font-weight:650!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar+*{flex:1;min-height:0;display:flex;margin:0!important}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar+*>.pdf-organizer{flex:1;width:100%}@media (width<=767px){.pdf-tool-layout.has-active-session .pdf-workflow-commandbar{flex-direction:column;align-items:stretch;height:auto;max-height:none}.pdf-tool-layout.has-active-session .pdf-workflow-commandbar>[role=tablist]{border-bottom:1px solid #ffffff14;border-right:0;padding:0 0 .35rem!important}}.editor-command-bar{background:#18191e;border-bottom:1px solid #ffffff14;align-items:center;display:flex}.editor-sidebar{background:#18191e;border-right:1px solid #ffffff14;flex-direction:column;min-width:0;display:flex;overflow:hidden}.editor-sidebar__header{background:0 0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .75rem;display:flex}.editor-sidebar__header>div{min-width:0;line-height:1.25;display:grid}.editor-sidebar__header strong{color:#f0f0f2;font-size:.74rem;font-weight:700}.editor-sidebar__header small{color:#777a84;font-size:.53rem}.editor-sidebar__header button{color:#898c96;border-radius:.45rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.editor-sidebar__header button:hover{color:#fff;background:#ffffff0f}.editor-sidebar__header button svg{width:.9rem;height:.9rem}.pdf-single-workflow>.workspace-command-bar{display:none}.pdf-tool-layout--immersive .pdf-tool-workspace{width:100%;max-width:none;margin:0;padding:0;overflow:hidden}.pdf-tool-layout--immersive .pdf-tool-main{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.pdf-tool-layout--immersive .pdf-tool-main>.space-y-6{flex:1;width:100%;min-height:0;margin:0}.pdf-tool-layout--immersive .pdf-tool-main>.space-y-6>.pdf-mobile-stack,.pdf-tool-layout--immersive .pdf-tool-main>.space-y-6>[class*=lg\:grid-cols-12]{background:#111216;height:100%;min-height:0;padding:.75rem;overflow:auto}.pdf-single-workflow>.workspace-shell__content{height:100%;background:#111216!important}.pdf-single-workflow .image-workbench{grid-template-columns:17rem minmax(0,1fr)!important}.pdf-single-workflow .image-workbench.is-sidebar-collapsed{grid-template-columns:3.5rem minmax(0,1fr)!important}.pdf-single-workflow .image-workbench__sidebar{width:17rem!important;min-width:17rem!important;max-width:17rem!important}.pdf-single-workflow .image-workbench__sidebar.is-collapsed{width:3.5rem!important;min-width:3.5rem!important;max-width:3.5rem!important}.pdf-editor__sidebar-header{box-sizing:border-box;width:100%;min-height:3rem;padding:.5rem .65rem}.editor-sidebar__header>.pdf-editor__sidebar-heading{align-items:center;gap:.5rem;min-width:0;line-height:1;display:flex}.pdf-editor__sidebar-title{color:#d6d7dc;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.66rem;font-weight:800}.pdf-editor__sidebar-page{color:#9a9da7;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0e;border:1px solid #ffffff0f;border-radius:.38rem;min-width:0;padding:.28rem .42rem;font-size:.56rem;font-weight:700;line-height:1;overflow:hidden}.editor-sidebar__header>.pdf-editor__sidebar-collapse{color:#92959f;cursor:pointer;border:1px solid #0000;border-radius:.42rem;flex:none;place-items:center;width:1.85rem;height:1.85rem;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:grid}.editor-sidebar__header>.pdf-editor__sidebar-collapse:hover{color:#f4f4f5;background:#ffffff0f;border-color:#ffffff14}.pdf-live-preview{width:100%;max-width:72rem;margin:0 auto}.pdf-live-preview__document{border:1px solid var(--border-color);background:#090a0d6b;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;min-height:25rem;padding:1rem;display:flex}.pdf-live-preview__paper{aspect-ratio:3/4;background:#fff;justify-content:center;align-items:center;max-width:100%;height:min(58vh,42rem);display:flex;overflow:hidden;box-shadow:0 20px 55px #00000052}.pdf-live-preview__paper img{object-fit:contain;width:100%;height:100%;display:block}.pdf-live-preview__loading{color:#52525b;font-size:.75rem;font-weight:600}.pdf-live-preview__document>span{color:#a1a1aa;font-size:.7rem;font-weight:600}.pdf-workflow-stat{border:1px solid var(--border-color);background:#090a0d6b;border-radius:.7rem;flex-direction:column;gap:.1rem;padding:.65rem;display:flex}.pdf-workflow-stat strong{color:var(--text-primary);font-size:1rem}.pdf-workflow-stat span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.65rem}.pdf-merge-workspace .upload-dropzone--compact,.images-to-pdf-workspace .upload-dropzone--compact,.pdf-compress-workspace .upload-dropzone--compact{min-height:8rem!important;padding:1rem!important}.pdf-compress-workspace>.p-3:first-child{flex:none}@media (width<=768px){.pdf-live-preview__document{min-height:20rem}.pdf-live-preview__paper{height:min(50vh,32rem)}}.pdf-workflow-filebar{height:3.25rem!important;min-height:3.25rem!important}.pdf-workflow-filebar__actions{justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;display:flex}.pdf-workflow-filebar__change{color:#a1a1aa!important}.pdf-workflow-filebar__change:hover{color:#fff!important;background:#ffffff0e!important}.pdf-workflow-filebar__export{color:#111216;background:#f4f4f5;border:1px solid #f4f4f5;border-radius:.35rem;align-items:center;gap:.35rem;height:2rem;padding:0 .65rem;font-size:.7rem;font-weight:750;display:flex}.pdf-workflow-filebar__export:hover{background:#fff}.pdf-workflow-filebar__export svg{width:.85rem;height:.85rem}.pdf-header-actions{align-items:center;gap:.45rem;display:flex}.pdf-workflow-picker{width:10.75rem}.pdf-workflow-picker [data-slot=select-trigger]{height:2rem;box-shadow:none;background:0 0;border-color:#ffffff14;border-radius:.4rem;padding:0 .5rem}.pdf-workflow-picker [data-slot=select-trigger]:hover{color:#fff;background:#ffffff0e}.pdf-workflow-picker__value{align-items:center;gap:.4rem;min-width:0;display:flex}.pdf-workflow-picker__value>svg{flex:none;width:.9rem;height:.9rem}.pdf-workflow-picker__value>span{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.pdf-workflow-picker__menu{border-radius:.55rem;width:17rem;padding:.3rem}.pdf-workflow-picker__menu [data-slot=select-item]{border-radius:.35rem;min-height:2rem;font-size:.72rem}.pdf-workflow-picker__menu [data-slot=select-item] svg{color:#d4d4d8;width:.85rem;height:.85rem}.pdf-workflow-picker__menu [data-slot=select-label]{color:#71747e;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .5rem .2rem;font-size:.58rem}.pdf-tool-layout.has-active-session .pdf-tool-main>.space-y-6{flex:1;min-height:0;display:flex;margin:0!important}.pdf-tool-layout.has-active-session .pdf-tool-main>.space-y-6>.pdf-organizer{flex:1;width:100%}@media (width<=767px){.pdf-header-actions{gap:.25rem}.pdf-workflow-picker{width:9.5rem}.pdf-workflow-picker [data-slot=select-trigger]{height:2rem;padding-inline:.5rem}.pdf-workflow-picker__menu{width:min(18rem,90vw)}}.pdf-organizer{background:#15161a;border:1px solid #ffffff17;border-radius:.75rem;grid-template-rows:3.25rem minmax(0,1fr);grid-template-columns:17rem minmax(0,1fr);height:100%;min-height:0;transition:grid-template-columns .2s;display:grid;overflow:hidden}.pdf-organizer.is-page-panel-collapsed{grid-template-columns:3.5rem minmax(0,1fr)}.pdf-organizer__commandbar{scrollbar-width:thin;grid-area:1/2;justify-content:space-between;gap:1rem;padding:.35rem .75rem;overflow-x:auto}.pdf-organizer__header-actions{flex:none;align-items:center;gap:.35rem;display:flex}.pdf-organizer__file{align-items:center;gap:.55rem;min-width:0;display:flex}.pdf-organizer__file>svg{color:#d4d4d8;flex:none;width:1rem;height:1rem}.pdf-organizer__file>div{min-width:0;display:grid}.pdf-organizer__file strong{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.pdf-organizer__file span{color:#858892;font-size:.625rem}.pdf-organizer__commands,.pdf-organizer__page-toolbar{align-items:center;gap:.12rem;display:flex}.pdf-organizer__commands button,.pdf-organizer__page-toolbar button{color:#a1a1aa;border:1px solid #0000;border-radius:.3rem;justify-content:center;align-items:center;gap:.3rem;min-width:2rem;height:2rem;padding:0 .4rem;font-size:.75rem;font-weight:650;display:flex}.pdf-organizer__commands button:hover,.pdf-organizer__page-toolbar button:hover{color:#fff;background:#ffffff0e;border-color:#ffffff14}.pdf-organizer__commands svg,.pdf-organizer__page-toolbar svg{width:1rem;height:1rem}.pdf-organizer__commands .pdf-organizer__change{width:auto;padding-inline:.6rem}.pdf-organizer__commands .pdf-organizer__export{color:#111216;background:#f4f4f5;border-color:#f4f4f5;width:auto;margin-left:.25rem;padding:0 .65rem}.pdf-organizer__commands .pdf-organizer__export:hover{color:#09090b;background:#fff;border-color:#fff}.pdf-organizer__commands .pdf-organizer__export:disabled{opacity:.4;cursor:not-allowed}.pdf-organizer__separator{background:#ffffff1a;width:1px;height:1rem;margin:0 .25rem}.pdf-organizer__option-group{background:#141519;border:1px solid #ffffff17;border-radius:.38rem;align-items:center;gap:.08rem;height:2rem;padding:.12rem;display:flex}.pdf-organizer__commands .pdf-organizer__option-group button{height:1.7rem;padding:0 .38rem}.pdf-organizer__commands button.is-active{color:#fff;background:#303239;border-color:#ffffff29}.pdf-organizer__option-divider{background:#ffffff1a;width:1px;height:1rem;margin:0 .12rem}.pdf-organizer__inline-option{color:#858892;border-left:1px solid #ffffff14;align-items:center;gap:.08rem;height:1.55rem;padding:0 .22rem;font-size:.6rem;display:flex}.pdf-organizer__inline-option input{color:#fff;text-align:right;background:0 0;border:0;outline:0;width:1.7rem;padding:0;font-size:.65rem}.pdf-organizer__inline-select{color:#d4d4d8!important;width:4.25rem!important;height:1.55rem!important;box-shadow:none!important;background:#141519!important;border:0!important;border-left:1px solid #ffffff14!important;border-radius:0 .25rem .25rem 0!important;padding:0 .28rem!important;font-size:.6rem!important}.pdf-organizer__inline-select [data-slot=select-value]{gap:0!important}.pdf-organizer__inline-select-menu{border-radius:.45rem!important;width:6.5rem!important;min-width:6.5rem!important;padding:.25rem!important}.pdf-organizer__inline-select-menu [data-slot=select-item]{border-radius:.3rem;min-height:1.9rem;font-size:.68rem}.pdf-organizer__workspace{display:contents}.pdf-organizer__pages{grid-area:1/1/3;width:auto;min-height:0}.pdf-organizer__pages-heading{min-height:3.25rem}.pdf-organizer__pages-heading>div{display:grid}.pdf-organizer__page-list{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.45rem;min-height:0;padding:.6rem;display:grid;overflow-y:auto}.pdf-organizer__thumbnail{color:#8c8f99;text-align:left;cursor:grab;border:1px solid #0000;border-radius:.4rem;gap:.3rem;padding:.35rem;transition:background .14s,border-color .14s,opacity .14s,transform .14s;display:grid;position:relative}.pdf-organizer__thumbnail:active{cursor:grabbing}.pdf-organizer__thumbnail:hover{background:#ffffff09;border-color:#ffffff1f}.pdf-organizer__thumbnail:focus-visible{outline-offset:2px;outline:2px solid #fff}.pdf-organizer__thumbnail.is-dragging{opacity:.38;transform:scale(.97)}.pdf-organizer__thumbnail[aria-current=page]{color:#fff;background:#ffffff14;border-color:#f4f4f5}.pdf-organizer__thumbnail-number{font:700 .625rem ui-monospace,monospace}.pdf-organizer__thumbnail-paper{aspect-ratio:.72;background:#24252b;border:1px solid #ffffff1a;border-radius:.2rem;place-items:center;display:grid;overflow:hidden}.pdf-organizer__thumbnail-paper img{object-fit:contain;background:#fff;width:100%;height:100%}.pdf-organizer__thumbnail-paper svg{width:1.1rem}.pdf-organizer__thumbnail small{color:#fff;background:#0f1013;border-radius:.2rem;padding:.08rem .22rem;font-size:.55rem;position:absolute;top:.25rem;right:.25rem}.pdf-organizer.is-page-panel-collapsed .pdf-organizer__pages-heading{justify-content:center;padding:.4rem!important}.pdf-organizer.is-page-panel-collapsed .pdf-organizer__pages-heading>div{display:none}.pdf-organizer.is-page-panel-collapsed .pdf-organizer__page-list{flex-direction:column;align-items:center;gap:.25rem;padding:.45rem .35rem;display:flex}.pdf-organizer.is-page-panel-collapsed .pdf-organizer__thumbnail{justify-content:center;align-items:center;width:2.55rem;min-height:2.25rem;padding:.25rem;display:flex}.pdf-organizer.is-page-panel-collapsed .pdf-organizer__thumbnail-paper,.pdf-organizer.is-page-panel-collapsed .pdf-organizer__thumbnail small{display:none}.pdf-organizer.is-page-panel-collapsed .pdf-organizer__thumbnail-number{font-size:.6875rem}.pdf-organizer__stage{background:#101115 radial-gradient(#ffffff0e 1px,#0000 1px) 0 0/18px 18px;grid-area:2/2;justify-content:center;align-items:center;min-width:0;min-height:0;padding:3.5rem 2rem 1.25rem;display:flex;position:relative;overflow:auto}.pdf-organizer__page-toolbar{z-index:2;background:#1b1c21f5;border:1px solid #ffffff1a;border-radius:.45rem;padding:.2rem;position:absolute;top:.55rem;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #00000040}.pdf-organizer__page-toolbar>span:first-child{color:#d4d4d8;padding:0 .45rem;font-size:.75rem;font-weight:700}.pdf-organizer__page-toolbar button:disabled{opacity:.28;pointer-events:none}.pdf-organizer__page-toolbar .pdf-organizer__delete:hover{color:#fb7185}.pdf-organizer__preview{background:0 0;border:0;justify-content:center;align-items:center;width:min(72%,46rem);height:100%;min-height:16rem;display:flex}.pdf-organizer__preview-paper{background:#fff;max-width:100%;max-height:100%;transition:transform .2s;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 18px 60px #0000007a}.pdf-organizer__preview-paper img{object-fit:contain;background:#fff;grid-area:1/1;max-width:100%;max-height:100%;display:block}.pdf-organizer__crop-preview{pointer-events:none;border:1px dashed #ffffffeb;position:absolute;box-shadow:0 0 0 100vmax #090a0d7a}.pdf-organizer__number-preview{z-index:1;color:#777;white-space:nowrap;text-shadow:0 1px 1px #ffffffb3;pointer-events:none;font:600 clamp(.38rem,1vw,.62rem) Inter,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.pdf-organizer__number-preview.is-top{top:3.5%}.pdf-organizer__number-preview.is-bottom{bottom:3.5%}.pdf-organizer__preview>span:not(.pdf-organizer__preview-paper){color:#8b8e98;align-items:center;gap:.6rem;font-size:.75rem;display:flex}.pdf-organizer__preview>span svg{width:1.25rem}.pdf-organizer__empty{color:#858892;font-size:.8rem}.pdf-organizer__zoom{z-index:3;background:#141519f0;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 8px 24px #0000004d}@media (width<=767px){.pdf-organizer,.pdf-organizer.is-page-panel-collapsed{grid-template-rows:auto 7.5rem minmax(0,1fr);grid-template-columns:1fr;min-height:38rem}.pdf-organizer__commandbar{flex-direction:column;grid-area:1/1;align-items:flex-start;padding:.55rem}.pdf-organizer__header-actions{justify-content:space-between;width:100%}.pdf-organizer__commands{justify-content:flex-end}.pdf-organizer__commands .pdf-organizer__change{display:none}.pdf-organizer__workspace{display:contents}.pdf-organizer__pages{border-bottom:1px solid #ffffff17;border-right:0;grid-area:2/1}.pdf-organizer__pages-heading{display:none}.pdf-organizer__page-list,.pdf-organizer.is-page-panel-collapsed .pdf-organizer__page-list{flex-direction:row;align-items:stretch;display:flex;overflow:auto hidden}.pdf-organizer__thumbnail,.pdf-organizer.is-page-panel-collapsed .pdf-organizer__thumbnail{flex:none;width:4.5rem;display:grid}.pdf-organizer__thumbnail-paper,.pdf-organizer.is-page-panel-collapsed .pdf-organizer__thumbnail-paper{aspect-ratio:.72;height:4.5rem;display:grid}.pdf-organizer__stage{grid-area:3/1;padding:3.4rem .75rem .75rem}.pdf-organizer__preview{width:92%}}.pdf-organizer__inline-option input[type=number]{-moz-appearance:textfield;text-align:center}.pdf-organizer__inline-option input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdf-organizer__inline-option input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdf-organizer__preview{flex:none;align-self:auto;min-height:0;margin:0;height:auto!important}.pdf-organizer__preview-paper{width:100%;max-width:none;max-height:none}.pdf-organizer__preview-paper img{width:100%;max-width:none;height:auto;max-height:none}.pdf-organizer__stage{padding:0!important;display:block!important;overflow:hidden!important}.pdf-organizer__stage-scroll{box-sizing:border-box;justify-content:safe center;align-items:safe center;min-width:0;min-height:0;padding:3.5rem 2rem 1.25rem;display:flex;position:absolute;inset:0;overflow:auto}.pdf-organizer__zoom{align-self:auto;margin:0;position:absolute!important;bottom:.75rem!important;right:.75rem!important}.pdf-organizer__commands .pdf-organizer__blank-status:disabled{opacity:.58;cursor:default;color:#62656f!important;background:0 0!important;border-color:#0000!important}.pdf-organizer__blank-status.is-scanning svg{animation:1s linear infinite spin}.pdf-organizer__blank-status.is-ready{color:#f4f4f5!important}@media (width<=767px){.pdf-organizer__stage-scroll{padding:3.4rem .75rem .75rem}}.pdf-security-actions{background:#141519;border:1px solid #ffffff17;border-radius:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.35rem;display:grid}.pdf-security-actions button{color:#8f929c;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.45rem;align-items:center;gap:.45rem;min-height:2.45rem;padding:.45rem .6rem;font-size:.68rem;font-weight:700;line-height:1.2;transition:all .15s;display:flex}.pdf-security-actions button:hover{color:#f4f4f5;background:#ffffff0d}.pdf-security-actions button.is-active{color:#fff;background:#282a32;border-color:#ffffff29;box-shadow:0 2px 8px #0003}.pdf-security-actions svg{flex:none;width:.92rem;height:.92rem}.pdf-inspector-note{color:#969aa4;margin:0;font-size:.68rem;line-height:1.5}.pdf-inspector-summary{background:#202228;border:1px solid #ffffff17;border-radius:.65rem;align-items:flex-start;gap:.65rem;padding:.8rem;display:flex}.pdf-inspector-summary>svg{color:#b9bdc7;flex:none;width:1rem;height:1rem;margin-top:.1rem}.pdf-inspector-summary strong{color:#e7e7e9;font-size:.72rem;display:block}.pdf-inspector-summary p{color:#969aa4;margin:.2rem 0 0;font-size:.66rem;line-height:1.45}.pdf-images-workspace--empty{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.pdf-image-empty{text-align:center;background:radial-gradient(circle at 50% 45%,#ffffff0a,#0000 42%);place-content:center;justify-items:center;gap:1.1rem;min-height:0;padding:2rem;display:grid}.pdf-image-empty__intro{justify-items:center;max-width:38rem;display:grid}.pdf-image-empty__intro>span:not(.pdf-image-empty__icon){color:#76d8b5;letter-spacing:.12em;font-size:.65rem;font-weight:800}.pdf-image-empty__icon{color:#d5d7dc;background:#292b31;border:1px solid #ffffff1c;border-radius:.8rem;place-items:center;width:3rem;height:3rem;margin-bottom:.8rem;display:grid}.pdf-image-empty__icon svg{width:1.35rem;height:1.35rem}.pdf-image-empty h2{color:#f1f1f2;margin:.55rem 0 .35rem;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:650;line-height:1.15}.pdf-image-empty p{color:#9498a3;max-width:35rem;margin:0;font-size:.78rem;line-height:1.55}.pdf-image-empty .file-uploader{width:min(100%,34rem);margin-top:.25rem}.pdf-split-controls{gap:1rem;padding-top:.25rem;display:grid}.pdf-split-controls__heading{gap:.55rem;display:grid}.pdf-split-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;display:grid}.pdf-split-presets button{min-height:2rem;padding:.35rem!important;font-size:.68rem!important;font-weight:750!important}.pdf-split-controls__help{color:#8d919b;margin:0;font-size:.68rem;line-height:1.4}.pdf-split-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;max-height:25rem;padding-right:.2rem;display:grid;overflow-y:auto}.pdf-split-page{text-align:left;flex-direction:column;gap:.45rem;min-width:0;display:flex;border-radius:.7rem!important;padding:.55rem!important}.pdf-split-page>div:first-child{font-size:.68rem!important}.pdf-split-page>div:last-child{min-width:0;border-radius:.4rem!important;padding:.2rem!important}.pdf-split-page img{object-fit:contain;width:100%;height:100%;display:block}.pdf-split-page[aria-pressed=false]{opacity:.7}.pdf-tool-layout.has-active-session{--pdf-control-bg:#202228;--pdf-control-hover:#2a2c33;--pdf-control-border:#ffffff17;--pdf-control-border-hover:#ffffff2e;--pdf-control-text:#a9adb7;--pdf-control-text-hover:#f4f4f5;--pdf-control-active-bg:#ececef;--pdf-control-active-text:#17181c}.pdf-tool-layout.has-active-session button,.pdf-tool-layout.has-active-session [role=button],.pdf-tool-layout.has-active-session [data-slot=select-trigger]{transition:transform .14s,background-color .14s,border-color .14s,color .14s,opacity .14s,box-shadow .14s!important}.pdf-tool-layout.has-active-session button:not(:disabled):hover,.pdf-tool-layout.has-active-session [role=button]:not([aria-disabled=true]):hover,.pdf-tool-layout.has-active-session [data-slot=select-trigger]:hover{transform:translateY(-1px)}.pdf-tool-layout.has-active-session button:not(:disabled):active,.pdf-tool-layout.has-active-session [role=button]:not([aria-disabled=true]):active{transform:translateY(0)}.pdf-tool-layout.has-active-session button:focus-visible,.pdf-tool-layout.has-active-session [role=button]:focus-visible,.pdf-tool-layout.has-active-session [data-slot=select-trigger]:focus-visible{outline-offset:2px!important;outline:2px solid #f4f4f5eb!important}.pdf-tool-layout.has-active-session button:disabled,.pdf-tool-layout.has-active-session [aria-disabled=true]{opacity:.38!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.pdf-organizer__pages-heading button,.pdf-sidebar-rail button,.pdf-sidebar-rail>label,.pdf-image-card__header button,.pdf-image-card>nav button{color:var(--pdf-control-text)}.pdf-organizer__pages-heading button:hover,.pdf-sidebar-rail button:hover,.pdf-sidebar-rail>label:hover,.pdf-image-card__header button:hover,.pdf-image-card>nav button:hover{border-color:var(--pdf-control-border-hover);background:var(--pdf-control-hover);color:var(--pdf-control-text-hover)}.pdf-inspector button{border-color:var(--pdf-control-border)!important;background:var(--pdf-control-bg)!important;color:var(--pdf-control-text)!important;box-shadow:none!important}.pdf-inspector button:hover{border-color:var(--pdf-control-border-hover)!important;background:var(--pdf-control-hover)!important;color:var(--pdf-control-text-hover)!important}.pdf-inspector button.is-active,.pdf-inspector button[aria-pressed=true]{border-color:var(--pdf-control-active-bg)!important;background:var(--pdf-control-active-bg)!important;color:var(--pdf-control-active-text)!important}.pdf-inspector button.is-active>span,.pdf-inspector button.is-active>svg,.pdf-inspector button[aria-pressed=true]>span,.pdf-inspector button[aria-pressed=true]>svg{color:inherit!important}.pdf-inspector [data-slot=select-trigger],.pdf-image-settings [data-slot=select-trigger]{border-color:var(--pdf-control-border)!important;background:var(--pdf-control-bg)!important;color:#e3e4e7!important;box-shadow:none!important}.pdf-inspector [data-slot=select-trigger]:hover,.pdf-image-settings [data-slot=select-trigger]:hover{border-color:var(--pdf-control-border-hover)!important;background:var(--pdf-control-hover)!important}.pdf-organizer__commands .pdf-organizer__export,.pdf-workflow-filebar__export{box-shadow:none!important}.pdf-organizer__commands .pdf-organizer__export:not(:disabled):hover,.pdf-workflow-filebar__export:not(:disabled):hover{box-shadow:0 5px 14px #00000038!important}.pdf-workflow-picker__menu{max-height:min(31rem,100vh - 5rem);overflow-y:auto}.pdf-locked-preview{text-align:center;color:#9b9ea8;place-items:center;gap:.55rem;max-width:22rem;padding:1.5rem;display:grid}.pdf-locked-preview>svg{color:#d4d4d8;width:2rem;height:2rem}.pdf-locked-preview strong{color:#ededf0;font-size:1rem}.pdf-locked-preview p{margin:0;font-size:.75rem;line-height:1.55}.pdf-inspector .pdf-split-page{opacity:1;background:#1c1d22;border:1px solid #ffffff17;border-radius:.7rem;gap:.45rem;min-width:0;padding:.55rem;transition:border-color .14s,background-color .14s;display:grid}.pdf-inspector .pdf-split-page:hover{background:#202228;border-color:#ffffff2e}.pdf-inspector .pdf-split-page.is-active{background:#24262c;border-color:#ffffff8c}.pdf-inspector .pdf-split-page__select{text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:1.75rem;display:flex;color:#9da0aa!important;background:0 0!important;border:0!important;padding:.15rem .25rem!important;font-size:.7rem!important;font-weight:750!important}.pdf-inspector .pdf-split-page__select>span:last-child{color:#17181c;background:#17181c;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;font-size:.65rem;display:grid}.pdf-inspector .pdf-split-page__select[aria-pressed=true]{color:#f4f4f5!important;background:0 0!important}.pdf-inspector .pdf-split-page__select[aria-pressed=true]>span:last-child{color:#17181c;background:#f4f4f5;border-color:#f4f4f5}.pdf-inspector .pdf-split-page__preview{place-items:center;width:100%;min-height:0;display:grid;overflow:hidden;background:#111216!important;border:1px solid #ffffff1a!important;border-radius:.45rem!important;padding:.25rem!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.pdf-inspector .pdf-split-page__preview:hover{background:#15161a!important;border-color:#ffffff3d!important}.pdf-inspector .pdf-split-page__preview>div{width:100%;height:100%}.pdf-image-stage{grid-template-rows:auto minmax(0,1fr);gap:1rem;height:100%;min-height:0;padding:1.4rem;display:grid}.pdf-image-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,13rem));align-content:start;gap:.8rem;min-height:0;display:grid;overflow-y:auto}.pdf-image-card{background:#1c1d22;border:1px solid #ffffff1a;border-radius:.7rem;gap:.55rem;min-width:0;padding:.65rem;display:grid}.pdf-image-card__header b{color:#17181c;background:#ececef;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.65rem;display:grid}.pdf-image-card__header button,.pdf-image-card>nav button{border:1px solid #0000;border-radius:.35rem;place-items:center;width:1.7rem;height:1.7rem;display:grid}.pdf-image-card__header svg,.pdf-image-card>nav svg{width:.8rem;height:.8rem}.pdf-image-card__preview{aspect-ratio:4/3;background:#111216;border:1px solid #ffffff1a;border-radius:.45rem;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.pdf-image-card__preview span{color:#d4d4d8;background:#0c0d10e0;border-radius:.3rem;align-items:center;gap:.2rem;padding:.2rem .35rem;font-size:.55rem;display:flex;position:absolute;bottom:.35rem;right:.35rem}.pdf-image-card__preview span svg{width:.7rem}.pdf-image-card>nav{justify-content:flex-end;gap:.2rem;display:flex}.pdf-image-settings{align-content:start;gap:1rem;padding:1rem;display:grid;overflow-y:auto}.pdf-control-group>label svg{width:.8rem}.pdf-segmented-control{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;display:grid}.pdf-segmented-control button{color:#9699a3;text-transform:capitalize;border:1px solid #ffffff14;border-radius:.4rem;min-height:2.25rem;font-size:.65rem;font-weight:700}.pdf-add-files svg{width:.85rem}.pdf-image-empty>.w-full{width:min(100%,30rem)}.pdf-tool-layout.is-empty-session .pdf-images-workspace--empty .upload-dropzone--compact{min-height:7rem!important;padding:1rem!important}.pdf-images-workspace--empty .upload-dropzone--compact:before{inset:.4rem!important}.pdf-images-workspace--empty .upload-dropzone--compact .upload-dropzone__eyebrow,.pdf-images-workspace--empty .upload-dropzone--compact .upload-dropzone__privacy{display:none}.pdf-images-workspace--empty .upload-dropzone--compact .upload-dropzone__icon{width:2.6rem!important;height:2.6rem!important}.pdf-images-workspace--empty .upload-dropzone--compact .upload-dropzone__copy h3{font-size:.9rem!important}.pdf-images-workspace--empty .upload-dropzone--compact .upload-dropzone__primary{min-height:2.35rem!important;margin:0!important;padding:.45rem .7rem!important}.pdf-images-workspace--empty .upload-dropzone--compact .upload-dropzone__meta{grid-column:2/4;margin:0!important}.pdf-images-workspace .pdf-image-card>nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;display:grid}.pdf-images-workspace .pdf-image-card>nav button{color:#a3a7b0;background:#292b31;border:1px solid #0000;border-radius:.38rem;place-items:center;width:auto;min-height:1.8rem;transition:background-color .15s,color .15s,transform .15s;display:grid}.pdf-images-workspace .pdf-image-card>nav button:not(:disabled):hover{color:#fff;background:#363840;transform:translateY(-1px)}.pdf-images-workspace .pdf-image-card>nav button:disabled{opacity:.25;cursor:not-allowed}.pdf-image-sidebar-rail{align-items:center;gap:.45rem;position:relative;padding:.65rem .35rem!important}.pdf-image-sidebar-rail>button,.pdf-image-sidebar-rail>label{cursor:pointer;grid-template-rows:1fr auto;place-items:center;gap:.15rem;border:1px solid #0000!important;border-radius:.55rem!important;width:2.65rem!important;height:2.8rem!important;padding:.3rem!important;display:grid!important}.pdf-image-sidebar-rail>button svg,.pdf-image-sidebar-rail>label svg{width:1.05rem;height:1.05rem}.pdf-image-sidebar-rail>button span,.pdf-image-sidebar-rail>label span{color:#858892;font-size:.48rem;font-weight:750;line-height:1}.pdf-image-sidebar-rail>button:hover span,.pdf-image-sidebar-rail>label:hover span{color:#f4f4f5}.pdf-image-sidebar-rail__divider{background:#ffffff17;width:1.7rem;height:1px}.pdf-image-sidebar-rail>small{color:#d7d8dd;background:#292b31;border:1px solid #ffffff1a;border-radius:999px;place-items:center;min-width:1.35rem;height:1.35rem;margin-top:.1rem;padding:0 .3rem;font-size:.55rem;font-weight:800;display:grid}.pdf-export-result-wrap{place-items:center;width:100%;height:100%;min-height:0;padding:clamp(1rem,3vh,2rem);display:grid}.pdf-export-result{background:linear-gradient(145deg,#24262c,#191a1f)!important;border:1px solid #ffffff1a!important;border-radius:1rem!important;box-shadow:0 24px 70px #00000052!important}.pdf-export-result__success-icon{color:#76d8b5;background:#2780601f;border:1px solid #76d8b540;border-radius:.9rem;place-items:center;width:3.5rem;height:3.5rem;margin-inline:auto;display:grid}.pdf-export-result__success-icon svg{width:1.55rem;height:1.55rem}.pdf-export-result__file{background:#090a0d61;border:1px solid #ffffff17;border-radius:.7rem}.pdf-export-result__primary{color:#111216;background:#f4f4f5;border:1px solid #f4f4f5;border-radius:.55rem;min-height:2.5rem;transition:transform .14s,background-color .14s;box-shadow:0 8px 24px #0003}.pdf-export-result__primary:hover{background:#fff;transform:translateY(-1px)}.pdf-export-result__primary:active{transform:translateY(0)}.pdf-image-stage.is-empty{grid-template-rows:minmax(0,1fr);place-items:center;padding:clamp(1rem,3vw,2.5rem)}.pdf-image-workspace-empty{background:linear-gradient(145deg,#24262cd1,#191a1fb8);border:1px solid #ffffff17;border-radius:1rem;gap:1.15rem;width:min(100%,48rem);padding:clamp(1.1rem,2vw,1.6rem);display:grid;box-shadow:0 22px 60px #0003;align-self:center!important}.pdf-image-workspace-empty>div:first-child{text-align:center;justify-items:center;gap:.35rem;display:grid}.pdf-image-workspace-empty>div:first-child>span{color:#77d8b6;letter-spacing:.11em;text-transform:uppercase;font-size:.6rem;font-weight:800}.pdf-image-workspace-empty>div:first-child>h3{color:#f0f0f2;letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:750}.pdf-image-workspace-empty>div:first-child>p{color:#9296a0;max-width:34rem;margin:0;font-size:.72rem;line-height:1.55}.pdf-tool-layout--organizer .pdf-image-workspace-empty .upload-dropzone--compact{width:100%;background:#0c0d1047!important;border-radius:.75rem!important;height:auto!important;min-height:6.5rem!important;padding:.9rem 1rem!important}.pdf-tool-layout--organizer .pdf-image-workspace-empty .upload-dropzone--compact:before{border-radius:.55rem!important;inset:.38rem!important}@media (width<=767px){.pdf-image-workspace-empty{padding:1rem}.pdf-tool-layout--organizer .pdf-image-workspace-empty .upload-dropzone--compact{grid-template-columns:auto minmax(0,1fr);gap:.75rem}.pdf-image-workspace-empty .upload-dropzone__primary{grid-column:1/-1;width:100%}.pdf-images-workspace .pdf-image-settings{align-items:center;padding:.65rem;display:flex;overflow:auto hidden}.pdf-images-workspace .pdf-control-group{flex:none;width:10rem}.pdf-images-workspace .pdf-add-files{flex:none;width:8rem}.pdf-image-stage{padding:1rem}.pdf-image-grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.pdf-split-page-grid{grid-template-columns:1fr}}@media (width>=768px){.pdf-tool-layout--organizer .pdf-tool-workspace,.pdf-tool-layout--organizer .pdf-tool-main{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}.pdf-tool-layout--organizer .pdf-tool-workspace{flex:1!important}.pdf-tool-layout--organizer .pdf-tool-main>.space-y-6{height:100%!important}.pdf-tool-layout--organizer .pdf-organizer,.pdf-tool-layout--organizer .pdf-editor-frame,.pdf-tool-layout--organizer .audio-editor-frame{border:0;border-radius:0;height:100%}}.editor-sidebar__header>.pdf-sidebar-heading-row{align-items:center;gap:.55rem;min-width:0;display:flex}.pdf-sidebar-heading-row>strong{color:#f0f0f2;flex:none;font-size:.74rem;font-weight:750}.pdf-sidebar-heading-row>.pdf-sidebar-page-badge{color:#aeb2bd;white-space:nowrap;font-variant-numeric:tabular-nums;background:#292b31;border:1px solid #ffffff17;border-radius:.45rem;align-items:center;min-height:1.65rem;padding:.25rem .55rem;font-size:.63rem;font-weight:700;line-height:1;display:inline-flex}@media (width<=640px){.process-card{grid-template-columns:auto 1fr;padding:1rem}.process-card__value{grid-column:2}.process-card__meta{gap:.75rem}.process-card__meta span:last-child{text-align:right}.legal-page{width:calc(100% - 1rem);padding-top:.25rem}.legal-page__content{margin-top:1rem}.markdown-editor__header{align-items:flex-start!important}.markdown-editor__header>div:last-child{width:100%;padding-bottom:.2rem;overflow-x:auto;flex-wrap:nowrap!important}.markdown-editor__header>div:last-child>div:first-child{flex:none}.markdown-editor__status>div:first-child span:nth-child(2){display:none}}.export-notice{z-index:1000;color:#76d8b5;background:#191b1ff7;border:1px solid #76d8b540;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;width:min(22rem,100vw - 2rem);padding:.7rem .75rem;display:grid;position:fixed;top:1rem;right:1rem;box-shadow:0 18px 48px #0006}.export-notice>svg{width:1.1rem;height:1.1rem}.export-notice>div{min-width:0;display:grid}.export-notice strong{color:#f4f4f5;font-size:.72rem}.export-notice span{color:#9296a0;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.export-notice button{color:#858892;border-radius:.4rem;place-items:center;width:1.75rem;height:1.75rem;display:grid}.export-notice button:hover{color:#fff;background:#ffffff0f}.export-notice button svg{width:.85rem;height:.85rem}@media (width<=640px){.export-notice{width:calc(100vw - 1.5rem);top:.75rem;right:.75rem}}.image-pdf-controls{gap:1rem;display:grid}.image-pdf-controls__intro{border-bottom:1px solid #ffffff17;gap:.2rem;padding-bottom:.8rem;display:grid}.image-pdf-controls__intro strong{color:#f4f4f5;font-size:.8rem}.image-pdf-controls__intro span,.image-pdf-controls fieldset>small{color:#858892;font-size:.62rem}.image-pdf-controls>label,.image-pdf-controls fieldset{color:#9699a3;letter-spacing:.06em;text-transform:uppercase;gap:.45rem;font-size:.62rem;font-weight:750;display:grid}.image-pdf-controls [data-slot=select-trigger]{color:#ececef;text-transform:none;letter-spacing:0;background:#202228;border-color:#ffffff1a;height:2.5rem}.image-pdf-controls__segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;display:grid}.image-pdf-controls__segments.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.image-pdf-controls__segments button{color:#a1a1aa;text-transform:capitalize;letter-spacing:0;background:#202228;border:1px solid #ffffff17;border-radius:.45rem;min-height:2.3rem;font-size:.65rem;font-weight:700}.image-pdf-controls__segments button:hover{color:#fff;background:#292b31;border-color:#ffffff2e}.image-pdf-controls__segments button.is-active{color:#17181c;background:#f4f4f5;border-color:#f4f4f5}.image-queue-strip__item[draggable=true]{cursor:grab}.image-queue-strip__item[draggable=true]:active{cursor:grabbing}.image-queue-strip__item.is-dragging{opacity:.4;transform:scale(.96)}.pdf-tool-layout--immersive .pdf-editor__toolbar{scrollbar-width:thin;scrollbar-color:#4b4e58 transparent;width:100%;background:linear-gradient(#1d1f24,#17181c)!important;border-bottom:1px solid #ffffff17!important;justify-content:flex-start!important;align-items:center!important;gap:.45rem!important;height:3.15rem!important;min-height:3.15rem!important;padding:.35rem .6rem!important;display:flex!important;overflow:auto hidden!important}.pdf-tool-layout--immersive .pdf-editor__toolbar::-webkit-scrollbar{height:.22rem}.pdf-tool-layout--immersive .pdf-editor__toolbar::-webkit-scrollbar-thumb{background:#4b4e58;border-radius:999px}.pdf-editor__document{flex:none;max-width:15rem;height:2.35rem;border-right:1px solid #ffffff1a!important;min-width:11.5rem!important;padding:0 .7rem 0 .15rem!important}.pdf-editor__toolbar>.pdf-editor__properties,.pdf-editor__toolbar>.pdf-editor__watermark-toolbar,.pdf-editor__toolbar>.pdf-editor__top-redaction{height:2.35rem!important;max-height:2.35rem!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;flex:none!important;gap:.34rem!important;padding:0!important}.pdf-editor__toolbar>.pdf-editor__properties>div{min-height:1.9rem;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #ffffff17!important;border-radius:0!important;padding:.1rem .42rem!important}.pdf-editor__toolbar>.pdf-editor__properties>div:first-child{border-left:0!important;padding-left:.1rem!important}.pdf-editor__toolbar>.pdf-editor__properties>div[class*=w-px]{display:none!important}.pdf-editor__toolbar>.pdf-editor__properties>div>div{background:0 0!important;border-color:#0000!important}.pdf-editor__toolbar>.pdf-editor__properties>div:hover{background:0 0!important}.pdf-editor__toolbar>.pdf-editor__properties button,.pdf-editor__toolbar>.pdf-editor__properties .pdf-editor__property-command{border-radius:.3rem!important;height:1.85rem!important;min-height:1.85rem!important}.pdf-editor__toolbar>.pdf-editor__properties button[aria-pressed=false]{color:#afb2bc!important}.pdf-editor__toolbar>.pdf-editor__properties button[aria-pressed=true]{color:#15161a!important;background:#f4f4f5!important;border-color:#f4f4f5!important}.pdf-editor__toolbar>.pdf-editor__properties :is(input[type=number],input[type=text],[data-slot=select-trigger]){background:#18191e!important;border-radius:.28rem!important}.pdf-editor__toolbar>.pdf-editor__properties input[type=color]{background:#18191e!important;border:1px solid #ffffff1f!important;border-radius:.25rem!important;width:1.3rem!important;height:1.3rem!important;padding:.1rem!important}.pdf-editor__toolbar>.pdf-editor__properties :is(svg,.pdf-editor__property-unit){color:#b7bac3}.pdf-editor__group-label{letter-spacing:.06em;text-transform:uppercase;color:#858a95!important;font-size:.54rem!important;font-weight:800!important}.pdf-editor__toolbar>.pdf-editor__properties>button:last-child{background:#202228!important;border:1px solid #fff1!important;width:2rem!important;min-width:2rem!important;padding:0!important}.pdf-editor__toolbar>.pdf-editor__properties>button:last-child:hover{color:#ff9aac!important;background:#76243447!important;border-color:#ff69824d!important}.pdf-editor__toolbar>.workspace-zoom-controls{z-index:8;flex:none;position:sticky;right:0;background:#17181c!important;border-color:#ffffff1a!important;margin-left:auto!important;box-shadow:-1rem 0 .9rem #17181c,0 4px 12px #0003!important}@media (width<=767px){.pdf-tool-layout--immersive .pdf-editor__toolbar{height:3.15rem!important;min-height:3.15rem!important;padding:.35rem .45rem!important}.pdf-editor__document{max-width:10rem;min-width:10rem!important}}.pdf-tool-layout--immersive .pdf-editor__toolbar{background:#17181d!important;gap:.24rem!important;height:2.6rem!important;min-height:2.6rem!important;padding:.2rem .48rem!important}.pdf-editor__document{height:1.95rem!important}.pdf-editor__toolbar>.pdf-editor__properties,.pdf-editor__toolbar>.pdf-editor__watermark-toolbar,.pdf-editor__toolbar>.pdf-editor__top-redaction{gap:0!important;height:1.95rem!important;max-height:1.95rem!important}.pdf-editor__toolbar>.pdf-editor__properties>div{align-items:center!important;gap:.25rem!important;height:1.7rem!important;min-height:1.7rem!important;padding:0 .34rem!important;display:flex!important}.pdf-editor__group-label{color:#9296a1!important;letter-spacing:.015em!important;text-transform:none!important;font-size:.57rem!important;font-weight:700!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Family] [data-slot=select-trigger],.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Size] [data-slot=select-trigger]{padding-inline:.2rem!important;font-size:.62rem!important;font-weight:650!important}.pdf-editor__toolbar>.pdf-editor__properties input[type=number]{background:0 0!important;border:0!important;width:2rem!important;height:1.55rem!important;padding:0 .15rem!important;font-size:.68rem!important}.pdf-editor__toolbar>.pdf-editor__properties input[type=text]{background:#1d1f24!important;width:6rem!important;height:1.55rem!important;padding:0 .3rem!important;font-size:.64rem!important}.pdf-editor__toolbar>.pdf-editor__properties [data-slot=select-trigger]{background:0 0!important;border:0!important;height:1.65rem!important}.pdf-editor__toolbar>.pdf-editor__properties button,.pdf-editor__toolbar>.pdf-editor__properties .pdf-editor__property-command{text-transform:capitalize!important;border-radius:.28rem!important;height:1.7rem!important;min-height:1.7rem!important;padding:.15rem .34rem!important;font-size:.62rem!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Bold],.pdf-editor__toolbar>.pdf-editor__properties [title=Italic],.pdf-editor__toolbar>.pdf-editor__properties [title^=Align]{width:1.55rem!important;min-width:1.55rem!important;padding:0!important}.pdf-editor__toolbar>.pdf-editor__properties button[aria-pressed=true]{box-shadow:none!important;padding-inline:.5rem!important}.pdf-editor__toolbar>.pdf-editor__properties input[type=color]{background:0 0!important;border:0!important;flex:none!important;align-self:center!important;width:1.05rem!important;height:1.05rem!important;padding:0!important;display:block!important}.pdf-editor__toolbar>.pdf-editor__properties>div>div:has(input[type=color]){flex:none!important;place-items:center!important;width:1.45rem!important;height:1.7rem!important;padding:0!important;display:grid!important}.pdf-editor__toolbar .pdf-editor__eyedropper{background:0 0!important;border:0!important;flex:none!important;place-items:center!important;width:1.7rem!important;min-width:1.7rem!important;height:1.7rem!important;min-height:1.7rem!important;padding:0!important;line-height:1!important;display:grid!important}.pdf-editor__toolbar .pdf-editor__eyedropper:hover{background:#ffffff0e!important}.pdf-editor__toolbar .pdf-editor__eyedropper:focus-visible,.pdf-editor__toolbar>.pdf-editor__properties button:focus-visible{outline-offset:-1px!important;outline:1px solid #ffffffd9!important}.pdf-editor__toolbar .pdf-editor__eyedropper svg{margin:0!important;display:block!important}.pdf-editor__toolbar>.pdf-editor__properties .pdf-editor__property-unit{align-items:center!important;height:1.7rem!important;font-size:.57rem!important;line-height:1!important;display:inline-flex!important}.pdf-editor__toolbar>.pdf-editor__properties>button:last-child{background:0 0!important;border:0!important;border-radius:.3rem!important;align-self:center!important;place-items:center!important;width:1.7rem!important;min-width:1.7rem!important;height:1.7rem!important;min-height:1.7rem!important;margin:0 0 0 .28rem!important;line-height:1!important;display:grid!important}.pdf-editor__toolbar>.pdf-editor__properties>button:last-child svg{margin:0!important;display:block!important}.pdf-editor__toolbar>.workspace-zoom-controls{border:0!important;border-left:1px solid #ffffff17!important;border-radius:0!important;min-height:2rem!important;padding:.12rem!important;box-shadow:-1rem 0 .9rem #17181d!important}@media (width<=767px){.pdf-tool-layout--immersive .pdf-editor__toolbar{height:2.6rem!important;min-height:2.6rem!important;padding:.2rem .35rem!important}}.pdf-tool-layout--immersive .pdf-editor__toolbar{gap:.15rem!important;padding-inline:.4rem!important;overflow-x:hidden!important}.pdf-editor__document{gap:.38rem!important;width:9.25rem!important;min-width:9.25rem!important;max-width:9.25rem!important;padding-right:.45rem!important}.pdf-editor__document strong{font-size:.62rem!important}.pdf-editor__document small{display:none!important}.pdf-editor__toolbar>.pdf-editor__properties{flex:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}.pdf-editor__group-label{letter-spacing:0!important;font-size:.51rem!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Family] [data-slot=select-trigger]{width:4.65rem!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Size] [data-slot=select-trigger]{width:2.35rem!important}.pdf-editor__toolbar>.pdf-editor__properties [data-slot=select-trigger] svg{width:.7rem!important;height:.7rem!important}.pdf-editor__toolbar>.pdf-editor__properties button,.pdf-editor__toolbar>.pdf-editor__properties .pdf-editor__property-command{padding-inline:.25rem!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Bold],.pdf-editor__toolbar>.pdf-editor__properties [title=Italic],.pdf-editor__toolbar>.pdf-editor__properties [title^=Align],.pdf-editor__toolbar .pdf-editor__eyedropper{width:1.42rem!important;min-width:1.42rem!important}.pdf-editor__toolbar>.pdf-editor__properties>div>div:has(input[type=color]){width:1.18rem!important}.pdf-editor__toolbar>.pdf-editor__properties input[type=number]{width:1.55rem!important}.pdf-editor__toolbar>.pdf-editor__properties button[aria-pressed=true]{padding-inline:.38rem!important}.pdf-editor__toolbar>.workspace-zoom-controls{justify-content:space-between;width:5.2rem;min-width:5.2rem;box-shadow:none!important;margin-left:.15rem!important}@media (width<=1100px){.pdf-editor__document{width:2rem!important;min-width:2rem!important;max-width:2rem!important;padding-right:.3rem!important}.pdf-editor__document>span,.pdf-editor__group-label{display:none!important}}.pdf-tool-layout--immersive .pdf-editor__toolbar,.pdf-editor__toolbar>.pdf-editor__properties{overflow:visible!important}.pdf-editor__property-menu{color:#e2e3e7;flex:none;align-self:center;position:relative}.pdf-editor__property-menu>summary{cursor:pointer;border:1px solid #0000;border-radius:.32rem;justify-content:center;align-items:center;gap:.32rem;min-width:1.85rem;height:1.7rem;padding:0 .34rem;list-style:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}.pdf-editor__property-icon{flex:none;color:#b9bdc7!important;stroke-width:2px!important;width:.88rem!important;height:.88rem!important;margin:0!important;display:block!important}.pdf-editor__property-menu[open] .pdf-editor__property-icon,.pdf-editor__property-menu>summary:hover .pdf-editor__property-icon{color:#fff!important}.pdf-editor__property-menu>summary::-webkit-details-marker{display:none}.pdf-editor__property-menu>summary:hover{color:#fff;background:#ffffff0d;border-color:#ffffff14}.pdf-editor__property-menu[open]>summary{color:#fff;background:#292b32;border-color:#ffffff29}.pdf-editor__property-menu>summary:focus-visible{outline-offset:1px;outline:1px solid #ffffffdb}.pdf-editor__property-menu>summary i{border:2px solid #ffffff80;border-radius:.18rem;flex:none;width:1.02rem;height:1.02rem;display:block;box-shadow:inset 0 0 0 1px #0003}.pdf-editor__property-menu>summary i.is-transparent{background-color:#202127;background-image:linear-gradient(45deg,#777 25%,#0000 25%),linear-gradient(-45deg,#777 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#777 75%),linear-gradient(-45deg,#0000 75%,#777 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.pdf-editor__property-menu>summary b{color:#f4f4f5;font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:.63rem;font-weight:700}.pdf-editor__property-popover{z-index:120;background:#24262d;border:1px solid #ffffff1f;border-radius:.72rem;gap:.62rem;width:13.25rem;max-width:min(13.25rem,100vw - 1.5rem);padding:.72rem;display:grid;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 16px 38px #0000007a,0 2px 8px #0000004d}.pdf-editor__property-menu--edge .pdf-editor__property-popover,.pdf-editor__property-menu--opacity .pdf-editor__property-popover{left:auto;right:0}.pdf-editor__property-popover>strong{color:#f4f4f5;font-size:.72rem;font-weight:750}.pdf-editor__property-popover label{color:#c5c7ce;gap:.34rem;font-size:.62rem;font-weight:650;display:grid}.pdf-editor__property-popover label>span{justify-content:space-between;align-items:center;display:flex}.pdf-editor__property-popover output{color:#f4f4f5;font-family:ui-monospace,monospace;font-size:.61rem}.pdf-editor__toolbar .pdf-editor__property-popover input[type=color]{cursor:pointer;background:#191a1f!important;border:1px solid #ffffff1f!important;border-radius:.38rem!important;width:100%!important;height:1.8rem!important;padding:.18rem!important;display:block!important}.pdf-editor__toolbar .pdf-editor__property-popover input[type=range]{accent-color:#f4f4f5;cursor:pointer;width:100%}.pdf-editor__toolbar .pdf-editor__property-popover input[type=range]:disabled{cursor:not-allowed;opacity:.35}.pdf-editor__popover-segments{background:#191a1f;border-radius:.45rem;grid-template-columns:1fr 1fr;gap:.24rem;padding:.2rem;display:grid}.pdf-editor__toolbar .pdf-editor__property-popover button{color:#aeb1ba!important;text-transform:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.32rem!important;width:auto!important;min-width:0!important;height:1.75rem!important;min-height:1.75rem!important;padding:0 .48rem!important;font-size:.61rem!important;font-weight:700!important;line-height:1!important}.pdf-editor__toolbar .pdf-editor__property-popover button:hover{color:#fff!important;background:#ffffff0f!important}.pdf-editor__toolbar .pdf-editor__property-popover button[aria-pressed=true]{color:#17181d!important;background:#f4f4f5!important;border-color:#f4f4f5!important}.pdf-editor__toolbar .pdf-editor__format-buttons,.pdf-editor__toolbar .pdf-editor__alignment-buttons{background:#1d1f24!important;border-color:#0000!important;align-self:center!important;height:1.7rem!important;padding:.12rem!important}.pdf-editor__toolbar .pdf-editor__format-buttons button,.pdf-editor__toolbar .pdf-editor__alignment-buttons button,.pdf-editor__toolbar .pdf-editor__format-buttons button[aria-pressed=true],.pdf-editor__toolbar .pdf-editor__alignment-buttons button[aria-pressed=true]{border:0!important;border-radius:.25rem!important;width:1.42rem!important;min-width:1.42rem!important;height:1.42rem!important;min-height:1.42rem!important;padding:0!important}.pdf-editor__toolbar .pdf-editor__format-buttons button[aria-pressed=false],.pdf-editor__toolbar .pdf-editor__alignment-buttons button[aria-pressed=false]{color:#c2c5cd!important}.pdf-editor__toolbar .pdf-editor__format-buttons button[aria-pressed=true],.pdf-editor__toolbar .pdf-editor__alignment-buttons button[aria-pressed=true]{color:#16171b!important;background:#f4f4f5!important}.pdf-editor__color-swatches{grid-template-columns:repeat(6,1fr);gap:.34rem;display:grid}.pdf-editor__toolbar .pdf-editor__color-swatches button{box-shadow:0 0 0 1px #00000040;background:var(--swatch-color)!important;border:2px solid #ffffff1f!important;border-radius:50%!important;width:1.45rem!important;min-width:1.45rem!important;height:1.45rem!important;min-height:1.45rem!important;padding:0!important}.pdf-editor__toolbar .pdf-editor__color-swatches button[aria-pressed=true]{background:var(--swatch-color)!important;border-color:#fff!important;box-shadow:0 0 0 2px #747883!important}.pdf-editor__toolbar .pdf-editor__property-popover .pdf-editor__popover-eyedropper{background:#1d1f24!important;border-color:#ffffff1a!important;justify-content:center!important;align-items:center!important;gap:.38rem!important;width:100%!important;display:flex!important}.pdf-editor__toolbar .pdf-editor__property-popover .pdf-editor__popover-eyedropper svg{width:.8rem!important;height:.8rem!important}.pdf-editor__toolbar>.pdf-editor__properties{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.7rem!important}.pdf-editor__toolbar .pdf-editor__group-label{color:#aeb2bc!important;letter-spacing:0!important;text-transform:none!important;font-size:.66rem!important;font-weight:600!important;line-height:1!important}.pdf-editor__property-menu>summary{gap:.36rem;padding-inline:.4rem}.pdf-editor__property-menu>summary b,.pdf-editor__toolbar>.pdf-editor__properties .pdf-editor__property-number{color:#f5f5f6!important;font-size:.7rem!important;font-weight:650!important}.pdf-editor__toolbar>.pdf-editor__properties .pdf-editor__property-unit{color:#c0c3cb!important;font-size:.66rem!important;font-weight:500!important}.pdf-editor__property-popover>strong{font-size:.78rem;font-weight:700}.pdf-editor__property-popover label,.pdf-editor__toolbar .pdf-editor__property-popover button{font-size:.68rem!important;font-weight:600!important}@media (width<=1100px){.pdf-editor__toolbar .pdf-editor__group-label{display:none!important}}.pdf-editor__selection-frame{border:2px solid #2563eb;box-shadow:0 0 0 1px #ffffffd1}.pdf-editor__rotation-stem{background:#2563eb;width:2px;height:.75rem}.pdf-editor__rotation-handle{color:#fff;background:#2563eb;border:2px solid #fff;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;display:grid;box-shadow:0 2px 7px #0000006b}.pdf-editor__rotation-handle svg{color:#fff;stroke-width:2.5px;width:.72rem;height:.72rem;display:block}.pdf-editor__resize-handle{background:#2563eb;border:2px solid #fff;box-shadow:0 1px 4px #00000073}.pdf-editor__text-input::selection{color:#fff;background:#2563eb}.pdf-editor__text-value::selection{color:#fff;background:#2563eb}.pdf-editor__toolbar .pdf-editor__format-buttons button,.pdf-editor__toolbar .pdf-editor__alignment-buttons button{place-items:center!important;line-height:1!important;display:grid!important}.pdf-editor__toolbar .pdf-editor__format-buttons button svg,.pdf-editor__toolbar .pdf-editor__alignment-buttons button svg{margin:0!important;display:block!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Family] [data-slot=select-trigger]{width:6.25rem!important;min-width:6.25rem!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Size] [data-slot=select-trigger]{width:3.85rem!important;min-width:3.85rem!important}.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Family] [data-slot=select-trigger]>span,.pdf-editor__toolbar>.pdf-editor__properties [title=Font\ Size] [data-slot=select-trigger]>span{min-width:0;text-overflow:clip!important;overflow:visible!important}.pdf-editor__toolbar>.workspace-zoom-controls{box-sizing:border-box;width:7rem!important;min-width:7rem!important;overflow:visible!important}.pdf-editor__toolbar>.workspace-zoom-controls button{min-width:1.65rem!important;padding:0!important}.pdf-editor__toolbar>.workspace-zoom-controls .workspace-zoom-controls__value{min-width:2.8rem!important}.pdf-editor__watermark-toolbar{flex:auto!important;gap:.2rem!important;overflow:visible!important}.pdf-editor__watermark-toolbar>.pdf-editor__property-menu{align-self:center}.pdf-editor__watermark-toolbar>.pdf-editor__watermark-text{flex:7rem;min-width:5rem;max-width:9rem}.pdf-editor__watermark-toolbar>.pdf-editor__watermark-text input{width:100%!important}.pdf-editor__toolbar>.workspace-zoom-controls{margin-left:auto!important}.pdf-editor__toolbar--idle .pdf-editor__document{flex:0 auto!important;width:auto!important;min-width:0!important;max-width:min(38vw,32rem)!important;padding-right:.8rem!important}.pdf-editor__toolbar--idle .pdf-editor__document>span{display:grid!important}.pdf-editor__toolbar--idle .pdf-editor__document strong{font-size:.7rem!important}@media (width<=600px){.pdf-editor__toolbar--idle .pdf-editor__document{width:2rem!important;min-width:2rem!important;max-width:2rem!important;padding-right:.3rem!important}.pdf-editor__toolbar--idle .pdf-editor__document>span{display:none!important}.pdf-editor__toolbar>.workspace-zoom-controls{width:6.5rem!important;min-width:6.5rem!important}}.pdf-editor__toolbar>.pdf-editor__properties{gap:.24rem!important}.pdf-editor__toolbar>.pdf-editor__properties>div{gap:.26rem!important;padding-inline:.34rem!important}.pdf-editor__toolbar>.pdf-editor__properties>div[class*=w-px]{margin-inline:.18rem!important;padding:0!important}.pdf-editor__property-menu>summary{gap:.4rem;min-width:2rem;padding-inline:.48rem}.pdf-editor__toolbar .pdf-editor__format-buttons,.pdf-editor__toolbar .pdf-editor__alignment-buttons{gap:.18rem!important;padding:.14rem!important}.pdf-editor__toolbar>.pdf-editor__watermark-toolbar,.pdf-editor__toolbar>.pdf-editor__properties,.pdf-editor__toolbar>.pdf-editor__top-redaction{flex:0 auto!important;min-width:0!important}.pdf-editor__toolbar>.pdf-editor__top-redaction{gap:.65rem!important;padding:.35rem .55rem!important}.pdf-editor__redaction-style-buttons{background:#111216;border:1px solid #ffffff14;border-radius:.55rem;align-items:center;gap:.3rem;padding:.18rem;display:flex}.pdf-editor__top-redaction>.pdf-editor__property-menu{margin-inline:.12rem}.pdf-editor__toolbar>.pdf-editor__watermark-toolbar{flex-grow:1!important}.pdf-editor__toolbar>.workspace-zoom-controls{flex:0 0 7rem!important;margin-left:auto!important;margin-right:0!important;position:relative!important;right:auto!important}.pdf-editor__drawing-preview{z-index:40;border-radius:3px;justify-content:center;align-items:center;min-width:4px;min-height:4px;display:flex;box-shadow:0 0 0 1px #fffffff2,0 2px 10px #00000061;background:#2563eb29!important;border:2px dashed #2563eb!important}.pdf-editor__drawing-preview.is-circle{border-radius:999px}.pdf-editor__drawing-preview.is-line,.pdf-editor__drawing-preview.is-arrow{min-height:3px;background:#2563eb4d!important;border-style:solid!important}.pdf-editor__drawing-preview.is-redact{background:#dc262638!important;border-color:#dc2626!important}.pdf-editor__drawing-preview>span{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#111827d1;padding:.15rem .35rem;font:700 .7rem/1.2 ui-monospace,monospace;overflow:hidden}.pdf-editor__mobile-handoff{display:none}@media (width<=767px){.pdf-tool-layout--immersive .pdf-editor{min-height:calc(100svh - var(--app-nav-height) - 4rem)!important;background:radial-gradient(circle at 50% 20%,#8b82f624,#0000 18rem),#111216!important;display:flex!important}.pdf-tool-layout--immersive .pdf-editor>:not(.pdf-editor__mobile-handoff){display:none!important}.pdf-editor__mobile-handoff{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:100%;padding:2rem 1.35rem;display:flex}.pdf-editor__mobile-handoff-icon{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:1.35rem;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:1.25rem;display:grid;box-shadow:0 20px 55px #0000004d}.pdf-editor__mobile-handoff-icon svg{color:#d9d5ff;width:2rem;height:2rem}.pdf-editor__mobile-handoff>span{color:#a9a2ff;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:800}.pdf-editor__mobile-handoff h2{color:#f7f7f8;letter-spacing:-.05em;margin:.65rem 0 .7rem;font-size:clamp(1.8rem,9vw,2.5rem);line-height:1}.pdf-editor__mobile-handoff p{color:#999ca6;max-width:28rem;font-size:.82rem;line-height:1.65}.pdf-editor__mobile-handoff button{color:#15161a;background:#f4f4f5;border-radius:.7rem;align-items:center;gap:.55rem;min-height:2.8rem;margin-top:1.4rem;padding:.65rem .9rem;font-size:.76rem;font-weight:750;display:flex}.pdf-editor__mobile-handoff button svg{width:.9rem}}@media (width>=768px) and (width<=1100px){.pdf-tool-layout--immersive .pdf-editor{grid-template-columns:auto minmax(0,1fr) 12.5rem!important}.pdf-tool-layout--immersive .pdf-editor__layers{width:12.5rem!important}.pdf-tool-layout--immersive .pdf-editor__viewport{padding:1rem .85rem 2rem!important}.pdf-editor__tool-drawer{width:14rem!important}.pdf-editor__toolbar{gap:.35rem!important;padding-inline:.45rem!important}.pdf-editor__toolbar>.pdf-editor__properties{scrollbar-width:none;overflow-x:auto}.pdf-editor__toolbar>.pdf-editor__properties::-webkit-scrollbar{display:none}}.legal-page{width:min(100% - 2.5rem,78rem);padding-bottom:7rem}.legal-document{color:#d7d8dd;background:linear-gradient(145deg,#25262cf5,#141519fa);border:1px solid #ffffff1a;border-radius:1.4rem;width:min(100%,64rem);margin:2rem auto 0;overflow:hidden;box-shadow:0 30px 80px #00000040}.legal-document__hero{background:radial-gradient(circle at 90% 0,#65d6ad1f,#0000 24rem);border-bottom:1px solid #ffffff17;padding:clamp(2rem,5vw,4rem)}.legal-document__hero--terms{background:radial-gradient(circle at 90% 0,#b7b0ff1f,#0000 24rem)}.legal-document__eyebrow{color:#91dec3;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.4rem;font-size:.68rem;font-weight:800;display:flex}.legal-document__eyebrow svg{width:1rem}.legal-document__hero h1{color:#f5f5f6;letter-spacing:-.06em;max-width:13ch;margin:0;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:720;line-height:.98}.legal-document__hero>p{color:#b6b8c0;max-width:45rem;margin-top:1.4rem;font-size:.88rem;line-height:1.75}.legal-document__meta{flex-wrap:wrap;gap:.65rem;margin-top:1.7rem;display:flex}.legal-document__meta span{color:#bfc1c8;background:#08090c40;border:1px solid #ffffff1a;border-radius:999px;padding:.45rem .65rem;font-size:.62rem}.legal-document__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:2rem clamp(1.25rem,4vw,3rem);display:grid}.legal-document__summary{background:#07080b38;border:1px solid #ffffff17;border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:.9rem;padding:1.2rem;display:grid}.legal-document__summary>svg{color:#8ed9be;width:1.1rem}.legal-document__summary h2{color:#f0f0f2;font-size:.8rem;font-weight:750}.legal-document__summary p{color:#aeb0b9;margin-top:.45rem;font-size:.7rem;line-height:1.7}.legal-document__section{border-top:1px solid #ffffff17;margin:0 clamp(1.25rem,4vw,3rem);padding:1.65rem 0}.legal-document__section h2{color:#f0f0f2;align-items:center;gap:.8rem;font-size:.86rem;font-weight:750;display:flex}.legal-document__section h2 span{color:#91dec3;width:2rem;height:2rem;font:700 .58rem/1 var(--font-mono,monospace);border:1px solid #ffffff1f;border-radius:.55rem;place-items:center;display:grid}.legal-document__section p{color:#b2b4bc;max-width:52rem;margin:.75rem 0 0 2.8rem;font-size:.76rem;line-height:1.8}.legal-document__notice,.legal-document__contact{background:#f5bc470e;border:1px solid #f5bc472e;border-radius:.85rem;align-items:flex-start;gap:.9rem;margin:2rem clamp(1.25rem,4vw,3rem);padding:1rem 1.1rem;display:flex}.legal-document__notice>svg,.legal-document__contact>svg{color:#efbb52;flex:none;width:1.1rem}.legal-document__notice strong,.legal-document__contact strong{color:#f1f1f3;font-size:.75rem}.legal-document__notice p,.legal-document__contact p{color:#acafb7;margin-top:.25rem;font-size:.69rem;line-height:1.65}.legal-document__contact{background:#65d6ad0d;border-color:#65d6ad29;margin-top:2.4rem}.legal-document__contact>svg{color:#75c5a8}.legal-document__contact a{color:#c5f2e2;align-items:center;gap:.2rem;display:inline-flex}.legal-document__contact a svg{width:.7rem}.legal-document__terms{padding-top:.3rem}@media (width<=720px){.legal-page{width:calc(100% - 1rem)}.legal-document{border-radius:1rem;margin-top:1rem}.legal-document__grid{grid-template-columns:1fr;padding:1.25rem}.legal-document__hero{padding:2rem 1.25rem}.legal-document__hero h1{font-size:2.55rem}.legal-document__section{margin-inline:1.25rem}.legal-document__section p{margin-left:0}.legal-document__notice,.legal-document__contact{margin-inline:1.25rem}}.nav-mobile-toggle:hover,.nav-mobile-toggle:focus-visible{color:#fff;background:#ffffff17;border-color:#ffffff38}.nav-mobile-sheet{scrollbar-width:thin;scrollbar-color:#44464f transparent;padding:.55rem}.nav-mobile-sheet__header{gap:1rem;padding:1rem 1rem .85rem}.nav-mobile-sheet__header>div{gap:.2rem;display:grid}.nav-mobile-sheet__header strong{color:#f4f4f5;font-size:.82rem}.nav-mobile-sheet__header>div span{color:#92959f;font-size:.62rem}.nav-mobile-sheet__privacy{color:#a5dec9;white-space:nowrap;background:#65d6ad0f;border:1px solid #65d6ad2e;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .55rem;font-size:.58rem;font-weight:700;display:flex}.nav-mobile-sheet__privacy svg{width:.75rem}.nav-mobile-sheet__quick-actions{grid-template-columns:1fr 1fr;gap:.5rem;padding:0 .45rem .65rem;display:grid}.nav-mobile-sheet__quick-actions button{color:#d7d8dd;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.55rem;min-height:2.85rem;padding:.65rem .75rem;font-size:.7rem;font-weight:700;display:flex}.nav-mobile-sheet__quick-actions button:hover,.nav-mobile-sheet__quick-actions button:focus-visible{color:#fff;background:#ffffff17;border-color:#fff3}.nav-mobile-sheet__quick-actions svg{color:#aaaeb8;width:.95rem}.nav-mobile-sheet .rounded-2xl{border-radius:.8rem}.nav-mobile-sheet .rounded-2xl>button{letter-spacing:.06em;min-height:3rem;font-family:inherit;font-size:.69rem}.nav-mobile-sheet .rounded-2xl a{color:#b5b7bf;min-height:2.75rem}.nav-mobile-sheet .rounded-2xl a:hover,.nav-mobile-sheet .rounded-2xl a:focus-visible{color:#fff;background:#292b32}.nav-mobile-sheet .rounded-2xl a svg{color:#9a9da6}.nav-mobile-sheet__footer{background:#0e0f13fa;border-top:1px solid #ffffff14;border-radius:0 0 .8rem .8rem;align-items:center;gap:.25rem;margin:.25rem -.1rem -.1rem;padding:.6rem .55rem;display:flex;position:sticky;bottom:0}.nav-mobile-sheet__footer button,.nav-mobile-sheet__footer a{color:#aeb0b9;border-radius:.55rem;align-items:center;gap:.25rem;min-height:2.35rem;padding:.45rem .6rem;font-size:.63rem;display:flex}.nav-mobile-sheet__footer button:hover,.nav-mobile-sheet__footer button:focus-visible,.nav-mobile-sheet__footer a:hover,.nav-mobile-sheet__footer a:focus-visible{color:#fff;background:#ffffff12}.nav-mobile-sheet__footer a{margin-left:auto}.nav-mobile-sheet__footer svg{width:.7rem}@media (width<=520px){.nav-mobile-sheet__privacy{display:none}.nav-mobile-sheet{max-height:calc(100svh - 5rem)!important}.nav-mobile-sheet__quick-actions{grid-template-columns:1fr 1fr}}.compact-screen-notice{display:none}@media (width<=1100px){.app-container{background:#0c0d10!important;min-height:100svh!important}.app-container>.compact-screen-notice{color:#f5f5f6;background:radial-gradient(circle at 50% 38%,#6f769129,#0000 34rem),linear-gradient(160deg,#121319,#090a0d 72%);grid-template-rows:auto 1fr auto;min-height:100svh;padding:clamp(1.25rem,4vw,2.5rem);position:relative;overflow:hidden;display:grid!important}.app-container>.compact-screen-notice~*{display:none!important}.compact-screen-notice__glow{aspect-ratio:1;pointer-events:none;border:1px solid #ffffff0f;border-radius:50%;width:min(82vw,34rem);position:absolute;top:22%;left:50%;transform:translate(-50%);box-shadow:0 0 0 3rem #ffffff04,0 0 0 7rem #ffffff03}.compact-screen-notice header{color:#eeeef0;align-items:center;gap:.6rem;display:flex;position:relative}.compact-screen-notice header svg{width:1.65rem;height:1.65rem}.compact-screen-notice header strong{letter-spacing:-.03em;font-size:.9rem}.compact-screen-notice>section{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100%,38rem);margin:auto;padding:3rem 0;display:flex;position:relative}.compact-screen-notice__icon{background:linear-gradient(145deg,#ffffff1a,#ffffff06);border:1px solid #ffffff24;border-radius:1.35rem;place-items:center;width:5rem;height:5rem;margin-bottom:1.8rem;display:grid;box-shadow:0 20px 55px #00000059}.compact-screen-notice__icon svg{color:#e4e4e7;width:2rem}.compact-screen-notice__eyebrow{color:#8fd9bf;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.66rem;font-weight:800;display:flex}.compact-screen-notice__eyebrow svg{width:.85rem}.compact-screen-notice h1{letter-spacing:-.065em;max-width:12ch;margin:1rem auto 1.1rem;font-size:clamp(2.7rem,9vw,5rem);font-weight:740;line-height:.94}.compact-screen-notice>section>p{color:#afb1b9;max-width:33rem;font-size:clamp(.85rem,2.2vw,1rem);line-height:1.75}.compact-screen-notice__status{color:#aeb4b2;background:#65d6ad0e;border:1px solid #65d6ad26;border-radius:1rem;gap:.55rem;width:min(100%,28rem);margin:1.8rem auto;padding:1rem 1.1rem;font-size:.68rem;display:grid}.compact-screen-notice__status span{justify-content:center;align-items:center;gap:.4rem;display:flex}.compact-screen-notice__status span:first-child{color:#bde7d8;font-weight:700}.compact-screen-notice__status svg{width:.85rem}.compact-screen-notice>section>a{color:#c4c6cd;border-radius:.7rem;align-items:center;gap:.4rem;min-height:2.75rem;padding:.65rem .85rem;font-size:.68rem;font-weight:700;display:flex}.compact-screen-notice>section>a:hover,.compact-screen-notice>section>a:focus-visible{color:#fff;background:#ffffff12}.compact-screen-notice>section>a svg{width:.75rem}.compact-screen-notice>footer{color:#747780;text-align:center;font-size:.62rem;position:relative}}@media (width<=480px){.app-container>.compact-screen-notice{padding:1.15rem}.compact-screen-notice>section{padding:2rem 0}.compact-screen-notice h1{font-size:clamp(2.55rem,13vw,3.8rem)}.compact-screen-notice__status{margin-top:1.4rem}}@media (width<=1100px){html,body,#root{background:#0c0d10;min-height:100%}body{overflow:hidden}.app-home .compact-screen-notice>header:first-of-type{background:0 0!important;border:0!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important}.app-home .compact-screen-notice>header:first-of-type h1{font-size:inherit!important}.app-container>.compact-screen-notice{box-sizing:border-box;border:0;border-radius:0;width:100%;height:100svh;margin:0;padding:clamp(1rem,3vw,1.75rem);overflow:hidden;min-height:0!important}.compact-screen-notice>section{min-height:0;padding:1rem 0}.compact-screen-notice__icon{width:4.25rem;height:4.25rem;margin-bottom:1.1rem}.compact-screen-notice h1{margin:.8rem auto .9rem;font-size:clamp(2.4rem,7vw,4rem)!important}.compact-screen-notice__status{margin:1.15rem auto;padding:.75rem .9rem}}@media (width<=480px){.app-container>.compact-screen-notice{padding:.9rem 1rem}.compact-screen-notice header svg{width:1.4rem;height:1.4rem}.compact-screen-notice__icon{border-radius:1rem;width:3.65rem;height:3.65rem;margin-bottom:.8rem}.compact-screen-notice__icon svg{width:1.55rem}.compact-screen-notice__eyebrow{font-size:.56rem}.compact-screen-notice h1{max-width:11ch;line-height:.96;font-size:clamp(2.1rem,11vw,3.1rem)!important}.compact-screen-notice>section>p{font-size:.78rem;line-height:1.55}.compact-screen-notice__status{gap:.35rem;margin:.9rem auto;padding:.65rem;font-size:.58rem}.compact-screen-notice>section>a{min-height:2.25rem;padding:.45rem .65rem;font-size:.6rem}.compact-screen-notice>footer{font-size:.55rem}}@media (height<=680px) and (width<=1100px){.compact-screen-notice__icon{display:none}.compact-screen-notice h1{font-size:clamp(2rem,7vh,3.2rem)!important}.compact-screen-notice__status{margin:.7rem auto}.compact-screen-notice>section>a{display:none}}@media (width<=1100px){.compact-screen-notice h1{max-width:11ch;margin:1.1rem auto;font-size:clamp(2.65rem,7vw,4.5rem)!important}.compact-screen-notice .compact-screen-notice__message{color:#c4c6cd;max-width:34rem;font-size:clamp(.88rem,2vw,1.02rem);line-height:1.7}.compact-screen-notice .compact-screen-notice__development{color:#8fd9bf;margin-top:1.1rem;font-size:.76rem;font-weight:700;line-height:1.5}.compact-screen-notice>section>a{margin-top:.65rem;display:flex}}@media (width<=480px){.compact-screen-notice h1{font-size:clamp(2.25rem,11vw,3.15rem)!important}.compact-screen-notice .compact-screen-notice__message{font-size:.8rem;line-height:1.6}.compact-screen-notice .compact-screen-notice__development{margin-top:.85rem;font-size:.68rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}:root{--workbench-bg:#18191e;--workbench-canvas:#111216;--workbench-panel:#202228;--workbench-panel-raised:#26282e;--workbench-line:#ffffff16;--workbench-line-strong:#ffffff24;--workbench-muted:#9296a2;--workbench-accent:#fff;--workbench-radius:.55rem;--workbench-toolbar:4rem;--workbench-status:2rem;--workbench-dock:20rem;--workbench-gutter:1rem}@media (width>=768px){html:has(.audio-tool-layout.has-active-session){width:100%;height:100svh;min-height:100svh;overflow:hidden}body:has(.audio-tool-layout.has-active-session){width:100%;height:100svh;min-height:100svh;overflow:hidden}#root:has(.audio-tool-layout.has-active-session){width:100%;height:100svh;min-height:100svh;overflow:hidden}html:has(.image-tool-layout.has-active-session){width:100%;height:100svh;min-height:100svh;overflow:hidden}body:has(.image-tool-layout.has-active-session){width:100%;height:100svh;min-height:100svh;overflow:hidden}#root:has(.image-tool-layout.has-active-session){width:100%;height:100svh;min-height:100svh;overflow:hidden}.app-container:has(.image-tool-layout.has-active-session) .main-content.tool-page-active{box-sizing:border-box;height:100svh!important;min-height:100svh!important;padding:.85rem!important}.app-container:has(.image-tool-layout.has-active-session) .image-tool-layout.has-active-session{height:100%!important;max-height:100%!important}.image-tool-layout.has-active-session>.workspace-shell{flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.image-tool-layout.has-active-session .workspace-shell__content{width:100%;flex:1 1 0!important;height:100%!important;min-height:0!important;overflow:hidden!important}.image-tool-layout.has-active-session .image-workbench,.image-tool-layout.has-active-session .image-workbench__sidebar,.image-tool-layout.has-active-session .image-workbench__main{height:100%!important;min-height:0!important;overflow:hidden!important}.image-tool-layout.has-active-session .image-workbench{height:100%!important}.audio-tool-layout.has-active-session>.workspace-shell{flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.audio-tool-layout.has-active-session .workspace-shell__content,.audio-tool-layout.has-active-session .audio-workspace-content,.audio-tool-layout.has-active-session .audio-optimizer-session{width:100%;flex:1 1 0!important;height:100%!important;min-height:0!important;overflow:hidden!important}.main-content.tool-page-active:has(.has-active-session:is(.video-tool-layout,.audio-tool-layout,.pdf-tool-layout,.metadata-tool-layout,.converter-tool-layout,.rasterbator-tool-layout,.image-tool-layout)){background:#090a0d!important;height:100svh!important;min-height:100svh!important;padding:.85rem!important;overflow:hidden!important}.app-container:has(.has-active-session:is(.video-tool-layout,.audio-tool-layout,.pdf-tool-layout,.metadata-tool-layout,.converter-tool-layout,.rasterbator-tool-layout,.image-tool-layout)){height:100svh;min-height:100svh;overflow:hidden}.app-container:has(.has-active-session:is(.video-tool-layout,.audio-tool-layout,.pdf-tool-layout,.metadata-tool-layout,.converter-tool-layout,.rasterbator-tool-layout,.image-tool-layout)) #simple-nav{display:none}.app-container:has(.has-active-session:is(.video-tool-layout,.audio-tool-layout,.pdf-tool-layout,.metadata-tool-layout,.converter-tool-layout,.rasterbator-tool-layout,.image-tool-layout))>.site-footer{display:none}.app-container:has(.has-active-session:is(.video-tool-layout,.audio-tool-layout,.pdf-tool-layout,.metadata-tool-layout,.converter-tool-layout,.rasterbator-tool-layout,.image-tool-layout))>.embed-watermark{display:none}.app-container:has(.has-active-session:is(.video-tool-layout,.audio-tool-layout,.pdf-tool-layout,.metadata-tool-layout,.converter-tool-layout,.rasterbator-tool-layout,.image-tool-layout)) .main-content.tool-page-active{box-sizing:border-box!important;height:100svh!important;min-height:100svh!important;padding:.85rem!important;overflow:hidden!important}}.has-active-session:is(.video-tool-layout,.audio-tool-layout,.pdf-tool-layout,.metadata-tool-layout,.converter-tool-layout,.rasterbator-tool-layout,.image-tool-layout){background:var(--workbench-bg);border:1px solid #ffffff1a;border-radius:.9rem;gap:0;width:100%;max-width:none;min-height:0;margin:0;padding:0;overflow:hidden;flex-direction:column!important;height:100%!important;display:flex!important}.has-active-session>.tool-layout__header,.workspace-command-bar{min-height:var(--workbench-toolbar);border:0;border-bottom:1px solid var(--workbench-line);background:linear-gradient(#24262c,#202127);border-radius:0;box-shadow:0 5px 18px #00000024}.has-active-session>.tool-layout__header{width:100%!important;height:var(--workbench-toolbar)!important;min-height:var(--workbench-toolbar)!important;max-height:var(--workbench-toolbar)!important;flex:0 0 var(--workbench-toolbar)!important;background:#15161a!important;border-radius:.9rem .9rem 0 0!important;margin:0!important;padding:.55rem 1rem!important;overflow:hidden!important}.has-active-session>.tool-layout__header .tool-layout__copy p{display:none}.has-active-session>.tool-layout__header .tool-layout__copy h1{font-size:.88rem!important}.has-active-session>.tool-layout__header .tool-layout__icon{border-radius:.72rem;width:2.75rem!important;height:2.75rem!important}.has-active-session [data-slot=button]{min-height:2.55rem;padding:.5rem .85rem;font-size:.74rem;font-weight:700}.has-active-session [data-slot=button] svg{width:.86rem;height:.86rem}.has-active-session .workspace-primary-action{color:#15161a;background:#efeff1;border:1px solid #ffffffc7;min-height:2.35rem;padding:.5rem .85rem;font-size:.68rem;font-weight:800}.has-active-session .tool-layout__back{justify-content:center;width:2.55rem;min-width:2.55rem;height:2.55rem;padding:0!important}.has-active-session .tool-layout__back svg{width:1rem;height:1rem;margin:0}.workbench-surface{background:var(--workbench-bg)}.workbench-layout{grid-template-columns:minmax(0, 1fr) var(--workbench-dock);min-height:0;display:grid}.workbench-layout--queue{grid-template-columns:var(--workbench-dock) minmax(0, 1fr)}.workbench-main{min-width:0;min-height:0;padding:var(--workbench-gutter);scrollbar-gutter:stable;overflow:auto}.workbench-canvas{border:1px solid var(--workbench-line);border-radius:var(--workbench-radius);background:var(--workbench-canvas);min-width:0}.workbench-inspector{min-width:0;min-height:0;padding:var(--workbench-gutter);border-left:1px solid var(--workbench-line);background:var(--workbench-panel);scrollbar-gutter:stable;overflow:auto}.workbench-rail{border-right:1px solid var(--workbench-line);background:var(--workbench-panel);min-width:0;min-height:0;padding:.75rem;overflow:auto}.workbench-section{border-bottom:1px solid var(--workbench-line);padding:.75rem 0}.workbench-section:first-child{padding-top:0}.workbench-section:last-child{border-bottom:0}.workbench-section__title{color:#b6b9c2;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.6rem;font-size:.6rem;font-weight:800;display:block}.workbench-field{gap:.35rem;display:grid}.workbench-field label{color:var(--workbench-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.workbench-field input{border-color:var(--workbench-line);background:#17181d;height:3rem;padding-inline:.9rem;font-size:.86rem}.workbench-field input:focus{border-color:#a99cff8c;box-shadow:0 0 0 3px #a99cff17}.workbench-note{color:#8fa59d;background:#65d6ad0b;border:1px solid #65d6ad29;border-radius:.5rem;padding:.65rem .75rem;font-size:.62rem;line-height:1.5}.tool-processing-stage{background:radial-gradient(circle at 50% 42%,#a99cff0b,transparent 28rem),var(--workbench-bg);flex:1 1 0;place-items:center;width:100%;min-width:0;min-height:20rem;padding:clamp(1rem,4vw,3rem);display:grid;overflow:auto}.tool-processing-stage>.process-card,.tool-processing-stage__content{width:min(100%,42rem)}.workbench-filebar{min-height:3.45rem;margin:calc(var(--workbench-gutter) * -1) calc(var(--workbench-gutter) * -1) var(--workbench-gutter);border-bottom:1px solid var(--workbench-line);background:#1d1f23;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.workbench-filebar__identity,.workbench-filebar__actions{align-items:center;gap:.55rem;min-width:0;display:flex}.workbench-filebar__identity>span{background:linear-gradient(#b9b2ff,#7469ff);border-radius:.18rem;flex:none;width:.5rem;height:1.35rem}.workbench-filebar__identity>div{min-width:0;line-height:1.2;display:grid}.workbench-filebar__identity strong{color:#f1f1f3;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.workbench-filebar__identity small{color:#777b86;margin-top:.18rem;font-size:.62rem}.workbench-filebar__actions{flex:none;justify-content:flex-end}.image-tool-layout.has-active-session>.workspace-shell,.rasterbator-tool-layout.has-active-session>.workspace-shell,.audio-tool-layout.has-active-session>.workspace-shell,.pdf-tool-layout.has-active-session>.workspace-shell,.converter-tool-layout.has-active-session>.image-workbench,.metadata-tool-layout.has-active-session>.image-workbench,.video-tool-layout.has-active-session>.image-workbench{border:0;border-radius:0 0 .9rem .9rem;overflow:hidden}.image-tool-layout.has-active-session,.rasterbator-tool-layout.has-active-session,.audio-tool-layout.has-active-session,.pdf-tool-layout.has-active-session,.converter-tool-layout.has-active-session,.metadata-tool-layout.has-active-session,.video-tool-layout.has-active-session{height:100%!important;max-height:100%!important}.image-tool-layout.has-active-session .image-workbench,.rasterbator-tool-layout.has-active-session .image-workbench,.audio-tool-layout.has-active-session .image-workbench,.pdf-tool-layout.has-active-session .image-workbench,.converter-tool-layout.has-active-session .image-workbench,.metadata-tool-layout.has-active-session .image-workbench,.video-tool-layout.has-active-session .image-workbench{transition:grid-template-columns .2s cubic-bezier(.4,0,.2,1);background:#111216!important;grid-template-columns:18.5rem minmax(0,1fr)!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.image-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed,.rasterbator-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed,.audio-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed,.pdf-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed,.video-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed{grid-template-columns:3.5rem minmax(0,1fr)!important}.image-tool-layout.has-active-session .image-workbench__sidebar,.rasterbator-tool-layout.has-active-session .image-workbench__sidebar,.audio-tool-layout.has-active-session .image-workbench__sidebar,.pdf-tool-layout.has-active-session .image-workbench__sidebar,.converter-tool-layout.has-active-session .image-workbench__sidebar,.metadata-tool-layout.has-active-session .image-workbench__sidebar,.video-tool-layout.has-active-session .image-workbench__sidebar{width:18.5rem;min-width:18.5rem;max-width:18.5rem;transition:width .2s cubic-bezier(.4,0,.2,1),min-width .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1);background:#18191e!important;border-right:1px solid #ffffff14!important;flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.image-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed .image-workbench__sidebar,.image-tool-layout.has-active-session .image-workbench__sidebar.is-collapsed,.rasterbator-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed .image-workbench__sidebar,.rasterbator-tool-layout.has-active-session .image-workbench__sidebar.is-collapsed,.audio-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed .image-workbench__sidebar,.audio-tool-layout.has-active-session .image-workbench__sidebar.is-collapsed,.pdf-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed .image-workbench__sidebar,.pdf-tool-layout.has-active-session .image-workbench__sidebar.is-collapsed,.video-tool-layout.has-active-session .image-workbench.is-sidebar-collapsed .image-workbench__sidebar,.video-tool-layout.has-active-session .image-workbench__sidebar.is-collapsed{width:3.5rem!important;min-width:3.5rem!important;max-width:3.5rem!important;padding:0!important}.image-tool-layout.has-active-session .image-workbench__main,.rasterbator-tool-layout.has-active-session .image-workbench__main,.audio-tool-layout.has-active-session .image-workbench__main,.pdf-tool-layout.has-active-session .image-workbench__main,.converter-tool-layout.has-active-session .image-workbench__main,.metadata-tool-layout.has-active-session .image-workbench__main,.video-tool-layout.has-active-session .image-workbench__main{background:#111216!important;flex-direction:column!important;flex:1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.image-tool-layout.has-active-session .workspace-sidebar-header,.rasterbator-tool-layout.has-active-session .workspace-sidebar-header{min-height:2.75rem!important;padding:.45rem .75rem!important}.video-preview-workspace{scrollbar-gutter:stable;background:#111216;flex:1 1 0;grid-template-rows:minmax(18rem,1fr);gap:.85rem;min-width:0;min-height:0;padding:.8rem;display:grid;overflow:auto}.video-source-preview{box-sizing:border-box;background:radial-gradient(circle at 50% 45%,#ffffff09,#0000 34rem),#090a0d;border-radius:.55rem;place-items:center;width:100%;min-width:0;min-height:18rem;padding:.5rem;display:grid;position:relative;overflow:hidden}.video-source-media{object-fit:contain;object-position:center;min-width:0;min-height:0;display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.video-preview-play{color:#fff;opacity:0;background:#0000009e;border:1px solid #fff3;border-radius:999px;place-items:center;width:3rem;height:3rem;transition:opacity .15s,background .15s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #00000052}.video-source-preview:hover .video-preview-play,.video-preview-play:focus-visible{opacity:1}.video-preview-play:hover{background:#000000d1}.video-preview-workspace.has-trim-timeline{flex-direction:column;align-items:stretch;display:flex;overflow:auto}.video-preview-workspace.has-trim-timeline .video-source-preview{flex:24rem;height:auto;min-height:clamp(14rem,28svh,20rem)}.video-preview-workspace .video-trim-timeline{z-index:1;width:100%;max-width:none;box-shadow:none;flex:none;margin:0;position:relative}.video-preview-workspace .trim-timeline-editor{background:#17181c;border-radius:.6rem;gap:.55rem;padding:.65rem;display:grid}.video-preview-workspace .trim-timeline-editor>:not([hidden])~:not([hidden]){margin-top:0}.trim-timeline-toolbar{min-height:2.55rem;padding:0 .15rem}.trim-timeline-modes{background:#0f1013;border-radius:.45rem}.trim-timeline-modes button{border-radius:.35rem;min-height:1.95rem;padding:.35rem .65rem}.trim-timeline-transport{margin-left:auto}.trim-timeline-transport>span{background:#25272d;border-radius:.35rem}.trim-timeline-transport [data-slot=button]{border-radius:.38rem;height:2rem;min-height:2rem}.trim-timeline-lane{border-top:1px solid #fff1;min-width:0;padding:1.4rem .35rem .25rem}.trim-timeline-ruler{color:#626671;pointer-events:none;height:.9rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.48rem;position:absolute;inset:.25rem .4rem auto}.trim-timeline-ruler:after{opacity:.32;content:"";background:repeating-linear-gradient(90deg,#ffffff73 0 1px,#0000 1px 2.5%);height:.3rem;position:absolute;bottom:-.2rem;left:0;right:0}.trim-timeline-ruler span{white-space:nowrap;position:absolute;transform:translate(-50%)}.trim-timeline-ruler span:first-child{transform:none}.trim-timeline-ruler span:last-child{transform:translate(-100%)}.trim-timeline-track{background:#202229;border-radius:.35rem;height:4.5rem}.trim-timeline-properties{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;padding-top:.55rem;display:grid}.trim-timeline-time-fields{grid-template-columns:repeat(2,minmax(13rem,1fr));gap:.45rem}.trim-timeline-time-fields>div{border-radius:.42rem;min-height:2.65rem;padding:.45rem .6rem}.trim-timeline-time-fields button{border-radius:.35rem;width:1.85rem;height:1.85rem}.trim-timeline-fades{background:#0a0b0e8c;border:1px solid #ffffff14;border-radius:.42rem;justify-content:space-between;align-items:center;gap:.6rem;min-width:13rem;padding:.34rem .4rem .34rem .65rem;display:flex}.trim-timeline-fades__label{color:#8b8e98;letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:750}.trim-timeline-fades__actions{gap:.15rem}.trim-timeline-fades button{color:#858893;white-space:nowrap;border:1px solid #0000;border-radius:.32rem;align-items:center;gap:.28rem;min-height:1.75rem;padding:.25rem .48rem;font-size:.62rem;font-weight:700;line-height:1;transition:background .15s,color .15s,border-color .15s;display:flex}.trim-timeline-fades button:hover{color:#e5e5e7;background:#ffffff0e}.trim-timeline-fades button.is-active{color:#18181b;background:#f4f4f5;border-color:#ffffffb8}.trim-timeline-fades button:focus-visible{outline-offset:2px;outline:2px solid #fff}.trim-timeline-fades button small{opacity:.58;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.5rem;font-weight:600}.trim-timeline-properties--multi{grid-template-columns:1fr}.trim-timeline-properties--multi>div{border-radius:.42rem}@media (width<=767px){.video-preview-workspace{grid-template-rows:minmax(15rem,1fr);padding:.55rem}.video-preview-workspace.has-trim-timeline{padding:.55rem;display:flex}.video-preview-workspace.has-trim-timeline .video-source-preview{flex:18rem;height:auto;min-height:clamp(12rem,25svh,16rem)}.video-source-preview{border-radius:.45rem;min-height:12rem;padding:.35rem}.trim-timeline-toolbar{align-items:stretch}.trim-timeline-modes,.trim-timeline-transport{width:100%;margin-left:0}.trim-timeline-modes button{flex:1;justify-content:center}.trim-timeline-transport{justify-content:flex-end}.trim-timeline-properties,.trim-timeline-time-fields{grid-template-columns:1fr}.trim-timeline-fades{min-width:0}}.image-tool-layout.has-active-session .image-edit-scope,.rasterbator-tool-layout.has-active-session .image-edit-scope{background:#0a0b0e1f;min-height:2.7rem;border-color:var(--workbench-line)!important;padding:.5rem .75rem!important}.image-tool-layout.has-active-session .workspace-tool-nav,.rasterbator-tool-layout.has-active-session .workspace-tool-nav,.video-tool-layout.has-active-session .workspace-tool-nav,.audio-tool-layout.has-active-session .workspace-tool-nav{background:0 0!important;border-bottom:1px solid #ffffff0f!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.35rem!important;padding:.5rem .65rem!important}.image-tool-layout.has-active-session .workspace-tool-nav button,.rasterbator-tool-layout.has-active-session .workspace-tool-nav button,.video-tool-layout.has-active-session .workspace-tool-nav button,.audio-tool-layout.has-active-session .workspace-tool-nav button{color:#9ca3af!important;background:0 0!important;border:1px solid #0000!important;border-radius:.65rem!important;align-items:center!important;gap:.45rem!important;height:2.1rem!important;min-height:2.1rem!important;padding:.3rem .6rem!important;font-size:.76rem!important;font-weight:500!important;transition:all .15s!important;display:flex!important}.image-tool-layout.has-active-session .workspace-tool-nav button:hover,.rasterbator-tool-layout.has-active-session .workspace-tool-nav button:hover,.video-tool-layout.has-active-session .workspace-tool-nav button:hover,.audio-tool-layout.has-active-session .workspace-tool-nav button:hover{color:#f3f4f6!important;background:#ffffff0d!important}.video-tool-layout.has-active-session .workspace-tool-nav button:disabled{color:#555962!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.42!important;background:0 0!important;border-color:#0000!important}.video-tool-layout.has-active-session .image-workbench__sidebar.is-collapsed button:disabled{opacity:.38;color:#555962!important;cursor:not-allowed!important;background:0 0!important}.video-tool-layout.has-active-session .video-encoder-option[aria-pressed=true]{color:#16171b!important;background:#f4f4f5!important;border-color:#f4f4f5!important;font-weight:800!important;box-shadow:0 1px 3px #00000047,inset 0 0 0 1px #ffffffb3!important}.video-tool-layout.has-active-session .video-encoder-option[aria-pressed=false]{color:#a3a6af!important;background:#ffffff05!important;border-color:#ffffff17!important}.video-tool-layout.has-active-session .video-gif-fps[aria-pressed=true]{color:#16171b!important;background:#f4f4f5!important;border-color:#f4f4f5!important;font-weight:800!important;box-shadow:0 1px 3px #0000003d!important}.image-tool-layout.has-active-session .workspace-tool-nav button.is-active,.image-tool-layout.has-active-session .workspace-tool-nav button[aria-current=page],.rasterbator-tool-layout.has-active-session .workspace-tool-nav button.is-active,.rasterbator-tool-layout.has-active-session .workspace-tool-nav button[aria-current=page],.video-tool-layout.has-active-session .workspace-tool-nav button.is-active,.video-tool-layout.has-active-session .workspace-tool-nav button[aria-current=page],.audio-tool-layout.has-active-session .workspace-tool-nav button.is-active,.audio-tool-layout.has-active-session .workspace-tool-nav button[aria-current=page]{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff26!important;font-weight:700!important;box-shadow:0 1px 3px #0003!important}.workbench-scroll-region{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:#505363 transparent;min-width:0;min-height:0;overflow:auto}.workbench-scroll-region::-webkit-scrollbar{width:.5rem;height:.5rem}.workbench-scroll-region::-webkit-scrollbar-track{background:0 0}.workbench-scroll-region::-webkit-scrollbar-thumb{background:#505363 padding-box padding-box;border:2px solid #0000;border-radius:999px}.workbench-scroll-region::-webkit-scrollbar-thumb:hover{background-color:#6a6e7d}.image-tool-layout.has-active-session .image-filebar,.rasterbator-tool-layout.has-active-session .image-filebar{height:3rem;min-height:3rem;background:#18191e!important;border-color:#ffffff14!important;padding-inline:1rem!important}.image-tool-layout.has-active-session .image-preview-viewport,.rasterbator-tool-layout.has-active-session .image-preview-viewport{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background-color:#111216!important;background-image:repeating-conic-gradient(#ffffff06 0% 25%,#0000 0% 50%)!important;background-size:20px 20px!important;border:0!important;border-radius:0!important;flex-direction:column!important;flex:1!important;margin:0!important;display:flex!important;position:relative!important;overflow:auto!important}.image-tool-layout.has-active-session .image-preview-stage,.rasterbator-tool-layout.has-active-session .image-preview-stage{background-color:#111216!important;background-image:repeating-conic-gradient(#ffffff06 0% 25%,#0000 0% 50%)!important;background-size:20px 20px!important;width:max-content!important;min-width:100%!important;height:max-content!important;min-height:100%!important;padding:0!important;display:block!important}.image-tool-layout.has-active-session .image-preview-pan-space,.rasterbator-tool-layout.has-active-session .image-preview-pan-space{box-sizing:border-box;justify-content:safe center;align-items:safe center;width:max-content;min-width:100%;height:max-content;min-height:100%;padding:1.5rem;display:flex}.image-tool-layout.has-active-session .image-preview-zoom-layer,.rasterbator-tool-layout.has-active-session .image-preview-zoom-layer{transform-origin:50%;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.image-tool-layout.has-active-session .image-preview-image-frame{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.image-tool-layout.has-active-session .image-preview-image-frame>img{display:block;object-fit:contain!important;border-radius:.55rem!important;max-width:100%!important;max-height:calc(100vh - 12rem)!important;box-shadow:0 18px 46px #00000052!important}.image-editor-stage{flex:1;grid-template-columns:minmax(0,1fr) 5.5rem;min-width:0;min-height:0;display:grid;overflow:hidden}.image-tool-layout.has-active-session .image-editor-stage .image-preview-viewport{grid-column:1;width:100%!important;min-width:0!important;height:100%!important}.image-tool-layout.has-active-session .image-editor-stage .image-preview-stage{width:100%!important;min-width:0!important}.image-queue-rail{background:#18191e;border-left:1px solid #ffffff14;flex-direction:column;align-items:center;gap:.45rem;min-width:0;min-height:0;padding:.65rem .55rem;display:flex;overflow:hidden}.image-queue-rail__header{color:#8a8e98;letter-spacing:.09em;text-transform:uppercase;flex:none;font-size:.58rem;font-weight:800}.image-queue-rail__header b{color:#f2f2f3;background:#ffffff1a;border-radius:999px;place-items:center;min-width:1rem;height:1rem;margin-left:.18rem;font-size:.56rem;display:inline-grid}.image-tool-layout.has-active-session .image-queue-strip .image-queue-strip__thumb,.image-tool-layout.has-active-session .image-queue-strip .image-queue-strip__add{width:4rem;height:4rem;border-radius:.5rem!important}.image-queue-rail>.image-queue-strip__add{border-radius:.5rem;flex:none;width:4rem;height:4rem}.image-queue-strip{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1 1 0;align-items:center;gap:.55rem;width:100%;min-width:0;min-height:0;padding:.12rem .1rem .45rem;display:flex;overflow:hidden auto}.image-queue-strip__item{flex:none;max-width:100%;position:relative}.image-queue-strip__thumb,.image-queue-strip__add{color:#aeb2bc;cursor:pointer;background:#202126;border:1px solid #ffffff1f;flex:none;place-items:center;transition:border-color .16s,opacity .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.image-queue-strip__thumb:hover,.image-queue-strip__add:hover{color:#fff;border-color:#ffffff6b;transform:translateY(-1px)}.image-queue-strip__thumb:not(.is-active){opacity:.64}.image-queue-strip__thumb.is-active{opacity:1;border-color:#fff;box-shadow:0 0 0 2px #ffffff2e,0 5px 14px #00000047}.image-queue-strip__thumb img{object-fit:cover;width:100%;height:100%}.image-queue-strip__thumb>svg,.image-queue-strip__add>svg{width:1rem;height:1rem}.image-queue-strip__index{color:#fff;background:#0c0d10cc;border-radius:.2rem;place-items:center;min-width:.88rem;height:.88rem;padding:0 .14rem;font-size:.52rem;font-weight:800;line-height:1;display:grid;position:absolute;bottom:.12rem;left:.12rem}.image-queue-strip__remove{z-index:1;color:#fff;cursor:pointer;opacity:0;background:#c83d51;border:1px solid #ffffff3d;border-radius:999px;place-items:center;width:1.05rem;height:1.05rem;transition:opacity .16s,transform .16s,background .16s;display:grid;position:absolute;top:-.22rem;right:-.22rem;transform:scale(.82)}.image-queue-strip__item:hover .image-queue-strip__remove,.image-queue-strip__item:focus-within .image-queue-strip__remove{opacity:1;transform:scale(1)}.image-queue-strip__remove:hover{background:#e34e62}.image-queue-strip__remove svg{width:.58rem;height:.58rem}.image-queue-strip__add{border-style:dashed}.image-queue-strip{scrollbar-width:thin;scrollbar-color:#505363 transparent}.image-queue-strip::-webkit-scrollbar{width:.28rem;height:0}.image-queue-strip::-webkit-scrollbar-track{background:0 0}.image-queue-strip::-webkit-scrollbar-thumb{background:#505363;border-radius:999px}.image-batch-results{scrollbar-width:thin;scrollbar-color:#454854 transparent}.image-batch-results::-webkit-scrollbar{width:.38rem}.image-batch-results::-webkit-scrollbar-track{background:0 0}.image-batch-results::-webkit-scrollbar-thumb{background:#454854;border:1px solid #191a1f;border-radius:999px}.image-batch-results::-webkit-scrollbar-thumb:hover{background:#626673}.image-queue-action-btn{color:#09090b!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border:1px solid #fffffff2!important;border-radius:.65rem!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;height:2.5rem!important;min-height:2.5rem!important;padding:0 1.25rem!important;font-size:.82rem!important;font-weight:700!important;transition:all .15s!important;display:flex!important;box-shadow:0 2px 8px #00000040!important}.image-queue-action-btn:hover{transform:translateY(-1px);background:#f4f4f5!important;box-shadow:0 4px 14px #00000059!important}.image-queue-action-btn:active{transform:translateY(0);background:#e4e4e7!important}.metadata-tool-layout.has-active-session>.metadata-workbench{background:var(--workbench-bg);flex:auto!important;width:100%!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.metadata-workbench .metadata-stage{flex-direction:column;overflow:hidden;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:flex!important}.metadata-workbench .workbench-filebar{flex:none;margin:0}.metadata-workbench .metadata-editor-grid{flex:1;min-height:0;overflow:hidden;grid-template-columns:var(--workbench-dock) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;display:grid!important}.metadata-workbench .metadata-cover-panel{background:linear-gradient(#27292f,#22242a);border-width:0 1px 0 0;border-radius:0 0 0 .9rem;width:100%;height:100%;padding:1.35rem 1.25rem;overflow:auto;grid-column:1!important}.metadata-workbench .metadata-cover-panel>span:first-child{border-bottom:1px solid var(--workbench-line);color:#d0d2d8;letter-spacing:.11em;text-align:left;align-self:stretch;padding-bottom:.7rem;font-size:.6rem}.metadata-workbench .metadata-cover-panel>div:nth-child(2){aspect-ratio:1;border-color:var(--workbench-line-strong);background:radial-gradient(circle at 50% 35%,#a99cff14,#0000 65%),#191a1f;border-radius:.85rem;width:min(100%,15rem);height:auto;margin-top:.75rem;box-shadow:0 22px 48px #0000003d}.metadata-workbench .metadata-cover-panel [data-slot=button]{background:#ffffff09;min-height:2.35rem}.metadata-file-summary{grid-template-columns:1fr 1fr;gap:.45rem;width:100%;margin-top:.35rem;display:grid}.metadata-file-summary>div{border:1px solid var(--workbench-line);background:#0a0b0e33;border-radius:.5rem;gap:.16rem;padding:.55rem .6rem;display:grid}.metadata-file-summary span{color:#737782;letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:750}.metadata-file-summary strong{color:#d9dae0;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.metadata-file-summary p{color:#858995;background:#a99cff09;border-left:2px solid #a99cff6b;grid-column:1/-1;margin:.25rem 0 0;padding:.6rem;font-size:.57rem;line-height:1.5}.metadata-workbench .metadata-fields{background:radial-gradient(circle at 100% 0,#a99cff0b,transparent 28rem),var(--workbench-bg);border:0;align-content:start;gap:1rem;min-height:0;padding:1.5rem clamp(1.5rem,3vw,2.5rem);display:grid;overflow:auto;grid-column:2!important}.metadata-workbench .metadata-fields>*{width:min(100%,72rem);margin-inline:auto}.metadata-fields__heading{gap:.16rem;display:grid;border-bottom:1px solid var(--workbench-line)!important;margin-bottom:.2rem!important;padding-bottom:.8rem!important}.metadata-fields__heading span{color:var(--workbench-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:800}.metadata-fields__heading strong{color:#f0f0f2;letter-spacing:-.025em;font-size:1.1rem}.metadata-fields__heading p{color:#777b86;margin:.1rem 0 0;font-size:.7rem}.metadata-workbench .metadata-fields>div{background:0 0;border:0;padding:0}.metadata-workbench .workbench-field{gap:.4rem}.metadata-workbench .workbench-field label{color:#969aa5}.metadata-workbench .workbench-field input{background:#202126;border-color:#ffffff17;height:3rem;transition:border-color .15s,background .15s,box-shadow .15s}.metadata-workbench .workbench-field input:hover{background:#222329;border-color:#ffffff26}.metadata-workbench .workbench-field input:focus{background:#1d1e24;border-color:#a99cff9e;box-shadow:0 0 0 3px #a99cff1a}.metadata-workbench .metadata-inspector-note{background:#191c1d;border-width:1px 0 0;border-radius:0;flex:none;align-items:center;gap:.5rem;min-height:2.45rem;margin:0;padding:.45rem .8rem;display:flex}.metadata-inspector-note>span{background:#65d6ad;border-radius:50%;flex:none;width:.42rem;height:.42rem;box-shadow:0 0 8px #65d6ad8c}.converter-workbench{border-radius:0 0 .9rem .9rem;flex:1;min-height:0;overflow:hidden}.converter-workbench .workbench-layout--queue{grid-template-columns:clamp(21rem,26vw,26rem) minmax(0,1fr);height:100%}.converter-workbench .converter-queue{border:0;border-right:1px solid var(--workbench-line);background:linear-gradient(#27292f,#22242a);border-radius:0;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.converter-workbench .converter-queue-list{align-content:start;gap:.4rem;min-height:0;padding-right:.2rem;display:grid;overflow:auto}.converter-workbench .converter-queue-item{border:1px solid var(--workbench-line);background:#1b1c21;border-radius:.55rem;grid-template-columns:1.15rem 2.25rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.65rem;transition:border-color .15s,background .15s;display:grid}.converter-workbench .converter-queue-item__index{width:1.15rem}.converter-workbench .converter-queue-item__copy{min-width:0}.converter-workbench .converter-queue-item__name{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.converter-workbench .converter-queue-item__actions{flex:none;align-items:center;gap:.1rem;display:flex}.converter-workbench .converter-queue-item:hover{border-color:var(--workbench-line-strong);background:#1e2025}.converter-workbench .converter-config{background:radial-gradient(circle at 100% 0,#a99cff0b,transparent 30rem),var(--workbench-bg);align-content:start;gap:.8rem;width:100%;max-width:none;margin:0;padding:1rem clamp(1rem,2.4vw,2rem);display:grid}.converter-workbench .converter-config>*{width:min(100%,76rem);margin-inline:auto}.converter-workbench .compact-uploader{border-radius:.7rem;min-height:clamp(9rem,25vh,14rem)}.converter-compatibility,.converter-target-bar,.converter-category-panel,.converter-formats-panel{border:1px solid var(--workbench-line);background:#202228;border-radius:.65rem}.converter-compatibility{padding:.65rem .8rem}.converter-target-bar{padding:.75rem .9rem}.converter-category-panel,.converter-formats-panel{padding:.75rem}.converter-workbench .converter-format-grid{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.4rem;display:grid}.converter-workbench .converter-inline-primary{display:flex;border-radius:.55rem!important;min-height:2.8rem!important}.converter-choice[aria-pressed=true]{color:#111216!important;background:#f4f4f5!important;border-color:#fff!important;box-shadow:0 3px 12px #0000003d!important}.converter-choice[aria-pressed=true] :is(svg,span){color:#111216!important}.workspace-primary-action,.audio-editor-primary-action,.pdf-organizer__commands .pdf-organizer__export,.pdf-export-result__primary,.audio-result-download,.poster-result-download,.converter-final-action,.result-download-action{color:#111216!important;background:#f4f4f5!important;border-color:#f4f4f5!important}.workspace-primary-action:not(:disabled):hover,.audio-editor-primary-action:not(:disabled):hover,.pdf-organizer__commands .pdf-organizer__export:not(:disabled):hover,.pdf-export-result__primary:not(:disabled):hover,.audio-result-download:not(:disabled):hover,.poster-result-download:not(:disabled):hover,.converter-final-action:not(:disabled):hover,.result-download-action:not(:disabled):hover{color:#09090b!important;background:#fff!important;border-color:#fff!important}.workspace-primary-action:disabled,.audio-editor-primary-action:disabled,.pdf-organizer__commands .pdf-organizer__export:disabled,.converter-final-action:disabled{opacity:.38!important;cursor:not-allowed!important;box-shadow:none!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact{width:100%!important;height:7.5rem!important;min-height:7.5rem!important;box-shadow:none!important;background:radial-gradient(circle at 15%,#a99cff17,#0000 18rem),#1d1f24!important;border-radius:.7rem!important;grid-template:"icon copy action"1fr"icon meta action"/auto minmax(12rem,1fr) auto!important;align-items:center!important;gap:.25rem 1rem!important;padding:1rem 1.25rem!important;display:grid!important;overflow:hidden!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact:before{border-radius:.5rem!important;inset:.45rem!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__eyebrow,.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__privacy{display:none!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__icon{grid-area:icon;border-radius:.65rem!important;width:3rem!important;height:3rem!important;margin:0!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__icon svg{width:1.25rem!important;height:1.25rem!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__copy{text-align:left;grid-area:copy;align-self:end;max-width:none}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__copy h3{font-size:1rem!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__copy p{margin-top:.12rem!important;font-size:.65rem!important;line-height:1.35!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__primary{grid-area:action;align-self:center;min-width:9rem;min-height:2.6rem!important;margin:0!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__meta{grid-area:meta;justify-content:flex-start;align-self:start;gap:.3rem!important;margin:0!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__meta span{padding:.2rem .4rem!important;font-size:.5rem!important}.converter-processing-workbench,.converter-result-workbench{background:radial-gradient(circle at 50% 20%,#a99cff0f,transparent 32rem),var(--workbench-bg);flex:1;place-content:center;gap:1rem;min-height:0;padding:clamp(1rem,4vw,3rem);display:grid;overflow:auto}.converter-processing-workbench>*{width:min(72rem,100vw - 3rem)}.converter-processing-queue{box-shadow:0 24px 60px #0003;background:#22242a!important;border-radius:.75rem!important}.converter-result-workbench{place-content:stretch}.converter-result-panel{flex-direction:column;gap:1rem;width:min(100%,76rem);min-height:100%;margin-inline:auto;display:flex;background:linear-gradient(#27292f,#22242a)!important;border-radius:.8rem!important}.converter-result-panel>div:nth-child(2){flex:1;align-content:start;gap:.45rem;min-height:0;display:grid;overflow:auto}@media (width<=767px){.converter-workbench{overflow:visible}.converter-workbench .workbench-layout--queue{height:auto}.converter-workbench .converter-queue{border-right:0;border-bottom:1px solid var(--workbench-line)}.converter-workbench .converter-queue-list{max-height:15rem}.converter-processing-workbench,.converter-result-workbench{place-content:start stretch;min-height:32rem;padding:.75rem}.converter-processing-workbench>*{width:100%}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact{text-align:center;grid-template:"icon""copy""action""meta"/1fr!important;place-items:center!important;height:auto!important;min-height:12rem!important}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__copy{text-align:center;align-self:auto}.converter-tool-layout.has-active-session .converter-workbench .upload-dropzone--compact .upload-dropzone__meta{justify-content:center}}.audio-tool-layout.has-active-session{border:1px solid var(--workbench-line);background:var(--workbench-bg);border-radius:.9rem;flex-direction:column;flex:1 1 0;width:100%;margin:0;padding:0;overflow:hidden;gap:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important}.audio-tool-layout.has-active-session>.tool-layout__header{display:flex!important}.audio-tool-layout.has-active-session>.audio-workspace-shell{background:var(--workbench-bg);flex:1;width:100%;min-height:0;overflow:hidden;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.audio-tool-layout.has-active-session .workspace-shell>.workspace-command-bar,.audio-tool-layout.has-active-session .workspace-shell>.workspace-guidance{display:none}.audio-tool-layout.has-active-session .workspace-shell__content{min-height:0;overflow:hidden}.audio-tool-layout.has-active-session .audio-workspace-content{background:var(--workbench-bg);width:100%;height:100%;overflow:hidden;margin:0!important;padding:0!important}.audio-optimizer-session{height:100%;min-height:0;width:100%!important;max-width:none!important;margin:0!important}.audio-optimizer-workbench{min-height:100%}.audio-optimizer-stage{width:100%;min-width:0;height:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:auto minmax(10rem,1fr) auto!important;grid-template-columns:clamp(17rem,21vw,20rem) minmax(0,1fr)!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.audio-optimizer-stage:has(.audio-preview-canvas--player-only){grid-template-rows:auto auto minmax(0,1fr)!important}.audio-optimizer-stage.is-sidebar-collapsed{grid-template-columns:3.5rem minmax(0,1fr)!important}.audio-editor-panel__filebar{border-bottom:1px solid var(--workbench-line);background:#1d1f23;min-height:3.15rem;display:flex;grid-area:1/2!important;margin:0!important;padding:.45rem .8rem!important}.audio-optimizer-stage>.p-3{z-index:2;grid-area:2/2;align-self:start}.audio-preview-canvas{background:radial-gradient(circle at 50% 40%,#a99cff12,#0000 28rem),#111216;border-radius:.7rem;grid-template-rows:2.45rem minmax(5.5rem,1fr) auto;align-content:stretch;min-width:0;min-height:0;margin:.8rem .8rem .55rem;padding:0;display:grid;overflow:hidden;box-shadow:0 18px 44px #00000038;grid-area:2/2!important}.audio-preview-canvas__bar{border-bottom:1px solid var(--workbench-line);color:#b8bbc4;background:#26282ed1;justify-content:space-between;align-items:center;padding:0 .8rem;font-size:.62rem;font-weight:750;display:flex}.audio-preview-canvas__bar span{align-items:center;gap:.42rem;display:flex}.audio-preview-canvas__bar i{background:#65d6ad;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 8px #65d6ad73}.audio-preview-canvas__bar small{color:#727681;font-size:.56rem}.audio-waveform-stage{min-height:0;overflow:hidden}.audio-preview-canvas>:last-child{margin:0 .8rem .8rem}.audio-preview-canvas--player-only{box-shadow:none;background:#111216;align-self:start;margin-bottom:.7rem;padding:.8rem;display:block}.audio-preview-canvas--player-only>:last-child{margin:0}.audio-timeline-panel{border:1px solid var(--workbench-line);scrollbar-width:thin;scrollbar-color:#4a4d57 transparent;background:linear-gradient(#24262c,#202228);border-radius:.65rem;align-self:start;width:calc(100% - 1.6rem);max-height:clamp(8rem,36vh,21rem);margin:0 .8rem .8rem;padding:.75rem .85rem;overflow:auto;grid-area:3/2!important}.audio-timeline-panel:has(.trim-timeline-editor){align-self:stretch;height:calc(100% - .8rem);max-height:none}.audio-local-note{color:#6f737d;text-align:center;pointer-events:none;grid-area:3/2;place-self:center;justify-items:center;gap:.3rem;max-width:calc(100% - 2rem);display:grid}.audio-local-note svg{color:#777c87;width:1.25rem;height:1.25rem;margin-bottom:.15rem}.audio-local-note strong{color:#a9adb6;font-size:.7rem;font-weight:750}.audio-local-note span{font-size:.6rem}.audio-optimizer-inspector{border-right:1px solid var(--workbench-line);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#4a4d57 transparent;background:#18191e;border-left:0;flex-direction:column;grid-area:1/1/4;min-height:0;display:flex;overflow:auto}.audio-optimizer-inspector.is-collapsed{overflow:visible;width:3.5rem!important;min-width:3.5rem!important}.audio-sidebar-rail,.pdf-sidebar-rail{scrollbar-width:none;background:#18191e;flex-direction:column;align-items:center;width:100%;height:100%;padding:.75rem .5rem;display:flex;overflow-y:auto}.audio-sidebar-rail button,.pdf-sidebar-rail button{color:#a1a1aa;cursor:pointer;border-radius:.55rem;place-items:center;width:2.25rem;height:2.25rem;transition:background .16s,color .16s,transform .16s;display:grid}.audio-sidebar-rail button:hover,.pdf-sidebar-rail button:hover{color:#fff;background:#ffffff1a}.audio-sidebar-rail .audio-sidebar-rail__process,.pdf-sidebar-rail .pdf-sidebar-rail__process{color:#18191e;background:#ececef;font-weight:900;box-shadow:0 8px 20px #00000038}.audio-sidebar-rail .audio-sidebar-rail__tool,.pdf-sidebar-rail .pdf-sidebar-rail__tool{color:#a1a1aa;width:2.25rem;height:2.25rem;box-shadow:none;background:0 0;position:relative}.audio-sidebar-rail .audio-sidebar-rail__tool:hover,.pdf-sidebar-rail .pdf-sidebar-rail__tool:hover{color:#fff;background:#ffffff1a}.audio-sidebar-rail .audio-sidebar-rail__tool.is-active,.pdf-sidebar-rail .pdf-sidebar-rail__tool.is-active{color:#18191e;background:#ececef}.audio-sidebar-rail svg,.pdf-sidebar-rail svg{width:1rem;height:1rem}.audio-inspector-heading,.audio-mode-sidebar-heading{z-index:2;border-bottom:1px solid var(--workbench-line);background:#18191e;order:1;justify-content:space-between;align-items:center;min-height:3rem;padding:0 1rem;display:flex;position:sticky;top:0}.audio-editor-frame .audio-mode-sidebar-heading{flex:none;order:0;position:relative}.audio-editor-frame .workspace-tool-nav,.audio-editor-frame__controls,.audio-editor-frame__action{order:0}.audio-inspector-heading__title{align-items:center;gap:.55rem;min-width:0;display:flex}.audio-inspector-heading strong,.audio-mode-sidebar-heading strong{color:#ececef;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.audio-inspector-heading>button{color:#a1a1aa;cursor:pointer;border-radius:.45rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.audio-inspector-heading>button:hover{color:#fff;background:#ffffff17}.audio-inspector-heading>button svg{width:.9rem;height:.9rem}.audio-inspector-heading__title span,.audio-mode-sidebar-heading span{color:#b8bbc4;background:#ffffff14;border-radius:.45rem;padding:.2rem .48rem;font-family:ui-monospace,monospace;font-size:.58rem;font-weight:700}.audio-optimizer-inspector>.workspace-tool-nav{order:2}.audio-inspector-action{z-index:2;border-top:1px solid var(--workbench-line);background:#18191e;order:6;gap:.5rem;padding:.75rem;display:grid;position:sticky;bottom:0}.audio-size-summary{align-content:start;gap:.2rem;display:grid;border:0!important;border-bottom:1px solid var(--workbench-line)!important;text-align:left!important;background:linear-gradient(#292b31,#24262c)!important;border-radius:0!important;padding:1rem!important}.audio-panel-kicker{text-transform:uppercase;color:var(--workbench-accent)!important;letter-spacing:.12em!important;font-size:.52rem!important;font-weight:800!important}.audio-size-summary>span:last-child{margin-top:.2rem!important;font-size:1.35rem!important}.audio-presets-panel{background:#18191e;order:3;margin:0;padding:.8rem 1rem!important}.audio-enhancement-options{order:5}.audio-privacy-panel{min-height:2.85rem;background:#18191e!important;border-width:0 0 1px!important;border-radius:0!important;margin:0!important;padding:.55rem 1rem!important}.audio-export-settings{border-bottom:1px solid var(--workbench-line);background:#18191e;order:4}.audio-advanced-settings__body{gap:.85rem;padding:.85rem 1rem 1rem;display:grid}.audio-output-panel{background:0 0;border:0;padding:0}.audio-estimate-panel{margin:0;background:0 0!important;border:0!important;border-radius:0!important;padding:.8rem 0 0!important}.audio-optimizer-stage .compression-presets__grid{grid-template-columns:1fr;gap:.4rem}.audio-optimizer-stage .compression-presets__item{border-radius:.5rem;min-height:3.8rem;padding:.65rem}.audio-editor-panel__primary{display:flex}.audio-mode-workbench,.audio-processing-workbench,.audio-result-workbench{height:100%;min-height:0;overflow:hidden;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.audio-joiner-workbench{background:var(--workbench-bg);grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(17rem,21vw,20rem) minmax(0,1fr);place-items:stretch stretch;display:grid;gap:0!important;padding:0!important}.audio-joiner-empty-sidebar{border-right:1px solid var(--workbench-line);background:#18191e;grid-area:1/1;min-height:0}.audio-joiner-workbench:not(.has-queue)>.upload-dropzone{background:radial-gradient(circle at 50% 40%,#a99cff12,#0000 28rem),#111216;grid-area:1/2;min-height:0;display:grid;border:0!important;border-radius:0!important;margin:0!important}.audio-joiner-workbench.has-queue{grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(17rem,21vw,20rem) minmax(0,1fr);place-items:stretch stretch;padding:0!important}.audio-joiner-workbench>.audio-append-box{background:radial-gradient(circle at 50% 40%,#a99cff12,#0000 28rem),#111216;grid-area:1/2;align-items:center;padding:clamp(1rem,3vw,3rem);display:grid;margin:0!important}.audio-joiner-workbench>.audio-append-box .upload-dropzone--compact{min-height:16rem}.audio-joiner-workbench>.audio-joiner-panel{grid-area:1/1}.audio-joiner-toolbar{min-height:3.5rem;box-shadow:0 12px 30px #00000024;border:1px solid var(--workbench-line)!important;background:linear-gradient(135deg,#25272d,#1e2025)!important;border-radius:.9rem!important;margin:.9rem .9rem 0!important;padding:.55rem .7rem .55rem 1rem!important}.audio-joiner-toolbar button{background:#a99cff14;min-height:2.4rem;padding-inline:.9rem;border-radius:.7rem!important}.audio-joiner-panel{grid-template-rows:auto auto auto minmax(0,1fr) auto;min-height:0;box-shadow:none!important;background:#24262c!important;border-width:0 1px 0 0!important;border-radius:0!important;gap:.85rem!important;margin:0!important;padding:0 1rem 1rem!important;display:grid!important;overflow:hidden!important}.audio-joiner-panel>.audio-mode-sidebar-heading,.audio-joiner-panel>.workspace-tool-nav{margin-inline:-1rem}.audio-joiner-queue{border:1px solid var(--workbench-line);scrollbar-width:thin;background:#17181c;border-radius:.85rem;min-height:0;overflow:auto;max-height:none!important;padding:.45rem!important}.audio-joiner-track{min-height:3.65rem;transition:border-color .16s,background .16s,transform .16s;background:#202228!important;border-radius:.72rem!important}.audio-joiner-track:hover{transform:translateY(-1px);background:#24262a!important;border-color:#a99cff4d!important}.audio-joiner-track button{border-radius:.58rem!important}.audio-joiner-panel>button:last-child{min-height:3rem;box-shadow:0 12px 28px #00000038;border-radius:.78rem!important}.audio-analysis-panel{width:100%;height:100%;overflow:hidden;background:var(--workbench-bg)!important;box-shadow:none!important;border:0!important;border-radius:0!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:clamp(17rem,21vw,20rem) minmax(0,1fr)!important;margin:0!important;padding:0!important;display:grid!important}.audio-analysis-sidebar{border-right:1px solid var(--workbench-line);background:#24262c;border-left:0;grid-area:1/1/3;align-content:start;display:grid}.audio-analysis-sidebar__header{border-bottom:1px solid var(--workbench-line);color:#e7e7e9;text-transform:uppercase;letter-spacing:.08em;padding:.8rem 1rem;font-size:.7rem;font-weight:800}.audio-analysis-sidebar__body{gap:.3rem;padding:1rem;display:grid}.audio-analysis-sidebar__body span{color:#777b86;text-transform:uppercase;letter-spacing:.08em;margin-top:.55rem;font-size:.56rem;font-weight:800}.audio-analysis-sidebar__body strong{color:#e7e7e9;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.audio-analysis-sidebar__body p{color:#8b8f99;margin-top:1rem;font-size:.65rem;line-height:1.55}.audio-analysis-canvas{grid-area:2/2;align-content:center;justify-self:center;width:min(100%,68rem);padding:clamp(1.2rem,3vw,2.5rem);display:grid;overflow:auto}.audio-analysis-panel .audio-editor-panel__filebar{display:flex!important}.audio-pitch-workbench{background:var(--workbench-bg);scrollbar-width:thin;overflow:auto}.audio-pitch-panel{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:clamp(17rem,25vw,24rem) minmax(0,1fr);align-content:stretch;width:100%;min-height:100%;background:var(--workbench-bg)!important;box-shadow:none!important;border:0!important;border-radius:0!important;gap:0!important;margin:0!important;padding:0!important;display:grid!important}.audio-pitch-panel>div:nth-child(n+2){margin:.8rem}.audio-pitch-panel>div:nth-child(2){grid-area:2/1/4;overflow:auto;background:#24262c!important;border-width:0 1px 0 0!important;border-radius:0!important;margin:0!important;padding:1rem!important}.audio-pitch-panel>div:nth-child(3){border:1px solid var(--workbench-line);background:radial-gradient(circle at 50% 45%,#a99cff14,#0000 28rem),#111216;border-radius:.7rem;grid-area:2/2;align-content:center;min-height:20rem;display:grid;margin:.8rem!important;padding:clamp(1rem,3vw,3rem)!important}.audio-pitch-panel>button:last-child{grid-area:4/1;width:auto!important;margin:.8rem!important}.audio-pitch-panel>div:nth-child(2){border:1px solid var(--workbench-line)!important;background:#17181d!important;border-radius:.65rem!important;padding:clamp(1rem,2vw,1.5rem)!important}.audio-processing-workbench{background:radial-gradient(circle at 50% 40%,#a99cff14,#0000 28rem),#18191e;place-items:center;display:grid}.audio-processing-panel{width:min(100% - 2rem,42rem);border-color:var(--workbench-line-strong)!important;background:linear-gradient(145deg,#292b31,#22242a)!important;border-radius:.75rem!important;padding:1.5rem!important;box-shadow:0 24px 70px #0000004d!important}.audio-result-workbench{background:var(--workbench-bg);grid-template-columns:18.5rem minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.audio-result-summary{border-right:1px solid var(--workbench-line);background:#18191e;flex-direction:column;gap:1.35rem;min-height:0;padding:1.1rem;display:flex}.audio-result-summary__status{background:#10b9811f;border:1px solid #10b98133;border-radius:.75rem;align-items:center;gap:.7rem;padding:.8rem;display:flex}.audio-result-summary__status svg{color:#34d399;width:1.25rem;height:1.25rem}.audio-result-summary__status div{gap:.15rem;display:grid}.audio-result-summary__status strong{color:#d7f7e9;font-size:.72rem}.audio-result-summary__status span{color:#9fcbbb;font-size:.62rem}.audio-result-summary__stats{border:1px solid var(--workbench-line);background:#ffffff05;border-radius:.75rem;gap:.15rem;padding:.85rem;display:grid}.audio-result-summary__stats>span{color:#afb3bb;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.64rem;display:flex}.audio-result-summary__stats>span+span{border-top:1px solid #ffffff0f}.audio-result-summary__stats strong{color:#e6e7e9;font-family:ui-monospace,monospace;font-size:.62rem}.audio-result-summary__stats .is-saving strong{color:#34d399}.audio-result-summary__reset{width:100%;margin-top:auto}.audio-result-main{min-width:0;min-height:0;padding:clamp(1rem,2.5vw,2rem);overflow:auto}.audio-result-hero{border:1px solid var(--workbench-line);background:linear-gradient(145deg,#24262c,#1d1f24);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.audio-result-hero__badge{color:#53dcae;background:#10b9811f;border:1px solid #10b98133;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.62rem;font-weight:750;display:inline-flex}.audio-result-hero__badge svg{width:.82rem;height:.82rem}.audio-result-hero h3{color:#f0f0f1;margin-top:.65rem;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800}.audio-result-hero p{color:#afb3bb;text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.72rem;overflow:hidden}.audio-result-hero__actions{flex:none;align-items:center;gap:.55rem;display:flex}.audio-result-download{color:#17181c;background:#efeff1;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;height:2rem;padding:0 .75rem;font-size:.68rem;font-weight:800;display:inline-flex}.audio-result-download:hover{background:#fff}.audio-result-download svg{width:.9rem;height:.9rem}.audio-result-track{border:1px solid var(--workbench-line);background:#111216;border-radius:.9rem;gap:.6rem;margin-top:1.2rem;padding:1rem;display:grid}.audio-result-track>span{color:#aeb2ba;text-transform:uppercase;letter-spacing:.07em;font-size:.64rem;font-weight:750}.audio-editor-frame,.pdf-editor-frame{background:var(--workbench-bg);grid-template-columns:clamp(17rem,21vw,20rem) minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.audio-editor-frame.is-sidebar-collapsed,.pdf-editor-frame.is-sidebar-collapsed{grid-template-columns:3.5rem minmax(0,1fr)}.audio-editor-frame__sidebar,.pdf-editor-frame__sidebar{border-right:1px solid var(--workbench-line);background:#18191e;flex-direction:column;min-height:0;display:flex;overflow:hidden}.audio-editor-frame__sidebar.is-collapsed,.pdf-editor-frame__sidebar.is-collapsed{overflow:visible}.audio-editor-frame__sidebar>.workspace-tool-nav,.pdf-editor-frame__sidebar>.workspace-tool-nav{flex:none}.audio-editor-frame__main,.pdf-editor-frame__main{background:#111216;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.audio-editor-frame__main>.audio-editor-panel__filebar,.pdf-editor-frame__main>.audio-editor-panel__filebar{flex:none;grid-area:auto!important}.audio-editor-frame__preview,.pdf-editor-frame__preview{min-width:0;min-height:0;padding:var(--workbench-gutter);background:radial-gradient(circle at 50% 35%,#a99cff0e,#0000 30rem),#111216;flex-direction:column;flex:1;gap:.8rem;display:flex;overflow:auto}.audio-editor-frame__controls,.pdf-editor-frame__controls{scrollbar-width:thin;scrollbar-color:#4a4d57 transparent;flex:1;min-height:0;overflow:auto}.audio-editor-frame__action,.pdf-editor-frame__action{border-top:1px solid var(--workbench-line);background:#18191e;flex:none;padding:.75rem}.audio-editor-primary-action{letter-spacing:.06em;text-transform:uppercase;width:100%;min-height:2.8rem;color:#17181c!important;background:#efeff1!important;border-radius:.65rem!important;font-size:.7rem!important;font-weight:800!important}.audio-editor-primary-action:hover{background:#fff!important}.audio-editor-primary-action span{margin-left:.2rem;font-size:.9rem}.audio-section-label{color:#aeb2ba;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800;display:block}.audio-mode-sidebar-heading__title{align-items:center;gap:.55rem;min-width:0;display:flex}.audio-mode-sidebar-heading>button{color:#a1a1aa;cursor:pointer;border-radius:.45rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.audio-mode-sidebar-heading>button:hover{color:#fff;background:#ffffff17}.audio-mode-sidebar-heading>button svg{width:.9rem;height:.9rem}.audio-preview-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.audio-preview-heading span{color:#9196a1;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:750}.audio-preview-heading h2{color:#ececef;letter-spacing:-.025em;margin-top:.25rem;font-size:clamp(1rem,2vw,1.35rem);font-weight:800}.audio-preview-heading>svg{color:#b6b9c2;width:1.3rem;height:1.3rem}.audio-preview-empty{text-align:center;flex:1;place-content:center;justify-items:center;gap:.5rem;min-height:14rem;display:grid}.audio-preview-empty>svg{color:#858a96;width:1.6rem;height:1.6rem}.audio-preview-empty strong{color:#e5e6e9;font-size:.85rem}.audio-preview-empty p{color:#888d98;font-size:.68rem}.audio-analysis-spinner{border:2px solid #777d8b;border-top-color:#f1f1f2;border-radius:50%;width:1.8rem;height:1.8rem;animation:.8s linear infinite audio-editor-spin}@keyframes audio-editor-spin{to{transform:rotate(360deg)}}.audio-analysis-controls{gap:.55rem;padding:.85rem 1rem;display:grid}.audio-analysis-status{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.audio-analysis-status strong{color:#91dec3;background:#65d6ad14;border:1px solid #65d6ad33;border-radius:999px;align-items:center;min-height:1.45rem;padding:.2rem .5rem;font-size:.56rem;font-weight:800;display:inline-flex}.audio-analysis-controls dl{gap:.55rem;display:grid}.audio-analysis-controls dl>div{gap:.18rem;display:grid}.audio-analysis-controls dt{color:#737884;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:800}.audio-analysis-controls dd{color:#dfe1e6;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:650;overflow:hidden}.audio-analysis-controls p{color:#858a95;font-size:.61rem;line-height:1.4}.audio-analysis-preview{align-self:flex-start;gap:1rem;width:min(100%,64rem);min-height:0;margin:0 auto;display:grid}.audio-analysis-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.audio-analysis-results article,.audio-transform-summary article,.audio-join-summary article,.pdf-join-summary article{border:1px solid var(--workbench-line);background:linear-gradient(145deg,#24262c,#1d1f24);border-radius:.7rem;align-content:center;gap:.2rem;min-height:7rem;padding:.9rem;display:grid}.audio-analysis-results span,.audio-transform-summary span,.audio-join-summary span,.pdf-join-summary span{color:#9095a0;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}.audio-analysis-results strong,.audio-transform-summary strong,.audio-join-summary strong,.pdf-join-summary strong{color:#f0f0f2;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.15rem,2.6vw,1.75rem);font-weight:800;overflow:hidden}.audio-analysis-results small,.audio-transform-summary small,.audio-join-summary small,.pdf-join-summary small{color:#a6aab4;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.audio-preview-player{margin-top:auto}.audio-adjustment-controls{gap:.75rem;padding:.85rem 1rem;display:grid}.audio-adjustment-controls section{gap:.45rem;display:grid}.audio-adjustment-controls section+section{border-top:1px solid var(--workbench-line);padding-top:.75rem}.audio-control-label{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.audio-control-label span{color:#d4d6db;font-size:.7rem;font-weight:750}.audio-control-label strong{color:#f1f1f2;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.66rem}.audio-stepper{grid-template-columns:1.8rem minmax(0,1fr) 1.8rem;align-items:center;gap:.4rem;display:grid}.audio-stepper button{border:1px solid var(--workbench-line);color:#b6bac3;background:#202228;border-radius:.45rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.audio-stepper button:hover{color:#fff;background:#292c33}.audio-stepper button svg{width:.85rem;height:.85rem}.audio-stepper input{accent-color:#efeff1;width:100%}.audio-choice-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;display:grid}.audio-adjustment-controls section:nth-child(2) .audio-choice-row{grid-template-columns:repeat(6,minmax(0,1fr))}.audio-choice-row button{border:1px solid var(--workbench-line);color:#aab0ba;background:#202228;border-radius:.4rem;min-width:0;min-height:1.7rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.56rem;font-weight:700}.audio-choice-row button:hover{color:#fff;background:#292c33}.audio-choice-row button[aria-pressed=true]{color:#17181c;background:#efeff1;border-color:#efeff1}.audio-reset-adjustments{color:#aeb3bd;align-items:center;gap:.4rem;width:max-content;font-size:.63rem;font-weight:700;display:inline-flex}.audio-reset-adjustments:hover{color:#fff}.audio-reset-adjustments svg{width:.78rem;height:.78rem}.audio-pitch-preview{align-self:flex-start;gap:1rem;width:min(100%,64rem);min-height:0;margin:0 auto;display:grid}.audio-transform-summary,.audio-join-summary,.pdf-join-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.audio-join-controls,.pdf-join-controls{grid-template-rows:auto minmax(0,1fr);gap:.75rem;min-height:0;padding:1rem;display:grid}.audio-join-controls__heading,.pdf-join-controls__heading{justify-content:space-between;align-items:center;display:flex}.audio-join-controls__heading strong,.pdf-join-controls__heading strong{color:#17181c;background:#efeff1;border-radius:999px;place-items:center;min-width:1.5rem;height:1.5rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem;display:grid}.audio-join-controls__list,.pdf-join-controls__list{align-content:start;gap:.4rem;min-height:0;display:grid;overflow:auto}.audio-join-controls__list article,.pdf-join-controls__list article{border:1px solid var(--workbench-line);background:#202228;border-radius:.55rem;grid-template-columns:1.45rem minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:3.1rem;padding:.45rem;display:grid}.audio-queue-index,.pdf-queue-index{color:#bfc3cd;background:#292c33;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.56rem;font-weight:800;display:grid}.audio-join-controls__list article>div,.pdf-join-controls__list article>div{min-width:0}.audio-join-controls__list strong,.audio-join-controls__list small,.pdf-join-controls__list strong,.pdf-join-controls__list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.audio-join-controls__list strong,.pdf-join-controls__list strong{color:#e1e2e6;font-size:.62rem}.audio-join-controls__list small,.pdf-join-controls__list small{color:#868b96;margin-top:.15rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.54rem}.audio-join-controls__list nav,.pdf-join-controls__list nav{display:flex}.audio-join-controls__list button,.pdf-join-controls__list button{color:#9ea3ae;border-radius:.35rem;place-items:center;width:1.45rem;height:1.45rem;display:grid}.audio-join-controls__list button:hover,.pdf-join-controls__list button:hover{color:#fff;background:#ffffff14}.audio-join-controls__list button:disabled,.pdf-join-controls__list button:disabled{opacity:.25;cursor:not-allowed}.audio-join-controls__list button svg,.pdf-join-controls__list button svg{width:.68rem;height:.68rem}.audio-join-preview,.pdf-join-preview{align-self:flex-start;gap:1rem;width:min(100%,64rem);min-height:0;margin:0 auto;display:grid}.audio-join-preview .upload-dropzone,.pdf-join-preview .upload-dropzone{border-color:var(--workbench-line)!important;background:#ffffff05!important;border-radius:.7rem!important;min-height:6rem!important}.audio-join-preview .upload-dropzone--compact,.pdf-join-preview .upload-dropzone--compact{text-align:left!important;grid-template:"icon copy action"/2.75rem minmax(0,1fr) auto!important;align-items:center!important;gap:.85rem!important;height:auto!important;padding:.85rem 1rem!important;display:grid!important}.audio-join-preview .upload-dropzone--compact:before,.pdf-join-preview .upload-dropzone--compact:before{border-radius:.5rem!important;inset:.35rem!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__eyebrow,.audio-join-preview .upload-dropzone--compact .upload-dropzone__meta,.audio-join-preview .upload-dropzone--compact .upload-dropzone__privacy,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__eyebrow,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__meta,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__privacy{display:none!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__icon,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__icon{grid-area:icon;border-radius:.65rem!important;width:2.75rem!important;height:2.75rem!important;margin:0!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__icon svg,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__icon svg{width:1.15rem!important;height:1.15rem!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__copy,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__copy{grid-area:copy;max-width:none!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__copy h3,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__copy h3{letter-spacing:-.01em!important;font-size:.82rem!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__copy p,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__copy p{margin-top:.15rem!important;font-size:.61rem!important;line-height:1.35!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__primary,.pdf-join-preview .upload-dropzone--compact .upload-dropzone__primary{grid-area:action;min-height:2.35rem!important;box-shadow:none!important;border-radius:.52rem!important;margin:0!important;padding:.5rem .8rem!important;font-size:.64rem!important}.audio-editor-primary-action:disabled{cursor:not-allowed;opacity:.42!important;box-shadow:none!important}.pdf-organizer__stage--clean{background:radial-gradient(circle at 50% 35%,#a99cff0a,#0000 36rem),#111216!important;flex-direction:column!important;flex:1!important;justify-content:flex-start!important;align-items:stretch!important;min-width:0!important;min-height:0!important;padding:1.5rem 2rem!important;display:flex!important;overflow:auto!important}.pdf-image-settings{align-content:start;gap:1rem;min-height:0;padding:1rem;display:grid;overflow-y:auto}.pdf-control-group{gap:.45rem;display:grid}.pdf-control-group>label{color:#9297a2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;display:flex}.pdf-control-group>label svg{width:.8rem;height:.8rem}.pdf-control-group [data-slot=select-trigger]{border-color:var(--workbench-line);width:100%;height:2.35rem;box-shadow:none;background:#202228;border-radius:.55rem;font-size:.68rem}.pdf-segmented-control{gap:.3rem;display:grid}.pdf-segmented-control.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.pdf-segmented-control button{border:1px solid var(--workbench-line);color:#9499a4;text-transform:capitalize;background:#202228;border-radius:.5rem;height:2.2rem;padding:0 .3rem;font-size:.58rem;font-weight:750}.pdf-segmented-control button:hover{color:#fff;background:#292b32}.pdf-segmented-control button.is-active{color:#18191e;background:#e4e4e7;border-color:#e4e4e7}.pdf-add-files{color:#a2a6b0;cursor:pointer;border:1px dashed #3f424c;border-radius:.55rem;justify-content:center;align-items:center;gap:.4rem;min-height:2.4rem;font-size:.65rem;font-weight:700;display:flex}.pdf-add-files:hover{color:#fff;background:#ffffff09;border-color:#626672}.pdf-add-files svg{width:.8rem;height:.8rem}.pdf-sidebar-rail>label{color:#a1a1aa;cursor:pointer;border:1px dashed #454852;border-radius:.55rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.pdf-sidebar-rail>label:hover{color:#fff;background:#ffffff14}.pdf-sidebar-rail>label svg{width:1rem;height:1rem}.pdf-image-stage{grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;width:min(100%,70rem);height:100%;min-height:0;margin:0 auto;display:grid}.pdf-image-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));align-content:start;gap:.75rem;min-height:0;padding-right:.25rem;display:grid;overflow-y:auto}.pdf-image-card{border:1px solid var(--workbench-line);background:#202228;border-radius:.65rem;gap:.45rem;min-width:0;padding:.55rem;display:grid}.pdf-image-card__header{justify-content:space-between;align-items:center;display:flex}.pdf-image-card__header b{color:#18191e;background:#ececef;border-radius:999px;place-items:center;width:1.45rem;height:1.45rem;font:750 .58rem ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.pdf-image-card__header button{color:#8f939d}.pdf-image-card__header button:hover{color:#fb7185}.pdf-image-card__header svg{width:.8rem;height:.8rem}.pdf-image-card__preview{aspect-ratio:4/5;background:#111216;border:1px solid #ffffff14;border-radius:.45rem;place-items:center;display:grid;position:relative;overflow:hidden}.pdf-image-card__preview img{object-fit:contain;width:100%;height:100%}.pdf-image-card__preview span{color:#fff;opacity:0;background:#0a0b0ee0;border-radius:.35rem;align-items:center;gap:.3rem;padding:.32rem .5rem;font-size:.56rem;font-weight:700;transition:opacity .15s;display:flex;position:absolute}.pdf-image-card__preview:hover span,.pdf-image-card__preview:focus-visible span{opacity:1}.pdf-image-card__preview span svg{width:.7rem;height:.7rem}.pdf-image-card>strong{color:#d8d9dd;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.pdf-image-card>nav{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.pdf-image-card>nav button{color:#a3a7b0;background:#292b31;border-radius:.38rem;place-items:center;height:1.65rem;display:grid}.pdf-image-card>nav button:hover{color:#fff;background:#32343c}.pdf-image-card>nav button:disabled{opacity:.25;cursor:not-allowed}.pdf-image-card>nav svg{width:.72rem;height:.72rem}.pdf-image-stage>.upload-dropzone--compact{min-height:5.5rem!important}@media (width<=767px){.pdf-images-workspace,.pdf-images-workspace.is-page-panel-collapsed{grid-template-rows:auto auto minmax(24rem,1fr)}.pdf-images-workspace .pdf-organizer__pages{grid-row:2;max-height:22rem}.pdf-images-workspace .pdf-organizer__pages-heading{display:flex}.pdf-images-workspace .pdf-organizer__stage{grid-row:3;min-height:34rem;padding:1rem!important}.pdf-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdf-organizer__stage--clean{padding:1rem!important}}.audio-source-overview{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr);align-items:center;gap:1rem;min-height:0;padding:clamp(.8rem,2vw,1.5rem);display:grid;overflow:hidden}.audio-source-overview>div{min-width:0}.audio-source-overview span{color:#a0a5af;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}.audio-source-overview strong{color:#eef0f4;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin-top:.45rem;font-size:clamp(1rem,2vw,1.45rem);font-weight:800;display:block;overflow:hidden}.audio-source-overview p{color:#9095a0;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:30rem;margin-top:.35rem;font-size:.66rem;line-height:1.45;display:-webkit-box;overflow:hidden}.audio-source-overview dl{gap:.45rem;display:grid}.audio-source-overview dl>div{border:1px solid var(--workbench-line);background:#ffffff06;border-radius:.52rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.62rem .7rem;display:flex}.audio-source-overview dt{color:#848995;text-transform:uppercase;font-size:.57rem;font-weight:750}.audio-source-overview dd{color:#e0e2e7;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6rem;font-weight:700;overflow:hidden}.video-tool-layout.has-active-session>.video-workbench{background:var(--workbench-bg);flex:1;width:100%;max-width:none;min-height:0;margin:0;padding:0;overflow:hidden}.video-editor-panel{width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(16rem,1fr) auto;grid-template-columns:minmax(0,1fr) clamp(20rem,23vw,24rem);gap:0;margin:0;padding:0;display:grid;overflow:hidden}.video-editor-panel:has(.video-timeline .trim-timeline){grid-template-rows:auto minmax(14rem,1fr) clamp(13rem,32vh,18rem)}.video-filebar{grid-area:1/1/auto/-1;margin:0}.video-filebar .video-remove-action{color:#d58a99;background:0 0}.video-filebar .video-remove-action:hover{color:#ff9caf;background:#ff5c7d14}.video-canvas{min-height:0;margin:var(--workbench-gutter);border-color:var(--workbench-line);background:radial-gradient(circle at 50% 38%,#22242b 0,#111216 72%);border-radius:.7rem;grid-area:2/1;grid-template-rows:2.45rem minmax(0,1fr);place-items:stretch stretch;display:grid;overflow:hidden;box-shadow:0 18px 44px #0000003d}.video-canvas__bar{border-bottom:1px solid var(--workbench-line);color:#b8bbc4;letter-spacing:.02em;background:#26282ed1;justify-content:space-between;align-items:center;padding:0 .75rem;font-size:.62rem;font-weight:750;display:flex}.video-canvas__bar span{align-items:center;gap:.42rem;display:flex}.video-canvas__bar i{background:#65d6ad;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 8px #65d6ad73}.video-canvas__bar small{color:#727681;font-size:.56rem}.video-canvas video,.video-canvas .video-source-gif{object-fit:contain;width:100%;height:100%;min-height:0;padding:.8rem;opacity:1!important;max-height:none!important}.video-timeline{min-height:0;margin:0 var(--workbench-gutter) var(--workbench-gutter);border:1px solid var(--workbench-line);scrollbar-width:thin;scrollbar-color:#4a4d57 transparent;background:linear-gradient(#23252b,#202228);border-radius:.65rem;grid-area:3/1;padding:.72rem .85rem;overflow:auto}.video-timeline h3{font-size:.72rem!important}.video-timeline p{color:#7d818c!important;font-size:.6rem!important}.video-inspector-summary{border:0;border-bottom:1px solid var(--workbench-line);text-align:left;background:linear-gradient(#292b31,#24262c);border-radius:0;margin:-.9rem -.9rem 0;padding:.8rem .9rem;overflow:hidden}.video-panel-kicker{color:var(--workbench-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:800;display:block}.video-inspector-summary>strong{color:#ececef;margin-top:.22rem;font-size:.92rem;display:block}.video-source-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.65rem;display:grid}.video-source-metrics>div{border:1px solid var(--workbench-line);background:#0a0b0e2e;border-radius:.48rem;align-content:center;gap:.16rem;min-width:0;min-height:2.75rem;padding:.45rem .5rem;display:grid}.video-source-metrics span{color:#797d88;letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:750}.video-source-metrics strong{color:#dfe0e5;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.video-inspector{border-width:0 0 0 1px;border-color:var(--workbench-line);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#4a4d57 transparent;background:#22242a;border-radius:0;grid-area:2/2/4;min-height:0;margin:0;padding:.9rem;overflow:auto}.video-inspector .compression-presets__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}.video-inspector .compression-presets{padding-top:.45rem}.video-inspector .compression-presets legend{padding:0 .15rem .4rem 0;line-height:1.25}.video-inspector .compression-presets__item{border-radius:.48rem;min-width:0;min-height:3.25rem;padding:.5rem}.video-inspector .compression-presets__item>span{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.video-inspector .compression-presets__item>small{display:none}.video-inspector .compression-presets--compact .compression-presets__item{text-align:center;justify-content:center;transition:border-color .15s,background .15s,color .15s;position:relative}.video-inspector .compression-presets--compact .compression-presets__item:after{content:"";background:0 0;border-radius:1px;height:2px;position:absolute;bottom:.38rem;left:.45rem;right:.45rem}.video-inspector .compression-presets--compact .compression-presets__item--active{color:#f1efff;background:linear-gradient(#a99cff24,#a99cff0f);border-color:#a99cffb8}.video-inspector .compression-presets--compact .compression-presets__item--active:after{background:var(--workbench-accent);box-shadow:0 0 7px #a99cff61}.video-inspector [data-slot=select-trigger],.video-inspector .video-engine-tabs{background:#191a1f;height:2.45rem;min-height:2.45rem}.video-inspector [data-slot=select-trigger]{min-width:0;padding-inline:.65rem}.video-inspector [data-slot=select-trigger]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-audio-status{color:#ff91a6;background:linear-gradient(135deg,#ff5c7d1a,#ff5c7d09);border:1px solid #ff678433;border-radius:.48rem;align-items:center;gap:.45rem;height:2.45rem;padding:0 .65rem;font-size:.66rem;font-weight:800;display:flex}.video-audio-status svg{flex:none;width:.86rem;height:.86rem}.video-audio-status span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-timeline .trim-timeline{box-shadow:none!important;border-radius:.6rem!important;gap:.65rem!important;padding:.75rem!important}.video-timeline .trim-timeline>div:first-child{padding-bottom:.6rem!important}.video-timeline .trim-timeline__controls{padding:.55rem .65rem!important}.video-timeline .trim-timeline [data-slot=button]{min-height:2rem}.video-processing-workbench{background:radial-gradient(circle at 35% 18%,#a99cff0e,transparent 30rem),var(--workbench-bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.video-processing-filebar{flex:none;margin:0}.video-processing-filebar__state{color:#9aa0ab;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.62rem;font-weight:750;display:flex}.video-processing-filebar__state i{background:#65d6ad;border-radius:50%;width:.45rem;height:.45rem;animation:1.8s ease-in-out infinite pulse;box-shadow:0 0 9px #65d6ad8c}.video-processing-stage{flex:1;grid-template-columns:minmax(0,1fr) clamp(18rem,22vw,22rem);min-height:0;display:grid;overflow:hidden}.video-processing-main{min-width:0;min-height:0;padding:clamp(2rem,6vh,4.5rem) clamp(1.5rem,5vw,5rem);overflow:auto}.video-processing-main>*{width:min(100%,54rem);margin-inline:auto}.video-processing-kicker{color:var(--workbench-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:850;display:block}.video-processing-main>h2{color:#f0f0f2;letter-spacing:-.04em;margin-top:.42rem;font-size:clamp(1.4rem,2.4vw,2.15rem)}.video-processing-main>p{color:#858a96;margin-top:.45rem;font-size:.72rem;line-height:1.55}.video-processing-main .process-card{background:linear-gradient(145deg,#2e2f37f5,#23242af5);border-color:#a99cff33;border-radius:.75rem;margin-top:1.5rem;padding:1.35rem;box-shadow:0 24px 65px #00000040}.video-processing-actions{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.video-processing-actions [data-slot=button]{min-height:2.45rem;padding-inline:.85rem}.video-processing-log-button{color:#aeb2bd;border:1px solid var(--workbench-line);background:#ffffff06}.video-processing-cancel-button{color:#ff8fa6;background:#ff52740e;border:1px solid #ff678433}.video-processing-console{border:1px solid var(--workbench-line);color:#a9adb8;white-space:pre-wrap;background:#111216;border-radius:.55rem;height:min(15rem,28vh);margin-top:.75rem;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;line-height:1.6;overflow:auto}.video-processing-console>div{overflow-wrap:anywhere;border-bottom:1px solid #ffffff09;padding-block:.18rem}.video-processing-details{border-left:1px solid var(--workbench-line);background:linear-gradient(#292b31,#23252a);min-height:0;padding:1.35rem 1.1rem;overflow:auto}.video-processing-details>strong{color:#eeeef1;margin-top:.25rem;font-size:.95rem;display:block}.video-processing-details dl{gap:.38rem;margin-top:1rem;display:grid}.video-processing-details dl>div{border:1px solid var(--workbench-line);background:#0c0d102e;border-radius:.48rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.7rem;padding:.55rem .65rem;display:flex}.video-processing-details dt{color:#777b86;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:800}.video-processing-details dd{color:#dfe0e5;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:750;overflow:hidden}.video-processing-note{color:#8fb8aa;background:#65d6ad0b;border:1px solid #65d6ad29;border-radius:.48rem;align-items:center;gap:.45rem;margin-top:.75rem;padding:.65rem;font-size:.6rem;font-weight:700;display:flex}.video-processing-note svg{width:.8rem;height:.8rem}.video-tool-layout.has-active-session .image-workbench.is-processing{grid-template-columns:minmax(0,1fr)!important}.video-tool-layout.has-active-session .image-workbench.is-processing>.image-workbench__sidebar{display:none!important}.video-processing-overlay{background:radial-gradient(circle at 50% 42%,#a99cff0d,#0000 28rem),#111216;flex:1 1 0;place-items:center;min-width:0;min-height:0;padding:clamp(1rem,4vw,3rem);display:grid;overflow:auto}.video-processing-panel{border:1px solid var(--workbench-line-strong);background:linear-gradient(145deg,#2a2c32,#202126);border-radius:.85rem;width:min(100%,42rem);overflow:hidden;box-shadow:0 24px 70px #0000004d}.video-processing-panel .process-card{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.video-processing-panel__actions{border-top:1px solid var(--workbench-line);background:#0a0b0e2e;grid-template-columns:1fr 1fr;gap:.55rem;padding:.75rem;display:grid}.video-processing-panel__actions [data-slot=button]{justify-content:center;width:100%}.video-processing-panel .video-processing-console{width:calc(100% - 1.5rem);height:min(13rem,25vh);margin:0 .75rem .75rem}.video-result-workbench{width:100%;height:100%;min-height:0;padding:var(--workbench-gutter);background:radial-gradient(circle at 32% 20%,#a99cff0d,transparent 34rem),var(--workbench-bg);flex:1 1 0;display:flex;overflow:auto}.video-result-stage{opacity:1;visibility:visible;grid-template-rows:auto minmax(18rem,1fr) auto;grid-template-columns:minmax(0,1fr) clamp(15rem,18vw,18rem);width:min(100%,96rem);height:100%;min-height:32rem;margin:0 auto;overflow:hidden;border:1px solid var(--workbench-line)!important;background:#22242a!important;border-radius:1rem!important;gap:0!important;padding:0!important;display:grid!important;box-shadow:0 24px 64px #00000040!important}.video-result-stage>*{opacity:1;visibility:visible}.video-result-filebar{border-bottom:1px solid var(--workbench-line);background:#292b30;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;min-height:3.6rem;padding:.55rem .8rem;display:flex}.video-result-filebar>div:first-child{min-width:0;border-color:var(--workbench-line)!important;background:#0a0b0e2e!important;border-radius:.45rem!important}.video-result-filebar>div:first-child svg{color:var(--workbench-accent)!important}.video-result-filebar [data-slot=button]{display:none}.video-result-metrics{border-left:1px solid var(--workbench-line);background:linear-gradient(#292b31,#24262c);grid-area:2/2;align-content:start;padding:1rem;grid-template-columns:1fr!important;gap:.4rem!important;display:grid!important}.video-result-metrics:before{color:var(--workbench-accent);letter-spacing:.12em;text-transform:uppercase;content:"Export ready";margin-bottom:.2rem;font-size:.54rem;font-weight:850}.video-result-metrics>div{align-content:center;min-height:4rem;display:grid;border-color:var(--workbench-line)!important;text-align:left!important;background:#0a0b0e2e!important;border-radius:.5rem!important;padding:.7rem!important}.video-result-metrics>div span:first-child{color:#777b86!important;font-size:.54rem!important}.video-result-metrics>div span:last-child{letter-spacing:-.025em;color:#e4e5e8!important;margin-top:.18rem!important;font-size:1.05rem!important}.video-result-metrics>div:last-child{background:linear-gradient(135deg,#65d6ad17,#65d6ad05)!important;border-color:#65d6ad33!important}.video-result-preview{min-width:0;min-height:0;margin:var(--workbench-gutter);border:1px solid var(--workbench-line);background:#111216;border-radius:.65rem;grid-area:2/1/4;grid-template-rows:2.5rem minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 18px 44px #00000038;gap:0!important}.video-result-preview>div:first-child{border-bottom:1px solid var(--workbench-line);background:#27292f;padding:0 .75rem}.video-result-preview>div:first-child>span:first-child{color:#b8bbc4!important;letter-spacing:.02em!important;text-transform:none!important;font-size:.61rem!important}.video-result-preview>div:first-child>span:last-child{color:#9993cf!important;background:#a99cff12!important;border-color:#a99cff33!important;border-radius:.35rem!important;font-size:.52rem!important}.video-result-preview>div:last-child{contain:layout paint;place-items:center;min-width:0;min-height:0;display:grid;overflow:clip;box-shadow:none!important;background:radial-gradient(circle at 50% 40%,#24262c,#101115 72%)!important;border:0!important;border-radius:0!important}.video-result-preview video,.video-result-preview img{object-fit:contain;width:auto;max-width:100%;height:auto;display:block;max-height:100%!important}.video-result-preview video{aspect-ratio:auto;min-width:0}.video-result-audio-player{border:1px solid var(--workbench-line);background:linear-gradient(145deg,#292b31,#202126);border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem 1rem;width:min(90%,42rem);min-width:18rem;padding:1.1rem;display:grid;box-shadow:0 20px 48px #00000040}.video-result-audio-player__icon{color:#65d6ad;background:#65d6ad1a;border:1px solid #65d6ad40;border-radius:.65rem;grid-row:1/3;place-items:center;width:3rem;height:3rem;display:grid}.video-result-audio-player__copy{gap:.12rem;min-width:0;display:grid}.video-result-audio-player__copy span{color:#7f8490;letter-spacing:.09em;text-transform:uppercase;font-size:.55rem;font-weight:800}.video-result-audio-player__copy strong{color:#e5e6e9;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.video-result-audio-player audio{grid-column:1/-1;width:100%;min-width:0;height:2.6rem;display:block}.video-result-actions-dock{border-left:1px solid var(--workbench-line);background:#22242a;border-radius:0 0 1rem;grid-area:3/2;min-height:7.5rem;border-top:1px solid var(--workbench-line)!important;align-items:stretch!important;gap:.7rem!important;padding:.75rem 1rem 1rem!important}.video-result-actions-dock .status-dot-glow+span{color:#aeb3b9!important;font-size:.64rem!important}.video-result-actions-dock>div:first-child{align-self:flex-start;min-height:1.35rem}.video-result-actions-dock>div:last-child{grid-template-columns:1fr auto;gap:.4rem;width:100%;display:grid}.video-result-actions-dock>div:last-child>:first-child{order:2;grid-column:1}.video-result-actions-dock>div:last-child>:nth-child(2){order:1;grid-column:1/-1}.video-result-actions-dock>div:last-child>:last-child{order:2;grid-column:2}.video-result-actions-dock [data-slot=button]{border-color:var(--workbench-line);background:#ffffff06;min-height:2.55rem;border-radius:.48rem!important}.video-result-download{text-align:center;justify-content:center;align-items:center;gap:.45rem;display:inline-flex;border-radius:.48rem!important;min-height:2.75rem!important;padding-inline:.75rem!important;font-size:.68rem!important}.video-result-download svg{width:.9rem;height:.9rem}.video-tool-layout.has-active-session>.video-export-result-wrap{background:var(--workbench-bg)!important;opacity:1!important;visibility:visible!important;flex:1 1 0!important;place-items:center!important;width:100%!important;height:auto!important;min-height:20rem!important;padding:clamp(1rem,3vh,2rem)!important;display:grid!important;overflow:auto!important}.video-export-result{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1.55fr) minmax(17rem,.75fr);gap:.75rem 1rem;max-height:100%;display:grid;overflow:hidden}.video-export-result__header{text-align:center;grid-area:1/2;align-content:end;justify-items:center;gap:.35rem;display:grid}.video-export-result__header .pdf-export-result__success-icon{margin-bottom:.35rem}.video-export-result__header p{color:#76d8b5;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:800}.video-export-result__header h2{color:#f4f4f5;letter-spacing:-.025em;font-size:1.35rem;font-weight:800}.video-export-result__header span{color:#8b8e98;font-size:.68rem}.video-export-result__preview{border:1px solid var(--workbench-line);background:#0d0e11;border-radius:.7rem;grid-area:1/1/5;place-items:center;min-width:0;min-height:20rem;display:grid;overflow:hidden}.video-export-result__preview :is(video,img){object-fit:contain;width:100%;max-width:100%;height:100%;max-height:min(68vh,42rem);display:block}.video-export-result__preview audio{width:min(90%,42rem)}.video-export-result__metrics{grid-area:2/2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.video-export-result__metrics div{border:1px solid var(--workbench-line);background:#0a0b0e40;border-radius:.55rem;padding:.7rem}.video-export-result__metrics dt{color:#7f828c;text-transform:uppercase;font-size:.57rem;font-weight:800}.video-export-result__metrics dd{color:#e4e5e8;margin-top:.2rem;font-size:.8rem;font-weight:750}.video-export-result__file{border:1px solid var(--workbench-line);background:#0a0b0e47;border-radius:.65rem;grid-area:3/2;align-self:start;gap:.7rem;min-width:0;padding:.75rem;display:grid}.video-export-result__file>div{gap:.15rem;min-width:0;display:grid}.video-export-result__file strong{color:#f1f1f3;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.video-export-result__file span{color:#858995;font-size:.62rem}.video-export-result__file .video-result-download{width:100%}.video-export-result__actions{grid-area:4/2;grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.video-export-result__actions button{align-items:center;gap:.4rem;min-height:2.6rem;display:inline-flex}@media (width<=900px){.video-export-result{grid-template-rows:auto;grid-template-columns:1fr;max-height:none;overflow:visible}.video-export-result__header,.video-export-result__preview,.video-export-result__metrics,.video-export-result__file,.video-export-result__actions{grid-area:auto/1}.video-export-result__preview{min-height:14rem;max-height:46vh}.video-export-result__preview :is(video,img){height:auto;max-height:46vh}.video-tool-layout.has-active-session>.video-export-result-wrap{place-items:start center!important}.video-export-result__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.video-export-result__metrics{grid-template-columns:1fr}.video-export-result__actions{grid-template-columns:1fr 1fr}}@media (width>=768px) and (width<=1100px){.video-editor-panel{grid-template-columns:minmax(0,1fr) 18.5rem}.video-source-metrics{grid-template-columns:1fr}.video-source-metrics>div{grid-template-columns:1fr auto;align-items:center;min-height:2.2rem}.video-inspector .compression-presets__grid{grid-template-columns:1fr}.video-inspector .compression-presets__item{min-height:2.6rem}}.rasterbator-workspace--editor{grid-template-columns:minmax(0,1fr) var(--workbench-dock);background:var(--workbench-bg);flex:1;gap:0;min-height:0;display:grid;overflow:hidden}.rasterbator-workspace--editor .rasterbator-preview-panel{min-height:0;padding:var(--workbench-gutter);background:var(--workbench-bg);box-shadow:none;border:0;border-radius:0;margin:0}.rasterbator-workspace--editor .rasterbator-preview-viewport{border-color:var(--workbench-line);border-radius:var(--workbench-radius);background:var(--workbench-canvas);flex:1;max-height:none}.rasterbator-workspace--editor .rasterbator-config-column{border-left:1px solid var(--workbench-line);background:var(--workbench-panel);min-height:0;overflow:auto}.rasterbator-workspace--editor .rasterbator-config-panel{min-height:100%;padding:var(--workbench-gutter);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}@media (width<=767px){.workbench-layout,.workbench-layout--queue,.audio-optimizer-stage,.video-editor-panel,.rasterbator-workspace--editor,.metadata-workbench .metadata-editor-grid{flex-direction:column;display:flex}.workbench-inspector,.audio-optimizer-inspector,.rasterbator-workspace--editor .rasterbator-config-column{border-top:1px solid var(--workbench-line);border-left:0;overflow:visible}.workbench-rail{border-right:0;border-bottom:1px solid var(--workbench-line);overflow:visible}.image-tool-layout.has-active-session .image-workbench{flex-direction:column;display:flex}.image-tool-layout.has-active-session .image-workbench__sidebar{width:100%}.image-editor-stage{flex-direction:column;flex:auto;display:flex;overflow:visible}.image-tool-layout.has-active-session .image-preview-viewport{min-height:24rem;margin:.5rem .5rem 0}.image-queue-rail{border-top:1px solid #ffffff14;border-left:0;flex-direction:row;flex:none;align-items:center;padding:.55rem .65rem;overflow:hidden}.image-queue-rail>.image-queue-strip__add{width:2.65rem;height:2.65rem}.image-queue-strip{flex-direction:row;padding:.12rem .1rem;overflow:auto hidden}.image-tool-layout.has-active-session .image-queue-strip .image-queue-strip__thumb,.image-tool-layout.has-active-session .image-queue-strip .image-queue-strip__add{width:2.65rem;height:2.65rem}.has-active-session>.tool-layout__header{border-radius:0}.video-tool-layout.has-active-session>.max-w-2xl{padding:0}.video-editor-panel{padding:.75rem}.video-tool-layout.has-active-session>.video-workbench{overflow:auto}.video-editor-panel{flex-direction:column;gap:.75rem;height:auto;padding:.75rem;display:flex;overflow:visible}.video-filebar{margin:-.75rem -.75rem 0}.video-canvas,.video-timeline{width:100%;margin:0}.video-canvas{min-height:20rem}.video-inspector{border:1px solid var(--workbench-line);border-radius:.65rem;width:100%;overflow:visible}.video-processing-workbench{overflow:auto}.video-processing-stage{flex-direction:column;display:flex;overflow:visible}.video-processing-main{padding:1.25rem .9rem;overflow:visible}.video-processing-details{border-top:1px solid var(--workbench-line);border-left:0;overflow:visible}.video-result-workbench{padding:.75rem}.video-result-stage{flex-direction:column;height:auto;min-height:auto;display:flex!important}.video-result-preview{order:2;min-height:24rem;margin:.75rem}.video-result-audio-player{width:calc(100% - 1.5rem);min-width:0}.video-result-metrics{border-top:1px solid var(--workbench-line);border-left:0;order:3;grid-template-columns:1fr 1fr!important}.video-result-metrics:before{grid-column:1/-1}.video-result-filebar{order:1}.video-result-actions-dock{border-left:0;order:4;align-items:stretch!important}.video-result-actions-dock>div:last-child{grid-template-columns:1fr 1fr;width:100%}.video-result-actions-dock>div:last-child>*{width:100%}.metadata-workbench .metadata-editor-grid{flex-direction:column;overflow:auto;display:flex!important}.metadata-workbench .metadata-cover-panel{border-right:0;border-bottom:1px solid var(--workbench-line);height:auto;overflow:visible}.metadata-workbench .metadata-fields{overflow:visible}.audio-workspace-content{height:auto;overflow:auto}.audio-optimizer-session{height:auto}.audio-optimizer-stage{flex-direction:column;height:auto;min-height:100%;overflow:visible;display:flex!important}.audio-editor-panel__filebar{width:100%}.audio-preview-canvas{width:auto;min-height:22rem;margin:.65rem}.audio-timeline-panel{margin:0 .65rem .65rem}.audio-size-summary,.audio-presets-panel,.audio-privacy-panel,.audio-output-panel,.audio-estimate-panel{width:100%;border-left:0!important;border-radius:0!important;margin:0!important}.audio-presets-panel{align-self:stretch}.audio-mode-workbench,.audio-processing-workbench,.audio-result-workbench{height:auto;min-height:100%;overflow:visible}.audio-joiner-workbench,.audio-analysis-panel,.audio-result-panel{flex-direction:column;width:auto;height:auto;display:flex!important}.audio-joiner-panel,.audio-pitch-panel{width:auto;min-height:auto;margin:.65rem!important;overflow:visible!important}.audio-joiner-queue{max-height:22rem!important}.audio-result-player{order:3;min-height:0;margin:0}.audio-result-success{order:1}.audio-result-panel>div:nth-child(2){order:2}.audio-result-metrics{order:4;margin:0}.audio-result-actions{order:5;width:auto;margin:0;position:static}}@media (width<=640px){.audio-result-actions{grid-template-columns:1fr}.audio-result-workbench{flex-direction:column;display:flex!important}.audio-result-summary{border-right:0;border-bottom:1px solid var(--workbench-line)}.audio-result-main{padding:.85rem;overflow:visible}.audio-result-hero{flex-direction:column;align-items:stretch}.audio-result-hero__actions{width:100%}.audio-result-hero__actions>*{flex:1}}@media (width<=767px){.audio-editor-frame{grid-template-columns:1fr;height:auto;min-height:100%;overflow:visible}.audio-editor-frame__sidebar{border-right:0;border-bottom:1px solid var(--workbench-line);max-height:none;overflow:visible}.audio-editor-frame__controls{overflow:visible}.audio-editor-frame__main{min-height:28rem;overflow:visible}.audio-editor-frame__preview{min-height:22rem;overflow:visible}.audio-analysis-results{grid-template-columns:1fr 1fr}.audio-source-overview{grid-template-columns:1fr}.audio-join-preview .upload-dropzone--compact{grid-template-columns:2.5rem minmax(0,1fr)!important;grid-template-areas:"icon copy""action action"!important}.audio-join-preview .upload-dropzone--compact .upload-dropzone__primary{width:100%}}.pdf-tool-layout--immersive .pdf-tool-workspace{background:0 0!important;border:0!important;flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}.pdf-tool-layout--immersive .pdf-tool-main{flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.markdown-editor{background:var(--workbench-canvas)!important;border:0!important;border-radius:0!important;flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important}.markdown-editor__header{background:var(--workbench-panel)!important;border-bottom:1px solid var(--workbench-line)!important;flex:none!important;justify-content:space-between!important;align-items:center!important;min-height:3.5rem!important;padding:.5rem 1rem!important;display:flex!important}.markdown-editor__formatting{background:var(--workbench-bg)!important;border-bottom:1px solid var(--workbench-line)!important;flex:none!important;align-items:center!important;gap:.25rem!important;min-height:2.6rem!important;padding:.25rem 1rem!important;display:flex!important;overflow-x:auto!important}.markdown-editor__workspace{flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.markdown-editor__workspace>div{flex:1 1 0!important;height:100%!important;min-height:0!important;overflow:hidden!important}.markdown-editor__workspace textarea{color:#f4f4f5!important;resize:none!important;background:0 0!important;border:0!important;outline:none!important;width:100%!important;height:100%!important;min-height:0!important;padding:1.25rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.875rem!important;line-height:1.6!important;overflow-y:auto!important}.markdown-editor__status{background:var(--workbench-panel)!important;border-top:1px solid var(--workbench-line)!important;min-height:2.25rem!important;color:var(--workbench-muted)!important;flex:none!important;justify-content:space-between!important;align-items:center!important;padding:.35rem 1rem!important;font-size:.75rem!important;display:flex!important}
