@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--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}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--vx-font-sans);--default-mono-font-family:var(--vx-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:focus-visible{outline:2px solid var(--vx-focus);outline-offset:2px}}@layer components{.vx-grain>*{z-index:1;position:relative}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-\[3px\]{inset-inline:3px}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-\[4px\]{top:4px}.top-\[7px\]{top:7px}.top-\[8px\]{top:8px}.top-\[9px\]{top:9px}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.top-\[20px\]{top:20px}.top-\[30px\]{top:30px}.top-\[37px\]{top:37px}.top-\[62\%\]{top:62%}.top-\[64\%\]{top:64%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-\[6\%\]{right:6%}.right-\[7px\]{right:7px}.right-\[8\%\]{right:8%}.right-\[16px\]{right:16px}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[4px\]{bottom:4px}.bottom-\[7px\]{bottom:7px}.bottom-\[calc\(16px\+var\(--vx-strip-h\)\+16px\)\]{bottom:calc(16px + var(--vx-strip-h) + 16px)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[5px\]{left:5px}.left-\[6\%\]{left:6%}.left-\[7px\]{left:7px}.left-\[8\%\]{left:8%}.left-\[27\.5px\]{left:27.5px}.left-\[36px\]{left:36px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-3\.5{margin-inline:calc(var(--spacing) * -3.5)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-\[18px\]{margin-block:18px}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[18px\]{margin-top:18px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[3px\]{margin-bottom:3px}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.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}.table{display:table}.\[field-sizing\:content\]{field-sizing:content}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[50vh\]{height:50vh}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[140px\]{height:140px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.h-\[260px\]{height:260px}.h-\[calc\(100dvh-400px\)\]{height:calc(100dvh - 400px)}.h-\[var\(--vx-strip-h\)\]{height:var(--vx-strip-h)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[400px\]{max-height:400px}.max-h-\[calc\(100dvh-16px\)\]{max-height:calc(100dvh - 16px)}.max-h-\[min\(640px\,calc\(100dvh-24px\)\)\]{max-height:min(640px,100dvh - 24px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-0\.5{min-height:calc(var(--spacing) * .5)}.min-h-1{min-height:var(--spacing)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[30px\]{min-height:30px}.min-h-\[52px\]{min-height:52px}.min-h-\[60px\]{min-height:60px}.min-h-\[72px\]{min-height:72px}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[320px\]{min-height:320px}.min-h-full{min-height:100%}.\!w-10{width:calc(var(--spacing) * 10)!important}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[7px\]{width:7px}.w-\[10px\]{width:10px}.w-\[13px\]{width:13px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[72px\]{width:72px}.w-\[84px\]{width:84px}.w-\[92px\]{width:92px}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[220px\]{width:220px}.w-\[238px\]{width:238px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[360px\]{width:360px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\[40\%\]{max-width:40%}.max-w-\[45\%\]{max-width:45%}.max-w-\[46\%\]{max-width:46%}.max-w-\[56ch\]{max-width:56ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[138px\]{max-width:138px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[calc\(100\%-3ch\)\]{max-width:calc(100% - 3ch)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[3ch\]{min-width:3ch}.min-w-\[18px\]{min-width:18px}.min-w-\[64px\]{min-width:64px}.min-w-\[88px\]{min-width:88px}.min-w-\[160px\]{min-width:160px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[min\(320px\,100\%\)\]{min-width:min(320px,100%)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_1_200px\]{flex:200px}.flex-\[1_1_220px\]{flex:220px}.flex-\[1_1_240px\]{flex:240px}.flex-\[1_1_260px\]{flex:260px}.flex-\[1_1_320px\]{flex:320px}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[16px_minmax\(0\,1fr\)\]{grid-template-columns:16px minmax(0,1fr)}.grid-cols-\[20px_20px_minmax\(0\,1fr\)_72px\]{grid-template-columns:20px 20px minmax(0,1fr) 72px}.grid-cols-\[20px_minmax\(0\,1fr\)_140px_88px_64px\]{grid-template-columns:20px minmax(0,1fr) 140px 88px 64px}.grid-cols-\[20px_minmax\(0\,1fr\)_minmax\(0\,32\%\)_72px_96px\]{grid-template-columns:20px minmax(0,1fr) minmax(0,32%) 72px 96px}.grid-cols-\[24px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_96px\]{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 96px}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[36px_minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_132px_88px_64px\]{grid-template-columns:36px minmax(0,1.3fr) minmax(0,1fr) 132px 88px 64px}.grid-cols-\[36px_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_128px_88px_148px\]{grid-template-columns:36px minmax(0,1.4fr) minmax(0,1fr) 128px 88px 148px}.grid-cols-\[44px_44px_minmax\(0\,1fr\)\]{grid-template-columns:44px 44px minmax(0,1fr)}.grid-cols-\[48px_minmax\(0\,1fr\)_48px_minmax\(0\,1fr\)\]{grid-template-columns:48px minmax(0,1fr) 48px minmax(0,1fr)}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[112px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:112px minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_148px_88px_76px\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 148px 88px 76px}.grid-cols-\[minmax\(0\,160px\)_minmax\(0\,1fr\)_80px\]{grid-template-columns:minmax(0,160px) minmax(0,1fr) 80px}.grid-cols-\[minmax\(0\,220px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,220px) minmax(0,1fr)}.grid-cols-\[repeat\(3\,120px\)\]{grid-template-columns:repeat(3,120px)}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.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}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-vx-hair>:not(:last-child)){border-color:var(--vx-hair)}:where(.divide-vx-hair-soft>:not(:last-child)){border-color:var(--vx-hair-soft)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.\!rounded-full{border-radius:3.40282e38px!important}.\!rounded-none{border-radius:0!important}.\!rounded-vx-lg{border-radius:var(--vx-r-lg)!important}.\!rounded-vx-md{border-radius:var(--vx-r-md)!important}.\!rounded-vx-sm{border-radius:var(--vx-r-sm)!important}.\!rounded-vx-xs{border-radius:var(--vx-r-xs)!important}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[var\(--vx-r-xl\)\]{border-radius:var(--vx-r-xl)}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.rounded-vx-lg{border-radius:var(--vx-r-lg)}.rounded-vx-md{border-radius:var(--vx-r-md)}.rounded-vx-pill{border-radius:var(--vx-r-pill)}.rounded-vx-sm{border-radius:var(--vx-r-sm)}.rounded-vx-xs{border-radius:var(--vx-r-xs)}.rounded-t-vx-md{border-top-left-radius:var(--vx-r-md);border-top-right-radius:var(--vx-r-md)}.rounded-b-vx-lg{border-bottom-right-radius:var(--vx-r-lg);border-bottom-left-radius:var(--vx-r-lg)}.rounded-b-vx-md{border-bottom-right-radius:var(--vx-r-md);border-bottom-left-radius:var(--vx-r-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-current\/50{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/50{border-color:color-mix(in oklab, currentcolor 50%, transparent)}}.border-transparent{border-color:#0000}.border-vx-accent{border-color:var(--vx-accent)}.border-vx-accent-edge{border-color:var(--vx-accent-edge)}.border-vx-danger{border-color:var(--vx-danger)}.border-vx-danger-edge{border-color:var(--vx-danger-edge)}.border-vx-hair{border-color:var(--vx-hair)}.border-vx-hair-dash{border-color:var(--vx-hair-dash)}.border-vx-hair-soft{border-color:var(--vx-hair-soft)}.border-vx-hair-strong{border-color:var(--vx-hair-strong)}.border-vx-outline{border-color:var(--vx-outline)}.border-vx-past{border-color:var(--vx-past)}.border-vx-past-edge{border-color:var(--vx-past-edge)}.border-vx-primary{border-color:var(--vx-primary)}.\!bg-vx-danger-fill{background-color:var(--vx-danger-fill)!important}.\!bg-vx-float{background-color:var(--vx-float)!important}.\!bg-vx-past-wash{background-color:var(--vx-past-wash)!important}.\!bg-vx-warn{background-color:var(--vx-warn)!important}.bg-\[color-mix\(in_oklab\,var\(--vx-surface\)_90\%\,transparent\)\]{background-color:var(--vx-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--vx-surface\)_90\%\,transparent\)\]{background-color:color-mix(in oklab,var(--vx-surface) 90%,transparent)}}.bg-\[var\(--vx-past-fill\)\]{background-color:var(--vx-past-fill)}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.bg-vx-accent{background-color:var(--vx-accent)}.bg-vx-accent-wash{background-color:var(--vx-accent-wash)}.bg-vx-accent-wash-2{background-color:var(--vx-accent-wash-2)}.bg-vx-accent-wash\/40{background-color:var(--vx-accent-wash)}@supports (color:color-mix(in lab, red, red)){.bg-vx-accent-wash\/40{background-color:color-mix(in oklab, var(--vx-accent-wash) 40%, transparent)}}.bg-vx-add-bg{background-color:var(--vx-add-bg)}.bg-vx-add-fg{background-color:var(--vx-add-fg)}.bg-vx-bg{background-color:var(--vx-bg)}.bg-vx-bg-2{background-color:var(--vx-bg-2)}.bg-vx-danger{background-color:var(--vx-danger)}.bg-vx-danger-fill{background-color:var(--vx-danger-fill)}.bg-vx-danger-wash{background-color:var(--vx-danger-wash)}.bg-vx-del-bg{background-color:var(--vx-del-bg)}.bg-vx-del-fg{background-color:var(--vx-del-fg)}.bg-vx-field{background-color:var(--vx-field)}.bg-vx-float{background-color:var(--vx-float)}.bg-vx-hair{background-color:var(--vx-hair)}.bg-vx-hair-soft{background-color:var(--vx-hair-soft)}.bg-vx-hair-strong{background-color:var(--vx-hair-strong)}.bg-vx-hover{background-color:var(--vx-hover)}.bg-vx-inverse{background-color:var(--vx-inverse)}.bg-vx-mat{background-color:var(--vx-mat)}.bg-vx-meter-track{background-color:var(--vx-meter-track)}.bg-vx-mod-bg{background-color:var(--vx-mod-bg)}.bg-vx-nav-glass{background-color:var(--vx-nav-glass)}.bg-vx-ok-wash{background-color:var(--vx-ok-wash)}.bg-vx-outline{background-color:var(--vx-outline)}.bg-vx-past{background-color:var(--vx-past)}.bg-vx-past-fill{background-color:var(--vx-past-fill)}.bg-vx-past-wash{background-color:var(--vx-past-wash)}.bg-vx-primary{background-color:var(--vx-primary)}.bg-vx-raise{background-color:var(--vx-raise)}.bg-vx-scrim{background-color:var(--vx-scrim)}.bg-vx-selection{background-color:var(--vx-selection)}.bg-vx-surface{background-color:var(--vx-surface)}.bg-vx-surface-2,.bg-vx-surface-2\/40{background-color:var(--vx-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-vx-surface-2\/40{background-color:color-mix(in oklab, var(--vx-surface-2) 40%, transparent)}}.bg-vx-surface-3{background-color:var(--vx-surface-3)}.bg-vx-text-1{background-color:var(--vx-text-1)}.bg-vx-text-2{background-color:var(--vx-text-2)}.bg-vx-text-3{background-color:var(--vx-text-3)}.bg-vx-tick{background-color:var(--vx-tick)}.bg-vx-warn{background-color:var(--vx-warn)}.bg-vx-warn-wash{background-color:var(--vx-warn-wash)}.bg-\[linear-gradient\(to_top_left\,transparent_calc\(50\%-0\.5px\)\,var\(--vx-hair-strong\)_50\%\,transparent_calc\(50\%\+0\.5px\)\)\]{background-image:linear-gradient(to top left,transparent calc(50% - .5px),var(--vx-hair-strong) 50%,transparent calc(50% + .5px))}.fill-vx-accent{fill:var(--vx-accent)}.stroke-vx-hair{stroke:var(--vx-hair)}.stroke-vx-hair-soft{stroke:var(--vx-hair-soft)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[3px\]{padding-inline:3px}.px-\[5px\]{padding-inline:5px}.px-\[22px\]{padding-inline:22px}.px-\[34px\]{padding-inline:34px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[5px\]{padding-block:5px}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[12vh\]{padding-top:12vh}.pt-\[34px\]{padding-top:34px}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[18px\]{padding-left:18px}.pl-\[22px\]{padding-left:22px}.pl-\[34px\]{padding-left:34px}.pl-\[38px\]{padding-left:38px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--vx-font-mono)}.font-sans{font-family:var(--vx-font-sans)}.\!text-\[1em\]{font-size:1em!important}.\!text-\[12\.5px\]{font-size:12.5px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-\[16px\]{font-size:16px!important}.text-\[0\.95em\]{font-size:.95em}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.\!leading-5{--tw-leading:calc(var(--spacing) * 5)!important;line-height:calc(var(--spacing) * 5)!important}.\!leading-6{--tw-leading:calc(var(--spacing) * 6)!important;line-height:calc(var(--spacing) * 6)!important}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-none{--tw-leading:1;line-height:1}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.024em\]{--tw-tracking:-.024em;letter-spacing:-.024em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[text-wrap\:balance\]{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-vx-bg{color:var(--vx-bg)!important}.\!text-vx-danger{color:var(--vx-danger)!important}.\!text-vx-on-danger{color:var(--vx-on-danger)!important}.\!text-vx-on-selection{color:var(--vx-on-selection)!important}.\!text-vx-past{color:var(--vx-past)!important}.\!text-vx-text-1{color:var(--vx-text-1)!important}.\!text-vx-text-3{color:var(--vx-text-3)!important}.text-current{color:currentColor}.text-vx-add-fg{color:var(--vx-add-fg)}.text-vx-danger{color:var(--vx-danger)}.text-vx-del-fg{color:var(--vx-del-fg)}.text-vx-ok{color:var(--vx-ok)}.text-vx-on-accent{color:var(--vx-on-accent)}.text-vx-on-accent-wash{color:var(--vx-on-accent-wash)}.text-vx-on-danger{color:var(--vx-on-danger)}.text-vx-on-inverse{color:var(--vx-on-inverse)}.text-vx-on-past{color:var(--vx-on-past)}.text-vx-on-primary{color:var(--vx-on-primary)}.text-vx-on-selection{color:var(--vx-on-selection)}.text-vx-past{color:var(--vx-past)}.text-vx-past-strong{color:var(--vx-past-strong)}.text-vx-text-1{color:var(--vx-text-1)}.text-vx-text-2{color:var(--vx-text-2)}.text-vx-text-3{color:var(--vx-text-3)}.text-vx-text-4{color:var(--vx-text-4)}.text-vx-warn{color:var(--vx-warn)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;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;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-vx-del-fg{-webkit-text-decoration-color:var(--vx-del-fg);-webkit-text-decoration-color:var(--vx-del-fg);-webkit-text-decoration-color:var(--vx-del-fg);text-decoration-color:var(--vx-del-fg)}.decoration-vx-hair-dash{-webkit-text-decoration-color:var(--vx-hair-dash);-webkit-text-decoration-color:var(--vx-hair-dash);-webkit-text-decoration-color:var(--vx-hair-dash);text-decoration-color:var(--vx-hair-dash)}.decoration-vx-hair-strong{-webkit-text-decoration-color:var(--vx-hair-strong);-webkit-text-decoration-color:var(--vx-hair-strong);-webkit-text-decoration-color:var(--vx-hair-strong);text-decoration-color:var(--vx-hair-strong)}.decoration-vx-outline{-webkit-text-decoration-color:var(--vx-outline);-webkit-text-decoration-color:var(--vx-outline);-webkit-text-decoration-color:var(--vx-outline);text-decoration-color:var(--vx-outline)}.decoration-dashed{text-decoration-style:dashed}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[\.6\]{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--vx-hair-strong\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--vx-hair-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--vx-surface\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--vx-surface));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--vx-text-1\)\,0_0_0_3px_var\(--vx-surface\)\,0_0_0_4\.5px_var\(--vx-text-1\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--vx-text-1)), 0 0 0 3px var(--tw-shadow-color,var(--vx-surface)), 0 0 0 4.5px var(--tw-shadow-color,var(--vx-text-1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--vx-surface\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--vx-surface));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_var\(--vx-danger-wash\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--vx-danger-wash));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_var\(--vx-hair-strong\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--vx-hair-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--lc\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--lc));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--vx-text-1\)\,var\(--vx-shadow-1\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--vx-text-1)), var(--vx-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--vx-text-2\)\,0_0_0_3px_var\(--vx-surface\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--vx-text-2)), 0 0 0 3px var(--tw-shadow-color,var(--vx-surface));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_currentColor\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--vx-accent-edge\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-accent-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--vx-danger\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--vx-danger-edge\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-danger-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--vx-hair-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-hair-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--vx-past-edge\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-past-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_2\.5px_var\(--vx-past-dot\)\]{--tw-shadow:inset 0 0 0 2.5px var(--tw-shadow-color,var(--vx-past-dot));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.12\)\,0_1px_2px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f), 0 1px 2px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.14\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--vx-accent\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--vx-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--vx-add-fg\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--vx-add-fg));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--vx-del-fg\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--vx-del-fg));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--vx-shadow-1\)\,0_0_0_1px_var\(--vx-hair-soft\)\]{--tw-shadow:var(--vx-shadow-1), 0 0 0 1px var(--tw-shadow-color,var(--vx-hair-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--vx-shadow-4\)\,inset_0_1px_0_var\(--vx-glass-hi\)\]{--tw-shadow:var(--vx-shadow-4), inset 0 1px 0 var(--tw-shadow-color,var(--vx-glass-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-vx-1{--tw-shadow:var(--vx-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-vx-2{--tw-shadow:var(--vx-shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-vx-3{--tw-shadow:var(--vx-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-vx-4{--tw-shadow:var(--vx-shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-vx-mock{--tw-shadow:var(--vx-shadow-mock);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);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-4{outline-offset:4px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[22px\]{--tw-backdrop-blur:blur(22px);-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-\[1\.2\]{--tw-backdrop-saturate:saturate(1.2);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;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\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,width\]{transition-property:background-color,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;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-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.duration-\[160ms\]{--tw-duration:.16s;transition-duration:.16s}.duration-\[200ms\]{--tw-duration:.2s;transition-duration:.2s}.ease-vx{--tw-ease:var(--vx-ease);transition-timing-function:var(--vx-ease)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\:inline-flex:is(:where(.group):focus-within *){display:inline-flex}@media (hover:hover){.group-hover\:inline-flex:is(:where(.group):hover *){display:inline-flex}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-vx-text-1:is(:where(.group):hover *){color:var(--vx-text-1)}.group-hover\:text-vx-text-2:is(:where(.group):hover *){color:var(--vx-text-2)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_0_1px_var\(--vx-outline\)\]:is(:where(.group):hover *){--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--vx-outline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\/c\:opacity-100:is(:where(.group\/c):hover *){opacity:1}}.group-aria-selected\:text-vx-on-selection:is(:where(.group)[aria-selected=true] *){color:var(--vx-on-selection)}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-vx-focus:is(:where(.peer):focus-visible~*){outline-color:var(--vx-focus)}.peer-disabled\:opacity-\[\.38\]:is(:where(.peer):disabled~*){opacity:.38}.marker\:text-vx-text-4 ::marker{color:var(--vx-text-4)}.marker\:text-vx-text-4::marker{color:var(--vx-text-4)}.marker\:text-vx-text-4 ::-webkit-details-marker{color:var(--vx-text-4)}.marker\:text-vx-text-4::-webkit-details-marker{color:var(--vx-text-4)}.placeholder\:text-vx-text-3::placeholder{color:var(--vx-text-3)}.first\:mt-0:first-child{margin-top:0}.first\:mt-6:first-child{margin-top:calc(var(--spacing) * 6)}.first\:rounded-l-vx-xs:first-child{border-top-left-radius:var(--vx-r-xs);border-bottom-left-radius:var(--vx-r-xs)}.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}.first\:pl-3:first-child{padding-left:calc(var(--spacing) * 3)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-3:last-child{padding-right:calc(var(--spacing) * 3)}.focus-within\:border-transparent:focus-within{border-color:#0000}.focus-within\:border-vx-text-1:focus-within{border-color:var(--vx-text-1)}.focus-within\:bg-vx-raise:focus-within{background-color:var(--vx-raise)}.focus-within\:shadow-\[0_0_0_4px_var\(--vx-selection\)\]:focus-within{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--vx-selection));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-\[inset_0_0_0_2px_var\(--vx-focus\)\]:focus-within{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--vx-focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:border-vx-hair-strong:hover{border-color:var(--vx-hair-strong)}.hover\:border-vx-outline:hover{border-color:var(--vx-outline)}.hover\:border-vx-text-2:hover{border-color:var(--vx-text-2)}.hover\:\!bg-vx-danger-wash:hover{background-color:var(--vx-danger-wash)!important}.hover\:\!bg-vx-past-wash:hover{background-color:var(--vx-past-wash)!important}.hover\:\!bg-vx-pressed:hover{background-color:var(--vx-pressed)!important}.hover\:bg-vx-accent-wash-2:hover{background-color:var(--vx-accent-wash-2)}.hover\:bg-vx-danger-wash:hover{background-color:var(--vx-danger-wash)}.hover\:bg-vx-field-hover:hover{background-color:var(--vx-field-hover)}.hover\:bg-vx-hover:hover{background-color:var(--vx-hover)}.hover\:bg-vx-past-wash:hover{background-color:var(--vx-past-wash)}.hover\:bg-vx-pressed:hover{background-color:var(--vx-pressed)}.hover\:bg-vx-primary-hover:hover{background-color:var(--vx-primary-hover)}.hover\:bg-vx-raise:hover{background-color:var(--vx-raise)}.hover\:bg-vx-surface-2:hover{background-color:var(--vx-surface-2)}.hover\:\!text-vx-text-1:hover{color:var(--vx-text-1)!important}.hover\:text-vx-danger-strong:hover{color:var(--vx-danger-strong)}.hover\:text-vx-text-1:hover{color:var(--vx-text-1)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-vx-hair-strong:hover{-webkit-text-decoration-color:var(--vx-hair-strong);-webkit-text-decoration-color:var(--vx-hair-strong);-webkit-text-decoration-color:var(--vx-hair-strong);text-decoration-color:var(--vx-hair-strong)}.hover\:decoration-vx-text-1:hover{-webkit-text-decoration-color:var(--vx-text-1);-webkit-text-decoration-color:var(--vx-text-1);-webkit-text-decoration-color:var(--vx-text-1);text-decoration-color:var(--vx-text-1)}.hover\:decoration-vx-text-3:hover{-webkit-text-decoration-color:var(--vx-text-3);-webkit-text-decoration-color:var(--vx-text-3);-webkit-text-decoration-color:var(--vx-text-3);text-decoration-color:var(--vx-text-3)}.hover\:underline-offset-\[3px\]:hover{text-underline-offset:3px}.hover\:shadow-\[0_0_0_2px_var\(--vx-hair-strong\)\]:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--vx-hair-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--lc\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--lc));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--vx-past\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-past));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:\!brightness-110:hover{--tw-brightness:brightness(110%)!important;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,)!important}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-transparent:focus{border-color:#0000}.focus\:shadow-\[inset_0_0_0_2px_var\(--vx-focus\)\]:focus{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--vx-focus));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\:opacity-100:focus-visible{opacity:1}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-vx-pressed:active{background-color:var(--vx-pressed)}@media (hover:hover){.enabled\:hover\:bg-vx-hover:enabled:hover{background-color:var(--vx-hover)}.enabled\:hover\:bg-vx-raise:enabled:hover{background-color:var(--vx-raise)}}.enabled\:active\:translate-y-px:enabled:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-vx-surface-3:disabled{background-color:var(--vx-surface-3)}.disabled\:text-vx-text-4:disabled{color:var(--vx-text-4)}.disabled\:opacity-\[\.38\]:disabled{opacity:.38}.disabled\:shadow-\[inset_0_0_0_1px_var\(--vx-hair\)\]:disabled{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-hair));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:not-aria-busy\:bg-vx-surface-3:disabled:not([aria-busy=true]){background-color:var(--vx-surface-3)}.disabled\:not-aria-busy\:text-vx-text-3:disabled:not([aria-busy=true]){color:var(--vx-text-3)}.disabled\:not-aria-busy\:shadow-\[inset_0_0_0_1px_var\(--vx-hair\)\]:disabled:not([aria-busy=true]){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--vx-hair));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.disabled\:hover\:bg-vx-surface-3:disabled:hover{background-color:var(--vx-surface-3)}}.aria-expanded\:border-vx-hair-strong[aria-expanded=true]{border-color:var(--vx-hair-strong)}.aria-expanded\:bg-vx-primary-hover[aria-expanded=true]{background-color:var(--vx-primary-hover)}.aria-expanded\:bg-vx-raise[aria-expanded=true]{background-color:var(--vx-raise)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-expanded\:shadow-vx-1[aria-expanded=true]{--tw-shadow:var(--vx-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:1279px){.max-\[1279px\]\:hidden{display:none}.max-\[1279px\]\:\!px-2{padding-inline:calc(var(--spacing) * 2)!important}}@media not all and (min-width:1199px){.max-\[1199px\]\:order-last{order:9999}.max-\[1199px\]\:w-full{width:100%}}@media not all and (min-width:1100px){.max-\[1100px\]\:hidden{display:none}.max-\[1100px\]\:w-\[196px\]{width:196px}}@media not all and (min-width:1023px){.max-\[1023px\]\:mx-1{margin-inline:var(--spacing)}.max-\[1023px\]\:mx-auto{margin-inline:auto}.max-\[1023px\]\:hidden{display:none}.max-\[1023px\]\:h-10{height:calc(var(--spacing) * 10)}.max-\[1023px\]\:w-10{width:calc(var(--spacing) * 10)}.max-\[1023px\]\:justify-center{justify-content:center}.max-\[1023px\]\:border-0{border-style:var(--tw-border-style);border-width:0}.max-\[1023px\]\:bg-transparent{background-color:#0000}.max-\[1023px\]\:p-0{padding:0}.max-\[1023px\]\:pl-0{padding-left:0}}@media not all and (min-width:900px){.max-\[900px\]\:col-span-2{grid-column:span 2/span 2}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:grid-cols-\[36px_minmax\(0\,1fr\)_128px_88px_148px\]{grid-template-columns:36px minmax(0,1fr) 128px 88px 148px}.max-\[900px\]\:grid-cols-\[36px_minmax\(0\,1fr\)_132px_88px_64px\]{grid-template-columns:36px minmax(0,1fr) 132px 88px 64px}.max-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_148px_88px_76px\]{grid-template-columns:minmax(0,1fr) 148px 88px 76px}}@media not all and (min-width:720px){.max-\[720px\]\:static{position:static}.max-\[720px\]\:order-last{order:9999}.max-\[720px\]\:mx-0{margin-inline:0}.max-\[720px\]\:mx-3{margin-inline:calc(var(--spacing) * 3)}.max-\[720px\]\:mx-5{margin-inline:calc(var(--spacing) * 5)}.max-\[720px\]\:mr-0{margin-right:0}.max-\[720px\]\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.max-\[720px\]\:\!hidden{display:none!important}.max-\[720px\]\:\!inline-flex{display:inline-flex!important}.max-\[720px\]\:block{display:block}.max-\[720px\]\:flex{display:flex}.max-\[720px\]\:hidden{display:none}.max-\[720px\]\:inline{display:inline}.max-\[720px\]\:inline-flex{display:inline-flex}.max-\[720px\]\:h-10{height:calc(var(--spacing) * 10)}.max-\[720px\]\:h-11{height:calc(var(--spacing) * 11)}.max-\[720px\]\:h-\[54px\]{height:54px}.max-\[720px\]\:max-h-\[92dvh\]{max-height:92dvh}.max-\[720px\]\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-\[720px\]\:min-h-14{min-height:calc(var(--spacing) * 14)}.max-\[720px\]\:min-h-\[60px\]{min-height:60px}.max-\[720px\]\:\!w-24{width:calc(var(--spacing) * 24)!important}.max-\[720px\]\:w-11{width:calc(var(--spacing) * 11)}.max-\[720px\]\:w-auto{width:auto}.max-\[720px\]\:w-full{width:100%}.max-\[720px\]\:max-w-\[46\%\]{max-width:46%}.max-\[720px\]\:max-w-\[138px\]{max-width:138px}.max-\[720px\]\:max-w-none{max-width:none}.max-\[720px\]\:rotate-90{rotate:90deg}.max-\[720px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[720px\]\:grid-cols-\[20px_minmax\(0\,1fr\)_minmax\(0\,36\%\)\]{grid-template-columns:20px minmax(0,1fr) minmax(0,36%)}.max-\[720px\]\:grid-cols-\[28px_minmax\(0\,1fr\)_32px\]{grid-template-columns:28px minmax(0,1fr) 32px}.max-\[720px\]\:grid-cols-\[32px_minmax\(0\,1fr\)_32px\]{grid-template-columns:32px minmax(0,1fr) 32px}.max-\[720px\]\:grid-cols-\[76px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:76px minmax(0,1fr) minmax(0,1fr)}.max-\[720px\]\:grid-cols-\[minmax\(0\,1fr\)_76px\]{grid-template-columns:minmax(0,1fr) 76px}.max-\[720px\]\:flex-col{flex-direction:column}.max-\[720px\]\:flex-col-reverse{flex-direction:column-reverse}.max-\[720px\]\:items-end{align-items:flex-end}.max-\[720px\]\:items-stretch{align-items:stretch}.max-\[720px\]\:justify-end{justify-content:flex-end}.max-\[720px\]\:justify-start{justify-content:flex-start}.max-\[720px\]\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-\[720px\]\:self-center{align-self:center}.max-\[720px\]\:rounded-\[20px\]{border-radius:20px}.max-\[720px\]\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-\[720px\]\:border{border-style:var(--tw-border-style);border-width:1px}.max-\[720px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[720px\]\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.max-\[720px\]\:bg-transparent{background-color:#0000}.max-\[720px\]\:bg-vx-surface{background-color:var(--vx-surface)}.max-\[720px\]\:p-0{padding:0}.max-\[720px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[720px\]\:px-0{padding-inline:0}.max-\[720px\]\:px-1{padding-inline:var(--spacing)}.max-\[720px\]\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.max-\[720px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[720px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[720px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[720px\]\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.max-\[720px\]\:py-2{padding-block:calc(var(--spacing) * 2)}.max-\[720px\]\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-\[720px\]\:py-7{padding-block:calc(var(--spacing) * 7)}.max-\[720px\]\:pt-0{padding-top:0}.max-\[720px\]\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-\[720px\]\:pt-7{padding-top:calc(var(--spacing) * 7)}.max-\[720px\]\:pt-\[26px\]{padding-top:26px}.max-\[720px\]\:pr-1{padding-right:var(--spacing)}.max-\[720px\]\:pr-2{padding-right:calc(var(--spacing) * 2)}.max-\[720px\]\:pr-3{padding-right:calc(var(--spacing) * 3)}.max-\[720px\]\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-\[720px\]\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-\[720px\]\:pb-\[22px\]{padding-bottom:22px}.max-\[720px\]\:pl-0{padding-left:0}.max-\[720px\]\:pl-2{padding-left:calc(var(--spacing) * 2)}.max-\[720px\]\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.max-\[720px\]\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.max-\[720px\]\:text-center{text-align:center}.max-\[720px\]\:\!text-\[11px\]{font-size:11px!important}.max-\[720px\]\:text-\[11px\]{font-size:11px}.max-\[720px\]\:text-\[14px\]{font-size:14px}.max-\[720px\]\:text-\[15px\]{font-size:15px}.max-\[720px\]\:text-\[17px\]{font-size:17px}.max-\[720px\]\:text-\[28px\]{font-size:28px}.max-\[720px\]\:leading-\[18px\]{--tw-leading:18px;line-height:18px}.max-\[720px\]\:leading-\[34px\]{--tw-leading:34px;line-height:34px}.max-\[720px\]\:\!opacity-100{opacity:1!important}}@media not all and (min-width:640px){.max-\[640px\]\:block{display:block}.max-\[640px\]\:hidden{display:none}.max-\[640px\]\:h-14{height:calc(var(--spacing) * 14)}.max-\[640px\]\:grid-cols-\[20px_minmax\(0\,1fr\)_64px\]{grid-template-columns:20px minmax(0,1fr) 64px}.max-\[640px\]\:text-\[15px\]{font-size:15px}.max-\[640px\]\:opacity-100{opacity:1}}@media not all and (min-width:560px){.max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:520px){.max-\[520px\]\:order-last{order:9999}.max-\[520px\]\:col-span-3{grid-column:span 3/span 3}.max-\[520px\]\:-ml-3{margin-left:calc(var(--spacing) * -3)}.max-\[520px\]\:ml-9{margin-left:calc(var(--spacing) * 9)}.max-\[520px\]\:hidden{display:none}.max-\[520px\]\:aspect-\[3\/2\]{aspect-ratio:3/2}.max-\[520px\]\:h-\[132px\]{height:132px}.max-\[520px\]\:h-auto{height:auto}.max-\[520px\]\:w-\[30px\]{width:30px}.max-\[520px\]\:w-full{width:100%}.max-\[520px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[520px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-\[520px\]\:grid-cols-\[24px_minmax\(0\,1fr\)_88px\]{grid-template-columns:24px minmax(0,1fr) 88px}.max-\[520px\]\:flex-col{flex-direction:column}.max-\[520px\]\:flex-wrap{flex-wrap:wrap}.max-\[520px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[520px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[520px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[520px\]\:px-0{padding-inline:0}.max-\[520px\]\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-\[520px\]\:pl-0{padding-left:0}.max-\[520px\]\:pl-11{padding-left:calc(var(--spacing) * 11)}}@media not all and (min-width:480px){.max-\[480px\]\:order-last{order:9999}.max-\[480px\]\:col-span-2{grid-column:span 2/span 2}.max-\[480px\]\:grid-cols-\[minmax\(0\,1fr\)_72px\]{grid-template-columns:minmax(0,1fr) 72px}.max-\[480px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media not all and (min-width:420px){.max-\[420px\]\:hidden{display:none}}@media not all and (min-width:400px){.max-\[400px\]\:hidden{display:none}}@media (min-width:720px){.min-\[720px\]\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:721px){.min-\[721px\]\:ml-auto{margin-left:auto}.min-\[721px\]\:hidden{display:none}.min-\[721px\]\:h-14{height:calc(var(--spacing) * 14)}.min-\[721px\]\:h-\[52px\]{height:52px}.min-\[721px\]\:max-w-\[45\%\]{max-width:45%}.min-\[721px\]\:flex-none{flex:none}.min-\[721px\]\:flex-nowrap{flex-wrap:nowrap}.min-\[721px\]\:py-0{padding-block:0}@media not all and (min-width:1199px){.min-\[721px\]\:max-\[1199px\]\:pl-11{padding-left:calc(var(--spacing) * 11)}}}@media (min-width:900px){.min-\[900px\]\:inline-flex{display:inline-flex}}@media (min-width:901px){.min-\[901px\]\:\!hidden{display:none!important}.min-\[901px\]\:hidden{display:none}}@media (min-width:1000px){.min-\[1000px\]\:sticky{position:sticky}.min-\[1000px\]\:top-\[72px\]{top:72px}.min-\[1000px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,480px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,480px)}}@media (min-width:1024px){.min-\[1024px\]\:inline-flex{display:inline-flex}}@media (min-width:1200px){.min-\[1200px\]\:h-\[52px\]{height:52px}.min-\[1200px\]\:flex-nowrap{flex-wrap:nowrap}.min-\[1200px\]\:py-0{padding-block:0}}@container not (min-width:720px){.\@max-\[720px\]\:mx-3{margin-inline:calc(var(--spacing) * 3)}.\@max-\[720px\]\:mt-3{margin-top:calc(var(--spacing) * 3)}.\@max-\[720px\]\:hidden{display:none}.\@max-\[720px\]\:inline{display:inline}.\@max-\[720px\]\:w-full{width:100%}.\@max-\[720px\]\:flex-1{flex:1}.\@max-\[720px\]\:pl-\[18px\]{padding-left:18px}}@media (min-width:1024px){html[data-vx-side=collapsed] .side-collapsed\:mx-1{margin-inline:var(--spacing)}html[data-vx-side=collapsed] .side-collapsed\:mx-auto{margin-inline:auto}html[data-vx-side=collapsed] .side-collapsed\:h-10{height:calc(var(--spacing) * 10)}html[data-vx-side=collapsed] .side-collapsed\:w-10{width:calc(var(--spacing) * 10)}html[data-vx-side=collapsed] .side-collapsed\:justify-center{justify-content:center}html[data-vx-side=collapsed] .side-collapsed\:border-0{border-style:var(--tw-border-style);border-width:0}html[data-vx-side=collapsed] .side-collapsed\:bg-transparent{background-color:#0000}html[data-vx-side=collapsed] .side-collapsed\:p-0{padding:0}html[data-vx-side=collapsed] .side-collapsed\:pl-0{padding-left:0}}.\[\&_input\]\:\[appearance\:textfield\] input{appearance:textfield}.\[\&_input\:\:-webkit-inner-spin-button\]\:appearance-none input::-webkit-inner-spin-button{appearance:none}.\[\&_input\:\:-webkit-outer-spin-button\]\:appearance-none input::-webkit-outer-spin-button{appearance:none}.\[\&\:not\(\:last-child\)\]\:border-r:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px}@media not all and (min-width:720px){.max-\[720px\]\:\[\&\>\*\]\:w-full>*{width:100%}}@media not all and (min-width:520px){.max-\[520px\]\:\[\&\>span\:last-child\]\:hidden>span:last-child{display:none}}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-\[18px\]>svg{height:18px}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-\[18px\]>svg{width:18px}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>td\]\:border-b>td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>td\]\:border-vx-hair-soft>td{border-color:var(--vx-hair-soft)}.\[\&\>td\:first-child\]\:pl-3>td:first-child{padding-left:calc(var(--spacing) * 3)}.\[\&\>td\:last-child\]\:pr-3>td:last-child{padding-right:calc(var(--spacing) * 3)}.\[\&\>th\]\:border-y>th{border-block-style:var(--tw-border-style);border-block-width:1px}.\[\&\>th\]\:border-vx-hair>th{border-color:var(--vx-hair)}.\[\&\>th\]\:bg-vx-bg-2>th{background-color:var(--vx-bg-2)}.\[\&\>th\:first-child\]\:pl-3>th:first-child{padding-left:calc(var(--spacing) * 3)}.\[\&\>th\:last-child\]\:pr-3>th:last-child{padding-right:calc(var(--spacing) * 3)}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}}:root,[data-vx-theme-scope=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vx-bg:#1a1917;--vx-bg-2:#201f1c;--vx-surface:#252421;--vx-surface-2:#2c2a27;--vx-surface-3:#33312d;--vx-raise:#2f2d2a;--vx-hover:var(--vx-raise);--vx-pressed:#3a3834;--vx-field:#1f1e1b;--vx-field-hover:#232220;--vx-float:#2c2a27;--vx-mat:#22211e;--vx-scrim:#0a09088f;--vx-nav-glass:#1a1917c7;--vx-hair:#36332f;--vx-hair-soft:#f2eee60f;--vx-hair-strong:#4a4640;--vx-hair-dash:#f2eee63d;--vx-outline:#f2eee652;--vx-text-1:#f2eee6;--vx-text-2:#d2cdc3;--vx-text-3:#a7a197;--vx-text-4:#8f897e;--vx-text-inv:#1a1917;--vx-primary:#f2eee6;--vx-primary-hover:#fff;--vx-on-primary:#1a1917;--vx-accent:#ff8a57;--vx-accent-strong:#ffa57d;--vx-accent-wash:#ff8a571a;--vx-accent-wash-2:#ff8a572e;--vx-on-accent-wash:#ffb494;--vx-accent-edge:#ff8a5773;--vx-on-accent:#1a1917;--vx-selection:#f2eee612;--vx-on-selection:#f2eee6;--vx-focus:#ff8a57;--vx-text-select:#86a2ff4d;--vx-plat-hi:#fff;--vx-plat-mid:#d9d4ca;--vx-plat-lo:#9d978c;--vx-metal:linear-gradient(180deg, #fff 0%, #e4dfd5 55%, #b9b2a6 100%);--vx-metal-lg:linear-gradient(100deg, #fff 0%, #dcd6cb 40%, #fff 60%, #bdb6aa 100%);--vx-past:#86a2ff;--vx-past-strong:#a9bdff;--vx-past-wash:#86a2ff21;--vx-past-edge:#86a2ff80;--vx-past-halo:#86a2ff26;--vx-past-dot:#86a2ff;--vx-past-fill:#86a2ff;--vx-past-hatch:#86a2ff2e;--vx-past-hatch-neutral:#f2eee612;--vx-past-filter:saturate(.75);--vx-on-past:#141a33;--vx-add-fg:#8fd3a6;--vx-add-bg:#6ec48c1f;--vx-add-word:#6ec48c47;--vx-add-word-fg:#c9f0d5;--vx-del-fg:#f2a094;--vx-del-bg:#e878681f;--vx-del-word:#e8786847;--vx-del-word-fg:#ffd4cc;--vx-mod-bg:#86a2ff1a;--vx-ok:#7ccb98;--vx-ok-wash:#7ccb9821;--vx-warn:#e8b464;--vx-warn-wash:#e8b46421;--vx-danger:#f08c7c;--vx-danger-strong:#ffaa9c;--vx-danger-wash:#f08c7c1f;--vx-danger-edge:#f08c7c73;--vx-danger-fill:#c9452f;--vx-on-danger:#fff;--vx-meter-track:#f2eee61a;--vx-tick:#f2eee66b;--vx-inverse:#f2eee6;--vx-on-inverse:#1a1917;--vx-inverse-accent:#ad3f16;--vx-avatar-bg:#3a3834;--vx-avatar-fg:#f2eee6;--skel-base:#2a2926;--skel-hi:#33312e;--vx-mark-body:#f2eee6;--vx-mark-contact:#1a1917;--vx-ft-doc:#8fa8e8;--vx-ft-sheet:#7cc49a;--vx-ft-pdf:#ee8e72;--vx-ft-slides:#e8b25a;--vx-ft-image:#ec8fb0;--vx-ft-photo:#e39ac9;--vx-ft-video:#e58a9e;--vx-ft-audio:#b4c66a;--vx-ft-code:#6cc3cc;--vx-ft-archive:#c9ae85;--vx-ft-other:#a7a197;--vx-ft-folder:#9fb4d8;--vx-ft-glyph:#1a1917;--vx-ft-tint:18%;--sh-fg:#e7e2d8;--sh-kw:#a9bdff;--sh-str:#9fd8b0;--sh-num:#ffb494;--sh-dim:#9a948a;--sh-arg:#ec8fb0;--vx-shadow-sheet:none;--vx-shadow-1:0 1px 2px #0000004d;--vx-shadow-2:0 4px 12px -2px #0006;--vx-shadow-3:0 12px 32px -8px #0000008c, 0 0 0 1px #f2eee60f;--vx-shadow-4:0 28px 64px -16px #000000a6;--vx-shadow-mock:0 40px 80px -30px #0009;--vx-atmos-tint:#ff8a570a;--vx-glow:#ffdcb40d;--vx-grain-opacity:.08;--vx-grain-blend:overlay;--vx-cta-fill:#f2eee6;--vx-glass-l:.74;--vx-glass-c:.09;--vx-glass-a:.46;--vx-glass-back-l:.52;--vx-glass-rim:#ffffff42;--vx-glass-hi:#fff6;--vx-glass-shadow-l:.2;--vx-frost-back-1:#ffffff1c;--vx-frost-back-2:#ffffff0f;--vx-frost-1:#fff3;--vx-frost-2:#ffffff12;--vx-frost-edge:#ffffff1f;--vx-frost-shadow:#00000073;--vx-frost-tag:#ffffff1f;--vx-frost-tag-fg:#f2eee6;--vx-frost-glyph:#ffffffc7;--vx-paper:#eeeae2;--vx-paper-line:#1a191729;--vx-ink-line:var(--vx-text-1)}@supports (color:color-mix(in lab, red, red)){:root,[data-vx-theme-scope=dark]{--vx-ink-line:color-mix(in oklab, var(--vx-text-1) 70%, transparent)}}:root,[data-vx-theme-scope=dark]{--vx-dot:#eee9df1a;--vx-ascii-ink:.34;--vx-ascii-wash:.1;--vx-ascii-chroma:.06;--vx-label-slate:#a3abb8;--vx-label-sage:#9cc4a4;--vx-label-moss:#b8c27e;--vx-label-sand:#d6bb8a;--vx-label-clay:#e0a088;--vx-label-rose:#e3a1b4;--vx-label-plum:#bfa6dc;--vx-label-sky:#8fb8e0;--vx-label-tint:14%;--vx-violet:var(--vx-past);--vx-violet-deep:var(--vx-past-wash)}:root[data-vx-theme=light],[data-vx-theme-scope=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vx-bg:#ece8e0;--vx-bg-2:#e2e1dd;--vx-surface:#f7f5f0;--vx-surface-2:#f0ede7;--vx-surface-3:#e8e5de;--vx-raise:#eae6de;--vx-hover:var(--vx-raise);--vx-pressed:#dfdbd2;--vx-field:#fbfaf7;--vx-field-hover:#fff;--vx-float:#fbfaf7;--vx-mat:#e5e3de;--vx-scrim:#1b1a174d;--vx-nav-glass:#ece8e0cc;--vx-hair:#2b261e1f;--vx-hair-soft:#2b261e12;--vx-hair-strong:#2b261e38;--vx-hair-dash:#2b261e47;--vx-outline:#2b261e52;--vx-text-1:#1b1a17;--vx-text-2:#45423c;--vx-text-3:#635e55;--vx-text-4:#8f897e;--vx-text-inv:#f7f5f0;--vx-primary:#1b1a17;--vx-primary-hover:#34322d;--vx-on-primary:#f7f5f0;--vx-accent:#ad3f16;--vx-accent-strong:#8f3210;--vx-accent-wash:#ad3f1612;--vx-accent-wash-2:#ad3f161f;--vx-on-accent-wash:#8f3210;--vx-accent-edge:#ad3f1666;--vx-on-accent:#fff;--vx-selection:#1b1a170e;--vx-on-selection:#1b1a17;--vx-focus:#ad3f16;--vx-text-select:#2f54d62e;--vx-plat-hi:#fff;--vx-plat-mid:#dcd7cd;--vx-plat-lo:#a49d90;--vx-metal:linear-gradient(180deg, #2e2c28 0%, #1b1a17 100%);--vx-metal-lg:linear-gradient(100deg, #1b1a17 0%, #57524a 50%, #1b1a17 100%);--vx-past:#2f54d6;--vx-past-strong:#2441ae;--vx-past-wash:#2f54d614;--vx-past-edge:#2f54d66b;--vx-past-halo:#2f54d61f;--vx-past-dot:#2f54d6;--vx-past-fill:#2f54d6;--vx-past-hatch:#2f54d629;--vx-past-hatch-neutral:#2b261e0f;--vx-past-filter:saturate(.75);--vx-on-past:#fff;--vx-add-fg:#246b42;--vx-add-bg:#246b4217;--vx-add-word:#246b4233;--vx-add-word-fg:#1a4f30;--vx-del-fg:#a3352a;--vx-del-bg:#b0302a14;--vx-del-word:#b0302a2e;--vx-del-word-fg:#7d2618;--vx-mod-bg:#2f54d612;--vx-ok:#246b42;--vx-ok-wash:#246b421a;--vx-warn:#83580c;--vx-warn-wash:#83580c1a;--vx-danger:#b0302a;--vx-danger-strong:#8e231e;--vx-danger-wash:#b0302a14;--vx-danger-edge:#b0302a66;--vx-danger-fill:#b0302a;--vx-on-danger:#fff;--vx-meter-track:#2b261e1a;--vx-tick:#2b261e6b;--vx-inverse:#1b1a17;--vx-on-inverse:#f7f5f0;--vx-inverse-accent:#ff8a57;--vx-avatar-bg:#dfdbd2;--vx-avatar-fg:#1b1a17;--skel-base:#e6e2da;--skel-hi:#efece6;--vx-mark-body:#1b1a17;--vx-mark-contact:#ece8e0;--vx-ft-doc:#3f5fb5;--vx-ft-sheet:#2f7a50;--vx-ft-pdf:#b4471f;--vx-ft-slides:#93620f;--vx-ft-image:#b13f6a;--vx-ft-photo:#a3488c;--vx-ft-video:#a8435a;--vx-ft-audio:#5b6e1a;--vx-ft-code:#1a6f7a;--vx-ft-archive:#7e633d;--vx-ft-other:#635e55;--vx-ft-folder:#4a6896;--vx-ft-glyph:#fff;--vx-ft-tint:14%;--sh-fg:#2b2924;--sh-kw:#2441ae;--sh-str:#246b42;--sh-num:#8f3210;--sh-dim:#6e695f;--sh-arg:#a3375f;--vx-shadow-sheet:0 1px 0 #2b261e0a, 0 1px 3px #3c2d190d;--vx-shadow-1:0 1px 2px #3c2d1914;--vx-shadow-2:0 4px 12px -2px #3c2d191f;--vx-shadow-3:0 16px 36px -10px #3c2d1938, 0 0 0 1px #2b261e0f;--vx-shadow-4:0 30px 64px -18px #3c2d194d;--vx-shadow-mock:0 40px 80px -36px #3c2d1959;--vx-atmos-tint:#ad3f1608;--vx-glow:#ffffff80;--vx-grain-opacity:.06;--vx-grain-blend:multiply;--vx-cta-fill:#1b1a17;--vx-glass-l:.84;--vx-glass-c:.085;--vx-glass-a:.44;--vx-glass-back-l:.72;--vx-glass-rim:#ffffff9e;--vx-glass-hi:#ffffffd9;--vx-glass-shadow-l:.34;--vx-frost-back-1:#ffffffeb;--vx-frost-back-2:#f6f4efe0;--vx-frost-1:#ffffffb8;--vx-frost-2:#ffffff6b;--vx-frost-edge:#1b1a171a;--vx-frost-shadow:#3c2d1929;--vx-frost-tag:#ffffffe6;--vx-frost-tag-fg:#2b2924;--vx-frost-glyph:#1b1a176b;--vx-paper:#fffefb;--vx-paper-line:#1b1a1724;--vx-ink-line:var(--vx-text-1)}@supports (color:color-mix(in lab, red, red)){:root[data-vx-theme=light],[data-vx-theme-scope=light]{--vx-ink-line:color-mix(in oklab, var(--vx-text-1) 70%, transparent)}}:root[data-vx-theme=light],[data-vx-theme-scope=light]{--vx-dot:#1c1a171a;--vx-ascii-ink:.28;--vx-ascii-wash:.12;--vx-ascii-chroma:.05;--vx-label-slate:#4f5866;--vx-label-sage:#2f6b43;--vx-label-moss:#5b6516;--vx-label-sand:#85602a;--vx-label-clay:#9c4a2c;--vx-label-rose:#a33a5c;--vx-label-plum:#6a4a9a;--vx-label-sky:#2c5f93;--vx-label-tint:11%;--vx-violet:var(--vx-past);--vx-violet-deep:var(--vx-past-wash)}:root,[data-vx-theme-scope=dark]{--vx-iso-top-a:#63676f;--vx-iso-top-b:#41444b;--vx-iso-left-a:#2e3036;--vx-iso-left-b:#1a1b1f;--vx-iso-right-a:#202126;--vx-iso-right-b:#111114;--vx-iso-hi-a:#c8ccd4;--vx-iso-hi-b:#9aa0aa;--vx-iso-lit-l-a:#9a9faa;--vx-iso-lit-l-b:#5c616a;--vx-iso-lit-r-a:#50545c;--vx-iso-lit-r-b:#23252a;--vx-iso-graph-t-a:#878c9b;--vx-iso-graph-t-b:#757a89;--vx-iso-graph-l-a:#525664;--vx-iso-graph-l-b:#454956;--vx-iso-graph-r-a:#2f3139;--vx-iso-graph-r-b:#25272e;--vx-iso-edge:#ffffff1f;--vx-iso-rim:#ffffff4d;--vx-iso-rim-hi:#ffffffeb;--vx-iso-ghost-fill:#a0aabe0a;--vx-iso-ghost-line:#d6dbe48c;--vx-iso-line:#d6dbe499;--vx-iso-seam:#dfe3ea;--vx-iso-seam-groove:transparent;--vx-iso-seam-glow:.28;--vx-iso-glyph:#2a2c31;--vx-atmos-tint:#ffdcb40d;--vx-atmos-floor:var(--vx-bg-2);--vx-atmos-vignette:#0000008c;--vx-glow:#ffdcb40d;--vx-grain-opacity:.055;--vx-grain-blend:overlay;--vx-hero-ghost-btn:#0a0a0bbf;--vx-tag-bg:#0a0a0bb8;--vx-tag-ring:transparent;--vx-past-hatch-neutral:repeating-linear-gradient(135deg, #c8ccd412 0 4px, transparent 4px 9px);--vx-cta-fill:linear-gradient(180deg, #f7f8fa, #d9dce2);--vx-cta-sheen:inset 0 1px 0 #fff9;--vx-cta-hover:brightness(1.05);--vx-metal-lg:linear-gradient(180deg, var(--vx-plat-hi) 0%, #e3e6eb 38%, var(--vx-plat-mid) 55%, #e6e8ec 72%, #b9bdc5 100%);--vx-knob:radial-gradient(circle at 35% 30%, #fff, #c9ced6 55%, #8d939d);--vx-knob-shadow:0 0 0 4px #c8ccd414, 0 2px 10px #0009;--vx-swatch:linear-gradient(160deg, #6a6e77, #2a2b30);--vx-swatch-on:linear-gradient(160deg, #eef0f4, #9ea3ac);--vx-ficon-edge:#4a4c55;--vx-ficon-fill:linear-gradient(180deg, #25262b, #18181c);--vx-blk-sent:#c8ccd4d9;--vx-code-str:#aeb4bf;--vx-art-o-bg:#141417;--vx-art-o-grid:#1f2024;--vx-art-o-disc:#3a3c43;--vx-art-o-block:#2b2d33;--vx-art-o-bar:#55585f;--vx-art-o-sub:#3a3c43;--vx-art-n-bg:#1b1c20;--vx-art-n-grid:#2a2b31;--vx-art-n-disc:#d9dce2;--vx-art-n-block:#8d929c;--vx-art-n-bar:#f6f7f9;--vx-art-n-sub:#6b6f78}:root[data-vx-theme=light],[data-vx-theme-scope=light]{--vx-iso-top-a:#fff;--vx-iso-top-b:#e9ebef;--vx-iso-left-a:#c9ccd3;--vx-iso-left-b:#b3b7c0;--vx-iso-right-a:#9ea3ac;--vx-iso-right-b:#8a8f99;--vx-iso-hi-a:#4a4e57;--vx-iso-hi-b:#2a2c32;--vx-iso-lit-l-a:#6b707a;--vx-iso-lit-l-b:#4a4e57;--vx-iso-lit-r-a:#3a3d45;--vx-iso-lit-r-b:#25272d;--vx-iso-graph-t-a:#dfe2e8;--vx-iso-graph-t-b:#d3d6dd;--vx-iso-graph-l-a:#aeb2bb;--vx-iso-graph-l-b:#a2a6b0;--vx-iso-graph-r-a:#80858f;--vx-iso-graph-r-b:#757a84;--vx-iso-edge:#11111424;--vx-iso-rim:#ffffffd9;--vx-iso-rim-hi:#fff;--vx-iso-ghost-fill:#3c404a08;--vx-iso-ghost-line:#3c404a73;--vx-iso-line:#3c404a80;--vx-iso-seam:#fff;--vx-iso-seam-groove:#2a2c32;--vx-iso-seam-glow:0;--vx-iso-glyph:#fff;--vx-atmos-tint:#ad3f160a;--vx-atmos-floor:var(--vx-bg-2);--vx-atmos-vignette:#28283c12;--vx-glow:#ffffff80;--vx-grain-opacity:.04;--vx-grain-blend:multiply;--vx-hero-ghost-btn:#f4f4f6c7;--vx-tag-bg:#ffffffd1;--vx-tag-ring:var(--vx-hair);--vx-past-hatch-neutral:repeating-linear-gradient(135deg, #1111140d 0 4px, transparent 4px 9px);--vx-cta-fill:linear-gradient(180deg, #2a2a31, #17171b);--vx-cta-sheen:inset 0 1px 0 #ffffff1f;--vx-cta-hover:brightness(1.4);--vx-metal-lg:var(--vx-metal);--vx-knob:radial-gradient(circle at 35% 30%, #6b707a, #2a2c32 55%, #0e0f12);--vx-knob-shadow:0 0 0 4px #1111140f, 0 2px 8px #14141e47;--vx-swatch:linear-gradient(160deg, #d5d8de, #9ea3ac);--vx-swatch-on:linear-gradient(160deg, #4a4e57, #111114);--vx-ficon-edge:#a3a7b0;--vx-ficon-fill:linear-gradient(180deg, #fff, #eceef2);--vx-blk-sent:#1c1d22d1;--vx-code-str:#4a4e57;--vx-art-o-bg:#eceef1;--vx-art-o-grid:#e0e2e7;--vx-art-o-disc:#c3c7ce;--vx-art-o-block:#d3d6dc;--vx-art-o-bar:#aeb2ba;--vx-art-o-sub:#c3c7ce;--vx-art-n-bg:#e4e6ea;--vx-art-n-grid:#d6d9df;--vx-art-n-disc:#2a2c32;--vx-art-n-block:#6b707a;--vx-art-n-bar:#111114;--vx-art-n-sub:#8d929c}:root{--vx-font-sans:var(--font-geist), "Geist", ui-sans-serif, system-ui, sans-serif;--vx-font-mono:var(--font-kd-mono), "Geist Mono", ui-monospace, "SF Mono", monospace;--vx-font-display:var(--vx-font-sans);--vx-r-xs:4px;--vx-r-sm:8px;--vx-r-md:12px;--vx-r-lg:16px;--vx-r-xl:22px;--vx-r-pill:999px;--vx-ease:cubic-bezier(.2, .8, .2, 1);--vx-ease-io:cubic-bezier(.6, 0, .2, 1);--vx-ease-exit:cubic-bezier(.4, 0, 1, 1);--vx-dur-1:.12s;--vx-dur-2:.16s;--vx-dur-3:.2s;--vx-dur-4:.24s;--vx-dur-5:.5s;--vx-topbar-h:60px;--vx-rail-w:248px;--vx-row-h:42px;--vx-strip-h:80px;--vx-ctl-h:40px;--vx-ctl-h-sm:32px;--hue-coral:32;--hue-amber:72;--hue-lime:118;--hue-mint:162;--hue-aqua:205;--hue-cobalt:262;--hue-rose:352;--vx-obj-w:180px;--vx-panel-w:clamp(380px, 30vw, 480px);--vx-timeline-w:300px;--vx-list-cols:36px minmax(0, 1fr) 168px 96px 152px;--vx-list-cols-compact:36px minmax(0, 1fr) 120px 80px}html,body{background:var(--vx-bg);color:var(--vx-text-2);font-family:var(--vx-font-sans);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:16px}body{font-size:14px;line-height:20px}html,body{height:100%}body{overflow:hidden}kbd,code,pre,samp,.vx-code,.vx-mono{font-family:var(--vx-font-mono)}kbd,code,pre,samp,.vx-code,.vx-mono,.font-mono{font-variant-ligatures:none}.tabular-nums,.vx-meta,.vx-meta-row,.vx-micro,.vx-mono{font-variant-numeric:tabular-nums}.vx-inset-focus:focus-visible{box-shadow:inset 0 0 0 2px var(--vx-focus);outline:none}::selection{background:var(--vx-text-select);color:inherit}button{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}html[data-vx-theme=light] .vx-when-dark,html:not([data-vx-theme=light]) .vx-when-light,[data-vx-theme-scope=light] .vx-when-dark,[data-vx-theme-scope=dark] .vx-when-light{display:none!important}html.vx-theme-switching *,html.vx-theme-switching :before,html.vx-theme-switching :after{transition:none!important}::view-transition-old(root){animation-duration:var(--vx-dur-4);animation-timing-function:var(--vx-ease-io)}::view-transition-new(root){animation-duration:var(--vx-dur-4);animation-timing-function:var(--vx-ease-io)}.vx-display{letter-spacing:-.032em;color:var(--vx-text-1);font-size:clamp(34px,4.4vw,52px);font-weight:600;line-height:1.04}.vx-h1{letter-spacing:-.024em;color:var(--vx-text-1);text-wrap:balance;font-size:32px;font-weight:600;line-height:38px}.vx-h2{letter-spacing:-.014em;color:var(--vx-text-1);text-wrap:balance;font-size:22px;font-weight:600;line-height:28px}.vx-title{letter-spacing:-.008em;color:var(--vx-text-1);font-size:17px;font-weight:600;line-height:24px}.vx-body-lg{font-size:15px;font-weight:400;line-height:24px}.vx-body{font-size:14px;font-weight:400;line-height:20px}.vx-ui{font-size:14px;font-weight:500;line-height:20px}.vx-meta{font-family:var(--vx-font-mono);font-size:12px;font-weight:400;line-height:18px}.vx-meta-row{font-family:var(--vx-font-mono);font-size:13px;font-weight:400;line-height:20px}.vx-micro{font-size:12.5px;font-weight:400;line-height:18px}.vx-eyebrow{font-family:var(--vx-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--vx-text-3);font-size:12px;font-weight:500;line-height:16px}.vx-tag{color:var(--lc);background:var(--lc)}@supports (color:color-mix(in lab, red, red)){.vx-tag{background:color-mix(in srgb, var(--lc) var(--vx-label-tint), transparent)}}.vx-tag-dot{background:var(--lc)}.vx-colhead{font-family:var(--vx-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vx-text-3);font-size:12px;font-weight:500;line-height:16px}.vx-datahead{font-family:var(--vx-font-mono);letter-spacing:.04em;color:var(--vx-text-3);font-size:11px;font-weight:500;line-height:16px}.vx-code{font-size:12px;font-weight:400;line-height:18px}.vx-metal{background:var(--vx-metal);color:#0000;-webkit-background-clip:text;background-clip:text}.vx-wordmark{font-family:var(--vx-font-sans);letter-spacing:.09em;color:var(--vx-text-1);font-size:16px;font-weight:600;line-height:20px}.vx-sheet{background:var(--vx-surface);border:1px solid var(--vx-hair);border-radius:var(--vx-r-lg);box-shadow:var(--vx-shadow-sheet)}.vx-floating{background:var(--vx-float);border-radius:var(--vx-r-md);box-shadow:var(--vx-shadow-3)}.is-past{box-shadow:0 0 0 3px var(--vx-past-halo);transition:box-shadow var(--vx-dur-3) var(--vx-ease), border-color var(--vx-dur-3) var(--vx-ease);border-color:var(--vx-past-edge)!important}.vx-hatch{background-image:repeating-linear-gradient(-45deg, var(--vx-past-hatch) 0 2px, transparent 2px 7px)}.vx-selected{background:var(--vx-selection);color:var(--vx-on-selection);box-shadow:inset 3px 0 0 var(--vx-text-1)}.vx-atmos{background:radial-gradient(ellipse 70% 55% at 50% 0%, var(--vx-atmos-tint), transparent 70%), radial-gradient(ellipse 90% 60% at 50% 110%, var(--vx-atmos-floor), transparent 70%), var(--vx-bg)}@supports (color:color-mix(in lab, red, red)){.vx-atmos{background:radial-gradient(ellipse 70% 55% at 50% 0%, var(--vx-atmos-tint), transparent 70%), radial-gradient(ellipse 90% 60% at 50% 110%, color-mix(in srgb, var(--vx-atmos-floor) 55%, transparent), transparent 70%), var(--vx-bg)}}@keyframes dlgFade{0%{opacity:0}to{opacity:1}}@keyframes dlgPop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes vxPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dlg-fade{animation:dlgFade var(--vx-dur-2) var(--vx-ease)}.dlg-pop{animation:dlgPop var(--vx-dur-4) var(--vx-ease)}.vx-pop{animation:vxPop var(--vx-dur-2) var(--vx-ease);transform-origin:0 0}@keyframes vxToastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vxDrain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.vx-toast{animation:vxToastIn var(--vx-dur-2) var(--vx-ease)}.vx-drain{transform-origin:0;animation:linear forwards vxDrain}.vx-toast:hover .vx-drain{animation-play-state:paused}@keyframes vxNudge{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.vx-nudge{animation:vxNudge .36s var(--vx-ease)}@keyframes vxSpin{to{transform:rotate(360deg)}}.vx-spin{animation:.8s linear infinite vxSpin}@keyframes skel-sheen{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{border-radius:var(--vx-r-xs);background-color:var(--skel-base);background-image:linear-gradient(90deg, transparent 0%, var(--skel-hi) 50%, transparent 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.2s ease-in-out infinite skel-sheen;display:block}.skel-line{height:12px}.skel-line+.skel-line{margin-top:8px}@keyframes contentIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:contentIn var(--vx-dur-2) var(--vx-ease)}*{scrollbar-width:thin;scrollbar-color:var(--vx-hair-strong) transparent}@media (prefers-reduced-motion:reduce){:not(.vx-drain):not(.vx-spin):not(.vx-progress),:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.skeleton{background-image:none}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}.vx-app{grid-template-columns:var(--vx-rail-w) minmax(0, 1fr);grid-template-rows:var(--vx-topbar-h) minmax(0, 1fr);background:var(--vx-bg);height:100dvh;display:grid;overflow:hidden}.vx-app>.vx-topbar{grid-area:1/1/auto/-1}.vx-app>.vx-side{grid-area:2/1}.vx-app>.vx-content{grid-area:2/2}.vx-topbar{grid-template-columns:var(--vx-rail-w) minmax(0, 1fr) auto;background:var(--vx-bg);border-bottom:1px solid var(--vx-hair);align-items:center;min-width:0;padding-right:12px;display:grid}.vx-side{background:var(--vx-bg);border-right:1px solid var(--vx-hair);flex-direction:column;min-height:0;padding:14px 12px 12px;display:flex;overflow:hidden auto}.vx-content{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto auto;row-gap:10px;min-width:0;min-height:0;padding:12px;display:grid;position:relative}.vx-content>.vx-main{grid-area:1/1}.vx-content>.vx-timeline{width:var(--vx-timeline-w);grid-area:1/2}.vx-content>.vx-panel{width:var(--vx-panel-w);grid-area:1/3}.vx-content>.vx-strip{min-height:var(--vx-strip-h);grid-area:2/1/auto/-1}.vx-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}@media (hover:none) and (pointer:coarse),(max-width:720px){.vx-kbd-hint{display:none!important}}.vx-fade-x[data-more-right=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.vx-fade-y[data-more-bottom=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.vx-skip{z-index:80;border-radius:var(--vx-r-sm);background:var(--vx-text-1);color:var(--vx-bg);transition:transform var(--vx-dur-1) var(--vx-ease);padding:10px 14px;font-size:14px;font-weight:500;line-height:1;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.vx-skip:focus-visible{transform:none}.vx-page{width:100%;max-width:1040px;padding:28px 24px 40px}@media (max-width:720px){.vx-page{padding:20px 16px 32px}}.vx-timeline,.vx-panel{flex-direction:column;min-height:0;margin-left:8px;display:flex;overflow:hidden}.vx-side-compact{display:none}@media (max-width:1279px){.vx-content{grid-template-columns:minmax(0,1fr) 0 0}.vx-content>.vx-timeline,.vx-content>.vx-panel{z-index:30;max-width:calc(100% - 24px);box-shadow:var(--vx-shadow-4);grid-area:auto;position:absolute;top:12px;bottom:12px;right:12px}.vx-content[data-strip=true]>.vx-timeline,.vx-content[data-strip=true]>.vx-panel{bottom:calc(12px + var(--vx-strip-h) + 10px)}}@media (max-width:1023px){:root{--vx-rail-w:64px}.vx-side{align-items:center;padding:12px 8px}.vx-side-full{display:none!important}.vx-side-compact{display:revert}}@media (min-width:1024px){html[data-vx-side=collapsed]{--vx-rail-w:64px}html[data-vx-side=collapsed] .vx-side{align-items:center;padding:12px 8px}html[data-vx-side=collapsed] .vx-side-full{display:none!important}html[data-vx-side=collapsed] .vx-side-compact{display:revert}html[data-vx-side=collapsed] .vx-nav{width:52px;height:auto;color:var(--vx-text-2);flex-direction:column;justify-content:center;gap:2px;padding:0 0 4px;font-size:11px;line-height:14px;box-shadow:none!important;background:0 0!important}html[data-vx-side=collapsed] .vx-nav .vx-nav-icon{border-radius:var(--vx-r-sm);width:40px;height:32px;transition:background-color var(--vx-dur-1) var(--vx-ease)}html[data-vx-side=collapsed] .vx-nav:hover .vx-nav-icon{background:var(--vx-raise)}html[data-vx-side=collapsed] .vx-nav[aria-current=page]{color:var(--vx-text-1)}html[data-vx-side=collapsed] .vx-nav[aria-current=page] .vx-nav-icon{background:var(--vx-surface);color:var(--vx-text-1);box-shadow:var(--vx-shadow-1), 0 0 0 1px var(--vx-hair)}}@media (max-width:720px){:root{--vx-topbar-h:56px;--vx-rail-w:300px;--vx-strip-h:64px}.vx-app{grid-template-columns:minmax(0,1fr)}.vx-app>.vx-content{grid-column:1}.vx-topbar{z-index:20;background:var(--vx-nav-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:8px 12px;display:flex;position:relative}.vx-side{z-index:60;background:var(--vx-surface);border-radius:0 var(--vx-r-lg) var(--vx-r-lg) 0;width:min(300px,100vw - 48px);box-shadow:var(--vx-shadow-4);visibility:hidden;transition:transform var(--vx-dur-3) var(--vx-ease), visibility 0s linear var(--vx-dur-3);border-right:0;align-items:stretch;padding:16px 12px;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.vx-side[data-open=true]{visibility:visible;transition:transform var(--vx-dur-3) var(--vx-ease);transform:none}.vx-side-full{display:revert!important}.vx-side-compact{display:none!important}.vx-content{grid-template-columns:minmax(0,1fr) 0 0;gap:0;padding:0}.vx-content>.vx-main.vx-sheet{border-radius:var(--vx-r-lg) var(--vx-r-lg) 0 0;border-bottom:0;border-left:0;border-right:0}.vx-content>.vx-panel,.vx-content[data-strip=true]>.vx-panel{z-index:50;border-radius:0;width:100vw;max-width:none;margin:0;position:fixed;inset:0}.vx-content>.vx-timeline,.vx-content[data-strip=true]>.vx-timeline{z-index:50;border-radius:var(--vx-r-lg) var(--vx-r-lg) 0 0;border-bottom:0;width:100vw;max-width:none;height:85dvh;margin:0;position:fixed;inset:auto 0 0}.vx-content>.vx-strip{z-index:40;min-height:0;box-shadow:var(--vx-shadow-2);position:fixed;bottom:8px;left:8px;right:8px}.vx-col-mtime{display:none}}.vx-toasts{width:min(520px,100vw - 32px);left:50%;transform:translate(-50%)}.vx-toasts[data-shell=true]{left:calc(var(--vx-rail-w) + 16px);transform:none}@media (max-width:720px){.vx-toasts,.vx-toasts[data-shell=true]{width:auto;left:16px;right:16px;transform:none}}.vx-nav{height:38px;color:var(--vx-text-2);transition:background-color var(--vx-dur-1) var(--vx-ease), color var(--vx-dur-1) var(--vx-ease), box-shadow var(--vx-dur-1) var(--vx-ease);border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-size:15px;font-weight:500;line-height:20px;display:flex}.vx-nav:hover{background:var(--vx-raise);color:var(--vx-text-1)}.vx-nav:active{background:var(--vx-pressed)}.vx-nav[aria-current=page]{background:var(--vx-surface);color:var(--vx-text-1);box-shadow:var(--vx-shadow-1), 0 0 0 1px var(--vx-hair)}.vx-nav-icon{color:var(--vx-text-3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-nav:hover .vx-nav-icon,.vx-nav[aria-current=page] .vx-nav-icon{color:var(--vx-text-1)}.vx-nav-chord{opacity:0;font-family:var(--vx-font-mono);text-transform:uppercase;color:var(--vx-text-4);transition:opacity var(--vx-dur-1) var(--vx-ease);font-size:11px}.vx-nav:hover .vx-nav-chord,.vx-nav:focus-visible .vx-nav-chord{opacity:1}@media (hover:none){.vx-nav-chord{display:none}}.vx-nav-count{min-width:22px;height:20px;box-shadow:inset 0 0 0 1px var(--vx-hair);font-family:var(--vx-font-mono);font-variant-numeric:tabular-nums;color:var(--vx-text-3);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.vx-nav-count.is-attention{box-shadow:none;background:var(--vx-past-wash);color:var(--vx-past)}.vx-nav.is-drop{background:var(--vx-accent-wash);box-shadow:inset 0 0 0 1px var(--vx-accent-edge)}@media (min-width:721px) and (max-width:1023px){.vx-nav{width:52px;height:auto;color:var(--vx-text-2);flex-direction:column;justify-content:center;gap:2px;padding:0 0 4px;font-size:11px;line-height:14px;box-shadow:none!important;background:0 0!important}.vx-nav .vx-nav-icon{border-radius:var(--vx-r-sm);width:40px;height:32px;transition:background-color var(--vx-dur-1) var(--vx-ease)}.vx-nav:hover .vx-nav-icon{background:var(--vx-raise)}.vx-nav[aria-current=page]{color:var(--vx-text-1)}.vx-nav[aria-current=page] .vx-nav-icon{background:var(--vx-surface);color:var(--vx-text-1);box-shadow:var(--vx-shadow-1), 0 0 0 1px var(--vx-hair)}}.vx-grain{isolation:isolate}.vx-grain:after{content:"";z-index:0;pointer-events:none;opacity:calc(var(--vx-grain-opacity) / 2);mix-blend-mode:var(--vx-grain-blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.vx-adm{background:var(--vx-bg);grid-template-columns:248px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.vx-adm-side{background:var(--vx-bg);border-right:1px solid var(--vx-hair);flex-direction:column;min-height:0;padding:14px 12px 12px;display:flex;overflow:hidden auto}.vx-adm-content{min-width:0;min-height:0;padding:12px;display:flex}.vx-adm-main{flex:1;min-width:0;min-height:0;overflow:auto}.vx-adm-bar{display:none}.vx-adm-nav{border-radius:var(--vx-r-sm);height:32px;color:var(--vx-text-2);transition:background-color var(--vx-dur-1) var(--vx-ease), color var(--vx-dur-1) var(--vx-ease);align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;line-height:20px;display:flex}.vx-adm-nav:hover{background:var(--vx-raise);color:var(--vx-text-1)}.vx-adm-nav:active{background:var(--vx-pressed)}.vx-adm-nav[aria-current=page]{background:var(--vx-accent-wash);color:var(--vx-text-1);font-weight:600}@media (max-width:720px){.vx-adm{grid-template-rows:56px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.vx-adm-bar{z-index:20;background:var(--vx-nav-glass);border-bottom:1px solid var(--vx-hair);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}.vx-adm-side{z-index:60;background:var(--vx-surface);border-radius:0 var(--vx-r-lg) var(--vx-r-lg) 0;width:min(300px,100vw - 48px);box-shadow:var(--vx-shadow-4);visibility:hidden;transition:transform var(--vx-dur-3) var(--vx-ease), visibility 0s linear var(--vx-dur-3);border-right:0;padding:16px 12px;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.vx-adm-side[data-open=true]{visibility:visible;transition:transform var(--vx-dur-3) var(--vx-ease);transform:none}.vx-adm-content{padding:0}.vx-adm-main.vx-sheet{border-bottom:0;border-left:0;border-right:0;border-radius:0}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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}
