/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:-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-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:inherit;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.43;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-border:var(--border);--text-md--line-height:inherit;--leading-body:var(--leading);--color-primary:var(--accent);--color-warning:var(--warning);--color-grade-good:var(--grade-good);--color-accent:var(--surface-hover);--color-background:var(--bg);--shadow-card:var(--shadow-card)}}@layer base,components;@layer utilities{.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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-20{top:calc(var(--spacing) * 20)}.top-\[50\%\]{top:50%}.top-full{top:100%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.left-0{left:0}.left-\[50\%\]{left:50%}.left-auto{left:auto}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.order-3{order:3}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.-m-\[var\(--space-2\)\]{margin:calc(var(--space-2) * -1)}.-m-px{margin:-1px}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-\[var\(--space-1\)\]{margin-inline:calc(var(--space-1) * -1)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-\[var\(--space-1\)\]{margin-block:var(--space-1)}.my-\[var\(--space-3\)\]{margin-block:var(--space-3)}.my-\[var\(--space-6\)\]{margin-block:var(--space-6)}.ms-\[0\.125rem\]{margin-inline-start:.125rem}.ms-\[var\(--space-1\)\]{margin-inline-start:var(--space-1)}.ms-\[var\(--space-2\)\]{margin-inline-start:var(--space-2)}.ms-auto{margin-inline-start:auto}.me-\[var\(--engine-mark-gap\)\]{margin-inline-end:var(--engine-mark-gap)}.me-\[var\(--space-2\)\]{margin-inline-end:var(--space-2)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-\[-0\.125rem\]{margin-top:-.125rem}.mt-\[0\.1em\]{margin-top:.1em}.mt-\[0\.2em\]{margin-top:.2em}.mt-\[0\.15em\]{margin-top:.15em}.mt-\[0\.25em\]{margin-top:.25em}.mt-\[0\.125rem\]{margin-top:.125rem}.mt-\[0\.0625rem\]{margin-top:.0625rem}.mt-\[calc\(var\(--space-4\)\*-1\)\]{margin-top:calc(var(--space-4) * -1)}.mt-\[var\(--space-1\)\]{margin-top:var(--space-1)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.mt-\[var\(--space-3\)\]{margin-top:var(--space-3)}.mt-\[var\(--space-4\)\]{margin-top:var(--space-4)}.mt-\[var\(--space-5\)\]{margin-top:var(--space-5)}.mt-\[var\(--space-6\)\]{margin-top:var(--space-6)}.mt-\[var\(--space-7\)\]{margin-top:var(--space-7)}.mt-\[var\(--space-8\)\]{margin-top:var(--space-8)}.mt-\[var\(--space-10\)\]{margin-top:var(--space-10)}.mt-\[var\(--space-12\)\]{margin-top:var(--space-12)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-\[var\(--space-2\)\]{margin-bottom:var(--space-2)}.mb-\[var\(--space-4\)\]{margin-bottom:var(--space-4)}.mb-\[var\(--space-5\)\]{margin-bottom:var(--space-5)}.mb-\[var\(--space-8\)\]{margin-bottom:var(--space-8)}.ml-\[var\(--space-2\)\]{margin-left:var(--space-2)}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.\[display\:none\]{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.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-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[1\.7em\]{width:1.7em;height:1.7em}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[1\.375rem\]{width:1.375rem;height:1.375rem}.size-\[7\.25rem\]{width:7.25rem;height:7.25rem}.size-\[var\(--space-2\)\]{width:var(--space-2);height:var(--space-2)}.size-\[var\(--space-5\)\]{width:var(--space-5);height:var(--space-5)}.size-px{width:1px;height:1px}.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-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-\[0\.3rem\]{height:.3rem}.h-\[0\.72em\]{height:.72em}.h-\[0\.375rem\]{height:.375rem}.h-\[1em\]{height:1em}.h-\[7rem\]{height:7rem}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(var\(--space-10\)\)\]{height:calc(var(--space-10))}.h-\[calc\(var\(--space-16\)\)\]{height:calc(var(--space-16))}.h-\[var\(--engine-mark-size\)\]{height:var(--engine-mark-size)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-\[var\(--space-6\)\]{height:var(--space-6)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[18rem\]{max-height:18rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[calc\(100vh-100\%\)\]{max-height:calc(100vh - 100%)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[5rem\]{min-height:5rem}.min-h-\[44px\]{min-height:44px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[calc\(var\(--leading-tight\)\*2em\)\]{min-height:calc(var(--leading-tight) * 2em)}.min-h-screen{min-height:100vh}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/5{width:60%}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1\.5rem\]{width:1.5rem}.w-\[1\.15em\]{width:1.15em}.w-\[5\.5rem\]{width:5.5rem}.w-\[20rem\]{width:20rem}.w-\[32\%\]{width:32%}.w-\[38\%\]{width:38%}.w-\[40\%\]{width:40%}.w-\[56\%\]{width:56%}.w-\[70\%\]{width:70%}.w-\[78\%\]{width:78%}.w-\[calc\(1em\*3\.64\/5\.18\)\]{width:.702703em}.w-\[var\(--engine-mark-size\)\]{width:var(--engine-mark-size)}.w-\[var\(--space-6\)\]{width:var(--space-6)}.w-\[var\(--space-16\)\]{width:var(--space-16)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[7\.25rem\]{max-width:7.25rem}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38ch\]{max-width:38ch}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(46rem\,100\%\)\]{max-width:min(46rem,100%)}.max-w-\[var\(--app-main-w\)\]{max-width:var(--app-main-w)}.max-w-\[var\(--landing-max\)\]{max-width:var(--landing-max)}.max-w-\[var\(--page-max\)\]{max-width:var(--page-max)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[28rem\]{min-width:28rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[0_1_14rem\]{flex:0 14rem}.flex-\[1_1_16rem\]{flex:16rem}.flex-\[1_1_20rem\]{flex:20rem}.flex-auto{flex:auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-center{transform-origin:50%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-\[-50\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-\[-50\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.\[transform\:scale\(min\(1\,var\(--engine-mark-scale\,1\)\)\)\]{transform:scale(min(1,var(--engine-mark-scale,1)))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-\[var\(--space-12\)\]{scroll-margin-top:var(--space-12)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.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-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[11rem_1fr_2\.5rem\]{grid-template-columns:11rem 1fr 2.5rem}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(6rem\,12rem\)_1fr_auto\]{grid-template-columns:minmax(6rem,12rem) 1fr auto}.grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(9rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(17rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.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-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[0\.125rem\]{gap:.125rem}.gap-\[10px\]{gap:10px}.gap-\[var\(--space-1\)\]{gap:var(--space-1)}.gap-\[var\(--space-2\)\]{gap:var(--space-2)}.gap-\[var\(--space-2\)_var\(--space-4\)\]{gap:var(--space-2) var(--space-4)}.gap-\[var\(--space-2\)_var\(--space-5\)\]{gap:var(--space-2) var(--space-5)}.gap-\[var\(--space-3\)\]{gap:var(--space-3)}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-5\)\]{gap:var(--space-5)}.gap-\[var\(--space-6\)\]{gap:var(--space-6)}.gap-\[var\(--space-8\)\]{gap:var(--space-8)}.gap-x-\[var\(--space-2\)\]{column-gap:var(--space-2)}.gap-x-\[var\(--space-3\)\]{column-gap:var(--space-3)}.gap-x-\[var\(--space-4\)\]{column-gap:var(--space-4)}.gap-x-\[var\(--space-5\)\]{column-gap:var(--space-5)}.gap-y-\[var\(--space-1\)\]{row-gap:var(--space-1)}.gap-y-\[var\(--space-2\)\]{row-gap:var(--space-2)}.gap-y-\[var\(--space-3\)\]{row-gap:var(--space-3)}.gap-y-\[var\(--space-5\)\]{row-gap:var(--space-5)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.25rem\]{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-tl-\[calc\(var\(--radius-lg\)-1px\)\]{border-top-left-radius:calc(var(--radius-lg) - 1px)}.rounded-tr-\[calc\(var\(--radius-lg\)-1px\)\]{border-top-right-radius:calc(var(--radius-lg) - 1px)}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#747775\]{border-color:#747775}.border-\[color-mix\(in_srgb\,var\(--grade-good\)_40\%\,var\(--border\)\)\]{border-color:var(--grade-good)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--grade-good\)_40\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--grade-good) 40%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--grade-low\)_40\%\,var\(--border\)\)\]{border-color:var(--grade-low)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--grade-low\)_40\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--grade-low) 40%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--grade-low\)_45\%\,var\(--border\)\)\]{border-color:var(--grade-low)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--grade-low\)_45\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--grade-low) 45%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--grade-mid\)_40\%\,var\(--border\)\)\]{border-color:var(--grade-mid)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--grade-mid\)_40\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--grade-mid) 40%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--success\)_45\%\,var\(--border\)\)\]{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--success\)_45\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--success) 45%,var(--border))}}.border-\[var\(--grade-good\)\]{border-color:var(--grade-good)}.border-\[var\(--grade-low\)\]{border-color:var(--grade-low)}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-current{border-color:currentColor}.border-danger{border-color:var(--danger)}.border-input{border-color:var(--border-strong)}.border-primary-border{border-color:var(--accent-border)}.border-success{border-color:var(--success)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.border-s-border-strong{border-inline-start-color:var(--border-strong)}.border-s-danger{border-inline-start-color:var(--danger)}.border-s-primary-border{border-inline-start-color:var(--accent-border)}.border-s-warning{border-inline-start-color:var(--warning)}.border-t-transparent{border-top-color:#0000}.bg-\[color-mix\(in_srgb\,var\(--bg\)_80\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 80%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--success\)_5\%\,var\(--surface\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_5\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--success) 5%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--success\)_12\%\,transparent\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--success) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface-sunken\)_72\%\,transparent\)\]{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--surface-sunken\)_72\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface-sunken) 72%,transparent)}}.bg-\[color\:var\(--danger-weak\)\]{background-color:var(--danger-weak)}.bg-\[light-dark\(var\(--bg\)\,var\(--accent\)\)\]{background-color:light-dark(var(--bg),var(--accent))}.bg-\[var\(--danger-weak\)\]{background-color:var(--danger-weak)}.bg-\[var\(--grade-good\)\]{background-color:var(--grade-good)}.bg-\[var\(--warning-weak\)\]{background-color:var(--warning-weak)}.bg-accent{background-color:var(--surface-hover)}.bg-background,.bg-bg,.bg-bg\/80{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/80{background-color:color-mix(in oklab,var(--bg) 80%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-border{background-color:var(--border)}.bg-border-strong{background-color:var(--border-strong)}.bg-fg{background-color:var(--fg)}.bg-fg-subtle{background-color:var(--fg-subtle)}.bg-foreground{background-color:var(--fg)}.bg-muted{background-color:var(--surface-sunken)}.bg-popover{background-color:var(--surface)}.bg-primary{background-color:var(--accent)}.bg-primary-border{background-color:var(--accent-border)}.bg-primary-text{background-color:var(--accent-text)}.bg-primary-weak{background-color:var(--accent-weak)}.bg-primary\/25{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/25{background-color:color-mix(in oklab,var(--accent) 25%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-hover{background-color:var(--surface-hover)}.bg-surface-sunken{background-color:var(--surface-sunken)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.\[background-image\:repeating-linear-gradient\(-45deg\,currentColor_0\,currentColor_0\.045em\,transparent_0\.045em\,transparent_0\.22em\)\]{background-image:repeating-linear-gradient(-45deg,currentColor 0 .045em,#0000 .045em .22em)}.bg-\[radial-gradient\(ellipse_at_50\%_-10\%\,var\(--surface\)\,var\(--bg\)_65\%\)\]{background-image:radial-gradient(ellipse at 50% -10%,var(--surface),var(--bg) 65%)}.bg-\[repeating-linear-gradient\(90deg\,var\(--border\)_0_3px\,transparent_3px_6px\)\]{background-image:repeating-linear-gradient(90deg,var(--border) 0 3px,transparent 3px 6px)}.fill-\[var\(--accent\)\]{fill:var(--accent)}.fill-\[var\(--accent-text\)\]{fill:var(--accent-text)}.fill-\[var\(--fg-muted\)\]{fill:var(--fg-muted)}.fill-\[var\(--fg-subtle\)\]{fill:var(--fg-subtle)}.fill-\[var\(--surface\)\]{fill:var(--surface)}.fill-foreground{fill:var(--fg)}.fill-none{fill:none}.stroke-\[var\(--accent-text\)\]{stroke:var(--accent-text)}.stroke-\[var\(--border\)\]{stroke:var(--border)}.stroke-\[var\(--border-strong\)\]{stroke:var(--border-strong)}.stroke-\[var\(--fg-subtle\)\]{stroke:var(--fg-subtle)}.stroke-\[var\(--surface\)\]{stroke:var(--surface)}.stroke-\[var\(--surface-sunken\)\]{stroke:var(--surface-sunken)}.stroke-current{stroke:currentColor}.\[stroke-width\:1\.5\]{stroke-width:1.5px}.\[stroke-width\:1\.75\]{stroke-width:1.75px}.\[stroke-width\:1\]{stroke-width:1px}.\[stroke-width\:2\]{stroke-width:2px}.\[stroke-width\:3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[var\(--space-1\)\]{padding:var(--space-1)}.p-\[var\(--space-2\)\]{padding:var(--space-2)}.p-\[var\(--space-3\)\]{padding:var(--space-3)}.p-\[var\(--space-4\)\]{padding:var(--space-4)}.p-\[var\(--space-5\)\]{padding:var(--space-5)}.p-\[var\(--space-6\)\]{padding:var(--space-6)}.p-\[var\(--space-8\)\]{padding:var(--space-8)}.p-\[var\(--space-10\)\]{padding:var(--space-10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[0\.875rem\]{padding-inline:.875rem}.px-\[0\.9375rem\]{padding-inline:.9375rem}.px-\[1\.25rem\]{padding-inline:1.25rem}.px-\[1\.75rem\]{padding-inline:1.75rem}.px-\[1\.375rem\]{padding-inline:1.375rem}.px-\[12px\]{padding-inline:12px}.px-\[var\(--space-2\)\]{padding-inline:var(--space-2)}.px-\[var\(--space-3\)\]{padding-inline:var(--space-3)}.px-\[var\(--space-4\)\]{padding-inline:var(--space-4)}.px-\[var\(--space-5\)\]{padding-inline:var(--space-5)}.px-\[var\(--space-6\)\]{padding-inline:var(--space-6)}.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-\[0\.5rem\]{padding-block:.5rem}.py-\[0\.75rem\]{padding-block:.75rem}.py-\[0\.125rem\]{padding-block:.125rem}.py-\[0\.375rem\]{padding-block:.375rem}.py-\[0\.875rem\]{padding-block:.875rem}.py-\[0\.1875rem\]{padding-block:.1875rem}.py-\[0\.6875rem\]{padding-block:.6875rem}.py-\[2px\]{padding-block:2px}.py-\[var\(--space-1\)\]{padding-block:var(--space-1)}.py-\[var\(--space-2\)\]{padding-block:var(--space-2)}.py-\[var\(--space-3\)\]{padding-block:var(--space-3)}.py-\[var\(--space-4\)\]{padding-block:var(--space-4)}.py-\[var\(--space-5\)\]{padding-block:var(--space-5)}.py-\[var\(--space-6\)\]{padding-block:var(--space-6)}.py-\[var\(--space-8\)\]{padding-block:var(--space-8)}.py-\[var\(--space-12\)\]{padding-block:var(--space-12)}.py-\[var\(--space-16\)\]{padding-block:var(--space-16)}.py-px{padding-block:1px}.ps-\[var\(--space-3\)\]{padding-inline-start:var(--space-3)}.ps-\[var\(--space-4\)\]{padding-inline-start:var(--space-4)}.ps-\[var\(--space-5\)\]{padding-inline-start:var(--space-5)}.pe-\[var\(--space-3\)\]{padding-inline-end:var(--space-3)}.pe-\[var\(--space-8\)\]{padding-inline-end:var(--space-8)}.pt-0{padding-top:0}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[var\(--space-1\)\]{padding-top:var(--space-1)}.pt-\[var\(--space-2\)\]{padding-top:var(--space-2)}.pt-\[var\(--space-3\)\]{padding-top:var(--space-3)}.pt-\[var\(--space-4\)\]{padding-top:var(--space-4)}.pt-\[var\(--space-5\)\]{padding-top:var(--space-5)}.pt-\[var\(--space-6\)\]{padding-top:var(--space-6)}.pt-\[var\(--space-8\)\]{padding-top:var(--space-8)}.pt-\[var\(--space-12\)\]{padding-top:var(--space-12)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[var\(--space-2\)\]{padding-bottom:var(--space-2)}.pb-\[var\(--space-3\)\]{padding-bottom:var(--space-3)}.pb-\[var\(--space-4\)\]{padding-bottom:var(--space-4)}.pb-\[var\(--space-6\)\]{padding-bottom:var(--space-6)}.pb-\[var\(--space-8\)\]{padding-bottom:var(--space-8)}.pb-\[var\(--space-12\)\]{padding-bottom:var(--space-12)}.pb-\[var\(--space-16\)\]{padding-bottom:var(--space-16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-end{text-align:end}.text-right{text-align:right}.text-start{text-align:start}.align-\[0\.05em\]{vertical-align:.05em}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl)}.text-2xl,.text-3xl{line-height:var(--tw-leading,inherit)}.text-3xl{font-size:var(--text-3xl)}.text-5xl{font-size:var(--text-5xl)}.text-5xl,.text-base{line-height:var(--tw-leading,inherit)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-lg,.text-sm{line-height:var(--tw-leading,inherit)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.text-xl,.text-xs{line-height:var(--tw-leading,inherit)}.text-xs{font-size:var(--text-xs)}.text-\[0\.72em\]{font-size:.72em}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[length\:inherit\]{font-size:inherit}.text-\[length\:var\(--text-micro\)\]{font-size:var(--text-micro)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.19\]{--tw-leading:1.19;line-height:1.19}.leading-\[1\.24\]{--tw-leading:1.24;line-height:1.24}.leading-\[1\.29\]{--tw-leading:1.29;line-height:1.29}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.43\]{--tw-leading:1.43;line-height:1.43}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.47\]{--tw-leading:1.47;line-height:1.47}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-\[var\(--leading\)\]{--tw-leading:var(--leading);line-height:var(--leading)}.leading-\[var\(--leading-body\)\]{--tw-leading:var(--leading-body);line-height:var(--leading-body)}.leading-\[var\(--leading-snug\)\]{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-\[var\(--leading-tight\)\]{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.leading-body{--tw-leading:var(--leading);line-height:var(--leading)}.leading-display{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:1.43;line-height:1.43}.font-bold{--tw-font-weight:var(--weight-bold);font-weight:var(--weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--weight-regular);font-weight:var(--weight-regular)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.tracking-\[-0\.12px\]{--tw-tracking:-.12px;letter-spacing:-.12px}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.25px\]{--tw-tracking:.25px;letter-spacing:.25px}.tracking-\[0\.231px\]{--tw-tracking:.231px;letter-spacing:.231px}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-\[var\(--tracking-caption\)\]{--tw-tracking:var(--tracking-caption);letter-spacing:var(--tracking-caption)}.tracking-\[var\(--tracking-hero\)\]{--tw-tracking:var(--tracking-hero);letter-spacing:var(--tracking-hero)}.tracking-\[var\(--tracking-tight\)\]{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\],.break-words{overflow-wrap:break-word}.\[word-break\:keep-all\]{word-break:keep-all}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1f1f1f\]{color:#1f1f1f}.text-\[color\:var\(--danger\)\]{color:var(--danger)}.text-\[color\:var\(--engine-ink\)\]{color:var(--engine-ink)}.text-\[color\:var\(--grade-good\)\]{color:var(--grade-good)}.text-\[color\:var\(--warning\)\]{color:var(--warning)}.text-\[light-dark\(var\(--fg\)\,var\(--accent-fg\)\)\]{color:light-dark(var(--fg),var(--accent-fg))}.text-\[var\(--accent-text\)\]{color:var(--accent-text)}.text-\[var\(--grade-good\)\]{color:var(--grade-good)}.text-\[var\(--grade-low\)\]{color:var(--grade-low)}.text-\[var\(--surface\)\]{color:var(--surface)}.text-accent{color:var(--surface-hover)}.text-background,.text-bg{color:var(--bg)}.text-border-strong{color:var(--border-strong)}.text-current{color:currentColor}.text-danger{color:var(--danger)}.text-fg{color:var(--fg)}.text-fg-muted{color:var(--fg-muted)}.text-fg-subtle{color:var(--fg-subtle)}.text-foreground\/60{color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--fg) 60%,transparent)}}.text-grade-good{color:var(--grade-good)}.text-grade-low{color:var(--grade-low)}.text-grade-mid{color:var(--grade-mid)}.text-grade-none{color:var(--grade-none)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--fg-subtle)}.text-popover-foreground{color:var(--fg)}.text-primary{color:var(--accent)}.text-primary-foreground{color:var(--accent-fg)}.text-primary-text{color:var(--accent-text)}.text-success{color:var(--success)}.text-transparent{color:#0000}.text-warning{color:var(--warning)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-border{-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.\[text-underline-offset\:0\.2em\]{text-underline-offset:.2em}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[0\.4em\]{text-underline-offset:.4em}.underline-offset-\[0\.15em\]{text-underline-offset:.15em}.underline-offset-\[0\.25em\]{text-underline-offset:.25em}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-card{--tw-shadow:var(--shadow-card)}.shadow-card,.shadow-lg{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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-none{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}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[3px\]{--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)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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-\[20px\]{--tw-backdrop-blur:blur(20px)}.backdrop-blur-\[20px\],.backdrop-saturate-150{-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-saturate-150{--tw-backdrop-saturate:saturate(150%)}.backdrop-filter{-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-filter\:saturate\(180\%\)_blur\(12px\)\]{-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px)}.\[backdrop-filter\:saturate\(180\%\)_blur\(20px\)\]{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}.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-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;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-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))}.delay-\[calc\(var\(--dur-fill\)\*0\.6\)\]{transition-delay:calc(var(--dur-fill) * .6)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[var\(--dur\)\]{--tw-duration:var(--dur);transition-duration:var(--dur)}.duration-\[var\(--dur-fast\)\]{--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}.duration-\[var\(--dur-fill\)\]{--tw-duration:var(--dur-fill);transition-duration:var(--dur-fill)}.duration-\[var\(--dur-reveal\)\]{--tw-duration:var(--dur-reveal);transition-duration:var(--dur-reveal)}.ease-\[var\(--ease\)\]{--tw-ease:var(--ease);transition-timing-function:var(--ease)}.ease-\[var\(--ease-settle\)\]{--tw-ease:var(--ease-settle);transition-timing-function:var(--ease-settle)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--app-main-w\:72rem\]{--app-main-w:72rem}.\[--app-nav-w\:15\.5rem\]{--app-nav-w:15.5rem}.\[--engine-mark-size\:1rem\]{--engine-mark-size:1rem}.\[-webkit-backdrop-filter\:saturate\(180\%\)_blur\(12px\)\]{-webkit-backdrop-filter:saturate(180%)blur(12px)}.\[animation-duration\:700ms\]{animation-duration:.7s}.\[background\:color-mix\(in_srgb\,var\(--danger\)_78\%\,var\(--surface\)\)\]{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.\[background\:color-mix\(in_srgb\,var\(--danger\)_78\%\,var\(--surface\)\)\]{background:color-mix(in srgb,var(--danger) 78%,var(--surface))}}.\[background\:color-mix\(in_srgb\,var\(--success\)_78\%\,var\(--surface\)\)\]{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.\[background\:color-mix\(in_srgb\,var\(--success\)_78\%\,var\(--surface\)\)\]{background:color-mix(in srgb,var(--success) 78%,var(--surface))}}.\[background\:color-mix\(in_srgb\,var\(--warning\)_78\%\,var\(--surface\)\)\]{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.\[background\:color-mix\(in_srgb\,var\(--warning\)_78\%\,var\(--surface\)\)\]{background:color-mix(in srgb,var(--warning) 78%,var(--surface))}}.\[brandcheck\:cli\]{brandcheck:cli}.\[clip\:rect\(0\,0\,0\,0\)\]{clip:rect(0,0,0,0)}.\[fill-opacity\:0\.14\]{fill-opacity:.14}.\[gemini\:text\]{gemini:text}.\[grid-area\:1\/1\]{grid-area:1/1}.\[offpage\:amf\]{offpage:amf}.\[offpage\:backlinks\]{offpage:backlinks}.\[offpage\:brandcheck\]{offpage:brandcheck}.\[offpage\:budget\]{offpage:budget}.\[offpage\:citation-share\]{offpage:citation-share}.\[offpage\:citationgap-cli\]{offpage:citationgap-cli}.\[offpage\:citationgap\]{offpage:citationgap}.\[offpage\:cli\]{offpage:cli}.\[offpage\:compare\]{offpage:compare}.\[offpage\:contacts\]{offpage:contacts}.\[offpage\:credits\]{offpage:credits}.\[offpage\:cron\]{offpage:cron}.\[offpage\:discover\]{offpage:discover}.\[offpage\:indexcov\]{offpage:indexcov}.\[offpage\:linkgap\]{offpage:linkgap}.\[offpage\:llm-budget\]{offpage:llm-budget}.\[offpage\:monthly-cap\]{offpage:monthly-cap}.\[offpage\:observations\]{offpage:observations}.\[offpage\:page-contacts\]{offpage:page-contacts}.\[offpage\:page\]{offpage:page}.\[offpage\:pageurl\]{offpage:pageurl}.\[offpage\:personalize\]{offpage:personalize}.\[offpage\:poll\]{offpage:poll}.\[offpage\:profile\]{offpage:profile}.\[offpage\:prospects\]{offpage:prospects}.\[offpage\:replies\]{offpage:replies}.\[offpage\:rescore-cli\]{offpage:rescore-cli}.\[offpage\:rescore\]{offpage:rescore}.\[offpage\:score\]{offpage:score}.\[offpage\:send\]{offpage:send}.\[offpage\:serp\]{offpage:serp}.\[offpage\:serpapi\]{offpage:serpapi}.\[offpage\:tiers\]{offpage:tiers}.\[paint-order\:stroke\]{paint-order:stroke}.\[peekr\:aggregate\]{peekr:aggregate}.\[peekr\:analyze\]{peekr:analyze}.\[peekr\:anon-profile\]{peekr:anon-profile}.\[peekr\:anon\]{peekr:anon}.\[peekr\:api\]{peekr:api}.\[peekr\:audit-store\]{peekr:audit-store}.\[peekr\:audit\]{peekr:audit}.\[peekr\:auth\]{peekr:auth}.\[peekr\:billing\]{peekr:billing}.\[peekr\:cache\]{peekr:cache}.\[peekr\:claim\]{peekr:claim}.\[peekr\:composition\]{peekr:composition}.\[peekr\:cost\]{peekr:cost}.\[peekr\:cron\]{peekr:cron}.\[peekr\:db\]{peekr:db}.\[peekr\:dispatch\]{peekr:dispatch}.\[peekr\:domain\]{peekr:domain}.\[peekr\:engine\]{peekr:engine}.\[peekr\:gate-db\]{peekr:gate-db}.\[peekr\:gate\]{peekr:gate}.\[peekr\:icons\]{peekr:icons}.\[peekr\:mention-backfill\]{peekr:mention-backfill}.\[peekr\:mw\]{peekr:mw}.\[peekr\:offpage-backlinks\]{peekr:offpage-backlinks}.\[peekr\:offpage-cache\]{peekr:offpage-cache}.\[peekr\:offpage-personalization\]{peekr:offpage-personalization}.\[peekr\:offpage-prospects\]{peekr:offpage-prospects}.\[peekr\:offpage-steps\]{peekr:offpage-steps}.\[peekr\:offpage-suppression\]{peekr:offpage-suppression}.\[peekr\:offpage\]{peekr:offpage}.\[peekr\:org\]{peekr:org}.\[peekr\:outreach\]{peekr:outreach}.\[peekr\:page\]{peekr:page}.\[peekr\:parse\]{peekr:parse}.\[peekr\:preview\]{peekr:preview}.\[peekr\:prompts\]{peekr:prompts}.\[peekr\:pv-db\]{peekr:pv-db}.\[peekr\:pv\]{peekr:pv}.\[peekr\:rec-backfill\]{peekr:rec-backfill}.\[peekr\:recheck\]{peekr:recheck}.\[peekr\:run\]{peekr:run}.\[peekr\:schedule\]{peekr:schedule}.\[peekr\:stage-cli\]{peekr:stage-cli}.\[peekr\:stage\]{peekr:stage}.\[peekr\:worker-db\]{peekr:worker-db}.\[stroke-dasharray\:1\.5_2\.5\]{stroke-dasharray:1.5 2.5}.\[stroke-dasharray\:3_3\]{stroke-dasharray:3 3}.\[stroke-dasharray\:3_4\]{stroke-dasharray:3 4}.\[stroke-dasharray\:3_5\]{stroke-dasharray:3 5}.\[stroke-dashoffset\:var\(--ring-off\)\]{stroke-dashoffset:var(--ring-off)}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[transform-box\:view-box\]{transform-box:view-box}.\[transition\:background-color_var\(--dur\)_var\(--ease\)\,border-color_var\(--dur\)_var\(--ease\)\,color_var\(--dur\)_var\(--ease\)\,transform_var\(--dur-fast\)_var\(--ease\)\]{transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur-fast) var(--ease)}.\[transition\:background-color_var\(--dur\)_var\(--ease\)\,color_var\(--dur\)_var\(--ease\)\]{transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.\[transition\:background-color_var\(--dur\)_var\(--ease\)\,transform_var\(--dur-fast\)_var\(--ease\)\]{transition:background-color var(--dur) var(--ease),transform var(--dur-fast) var(--ease)}.\[transition\:background-color_var\(--dur\)_var\(--ease\)\]{transition:background-color var(--dur) var(--ease)}.\[transition\:border-color_var\(--dur\)_var\(--ease\)\,background-color_var\(--dur\)_var\(--ease\)\,transform_var\(--dur-fast\)_var\(--ease\)\]{transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),transform var(--dur-fast) var(--ease)}.\[transition\:border-color_var\(--dur\)_var\(--ease\)\,color_var\(--dur\)_var\(--ease\)\]{transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.\[transition\:border-color_var\(--dur\)_var\(--ease\)\]{transition:border-color var(--dur) var(--ease)}.\[transition\:color_var\(--dur\)_var\(--ease\)\,border-color_var\(--dur\)_var\(--ease\)\]{transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.\[transition\:opacity_var\(--dur\)_var\(--ease\)\]{transition:opacity var(--dur) var(--ease)}.\[transition\:transform_var\(--dur\)_var\(--ease\)\]{transition:transform var(--dur) var(--ease)}.group-open\:mb-\[var\(--space-3\)\]:is(:where(.group):is([open],:popover-open,:open) *){margin-bottom:var(--space-3)}.group-open\:mb-\[var\(--space-4\)\]:is(:where(.group):is([open],:popover-open,:open) *){margin-bottom:var(--space-4)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\/answer\:rotate-180:is(:where(.group\/answer):is([open],:popover-open,:open) *),.group-open\/engines\:rotate-180:is(:where(.group\/engines):is([open],:popover-open,:open) *),.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:text-fg-subtle:is(:where(.group):hover *){color:var(--fg-subtle)}.group-hover\:text-primary-text:is(:where(.group):hover *){color:var(--accent-text)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[state\=open\]\/collapsible\:rotate-180:is(:where(.group\/collapsible)[data-state=open] *),.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-checked\:border-transparent:is(:where(.peer):checked~*){border-color:#0000}.peer-checked\:bg-primary:is(:where(.peer):checked~*){background-color:var(--accent)}.peer-checked\:text-primary-foreground:is(:where(.peer):checked~*){color:var(--accent-fg)}.placeholder\:text-fg-subtle::placeholder{color:var(--fg-subtle)}.before\:invisible:before{content:var(--tw-content);visibility:hidden}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:\[padding-inline-start\:calc\(var\(--engine-mark-size\)_\+_var\(--engine-mark-gap\)\)\]:before{content:var(--tw-content);padding-inline-start:calc(var(--engine-mark-size) + var(--engine-mark-gap))}.before\:whitespace-nowrap:before{content:var(--tw-content);white-space:nowrap}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[var\(--engine-probe\)\]:before{--tw-content:var(--engine-probe);content:var(--tw-content)}.before\:content-\[var\(--foo\)\]:before{--tw-content:var(--foo);content:var(--tw-content)}.before\:content-\[…\]:before{--tw-content:…;content:var(--tw-content)}.before\:\[content\:var\(--foo\)\]:before{content:var(--tw-content);content:var(--foo)}.before\:\[content\:…\]:before{content:var(--tw-content);content:…}.before\:\[grid-area\:1\/1\]:before{content:var(--tw-content);grid-area:1/1}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:ml-\[var\(--space-3\)\]:after{content:var(--tw-content);margin-left:var(--space-3)}.after\:size-\[0\.3125rem\]:after{content:var(--tw-content);width:.3125rem;height:.3125rem}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e+38px}.after\:rounded-lg:after{content:var(--tw-content);border-radius:var(--radius-lg)}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:bg-fg:after,.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--fg)}.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))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.read-only\:bg-muted:read-only{background-color:var(--surface-sunken)}.empty\:hidden:empty{display:none}.focus-within\:bg-surface-hover:focus-within{background-color:var(--surface-hover)}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-fg-subtle:hover{border-color:var(--fg-subtle)}.hover\:bg-\[\#f8f9fa\]:hover{background-color:#f8f9fa}.hover\:bg-\[var\(--accent-hover\)\]:hover,.hover\:bg-primary-hover:hover{background-color:var(--accent-hover)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover)}.hover\:text-fg:hover,.hover\:text-foreground:hover{color:var(--fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-fg:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.hover\:underline-offset-\[0\.25em\]:hover{text-underline-offset:.25em}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-accent:focus{background-color:var(--surface-hover)}.focus\:text-accent-foreground:focus{color:var(--fg)}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:border-danger:focus-visible{border-color:var(--danger)}.focus-visible\:border-ring:focus-visible{border-color:var(--focus)}.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-\[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-ring\/50:focus-visible{--tw-ring-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--focus) 50%,transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-\[var\(--accent\)\]:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-danger:focus-visible{outline-color:var(--danger)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--focus)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-none\!:focus-visible{--tw-outline-style:none!important;outline-style:none!important}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:after\:outline-offset-4:focus-visible:after{content:var(--tw-content);outline-offset:4px}.focus-visible\:after\:outline-\[var\(--focus\)\]:focus-visible:after{content:var(--tw-content);outline-color:var(--focus)}.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\:\[transform\:var\(--press\)\]:active{transform:var(--press)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-border-strong:disabled{color:var(--border-strong)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.has-\[\:checked\]\:border-2:has(:checked){border-style:var(--tw-border-style);border-width:2px}.has-\[\:checked\]\:border-ring:has(:checked){border-color:var(--focus)}.has-\[\:checked\]\:bg-primary-weak:has(:checked){background-color:var(--accent-weak)}.has-\[\:checked\]\:px-\[calc\(var\(--space-4\)_-_1px\)\]:has(:checked){padding-inline:calc(var(--space-4) - 1px)}.has-\[\:checked\]\:py-\[calc\(var\(--space-3\)_-_1px\)\]:has(:checked){padding-block:calc(var(--space-3) - 1px)}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-ring:has(:focus-visible){outline-color:var(--focus)}.has-\[input\:focus-visible\]\:outline-2:has(:is(input:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[input\:focus-visible\]\:outline-offset-2:has(:is(input:focus-visible)){outline-offset:2px}.has-\[input\:focus-visible\]\:outline-ring:has(:is(input:focus-visible)){outline-color:var(--focus)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--danger)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--danger) 20%,transparent)}}.aria-pressed\:border-border-strong[aria-pressed=true]{border-color:var(--border-strong)}.aria-pressed\:bg-surface[aria-pressed=true]{background-color:var(--surface)}.aria-pressed\:font-semibold[aria-pressed=true]{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.aria-pressed\:text-fg[aria-pressed=true]{color:var(--fg)}.data-\[current\=on\]\:border-primary-border[data-current=on]{border-color:var(--accent-border)}.data-\[current\=on\]\:bg-primary-weak[data-current=on]{background-color:var(--accent-weak)}.data-\[current\=on\]\:font-semibold[data-current=on]{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.data-\[current\=on\]\:text-primary-text[data-current=on]{color:var(--accent-text)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:text-fg-subtle[data-disabled]{color:var(--fg-subtle)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[highlighted\]\:bg-surface-hover[data-highlighted]{background-color:var(--surface-hover)}.data-\[highlighted\]\:text-fg[data-highlighted]{color:var(--fg)}.data-\[nav\=collapsed\]\:\[--app-main-w\:84rem\][data-nav=collapsed]{--app-main-w:84rem}.data-\[nav\=collapsed\]\:\[--app-nav-w\:4\.5rem\][data-nav=collapsed]{--app-nav-w:4.5rem}.data-\[open\=on\]\:flex[data-open=on]{display:flex}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--fg-subtle)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-auto[data-size=default]{height:auto}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}: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\]\:min-w-0>*)[data-slot=select-value]{min-width:0}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--bg)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--fg)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=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-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=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-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--accent)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--accent)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--accent-fg)}.data-\[state\=indeterminate\]\:border-primary[data-state=indeterminate]{border-color:var(--accent)}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--accent)}.data-\[state\=indeterminate\]\:text-primary-foreground[data-state=indeterminate]{color:var(--accent-fg)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--surface-hover)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--fg-subtle)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--border-strong)}.data-\[swap\=on\]\:\[animation\:peekrReveal_var\(--dur-reveal\)_var\(--ease-standard\)_both\][data-swap=on]{animation:peekrReveal var(--dur-reveal) var(--ease-standard) both}.data-\[urgent\=on\]\:border-warning[data-urgent=on]{border-color:var(--warning)}.data-\[urgent\=on\]\:font-semibold[data-urgent=on]{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.data-\[urgent\=on\]\:text-fg[data-urgent=on]{color:var(--fg)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (prefers-reduced-motion:no-preference){.motion-safe\: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))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[animation\:none\],.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}.max-lg\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-lg\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.max-lg\:pt-0{padding-top:0}.max-lg\:opacity-100{opacity:1}}@media not all and (min-width:52rem){.max-\[52rem\]\:col-span-1{grid-column:span 1/span 1}.max-\[52rem\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[52rem\]\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:48rem){.max-\[48rem\]\:mt-\[var\(--space-4\)\]{margin-top:var(--space-4)}.max-\[48rem\]\:mt-\[var\(--space-8\)\]{margin-top:var(--space-8)}.max-\[48rem\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[48rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[48rem\]\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-\[48rem\]\:flex-col{flex-direction:column}.max-\[48rem\]\:items-start{align-items:flex-start}.max-\[48rem\]\:gap-\[var\(--space-2\)\]{gap:var(--space-2)}.max-\[48rem\]\:gap-\[var\(--space-3\)\]{gap:var(--space-3)}.max-\[48rem\]\:gap-\[var\(--space-4\)\]{gap:var(--space-4)}.max-\[48rem\]\:p-\[var\(--space-4\)\]{padding:var(--space-4)}.max-\[48rem\]\:px-\[var\(--space-2\)\]{padding-inline:var(--space-2)}.max-\[48rem\]\:px-\[var\(--space-4\)\]{padding-inline:var(--space-4)}.max-\[48rem\]\:px-\[var\(--space-5\)\]{padding-inline:var(--space-5)}.max-\[48rem\]\:py-\[var\(--space-3\)\]{padding-block:var(--space-3)}.max-\[48rem\]\:py-\[var\(--space-4\)\]{padding-block:var(--space-4)}.max-\[48rem\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,inherit)}}@media not all and (min-width:46rem){.max-\[46rem\]\:col-span-1{grid-column:span 1/span 1}.max-\[46rem\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}.max-sm\:px-\[var\(--space-4\)\]{padding-inline:var(--space-4)}.max-sm\:py-\[var\(--space-8\)\]{padding-block:var(--space-8)}.max-sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,inherit)}}@media not all and (min-width:35rem){.max-\[35rem\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[35rem\]\:flex-col{flex-direction:column}.max-\[35rem\]\:flex-col-reverse{flex-direction:column-reverse}.max-\[35rem\]\:items-stretch{align-items:stretch}.max-\[35rem\]\:justify-between{justify-content:space-between}.max-\[35rem\]\:gap-\[var\(--space-2\)\]{gap:var(--space-2)}.max-\[35rem\]\:gap-x-\[var\(--space-2\)\]{column-gap:var(--space-2)}.max-\[35rem\]\:px-\[var\(--space-4\)\]{padding-inline:var(--space-4)}.max-\[35rem\]\:px-\[var\(--space-5\)\]{padding-inline:var(--space-5)}.max-\[35rem\]\:py-\[var\(--space-4\)\]{padding-block:var(--space-4)}.max-\[35rem\]\:pt-\[var\(--space-6\)\]{padding-top:var(--space-6)}.max-\[35rem\]\:pb-\[var\(--space-12\)\]{padding-bottom:var(--space-12)}.max-\[35rem\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,inherit)}.max-\[35rem\]\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,inherit)}.max-\[35rem\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,inherit)}.max-\[35rem\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,inherit)}.max-\[35rem\]\:text-\[10px\]{font-size:10px}}@media not all and (min-width:34rem){.max-\[34rem\]\:order-3{order:3}.max-\[34rem\]\:col-span-full{grid-column:1/-1}.max-\[34rem\]\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}}@media not all and (min-width:30rem){.max-\[30rem\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-\[30rem\]\:w-\[var\(--space-3\)\]{width:var(--space-3)}}@media (min-width:34rem){.min-\[34rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[34rem\]\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.min-\[34rem\]\:flex-row{flex-direction:row}.min-\[34rem\]\:items-center{align-items:center}.min-\[34rem\]\:items-end{align-items:flex-end}.min-\[34rem\]\:gap-\[var\(--space-6\)\]{gap:var(--space-6)}.min-\[34rem\]\:gap-\[var\(--space-8\)\]{gap:var(--space-8)}}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:max-w-\[min\(46rem\,100\%\)\]{max-width:min(46rem,100%)}.sm\:max-w-lg{max-width:var(--container-lg)}.min-\[40rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[40rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:px-\[var\(--space-6\)\]{padding-inline:var(--space-6)}.sm\:pt-\[var\(--space-16\)\]{padding-top:var(--space-16)}.sm\:text-left{text-align:left}.sm\:text-start{text-align:start}.sm\:text-3xl{font-size:var(--text-3xl)}.sm\:text-3xl,.sm\:text-4xl{line-height:var(--tw-leading,inherit)}.sm\:text-4xl{font-size:var(--text-4xl)}}@media (min-width:48rem){.md\:mt-\[3rem\]{margin-top:3rem}.md\:block{display:block}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr}.md\:gap-\[var\(--space-4\)\]{gap:var(--space-4)}}@media (min-width:52rem){.min-\[52rem\]\:aspect-auto{aspect-ratio:auto}.min-\[52rem\]\:h-full{height:100%}.min-\[52rem\]\:min-h-\[17rem\]{min-height:17rem}.min-\[52rem\]\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.min-\[52rem\]\:rounded-tr-none{border-top-right-radius:0}.min-\[52rem\]\:rounded-bl-\[calc\(var\(--radius-lg\)-1px\)\]{border-bottom-left-radius:calc(var(--radius-lg) - 1px)}.min-\[52rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.min-\[52rem\]\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.min-\[52rem\]\:p-\[var\(--space-8\)\]{padding:var(--space-8)}}@media (min-width:60rem){.min-\[60rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[60rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:fixed{position:fixed}.lg\:sticky{position:sticky}.lg\:inset-y-0{inset-block:0}.lg\:start-0{inset-inline-start:calc(var(--spacing) * 0)}.lg\:bottom-\[calc\(var\(--space-6\)\*-1\)\]{bottom:calc(var(--space-6) * -1)}.lg\:z-\[1\]{z-index:1}.lg\:ms-auto{margin-inline-start:auto}.lg\:mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.lg\:mt-auto{margin-top:auto}.lg\:mb-\[calc\(var\(--space-6\)\*-1\)\]{margin-bottom:calc(var(--space-6) * -1)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:w-\[var\(--app-nav-w\)\]{width:var(--app-nav-w)}.lg\:min-w-\[22rem\]{min-width:22rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.lg\:gap-\[var\(--space-10\)\]{gap:var(--space-10)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-border{border-color:var(--border)}.lg\:bg-bg{background-color:var(--bg)}.lg\:px-\[var\(--space-8\)\]{padding-inline:var(--space-8)}.lg\:ps-\[var\(--app-nav-w\)\]{padding-inline-start:var(--app-nav-w)}.lg\:pt-\[var\(--space-8\)\]{padding-top:var(--space-8)}.lg\:pb-\[var\(--space-6\)\]{padding-bottom:var(--space-6)}.lg\:pb-\[var\(--space-16\)\]{padding-bottom:var(--space-16)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,inherit)}.lg\:group-data-\[nav\=collapsed\]\/nav\:sr-only:is(:where(.group\/nav)[data-nav=collapsed] *){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:group-data-\[nav\=collapsed\]\/nav\:hidden:is(:where(.group\/nav)[data-nav=collapsed] *){display:none}.lg\:group-data-\[nav\=collapsed\]\/nav\:justify-center:is(:where(.group\/nav)[data-nav=collapsed] *){justify-content:center}.lg\:group-data-\[nav\=collapsed\]\/nav\:px-0:is(:where(.group\/nav)[data-nav=collapsed] *){padding-inline:0}.lg\:group-data-\[nav\=collapsed\]\/nav\:px-\[var\(--space-2\)\]:is(:where(.group\/nav)[data-nav=collapsed] *){padding-inline:var(--space-2)}.lg\:group-data-\[nav\=collapsed\]\/nav\:ps-0:is(:where(.group\/nav)[data-nav=collapsed] *){padding-inline-start:0}}@media (min-width:66.75rem){.min-\[66\.75rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[66\.75rem\]\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.min-\[66\.75rem\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.min-\[66\.75rem\]\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (min-width:68rem){.min-\[68rem\]\:mx-\[calc\(\(var\(--page-max\)_-_var\(--landing-max\)\)_\/_2\)\]{margin-inline:calc((var(--page-max) - var(--landing-max)) / 2)}}@media (prefers-color-scheme:dark){.dark\:border-\[\#8e918f\]{border-color:#8e918f}.dark\:bg-\[\#131314\]{background-color:#131314}.dark\:bg-input\/30{background-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--border-strong) 30%,transparent)}}.dark\:text-\[\#e3e3e3\]{color:#e3e3e3}.dark\:text-muted-foreground{color:var(--fg-subtle)}@media (hover:hover){.dark\:hover\:bg-\[\#1e1f20\]:hover{background-color:#1e1f20}.dark\:hover\:bg-input\/50:hover{background-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab,var(--border-strong) 50%,transparent)}}.dark\:hover\:text-foreground:hover{color:var(--fg)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--danger) 40%,transparent)}}.dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:var(--border-strong)}.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in oklab,var(--border-strong) 30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--fg)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}}@starting-style{.starting\:\[transform\:scale\(0\.02\)\]{transform:scale(.02)}.starting\:opacity-0{opacity:0}.starting\:\[stroke-dashoffset\:var\(--ring-len\)\]{stroke-dashoffset:var(--ring-len)}}@media print{.print\:hidden{display:none}.print\:max-w-none{max-width:none}.print\:break-inside-avoid{break-inside:avoid}.print\:overflow-visible{overflow:visible}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:p-0{padding:0}.print\:ps-0{padding-inline-start:0}}.\[\&_\:not\(pre\)\>code\]\:rounded-sm :not(pre)>code{border-radius:var(--radius-sm)}.\[\&_\:not\(pre\)\>code\]\:border :not(pre)>code{border-style:var(--tw-border-style);border-width:1px}.\[\&_\:not\(pre\)\>code\]\:border-border :not(pre)>code{border-color:var(--border)}.\[\&_\:not\(pre\)\>code\]\:bg-surface-sunken :not(pre)>code{background-color:var(--surface-sunken)}.\[\&_\:not\(pre\)\>code\]\:px-\[0\.35em\] :not(pre)>code{padding-inline:.35em}.\[\&_\:not\(pre\)\>code\]\:py-\[0\.1em\] :not(pre)>code{padding-block:.1em}.\[\&_\:not\(pre\)\>code\]\:font-mono :not(pre)>code{font-family:var(--font-mono)}.\[\&_\:not\(pre\)\>code\]\:text-\[0\.9em\] :not(pre)>code{font-size:.9em}.\[\&_a\]\:text-primary-text a{color:var(--accent-text)}.\[\&_a\]\:underline-offset-\[0\.2em\] a{text-underline-offset:.2em}.\[\&_blockquote\]\:my-\[var\(--space-6\)\] blockquote{margin-block:var(--space-6)}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--border)}.\[\&_blockquote\]\:pl-\[var\(--space-5\)\] blockquote{padding-left:var(--space-5)}.\[\&_blockquote\]\:text-fg-muted blockquote{color:var(--fg-muted)}.\[\&_blockquote\>p\]\:my-0 blockquote>p{margin-block:0}@media not all and (min-width:35rem){.max-\[35rem\]\:\[\&_button\]\:w-full button{width:100%}}.\[\&_code\]\:font-sans code{font-family:var(--font-sans)}.\[\&_code\]\:text-fg-muted code{color:var(--fg-muted)}.\[\&_figure\]\:my-\[var\(--space-8\)\] figure{margin-block:var(--space-8)}.\[\&_figure_img\]\:mx-auto figure img{margin-inline:auto}.\[\&_figure_img\]\:block figure img{display:block}.\[\&_figure_img\]\:h-auto figure img{height:auto}.\[\&_figure_img\]\:max-w-full figure img{max-width:100%}.\[\&_figure_img\]\:rounded-md figure img{border-radius:var(--radius-md)}.\[\&_figure_img\]\:border figure img{border-style:var(--tw-border-style);border-width:1px}.\[\&_figure_img\]\:border-border figure img{border-color:var(--border)}.\[\&_figure_img\]\:bg-surface-sunken figure img{background-color:var(--surface-sunken)}.\[\&_h2\]\:mt-\[var\(--space-12\)\] h2{margin-top:var(--space-12)}.\[\&_h2\]\:mb-\[var\(--space-4\)\] h2{margin-bottom:var(--space-4)}.\[\&_h2\]\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,inherit)}.\[\&_h2\]\:leading-\[var\(--leading-tight\)\] h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_h2\]\:tracking-\[var\(--tracking-tight\)\] h2{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media not all and (min-width:40rem){.max-sm\:\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,inherit)}}.\[\&_h3\]\:mt-\[var\(--space-8\)\] h3{margin-top:var(--space-8)}.\[\&_h3\]\:mb-\[var\(--space-3\)\] h3{margin-bottom:var(--space-3)}.\[\&_h3\]\:text-lg h3{font-size:var(--text-lg);line-height:var(--tw-leading,inherit)}.\[\&_h3\]\:leading-\[1\.3\] h3{--tw-leading:1.3;line-height:1.3}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_hr\]\:my-\[var\(--space-10\)\] hr{margin-block:var(--space-10)}.\[\&_hr\]\:border-0 hr{border-style:var(--tw-border-style);border-width:0}.\[\&_hr\]\:border-t hr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_hr\]\:border-border hr{border-color:var(--border)}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:w-full img,.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:min-w-0 input{min-width:0}.\[\&_input\]\:min-w-\[12rem\] input{min-width:12rem}.\[\&_li\]\:my-\[var\(--space-2\)\] li{margin-block:var(--space-2)}.\[\&_ol\]\:my-\[var\(--space-5\)\] ol{margin-block:var(--space-5)}.\[\&_ol\]\:pl-\[var\(--space-6\)\] ol{padding-left:var(--space-6)}.\[\&_p\]\:my-\[var\(--space-5\)\] p{margin-block:var(--space-5)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_strong\]\:text-danger strong{color:var(--danger)}.\[\&_strong\]\:text-fg strong{color:var(--fg)}.\[\&_strong\]\:text-warning strong{color:var(--warning)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:opacity-100 svg{opacity:1}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--fg-subtle)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-sm table{font-size:var(--text-sm);line-height:var(--tw-leading,inherit)}.\[\&_table\]\:leading-\[1\.5\] table{--tw-leading:1.5;line-height:1.5}@media print{.print\:\[\&_table\]\:min-w-0 table{min-width:0}}.\[\&_tbody_th\]\:font-normal tbody th{--tw-font-weight:var(--weight-regular);font-weight:var(--weight-regular)}.\[\&_tbody_th\]\:text-fg tbody th{color:var(--fg)}.\[\&_tbody_tr\:last-child_td\]\:border-b-0 tbody tr:last-child td,.\[\&_tbody_tr\:last-child_th\]\:border-b-0 tbody tr:last-child th{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_td\]\:border-b td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_td\]\:border-border td{border-color:var(--border)}.\[\&_td\]\:px-\[var\(--space-2\)\] td{padding-inline:var(--space-2)}.\[\&_td\]\:px-\[var\(--space-4\)\] td{padding-inline:var(--space-4)}.\[\&_td\]\:py-\[var\(--space-3\)\] td{padding-block:var(--space-3)}.\[\&_td\]\:text-start td{text-align:start}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_td\:first-child\]\:ps-\[var\(--space-4\)\] td:first-child{padding-inline-start:var(--space-4)}.\[\&_td\:last-child\]\:pe-\[var\(--space-4\)\] td:last-child{padding-inline-end:var(--space-4)}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-border th{border-color:var(--border)}.\[\&_th\]\:bg-surface th{background-color:var(--surface)}.\[\&_th\]\:px-\[var\(--space-2\)\] th{padding-inline:var(--space-2)}.\[\&_th\]\:px-\[var\(--space-4\)\] th{padding-inline:var(--space-4)}.\[\&_th\]\:py-\[var\(--space-3\)\] th{padding-block:var(--space-3)}.\[\&_th\]\:text-start th{text-align:start}.\[\&_th\]\:align-top th{vertical-align:top}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.\[\&_th\:first-child\]\:ps-\[var\(--space-4\)\] th:first-child{padding-inline-start:var(--space-4)}.\[\&_th\:last-child\]\:pe-\[var\(--space-4\)\] th:last-child{padding-inline-end:var(--space-4)}.\[\&_thead_th\]\:py-\[var\(--space-2\)\] thead th{padding-block:var(--space-2)}.\[\&_thead_th\]\:text-xs thead th{font-size:var(--text-xs);line-height:var(--tw-leading,inherit)}.\[\&_thead_th\]\:font-semibold thead th{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_thead_th\]\:tracking-\[-0\.12px\] thead th{--tw-tracking:-.12px;letter-spacing:-.12px}.\[\&_thead_th\]\:whitespace-nowrap thead th{white-space:nowrap}.\[\&_thead_th\]\:text-fg-subtle thead th{color:var(--fg-subtle)}.\[\&_ul\]\:my-\[var\(--space-5\)\] ul{margin-block:var(--space-5)}.\[\&_ul\]\:pl-\[var\(--space-6\)\] ul{padding-left:var(--space-6)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:active\:not\(\:disabled\)\]\:\[transform\:var\(--press\)\]:active:not(:disabled){transform:var(--press)}.\[\&\:hover\:not\(\:disabled\)\]\:border-fg-subtle:hover:not(:disabled){border-color:var(--fg-subtle)}.\[\&\:hover\:not\(\:disabled\)\]\:bg-\[var\(--danger-weak\)\]:hover:not(:disabled){background-color:var(--danger-weak)}.\[\&\:hover\:not\(\:disabled\)\]\:bg-primary-hover:hover:not(:disabled){background-color:var(--accent-hover)}.\[\&\:hover\:not\(\:disabled\)\]\:bg-surface-hover:hover:not(:disabled){background-color:var(--surface-hover)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}.\[\&\>\*\]\:col-start-1>*{grid-column-start:1}.\[\&\>\*\]\:row-start-1>*{grid-row-start:1}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>span\]\:flex>span{display:flex}.\[\&\>span\]\:justify-end>span{justify-content:flex-end}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media not all and (min-width:48rem){.\[\&\>svg\]\:max-\[48rem\]\:max-w-\[calc\(100\%-7rem\)\]>svg{max-width:calc(100% - 7rem)}.\[\&\>svg\]\:max-\[48rem\]\:self-center>svg{align-self:center}}.\[\&\>td\]\:bg-surface-sunken>td{background-color:var(--surface-sunken)}.\[\&\>td\:not\(\:last-child\)\]\:opacity-55>td:not(:last-child),.\[\&\>th\]\:opacity-55>th{opacity:.55}}:root{color-scheme:light;--bg:#fff;--surface:#fff;--surface-sunken:#f5f5f7;--surface-hover:#f5f5f7;--fg:#1d1d1f;--fg-muted:#333;--fg-subtle:#7a7a7a;--muted:var(--fg-muted);--border:#e0e0e0;--border-strong:#d2d2d7;--accent:#1d1d1f;--accent-hover:#000;--accent-fg:#fff;--accent-text:#1d4ed8;--focus:#2563eb;--accent-weak:#eff6ff;--accent-border:#bfdbfe;--success:#3f7d5f;--warning:#9a6b33;--warning-weak:#faf4ec;--danger:#a5525a;--danger-weak:#faf0f1;--grade-good:#3f7d5f;--grade-mid:#9a6b33;--grade-low:#a5525a;--grade-none:#9b9b9b;--series-1:#c2410c;--series-2:#9c7a00;--series-3:#4d7c0f;--series-4:#008b86;--series-5:#0284c7;--series-6:#7c3aed;--series-7:#b01ba0;--series-8:#c81d6b;--shadow-card:0 1px 2px #0000000a,0 1px 3px #0000000f;--shadow-edge:#0000003d;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1.0625rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:5rem;--radius-sm:.5rem;--radius-md:.6875rem;--radius-lg:1.125rem;--radius-xl:1.125rem;--radius-full:9999px;--shadow-product:#00000038 3px 5px 30px 0;--text-micro:.625rem;--text-xs:.75rem;--text-sm:.875rem;--text-md:.875rem;--text-base:1.0625rem;--text-lg:1.3125rem;--text-xl:1.5rem;--text-2xl:1.75rem;--text-3xl:2.125rem;--text-4xl:2.5rem;--text-5xl:3.5rem;--leading:1.47;--leading-tight:1.15;--tracking-tight:-.374px;--tracking-caption:-.224px;--tracking-hero:-.28px;--weight-light:300;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--font-sans:system-ui,-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-inter),"Segoe UI","Apple SD Gothic Neo","Pretendard","Noto Sans KR","Malgun Gothic",sans-serif;--dur-fast:.12s;--dur:.2s;--ease:cubic-bezier(.2,.8,.2,1);--press:scale(.95);--dur-reveal:.42s;--ease-standard:cubic-bezier(.4,0,.2,1);--stagger:55ms;--dur-fill:.72s;--ease-settle:cubic-bezier(.22,.61,.36,1);--page-max:46rem;--landing-max:64rem}:root[data-theme=dark]{color-scheme:dark;--bg:#09090b;--surface:#0f0f12;--surface-sunken:#16161a;--surface-hover:#1d1d22;--fg:#fafafa;--fg-muted:#a1a1aa;--fg-subtle:#6b6b76;--border:#ffffff12;--border-strong:#ffffff21;--accent:#fff;--accent-text:#fafafa;--accent-hover:#e8e8ea;--accent-fg:#09090b;--focus:#fff;--accent-weak:#1d1d22;--accent-border:#ffffff21;--data-2:#ffffff8c;--data-3:#ffffff47;--data-fill:#ffffff12;--data-grid:#ffffff0d;--success:#6dbb95;--warning:#c79a63;--grade-good:#6dbb95;--grade-mid:#c79a63;--grade-low:#e8877f;--grade-none:#ffffff47;--shadow-card:none;--shadow-edge:#0009;--warning-weak:#2a2119;--danger:#e8877f;--danger-weak:#e8877f1a;--danger-border:#e8877f4d}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading);letter-spacing:var(--tracking-tight);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0}body{word-break:keep-all;overflow-wrap:anywhere}a{-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.15em}a:not([class]){color:var(--accent-text);text-decoration-line:underline}a:hover{text-decoration-color:currentColor}.fine-print,small{letter-spacing:-.12px}::selection{background:var(--accent);color:var(--accent-fg)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root[data-motion=on] [data-reveal]:not([data-revealed]){opacity:0;transform:translateY(.625rem)}:root[data-motion=on] [data-reveal][data-revealed=on]{animation:peekrReveal var(--dur-reveal) var(--ease-standard) both;animation-delay:calc(var(--reveal-i,0) * var(--stagger))}@keyframes peekrReveal{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:none}}@media print{:root[data-motion=on] [data-reveal]:not([data-revealed]),[data-reveal]{opacity:1!important;animation:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before,html{scroll-behavior:auto!important}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-motion=on] [data-reveal],:root[data-motion=on] [data-reveal]:not([data-revealed]),[data-reveal]{opacity:1!important;animation:none!important;transform:none!important}}.scroll-edges-x{background-image:linear-gradient(to right,var(--surface) 60%,#fff0),linear-gradient(to left,var(--surface) 60%,#fff0),radial-gradient(farthest-side at 0 50%,var(--shadow-edge),#fff0),radial-gradient(farthest-side at 100% 50%,var(--shadow-edge),#fff0);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:var(--space-6) 100%,var(--space-6) 100%,var(--space-4) 100%,var(--space-4) 100%;background-attachment:local,local,scroll,scroll}@media print{.scroll-edges-x{background-image:none}}.landing{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--border);background:var(--bg);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.topbar{background:color-mix(in srgb,var(--bg) 80%,transparent)}}.topbar{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}.topbar__inner{width:100%;max-width:var(--landing-max);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.topbar__link{font-size:var(--text-md);font-weight:var(--weight-regular);letter-spacing:var(--tracking-caption);color:var(--accent-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-decoration:none}.topbar__link:active{transform:var(--press)}.hero{max-width:var(--landing-max);padding:var(--space-16) var(--space-6) var(--space-12);text-align:center;margin:0 auto}.eyebrow{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--border);background:var(--surface);color:var(--fg-muted);border-radius:var(--radius-full);font-size:var(--text-sm);letter-spacing:var(--tracking-caption);display:inline-flex}.eyebrow,.hero__title{font-weight:var(--weight-semibold)}.hero__title{margin:var(--space-5) 0 0;font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-hero)}.hero__title em{color:var(--accent-text);font-style:normal}.hero__lead{margin:var(--space-4) auto 0;max-width:38rem;font-size:var(--text-xl);letter-spacing:0;line-height:1.5;font-weight:var(--weight-regular);color:var(--fg-muted)}.hero__actions{margin-top:var(--space-8);gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.heroForm{margin:var(--space-8) auto 0;text-align:start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:36rem;padding:var(--space-5)}.heroForm__row{align-items:flex-end;gap:var(--space-3);display:flex}.heroForm__field{flex:auto;min-width:0}.heroForm__note{margin:var(--space-3) 0 0;font-size:var(--text-sm);letter-spacing:var(--tracking-caption);color:var(--fg-subtle);line-height:1.43}@media (max-width:34rem){.heroForm__row{flex-direction:column;align-items:stretch}}.cta{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:var(--accent-fg);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);transition:transform var(--dur-fast) var(--ease);padding:.6875rem 1.375rem;line-height:1.24;text-decoration:none;display:inline-flex}.cta:active{transform:var(--press)}.cta__meta{font-size:var(--text-sm);letter-spacing:var(--tracking-caption);color:var(--fg-subtle)}.metrics{max-width:var(--landing-max);padding:0 var(--space-6);margin:0 auto}.metrics__grid{gap:var(--space-5);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.metric{border-top:1px solid var(--border);padding:var(--space-4) 0 0;gap:var(--space-1);text-align:left;flex-direction:column;display:flex}.metric__label{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.24}.metric__desc{color:var(--fg-muted);line-height:1.43}.metric__desc,.metrics__note{font-size:var(--text-sm);letter-spacing:var(--tracking-caption)}.metrics__note{margin:var(--space-4) 0 0;color:var(--fg-subtle);text-align:center}.features{max-width:var(--landing-max);padding:var(--space-12) var(--space-6);margin:0 auto}.features__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.feature{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}.feature__title{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.24}.feature__body{font-size:var(--text-sm);letter-spacing:var(--tracking-caption);color:var(--fg-muted);margin:0;line-height:1.43}.flow{max-width:var(--landing-max);padding:0 var(--space-6) var(--space-12);margin:0 auto}.flow__title{font-size:var(--text-3xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-6);text-align:start;text-wrap:balance}.flow__list{gap:var(--space-5);counter-reset:flow;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.flow__item{counter-increment:flow;padding:0 var(--space-4) 0 var(--space-10);font-size:var(--text-sm);letter-spacing:var(--tracking-caption);color:var(--fg-muted);line-height:1.43;position:relative}.flow__item:before{content:counter(flow);border-radius:var(--radius-full);background:var(--fg);width:1.5rem;height:1.5rem;color:var(--surface);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:0;place-items:center;display:grid;position:absolute;top:0;left:0}.flow__item strong{color:var(--fg);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-1);display:block}.footer{background:var(--surface-sunken);border-top:1px solid var(--border);padding:var(--space-12) var(--space-6);margin-top:auto}.footer__inner{max-width:var(--landing-max);gap:var(--space-2) var(--space-4);font-size:var(--text-xs);letter-spacing:-.12px;color:var(--fg-subtle);flex-wrap:wrap;justify-content:space-between;margin:0 auto;display:flex}@media (max-width:66.75rem){.hero__title{font-size:var(--text-3xl)}.hero__lead{font-size:var(--text-lg)}.features__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:60rem){.metrics__grid{grid-template-columns:repeat(2,1fr)}.features__grid,.flow__list{grid-template-columns:1fr}}@media (max-width:40rem){.hero{padding:var(--space-12) var(--space-4) var(--space-8);text-align:left}.hero__title{font-size:var(--text-2xl)}.hero__lead{font-size:var(--text-base);line-height:var(--leading)}.hero__actions{justify-content:flex-start}.features,.flow,.metrics{padding-inline:var(--space-4)}.metrics__grid{grid-template-columns:1fr}.flow__title{font-size:var(--text-xl)}.cta{justify-content:center;width:100%}}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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:""}@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}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}