@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/syne-greek-wght-normal-5tOOQDeJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/syne-latin-ext-wght-normal-JjI8ZrW1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/syne-latin-wght-normal-BVsvWWA4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Inter Variable", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-background:var(--background);--color-border:var(--border);--font-display:"Syne Variable", "Inter Variable", ui-sans-serif, sans-serif}}@layer base{[data-ds=shadcn]{font-family:var(--font-sans);color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;line-height:1.5}[data-ds=shadcn],[data-ds=shadcn] *,[data-ds=shadcn] :before,[data-ds=shadcn] :after{box-sizing:border-box;border:0 solid var(--border);outline-color:var(--ring);margin:0;padding:0}@supports (color:color-mix(in lab, red, red)){[data-ds=shadcn],[data-ds=shadcn] *,[data-ds=shadcn] :before,[data-ds=shadcn] :after{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}[data-ds=shadcn] :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}[data-ds=shadcn] :where(ol,ul,menu){list-style:none}[data-ds=shadcn] :where(img,svg,video,canvas,iframe){vertical-align:middle;display:block}[data-ds=shadcn] :where(img,video){max-width:100%;height:auto}[data-ds=shadcn] :where(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}[data-ds=shadcn] :where(button,input,select,textarea){font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}[data-ds=shadcn] :where(button,input[type=button],input[type=submit]){appearance:button;cursor:pointer}[data-ds=shadcn] ::placeholder{opacity:1;color:currentColor}@supports (color:color-mix(in lab, red, red)){[data-ds=shadcn] ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}[data-ds=shadcn] :where([hidden]:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{font-family:var(--precedent-font-sans);color:var(--precedent-color-text);background-color:var(--precedent-color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-relaxed);margin:0}button,input,textarea,select{font:inherit}button{background:0 0;border:none}:focus-visible{outline-offset:2px;outline:3px solid #3b82f659}}@layer components;@layer utilities{.\@container\/card{container:card/inline-size}.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container\/main{container:main/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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-\[18\%\]{inset:18%}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.top-0{top:0}.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-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.top-\[calc\(var\(--navbar-height\)\+--spacing\(2\)\)\]{top:calc(var(--navbar-height) + calc(var(--spacing) * 2))}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[calc\(var\(--toast-viewport-bottom\,1rem\)\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(var(--toast-viewport-bottom,1rem) + env(safe-area-inset-bottom,0px))}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.z-\[calc\(var\(--ui-dialog-z\,50\)\+1\)\]{z-index:calc(var(--ui-dialog-z,50) + 1)}.z-\[var\(--ui-dialog-z\,50\)\]{z-index:var(--ui-dialog-z,50)}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.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\.5{margin:calc(var(--spacing) * -.5)}.-m-1{margin:calc(var(--spacing) * -1)}.m-\(--drawer-inset\,0px\){margin:var(--drawer-inset,0px)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-\[5px\]{margin-inline:5px}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.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}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--collapsible-panel-height\){height:var(--collapsible-panel-height)}.h-\(--drawer-content-height\){height:var(--drawer-content-height)}.h-\(--height\){height:var(--height)}.h-\(--navbar-height\){height:var(--navbar-height)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-80{height:calc(var(--spacing) * 80)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[min\(634px\,calc\(100dvh-2rem\)\)\]{height:min(634px,100dvh - 2rem)}.h-\[min\(634px\,calc\(100dvh-4rem\)\)\]{height:min(634px,100dvh - 4rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--drawer-content-max-height\,none\){max-height:var(--drawer-content-max-height,none)}.max-h-\[40dvh\]{max-height:40dvh}.max-h-\[45dvh\]{max-height:45dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[300px\]{max-height:300px}.max-h-\[min\(36rem\,var\(--available-height\)\)\]{max-height:min(36rem, var(--available-height))}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--drawer-content-width\,auto\){width:var(--drawer-content-width,auto)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-1{width:var(--spacing)}.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\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.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-96{width:calc(var(--spacing) * 96)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[max\(8rem\,var\(--anchor-width\)\)\]{min-width:max(8rem, var(--anchor-width))}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translate3d\(var\(--translate-x\,0px\)\,var\(--translate-y\,0px\)\,0\)_scale\(var\(--stack-scale\)\)\]{transform:translate3d(var(--translate-x,0px),var(--translate-y,0px),0) scale(var(--stack-scale))}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-py-1{scroll-padding-block:var(--spacing)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.\[appearance\:textfield\]{appearance:textfield}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.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-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}: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)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}: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)))}.self-center{align-self:center}.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-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/95{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/95{background-color:color-mix(in oklab, var(--destructive) 95%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover,.bg-popover\/95{background-color:var(--popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/95{background-color:color-mix(in oklab, var(--popover) 95%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-primary-tint{background-color:var(--primary-tint)}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-primary\/95{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/95{background-color:color-mix(in oklab, var(--primary) 95%, transparent)}}.bg-secondary,.bg-secondary\/95{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/95{background-color:color-mix(in oklab, var(--secondary) 95%, transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-linear-135{--tw-gradient-position:135deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-135{--tw-gradient-position:135deg in oklab}}.bg-linear-135{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[color-mix\(in_oklch\,var\(--accent\)\,var\(--foreground\)_10\%\)\]{--tw-gradient-via:var(--accent)}@supports (color:color-mix(in lab, red, red)){.via-\[color-mix\(in_oklch\,var\(--accent\)\,var\(--foreground\)_10\%\)\]{--tw-gradient-via:color-mix(in oklch,var(--accent),var(--foreground) 10%)}}.via-\[color-mix\(in_oklch\,var\(--accent\)\,var\(--foreground\)_10\%\)\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-destructive{--tw-gradient-to:var(--destructive);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:40vw_100\%\]{background-size:40vw 100%}.bg-fixed{background-attachment:fixed}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-\(--page-gutter\){padding-inline:var(--page-gutter)}.px-0{padding-inline:0}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:0}.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-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[env\(safe-area-inset-right\)\]{padding-right:env(safe-area-inset-right)}.pb-1{padding-bottom:var(--spacing)}.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-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.25rem, env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-13\.5{padding-left:calc(var(--spacing) * 13.5)}.pl-\[env\(safe-area-inset-left\)\]{padding-left:env(safe-area-inset-left)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary{color:var(--secondary)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.opacity-\[max\(var\(--drawer-overlay-min-opacity\,0\)\,calc\(1-var\(--drawer-swipe-progress\)\)\)\]{opacity:max(var(--drawer-overlay-min-opacity,0), calc(1 - var(--drawer-swipe-progress)))}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-card{--tw-ring-color:var(--card)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,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-\[color\,background-color\,border-color\,box-shadow\,opacity\]{transition-property:color,background-color,border-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,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-\[color\,border-color\,box-shadow\]{transition-property: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-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\,translate\]{transition-property:opacity,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[rotate\]{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,height\,opacity\,filter\]{transition-property:transform,height,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-30{transition-delay:30ms}.duration-\(--motion-duration-base\){--tw-duration:var(--motion-duration-base);transition-duration:var(--motion-duration-base)}.duration-\(--motion-duration-gentle\){--tw-duration:var(--motion-duration-gentle);transition-duration:var(--motion-duration-gentle)}.duration-\(--motion-duration-quick\){--tw-duration:var(--motion-duration-quick);transition-duration:var(--motion-duration-quick)}.duration-\(--motion-duration-slow\){--tw-duration:var(--motion-duration-slow);transition-duration:var(--motion-duration-slow)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\(--easing-spring-bounce\){--tw-ease:var(--easing-spring-bounce);transition-timing-function:var(--easing-spring-bounce)}.ease-\(--motion-ease-in-out\){--tw-ease:var(--motion-ease-in-out);transition-timing-function:var(--motion-ease-in-out)}.ease-\(--motion-ease-out\){--tw-ease:var(--motion-ease-out);transition-timing-function:var(--motion-ease-out)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.45\,1\.005\,0\,1\.005\)\]{--tw-ease:cubic-bezier(.45,1.005,0,1.005);transition-timing-function:cubic-bezier(.45,1.005,0,1.005)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.will-change-transform{will-change:transform}.delay-30{--tw-animation-delay:calc(30*1ms);animation-delay:30ms}.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}.select-text{-webkit-user-select:text;user-select:text}.\[--bleed\:3rem\]{--bleed:3rem}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing) * 8)}.\[--drawer-content-height\:var\(--drawer-height\,auto\)\]{--drawer-content-height:var(--drawer-height,auto)}.\[--gap\:0\.75rem\]{--gap:.75rem}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--page-gutter\:--spacing\(4\)\]{--page-gutter:calc(var(--spacing) * 4)}.\[--peek\:0\.75rem\]{--peek:.75rem}.\[--peek\:1rem\]{--peek:1rem}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[--stack-height\:var\(--drawer-frontmost-height\,var\(--drawer-height\,0px\)\)\]{--stack-height:var(--drawer-frontmost-height,var(--drawer-height,0px))}.\[--stack-peek-offset\:max\(0px\,calc\(\(var\(--nested-drawers\)-var\(--stack-progress\)\)\*var\(--peek\)\)\)\]{--stack-peek-offset:max(0px, calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)))}.\[--stack-progress\:clamp\(0\,var\(--drawer-swipe-progress\)\,1\)\]{--stack-progress:clamp(0, var(--drawer-swipe-progress), 1)}.\[--stack-scale-base\:max\(0\,calc\(1-\(var\(--nested-drawers\)\*var\(--stack-step\)\)\)\)\]{--stack-scale-base:max(0, calc(1 - (var(--nested-drawers) * var(--stack-step))))}.\[--stack-scale\:clamp\(0\,calc\(var\(--stack-scale-base\)\+\(var\(--stack-step\)\*var\(--stack-progress\)\)\)\,1\)\]{--stack-scale:clamp(0, calc(var(--stack-scale-base) + (var(--stack-step) * var(--stack-progress))), 1)}.\[--stack-shrink\:calc\(1-var\(--stack-scale\)\)\]{--stack-shrink:calc(1 - var(--stack-scale))}.\[--stack-step\:0\.05\]{--stack-step:.05}.\[background-position-x\:-40vw\]{background-position-x:-40vw}.\[interpolate-size\:allow-keywords\]{interpolate-size:allow-keywords}.\[transition\:transform_500ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_500ms\,height_150ms\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-left{--tw-enter-translate-x:-100%}.slide-in-from-left-6{--tw-enter-translate-x:calc(6*var(--spacing)*-1)}.slide-in-from-right{--tw-enter-translate-x:100%}.slide-in-from-right-6{--tw-enter-translate-x:calc(6*var(--spacing))}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-empty\:py-6:not(:empty){padding-block:calc(var(--spacing) * 6)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/create\:scale-110:is(:where(.group\/create):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/create\:rotate-90:is(:where(.group\/create):hover *){rotate:90deg}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-focus-visible\/create\:scale-110:is(:where(.group\/create):focus-visible *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\/create\:rotate-90:is(:where(.group\/create):focus-visible *){rotate:90deg}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=item-description\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-aria-expanded\/create\:rotate-45\!:is(:where(.group\/create)[aria-expanded=true] *){rotate:45deg!important}.group-data-nested-drawer-open\/drawer-popup\:opacity-0:is(:where(.group\/drawer-popup)[data-nested-drawer-open] *){opacity:0}.group-data-nested-drawer-swiping\/drawer-popup\:opacity-100:is(:where(.group\/drawer-popup)[data-nested-drawer-swiping] *){opacity:1}.group-data-swiping\/drawer-popup\:select-none:is(:where(.group\/drawer-popup)[data-swiping] *){-webkit-user-select:none;user-select:none}.group-data-\[collapsible\=icon\]\:sr-only:is(:where(.group)[data-collapsible=icon] *){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:flex-col:is(:where(.group)[data-collapsible=icon] *){flex-direction:column}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:-moz-fit-content;height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-data-\[size\=xs\]\/item\:size-6:is(:where(.group\/item)[data-size=xs] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/item\:gap-0:is(:where(.group\/item)[data-size=xs] *){gap:0}.group-data-\[size\=xs\]\/item\:text-xs:is(:where(.group\/item)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[swipe-axis\=x\]\/drawer-popup\:h-full:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){height:100%}.group-data-\[swipe-axis\=x\]\/drawer-popup\:w-3:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){width:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:items-center:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){align-items:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:h-3:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){height:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:w-full:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){width:100%}.group-data-\[swipe-axis\=y\]\/drawer-popup\:justify-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){justify-content:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:text-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){text-align:center}.group-data-\[swipe-direction\=down\]\/drawer-popup\:mt-4:is(:where(.group\/drawer-popup)[data-swipe-direction=down] *){margin-top:calc(var(--spacing) * 4)}.group-data-\[swipe-direction\=down\]\/drawer-popup\:items-end:is(:where(.group\/drawer-popup)[data-swipe-direction=down] *){align-items:flex-end}.group-data-\[swipe-direction\=left\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){order:9999}.group-data-\[swipe-direction\=left\]\/drawer-popup\:justify-start:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){justify-content:flex-start}.group-data-\[swipe-direction\=right\]\/drawer-popup\:justify-end:is(:where(.group\/drawer-popup)[data-swipe-direction=right] *){justify-content:flex-end}.group-data-\[swipe-direction\=up\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){order:9999}.group-data-\[swipe-direction\=up\]\/drawer-popup\:items-start:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){align-items:flex-start}.group-data-\[variant\=default\]\/tabs-list\:top-\(--active-tab-top\):is(:where(.group\/tabs-list)[data-variant=default] *){top:var(--active-tab-top)}.group-data-\[variant\=default\]\/tabs-list\:left-\(--active-tab-left\):is(:where(.group\/tabs-list)[data-variant=default] *){left:var(--active-tab-left)}.group-data-\[variant\=default\]\/tabs-list\:h-\(--active-tab-height\):is(:where(.group\/tabs-list)[data-variant=default] *){height:var(--active-tab-height)}.group-data-\[variant\=default\]\/tabs-list\:w-\(--active-tab-width\):is(:where(.group\/tabs-list)[data-variant=default] *){width:var(--active-tab-width)}.group-data-\[variant\=default\]\/tabs-list\:rounded-full:is(:where(.group\/tabs-list)[data-variant=default] *){border-radius:2147483647px}.group-data-\[variant\=default\]\/tabs-list\:border:is(:where(.group\/tabs-list)[data-variant=default] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=default\]\/tabs-list\:border-transparent:is(:where(.group\/tabs-list)[data-variant=default] *){border-color:#0000}.group-data-\[variant\=default\]\/tabs-list\:bg-background:is(:where(.group\/tabs-list)[data-variant=default] *){background-color:var(--background)}.group-data-\[variant\=default\]\/tabs-list\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:bg-foreground:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:var(--foreground)}.group-data-\[orientation\=horizontal\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:bottom-\[-1px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs-list)[data-variant=line] *){bottom:-1px}.group-data-\[orientation\=horizontal\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:left-\(--active-tab-left\):is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs-list)[data-variant=line] *){left:var(--active-tab-left)}.group-data-\[orientation\=horizontal\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs-list)[data-variant=line] *){height:calc(var(--spacing) * .5)}.group-data-\[orientation\=horizontal\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:w-\(--active-tab-width\):is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs-list)[data-variant=line] *){width:var(--active-tab-width)}.group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:top-\(--active-tab-top\):is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=line] *){top:var(--active-tab-top)}.group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:right-0:is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=line] *){right:0}.group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:h-\(--active-tab-height\):is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=line] *){height:var(--active-tab-height)}.group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=line\]\/tabs-list\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=line] *){width:calc(var(--spacing) * .5)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:normal-case::placeholder{text-transform:none}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-1:after{content:var(--tw-content);inset:calc(var(--spacing) * -1)}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-\(--drawer-bleed-background\,var\(--color-background\)\):after{content:var(--tw-content);background-color:var(--drawer-bleed-background,var(--color-background))}.after\:bg-muted:after{content:var(--tw-content);background-color:var(--muted)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:h-24:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);height:calc(var(--spacing) * 24)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:w-2:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);width:calc(var(--spacing) * 2)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:h-2:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);height:calc(var(--spacing) * 2)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:w-\[100px\]:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);width:100px}.last\:mt-0:last-child{margin-top:0}.empty\:hidden:empty{display:none}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-mobile=true]) .in-data-\[mobile\=true\]\:h-11{height:calc(var(--spacing) * 11)}:where([data-mobile=true]) .in-data-\[mobile\=true\]\:peer-data-\[size\=default\]\/menu-button\:top-3:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 3)}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=dropdown-menu-content]) .in-data-\[slot\=dropdown-menu-content\]\:p-0{padding:0}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-data-checked\:border-primary:has([data-checked]){border-color:var(--primary)}.has-data-checked\:bg-primary\/5:has([data-checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has([data-checked]){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-data-\[size\=sm\]\:gap-0:has([data-size=sm]){gap:0}.has-data-\[size\=sm\]\:gap-2\.5:has([data-size=sm]){gap:calc(var(--spacing) * 2.5)}.has-data-\[size\=xs\]\:gap-0:has([data-size=xs]){gap:0}.has-data-\[size\=xs\]\:gap-2:has([data-size=xs]){gap:calc(var(--spacing) * 2)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 6)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-pressed\:bg-primary\/15[aria-pressed=true]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-primary\/15[aria-pressed=true]{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-pressed\:text-primary[aria-pressed=true]{color:var(--primary)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-active\:text-foreground[data-active]{color:var(--foreground)}.data-behind\:opacity-0[data-behind]{opacity:0}.data-checked\:border-cash[data-checked]{border-color:var(--cash)}.data-checked\:bg-cash[data-checked]{background-color:var(--cash)}.data-checked\:text-cash-foreground[data-checked]{color:var(--cash-foreground)}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-ending-style\:pointer-events-none[data-ending-style]{pointer-events:none}.data-ending-style\:h-0[data-ending-style]{height:0}.data-ending-style\:-translate-x-full[data-ending-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-x-full[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:-translate-y-full[data-ending-style]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-y-\[calc\(-50\%\+4px\)\][data-ending-style]{--tw-translate-y:calc(-50% + 4px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-y-full[data-ending-style]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:scale-98[data-ending-style]{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:transform-\(--closed-transform\)[data-ending-style]{transform:var(--closed-transform)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:opacity-\[0\.9999\][data-ending-style]{opacity:.9999}.data-ending-style\:delay-0[data-ending-style]{transition-delay:0s}.data-ending-style\:delay-40[data-ending-style]{transition-delay:40ms}.data-ending-style\:duration-\(--motion-duration-base\)[data-ending-style]{--tw-duration:var(--motion-duration-base);transition-duration:var(--motion-duration-base)}.data-ending-style\:duration-\(--motion-duration-instant\)[data-ending-style]{--tw-duration:var(--motion-duration-instant);transition-duration:var(--motion-duration-instant)}.data-ending-style\:duration-\(--motion-duration-quick\)[data-ending-style]{--tw-duration:var(--motion-duration-quick);transition-duration:var(--motion-duration-quick)}.data-ending-style\:duration-300[data-ending-style]{--tw-duration:.3s;transition-duration:.3s}.data-ending-style\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-ending-style\:ease-\(--motion-ease-in\)[data-ending-style]{--tw-ease:var(--motion-ease-in);transition-timing-function:var(--motion-ease-in)}.data-ending-style\:ease-\(--motion-ease-in-out\)[data-ending-style]{--tw-ease:var(--motion-ease-in-out);transition-timing-function:var(--motion-ease-in-out)}.data-ending-style\:delay-0[data-ending-style]{--tw-animation-delay:0s;animation-delay:0s}.data-ending-style\:delay-40[data-ending-style]{--tw-animation-delay:calc(40*1ms);animation-delay:40ms}.data-expanded\:h-\(--toast-height\)[data-expanded]{height:var(--toast-height)}.data-expanded\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(var\(--offset-y\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}.data-expanded\:opacity-100[data-expanded]{opacity:1}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-indeterminate\:border-cash[data-indeterminate]{border-color:var(--cash)}.data-indeterminate\:bg-cash[data-indeterminate]{background-color:var(--cash)}.data-indeterminate\:text-cash-foreground[data-indeterminate]{color:var(--cash-foreground)}.data-inset\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-instant\:transition-none[data-instant]{transition-property:none}.data-limited\:opacity-0[data-limited]{opacity:0}.data-nested-drawer-open\:overflow-hidden[data-nested-drawer-open]{overflow:hidden}.data-nested-drawer-open\:brightness-95[data-nested-drawer-open]{--tw-brightness:brightness(95%);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,)}.data-nested-drawer-swiping\:duration-0[data-nested-drawer-swiping]{--tw-duration:0s;transition-duration:0s}.data-ending-style\:data-nested-drawer-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-nested-drawer-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:bg-sidebar-accent[data-popup-open]{background-color:var(--sidebar-accent)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}.data-popup-open\:text-foreground[data-popup-open]{color:var(--foreground)}.data-popup-open\:text-sidebar-accent-foreground[data-popup-open]{color:var(--sidebar-accent-foreground)}.data-popup-open\:opacity-100[data-popup-open]{opacity:1}@media (hover:hover){.data-popup-open\:hover\:bg-sidebar-accent[data-popup-open]:hover{background-color:var(--sidebar-accent)}.data-popup-open\:hover\:text-sidebar-accent-foreground[data-popup-open]:hover{color:var(--sidebar-accent-foreground)}}.data-pressed\:bg-accent[data-pressed]{background-color:var(--accent)}.data-pressed\:text-accent-foreground[data-pressed]{color:var(--accent-foreground)}.data-snap-points\:\[--drawer-overlay-min-opacity\:0\.5\][data-snap-points]{--drawer-overlay-min-opacity:.5}.data-starting-style\:h-0[data-starting-style]{height:0}.data-starting-style\:-translate-x-full[data-starting-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-x-full[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:-translate-y-full[data-starting-style]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-y-1[data-starting-style]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-y-\[calc\(-50\%\+8px\)\][data-starting-style]{--tw-translate-y:calc(-50% + 8px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-y-full[data-starting-style]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:scale-60[data-starting-style]{--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:scale-96[data-starting-style]{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:scale-97[data-starting-style]{--tw-scale-x:97%;--tw-scale-y:97%;--tw-scale-z:97%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:scale-98[data-starting-style]{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.data-starting-style\:transform-\(--closed-transform\)[data-starting-style]{transform:var(--closed-transform)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-swiping\:duration-0[data-swiping]{--tw-duration:0s;transition-duration:0s}.data-ending-style\:data-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-\[active\]\:bg-accent[data-active]{background-color:var(--accent)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-destructive[data-active=true]{color:var(--destructive)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[invalid\]\:border-destructive[data-invalid]{border-color:var(--destructive)}.data-\[invalid\]\:ring-destructive\/20[data-invalid]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[invalid\]\:ring-destructive\/20[data-invalid]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[modal\=true\]\:pointer-events-auto[data-modal=true]{pointer-events:auto}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-5[data-orientation=vertical]{height:calc(var(--spacing) * 5)}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:var(--spacing)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:data-starting-style\:-translate-y-1[data-side=bottom][data-starting-style]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:data-starting-style\:-translate-y-1\.5[data-side=bottom][data-starting-style]{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:data-starting-style\:-translate-x-1[data-side=inline-end][data-starting-style]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:data-starting-style\:-translate-x-1\.5[data-side=inline-end][data-starting-style]{--tw-translate-x:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:data-starting-style\:translate-x-1[data-side=inline-start][data-starting-style]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:data-starting-style\:translate-x-1\.5[data-side=inline-start][data-starting-style]{--tw-translate-x:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:data-starting-style\:translate-x-1[data-side=left][data-starting-style]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:data-starting-style\:translate-x-1\.5[data-side=left][data-starting-style]{--tw-translate-x:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:data-starting-style\:-translate-x-1[data-side=right][data-starting-style]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:data-starting-style\:-translate-x-1\.5[data-side=right][data-starting-style]{--tw-translate-x:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-starting-style\:translate-y-1[data-side=top][data-starting-style]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:data-starting-style\:translate-y-1\.5[data-side=top][data-starting-style]{--tw-translate-y:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\:data-\[slot\=card\]\:shadow-xs>*)[data-slot=card]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[spacing\=0\]\:first\:rounded-l-full[data-spacing="0"]:first-child{border-top-left-radius:2147483647px;border-bottom-left-radius:2147483647px}.data-\[spacing\=0\]\:last\:rounded-r-full[data-spacing="0"]:last-child{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[swipe-axis\=x\]\:inset-y-0[data-swipe-axis=x]{inset-block:0}.data-\[swipe-axis\=x\]\:flex-row[data-swipe-axis=x]{flex-direction:row}.data-\[swipe-axis\=x\]\:\[--drawer-content-width\:75\%\][data-swipe-axis=x]{--drawer-content-width:75%}.data-\[swipe-axis\=x\]\:after\:inset-y-0[data-swipe-axis=x]:after{content:var(--tw-content);inset-block:0}.data-\[swipe-axis\=x\]\:after\:w-\(--bleed\)[data-swipe-axis=x]:after{content:var(--tw-content);width:var(--bleed)}.data-\[swipe-axis\=y\]\:inset-x-0[data-swipe-axis=y]{inset-inline:0}.data-\[swipe-axis\=y\]\:\[--drawer-content-max-height\:calc\(100dvh-6rem\)\][data-swipe-axis=y]{--drawer-content-max-height:calc(100dvh - 6rem)}.data-\[swipe-axis\=y\]\:after\:inset-x-0[data-swipe-axis=y]:after{content:var(--tw-content);inset-inline:0}.data-\[swipe-axis\=y\]\:after\:h-\(--bleed\)[data-swipe-axis=y]:after{content:var(--tw-content);height:var(--bleed)}.data-\[swipe-axis\=y\]\:data-nested-drawer-open\:h-\(--stack-height\)[data-swipe-axis=y][data-nested-drawer-open]{height:var(--stack-height)}.data-\[swipe-axis\=y\]\:data-snap-points\:\[--drawer-content-height\:100dvh\][data-swipe-axis=y][data-snap-points]{--drawer-content-height:100dvh}.data-\[swipe-direction\=down\]\:bottom-0[data-swipe-direction=down]{bottom:0}.data-\[swipe-direction\=down\]\:max-h-\[calc\(100dvh-4rem\)\][data-swipe-direction=down]{max-height:calc(100dvh - 4rem)}.data-\[swipe-direction\=down\]\:origin-bottom[data-swipe-direction=down]{transform-origin:bottom}.data-\[swipe-direction\=down\]\:rounded-t-lg[data-swipe-direction=down]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[swipe-direction\=down\]\:border-t[data-swipe-direction=down]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[swipe-direction\=down\]\:\[--closed-transform\:translate3d\(0\,calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\)\][data-swipe-direction=down]{--closed-transform:translate3d(0,calc(100% + var(--drawer-inset,0px) + 2px),0)}.data-\[swipe-direction\=down\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=down]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) - var(--stack-peek-offset) - (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=down\]\:after\:top-full[data-swipe-direction=down]:after{content:var(--tw-content);top:100%}.data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.data-expanded\:data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.data-\[swipe-direction\=left\]\:left-0[data-swipe-direction=left]{left:0}.data-\[swipe-direction\=left\]\:origin-left[data-swipe-direction=left]{transform-origin:0}.data-\[swipe-direction\=left\]\:rounded-r-lg[data-swipe-direction=left]{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.data-\[swipe-direction\=left\]\:border-r[data-swipe-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[swipe-direction\=left\]\:\[--closed-transform\:translate3d\(calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\,0\)\][data-swipe-direction=left]{--closed-transform:translate3d(calc(-100% - var(--drawer-inset,0px) - 2px),0,0)}.data-\[swipe-direction\=left\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=left]{--translate-x:calc(var(--drawer-swipe-movement-x) + var(--stack-peek-offset) + (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=left\]\:after\:right-full[data-swipe-direction=left]:after{content:var(--tw-content);right:100%}.data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.data-expanded\:data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.data-\[swipe-direction\=right\]\:right-0[data-swipe-direction=right]{right:0}.data-\[swipe-direction\=right\]\:origin-right[data-swipe-direction=right]{transform-origin:100%}.data-\[swipe-direction\=right\]\:rounded-l-lg[data-swipe-direction=right]{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[swipe-direction\=right\]\:border-l[data-swipe-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[swipe-direction\=right\]\:\[--closed-transform\:translate3d\(calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\,0\)\][data-swipe-direction=right]{--closed-transform:translate3d(calc(100% + var(--drawer-inset,0px) + 2px),0,0)}.data-\[swipe-direction\=right\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=right]{--translate-x:calc(var(--drawer-swipe-movement-x) - var(--stack-peek-offset) - (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=right\]\:after\:left-full[data-swipe-direction=right]:after{content:var(--tw-content);left:100%}.data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.data-expanded\:data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.data-\[swipe-direction\=up\]\:top-0[data-swipe-direction=up]{top:0}.data-\[swipe-direction\=up\]\:origin-top[data-swipe-direction=up]{transform-origin:top}.data-\[swipe-direction\=up\]\:rounded-b-lg[data-swipe-direction=up]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[swipe-direction\=up\]\:border-b[data-swipe-direction=up]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[swipe-direction\=up\]\:\[--closed-transform\:translate3d\(0\,calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\)\][data-swipe-direction=up]{--closed-transform:translate3d(0,calc(-100% - var(--drawer-inset,0px) - 2px),0)}.data-\[swipe-direction\=up\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=up]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) + var(--stack-peek-offset) + (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=up\]\:after\:bottom-full[data-swipe-direction=up]:after{content:var(--tw-content);bottom:100%}.data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.data-expanded\:data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/10[data-variant=destructive][data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/10[data-variant=destructive][data-highlighted]{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:data-highlighted\:text-destructive[data-variant=destructive][data-highlighted]{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports (-webkit-touch-callout:none){.supports-\[-webkit-touch-callout\:none\]\:absolute{position:absolute}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-0{--tw-duration:0s;transition-duration:0s}}@media not all and (min-width:48rem){.max-md\:top-\[50\%\]{top:50%}.max-md\:bottom-auto{bottom:auto}.max-md\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-md\:translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:overflow-x-clip{overflow-x:clip}.max-md\:overflow-y-auto{overflow-y:auto}.max-md\:overscroll-contain{overscroll-behavior:contain}.max-md\:rounded-md{border-radius:calc(var(--radius) - 2px)}.max-md\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.max-md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-md\:pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:left-auto{left:auto}.sm\:mx-0{margin-inline:0}.sm\:mr-auto{margin-right:auto}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:w-full{width:100%}.sm\:max-w-40{max-width:calc(var(--spacing) * 40)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:px-\(--card-spacing\){padding-inline:var(--card-spacing)}.sm\:text-left{text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}.data-\[swipe-axis\=x\]\:sm\:\[--drawer-content-width\:24rem\][data-swipe-axis=x]{--drawer-content-width:24rem}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:max-h-\[52dvh\]{max-height:52dvh}.md\:max-h-\[60dvh\]{max-height:60dvh}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:max-w-lg{max-width:var(--container-lg)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:\[--card-spacing\:--spacing\(6\)\]{--card-spacing:calc(var(--spacing) * 6)}.md\:\[--page-gutter\:--spacing\(5\)\]{--page-gutter:calc(var(--spacing) * 5)}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:ml-0{margin-left:0}.lg\:flex{display:flex}.lg\:w-fit{width:-moz-fit-content;width:fit-content}}@container card (width>=250px){.\@\[250px\]\/card\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@container card (width>=28rem){.\@md\/card\:inline{display:inline}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@container main (width>=36rem){.\@xl\/main\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container main (width>=48rem){.\@3xl\/main\:ml-auto{margin-left:auto}.\@3xl\/main\:max-w-sm{max-width:var(--container-sm)}.\@3xl\/main\:grid-cols-\[minmax\(0\,28rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,28rem) minmax(0,1fr)}.\@3xl\/main\:flex-row{flex-direction:row}.\@3xl\/main\:items-center{align-items:center}.\@3xl\/main\:items-start{align-items:flex-start}.\@3xl\/main\:justify-between{justify-content:space-between}}@container main (width>=56rem){.\@4xl\/main\:flex{display:flex}.\@4xl\/main\:hidden{display:none}}@container main (width>=64rem){.\@5xl\/main\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-input:where(*){border-color:var(--input)}.dark\:bg-destructive\/60:where(*){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:where(*){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-input\/30:where(*){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(*){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-transparent:where(*){background-color:#0000}.dark\:text-muted-foreground:where(*){color:var(--muted-foreground)}.dark\:group-data-\[variant\=default\]\/tabs-list\:border-input:where(*):is(:where(.group\/tabs-list)[data-variant=default] *){border-color:var(--input)}.dark\:group-data-\[variant\=default\]\/tabs-list\:bg-input\/30:where(*):is(:where(.group\/tabs-list)[data-variant=default] *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:group-data-\[variant\=default\]\/tabs-list\:bg-input\/30:where(*):is(:where(.group\/tabs-list)[data-variant=default] *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-accent\/50:where(*):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:where(*):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:where(*):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:where(*):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-transparent:where(*):hover{background-color:#0000}.dark\:hover\:text-accent-foreground:where(*):hover{color:var(--accent-foreground)}.dark\:hover\:text-foreground:where(*):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:where(*):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:where(*):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:where(*):has([data-checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:where(*):has([data-checked]){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(*):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(*):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(*)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(*)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-active\:text-foreground:where(*)[data-active]{color:var(--foreground)}.dark\:data-checked\:bg-cash:where(*)[data-checked],.dark\:data-indeterminate\:bg-cash:where(*)[data-indeterminate]{background-color:var(--cash)}.dark\:data-\[invalid\]\:ring-destructive\/40:where(*)[data-invalid]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[invalid\]\:ring-destructive\/40:where(*)[data-invalid]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/20:where(*)[data-variant=destructive][data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/20:where(*)[data-variant=destructive][data-highlighted]{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@starting-style{.starting\:w-0\!{width:0!important}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_a\]\:text-primary a{color:var(--primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--border)}.\[\&_blockquote\]\:pl-3 blockquote{padding-left:calc(var(--spacing) * 3)}.\[\&_blockquote\]\:text-muted-foreground blockquote{color:var(--muted-foreground)}.\[\&_code\]\:rounded-sm code{border-radius:calc(var(--radius) - 4px)}.\[\&_code\]\:bg-muted code{background-color:var(--muted)}.\[\&_code\]\:px-1 code{padding-inline:var(--spacing)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-\[0\.9em\] code{font-size:.9em}.\[\&_h1\]\:text-2xl h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-lg h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_hr\]\:my-2 hr{margin-block:calc(var(--spacing) * 2)}.\[\&_hr\]\:border-t hr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_hr\]\:border-border hr{border-color:var(--border)}.\[\&_hr\.ProseMirror-selectednode\]\:ring-2 hr.ProseMirror-selectednode{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_hr\.ProseMirror-selectednode\]\:ring-ring hr.ProseMirror-selectednode{--tw-ring-color:var(--ring)}.\[\&_img\]\:inline-block img{display:inline-block}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded-md img{border-radius:calc(var(--radius) - 2px)}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_img\.ProseMirror-selectednode\]\:ring-2 img.ProseMirror-selectednode{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_img\.ProseMirror-selectednode\]\:ring-ring img.ProseMirror-selectednode{--tw-ring-color:var(--ring)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:min-h-\[1lh\] p{min-height:1lh}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_p\.is-editor-empty\:first-child\]\:before\:pointer-events-none p.is-editor-empty:first-child:before{content:var(--tw-content);pointer-events:none}.\[\&_p\.is-editor-empty\:first-child\]\:before\:float-left p.is-editor-empty:first-child:before{content:var(--tw-content);float:left}.\[\&_p\.is-editor-empty\:first-child\]\:before\:h-0 p.is-editor-empty:first-child:before{content:var(--tw-content);height:0}.\[\&_p\.is-editor-empty\:first-child\]\:before\:text-muted-foreground p.is-editor-empty:first-child:before{content:var(--tw-content);color:var(--muted-foreground)}.\[\&_p\.is-editor-empty\:first-child\]\:before\:content-\[attr\(data-placeholder\)\] p.is-editor-empty:first-child:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_pre\]\:my-1 pre{margin-block:var(--spacing)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-sm pre{border-radius:calc(var(--radius) - 4px)}.\[\&_pre\]\:bg-muted pre{background-color:var(--muted)}.\[\&_pre\]\:px-3 pre{padding-inline:calc(var(--spacing) * 3)}.\[\&_pre\]\:py-2 pre{padding-block:calc(var(--spacing) * 2)}.\[\&_pre\]\:text-left pre{text-align:left}.\[\&_pre\]\:font-mono pre{font-family:var(--font-mono)}.\[\&_pre\]\:text-\[0\.9em\] pre{font-size:.9em}.\[\&_pre\]\:whitespace-pre pre{white-space:pre}.\[\&_pre\]\:\[direction\:ltr\] pre{direction:ltr}.\[\&_pre_code\]\:bg-transparent pre code{background-color:#0000}.\[\&_pre_code\]\:p-0 pre code{padding:0}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-\(--card-spacing\).border-t{padding-top:var(--card-spacing)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[a\]\:transition-colors:is(a){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))}@media (hover:hover){.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md:nth-child(2)[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.\[\&\>\[data-slot\^\=card-\]\]\:px-4>[data-slot^=card-]{padding-inline:calc(var(--spacing) * 4)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-12>svg{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--motion-duration-instant:.1s;--motion-duration-quick:.14s;--motion-duration-base:.2s;--motion-duration-gentle:.28s;--motion-duration-slow:.4s;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1);--motion-ease-in-out:cubic-bezier(.65, 0, .35, 1)}@media (prefers-reduced-motion:reduce){:root{--motion-duration-instant:0s;--motion-duration-quick:0s;--motion-duration-base:0s;--motion-duration-gentle:0s;--motion-duration-slow:0s}}:root{--radius:.625rem;--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#404040;--accent-foreground:#fafafa;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--sidebar:var(--card);--sidebar-foreground:var(--card-foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--primary:var(--brand-primary);--primary-foreground:var(--precedent-color-on-primary);--secondary:#60a5fa;--secondary-foreground:#171717;--destructive:var(--precedent-color-danger);--cash:var(--primary);--cash-foreground:var(--primary-foreground);--primary-tint:var(--primary)}@supports (color:lab(0% 0 0)){:root{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(27.036% 0 0);--accent-foreground:lab(98.26% 0 0);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--secondary-foreground:lab(7.78201% -.0000149012 0)}}@supports (color:color-mix(in lab, red, red)){:root{--primary-tint:color-mix(in srgb, var(--primary) 15%, transparent)}}:root{--secondary-tint:var(--secondary)}@supports (color:color-mix(in lab, red, red)){:root{--secondary-tint:color-mix(in srgb, var(--secondary) 15%, transparent)}}:root{--cash-tint:var(--cash)}@supports (color:color-mix(in lab, red, red)){:root{--cash-tint:color-mix(in srgb, var(--cash) 15%, transparent)}}:root{--jobs-tint:var(--jobs)}@supports (color:color-mix(in lab, red, red)){:root{--jobs-tint:color-mix(in srgb, var(--jobs) 15%, transparent)}}:root{--scrim:#0b0d13cc;--ui-dialog-z:var(--precedent-z-index-auth)}:root[data-design=v3]{--primary:#f9a34f;--primary-foreground:#171717;--secondary:#5ab8fb;--secondary-foreground:#171717;--destructive:#ff6b8b;--cash:#4ade80;--cash-foreground:#171717;--jobs:#f8ff75}@supports (color:lab(0% 0 0)){:root[data-design=v3]{--primary-foreground:lab(7.78201% -.0000149012 0);--secondary-foreground:lab(7.78201% -.0000149012 0);--cash-foreground:lab(7.78201% -.0000149012 0)}}@media (prefers-reduced-motion:reduce){.animate-in,.animate-out,.animate-pulse{animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}:root{--font-inter:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", "Helvetica Neue", sans-serif;--precedent-font-sans:var(--font-inter);--precedent-font-mono:"SF Mono", "Fira Code", ui-monospace, Menlo, Consolas, monospace;--precedent-font-size-text-display:34px;--precedent-font-size-text-3xl:28px;--precedent-font-size-text-2xl:20px;--precedent-font-size-text-xl:18px;--precedent-font-size-text-lg:16px;--precedent-font-size-text-md:14px;--precedent-font-size-text-sm:12px;--precedent-font-size-text-xs:10px;--precedent-font-size-text-2xs:8px;--precedent-font-weight-regular:400;--precedent-font-weight-medium:500;--precedent-font-weight-semibold:600;--precedent-font-weight-bold:700;--precedent-font-weight-heavy:800;--precedent-line-height-tight:1.2;--precedent-line-height-snug:1.35;--precedent-line-height-normal:1.5;--precedent-line-height-relaxed:1.6;--precedent-letter-spacing-tight:-.02em;--precedent-letter-spacing-normal:0;--precedent-letter-spacing-wide:.04em;--precedent-letter-spacing-caps:.08em;--precedent-space-none:0;--precedent-space-2xs:.25rem;--precedent-space-xs:.5rem;--precedent-space-sm:.75rem;--precedent-space-md:10px;--precedent-space-lg:12px;--precedent-space-xl:16px;--precedent-space-2xl:20px;--precedent-radius-none:0;--precedent-radius-xs:2px;--precedent-radius-sm:4px;--precedent-radius-md:8px;--precedent-radius-lg:16px;--precedent-radius-fully-rounded:9999px;--precedent-z-index-overlay:1000;--precedent-z-index-sheet:1001;--precedent-z-index-elevated:1100;--precedent-z-index-auth:2000;--precedent-color-primary:#7779ed;--precedent-color-primary-hover:#6366f1;--precedent-color-primary-muted:#8b8df026;--precedent-color-primary-glow:#7779ed80;--precedent-color-accent-start:#5f5ff5;--precedent-color-accent-end:#7678ff;--precedent-color-surface:#13161b;--precedent-color-surface-subtle:#0f172a;--precedent-color-border:#94a3b833;--precedent-color-border-subtle:#94a3b81f;--precedent-color-text:#f7f7f7;--precedent-color-text-muted:#94979c;--precedent-color-text-subtle:#94a3b8;--precedent-color-text-error:#b91c1c;--precedent-color-background:#0c0e12;--precedent-color-on-primary:#fff;--precedent-color-error:#dc2626;--precedent-color-error-subtle:#dc262614;--precedent-color-error-border:#dc26266b;--color-success:#16a34a;--color-success-bg:#22c55e0f;--color-success-border:#22c55e33;--precedent-shadow-sm:0 1px 3px #0000004d;--precedent-shadow-md:0 18px 40px #0006;--precedent-color-danger:#dc2626;--precedent-color-danger-subtle:#dc262614;--precedent-color-surface-hover:#1a1f2c;--color-warning:#d97706;--color-warning-bg:#f59e0b1a;--color-warning-border:#f59e0b38;--color-info:#60a5fa;--color-info-bg:#60a5fa1f;--color-info-border:#60a5fa3d;--color-purple-bg:#c4b5fd24;--color-purple-border:#c4b5fd47;--brand-purple-50:#1c1f5f;--brand-purple-200:#38399e;--brand-purple-300:#2d31a6;--brand-purple-700:#bbbbfb;--brand-purple-check:#a4bcfd;--brand-purple-solid:#565fd9;--brand-primary:#7779ed;--brand-primary-hover:#6366f1;--brand-primary-rgb:119 121 237;--brand-gradient-start:#ff4405;--brand-gradient-end:#7779ed;--color-bg:#0c0e12;--color-surface:#13161b;--color-surface-muted:#1d2028;--color-border:#94a3b833;--color-text:#f7f7f7;--color-text-muted:#94979c;--color-emerald:#34d399;--color-amber:#fbbf24;--color-sky:#38bdf8;--color-sky-rgb:56 189 248;--color-indigo-300:#a5b4fc;--color-purple-300:#c4b5fd;--color-danger-soft:#fca5a5;--color-pending-winner:#fb7185;--color-pending-result:#fde047;--color-tie-bg:#fef3c714;--color-tie-text:#fbbf24;--glass-bg:#121220b8;--glass-backdrop:blur(20px) saturate(160%);--glass-border:#ffffff17;--glass-shimmer:#ffffff26;--glass-pill-bg:#ffffff12;--glass-pill-border:#ffffff1c;--glass-pill-shadow:0 2px 8px #0000001f, inset 0 1px 0 #ffffff12;--glass-pill-hover-bg:#ffffff1f;--glass-pill-hover-shadow:0 4px 16px #0000002e, inset 0 1px 0 #ffffff1a;--glass-shadow-dropdown:0 8px 32px #0000005c;--navbar-height:calc(48px + env(safe-area-inset-top,0px));--easing-spring:cubic-bezier(.16, 1, .3, 1);--easing-spring-bounce:cubic-bezier(.34, 1.56, .64, 1);--glow-sm:0 0 12px #7779ed40;--glow-md:0 6px 24px #7779ed61;--glow-lg:0 8px 32px #7779ed73;--tier-bronze-text:#e8a468;--tier-bronze-bg:#cd7f322e;--tier-bronze-track-tick:#cd7f328c;--tier-silver-text:#c8c8c8;--tier-silver-bg:#c0c0c029;--tier-silver-track-tick:#c0c0c08c;--tier-gold-text:gold;--tier-gold-bg:#ffd70024;--tier-gold-track-tick:#ffd7008c;--tier-platinum-text:#b8d0e8;--tier-platinum-bg:#b8d0e829;--tier-platinum-track-tick:#b8d0e88c}@media (min-width:768px){:root{--navbar-height:0px}}.precedent-flex{display:flex}.precedent-inline-flex{display:inline-flex}.precedent-flex-column{flex-direction:column}.precedent-flex-row{flex-direction:row}.precedent-flex-wrap{flex-wrap:wrap}.precedent-flex-wrap-reverse{flex-wrap:wrap-reverse}.precedent-items-start{align-items:flex-start}.precedent-items-center{align-items:center}.precedent-items-end{align-items:flex-end}.precedent-justify-start{justify-content:flex-start}.precedent-justify-center{justify-content:center}.precedent-justify-between{justify-content:space-between}.precedent-justify-end{justify-content:flex-end}.precedent-gap-none{gap:var(--precedent-space-none)}.precedent-gap-2xs{gap:var(--precedent-space-2xs)}.precedent-gap-xs{gap:var(--precedent-space-xs)}.precedent-gap-sm{gap:var(--precedent-space-sm)}.precedent-gap-md{gap:var(--precedent-space-md)}.precedent-gap-lg{gap:var(--precedent-space-lg)}.precedent-text-muted{color:var(--precedent-color-text-muted)}.precedent-text-subtle{color:var(--precedent-color-text-subtle)}.precedent-text-sm{font-size:.875rem}.precedent-text-lg{font-size:1.25rem}.precedent-type-headline{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-semibold);line-height:var(--precedent-line-height-snug)}.precedent-type-body{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-relaxed)}.precedent-type-caption{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}.precedent-type-label-caps{font-family:var(--precedent-font-sans);font-size:11px;font-weight:var(--precedent-font-weight-bold);letter-spacing:.1em;text-transform:uppercase}.precedent-type-link{font-weight:var(--precedent-font-weight-medium);text-underline-offset:2px;text-decoration:underline}.precedent-surface{background-color:var(--precedent-color-surface);color:var(--precedent-color-text);border:1px solid var(--precedent-color-border);border-radius:.75rem}.precedent-shadow-sm{box-shadow:var(--precedent-shadow-sm)}.precedent-shadow-md{box-shadow:var(--precedent-shadow-md)}.precedent-padding-sm{padding:var(--precedent-space-sm)}.precedent-padding-md{padding:var(--precedent-space-md)}.precedent-padding-lg{padding:var(--precedent-space-lg)}.precedent-margin-none{margin:0}.buttonSecondary{background-color:var(--precedent-color-surface-subtle);border-color:var(--precedent-color-border);color:var(--precedent-color-text)}.buttonSecondary:hover:not(:disabled){background-color:#0f172a0f}._actionButton_hnvrx_1{cursor:pointer;color:var(--precedent-color-text-muted);background:0 0;border:none;flex-direction:row;align-items:center;gap:.25rem;padding:0;transition:color .2s;display:flex}._iconAndCount_hnvrx_14{align-items:center;gap:.25rem;display:flex}._icon_hnvrx_14{justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:flex}._count_hnvrx_28{font-size:var(--precedent-font-size-text-sm);text-align:left;min-width:0;font-weight:500}._label_hnvrx_35{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);font-weight:500}@media (max-width:768px){._label_hnvrx_35{display:none}}._button_g507p_1{justify-content:center;align-items:center;gap:var(--precedent-space-2xs);border-radius:var(--precedent-radius-md);border:2px solid var(--Gradient-skeuemorphic-gradient-border,#ffffff1f);cursor:pointer;background:var(--precedent-color-primary);color:#fff;padding:var(--precedent-space-xs) var(--precedent-space-sm);font-weight:600;line-height:1.4;font-size:var(--precedent-font-size-text-sm);box-shadow:var(--precedent-shadow-sm);text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}._button_g507p_1:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}._fullWidth_g507p_25{width:100%}._sizeSm_g507p_29{padding:calc(var(--precedent-space-2xs) * 1.5) var(--precedent-space-xs);font-size:.875rem}._sizeLg_g507p_34{padding:var(--precedent-space-sm) var(--precedent-space-md);font-size:1.125rem}._variantSecondary_g507p_39{background-color:var(--precedent-color-surface-subtle);border-color:var(--precedent-color-border);color:var(--precedent-color-text)}._variantSecondary_g507p_39:hover:not(:disabled){background-color:#0f172a0f}._variantGhost_g507p_48{color:var(--precedent-color-primary);background-color:#0000;border-color:#0000}._variantGhost_g507p_48:hover:not(:disabled){background-color:var(--precedent-color-primary-muted)}._button_g507p_1:hover:not(:disabled){background:var(--precedent-color-primary-hover);border-color:var(--precedent-color-primary-hover)}._card_1lvht_1{background-color:var(--precedent-color-surface);color:var(--precedent-color-text);border:1px solid var(--precedent-color-border);padding:var(--precedent-space-md);box-shadow:var(--precedent-shadow-sm);border-radius:.75rem;transition:box-shadow .2s,border-color .2s}._paddingNone_1lvht_11{padding:var(--precedent-space-none)}._paddingSm_1lvht_15{padding:var(--precedent-space-sm)}._paddingLg_1lvht_19{padding:var(--precedent-space-lg)}._radiusNone_1lvht_23{border-radius:0}._radiusSm_1lvht_27{border-radius:.5rem}._radiusLg_1lvht_31{border-radius:1.5rem}._elevationNone_1lvht_35{box-shadow:none}._elevationMd_1lvht_39{box-shadow:var(--precedent-shadow-md)}._card_1tz9h_1{background:var(--precedent-color-surface);border:1px solid var(--precedent-color-border);border-radius:var(--precedent-radius-fully-rounded);color:var(--precedent-color-text-muted);cursor:pointer;flex:none;align-items:center;gap:10px;padding:4px 12px 4px 10px;font-size:14px;font-weight:600;transition:border-color .12s,background-color .12s,transform .12s;display:flex}._card_1tz9h_1._cardNoIcon_1tz9h_17{padding:.25rem .75rem}._card_1tz9h_1:hover,._card_1tz9h_1:focus-visible{border-color:var(--brand-purple-200);transform:translateY(-1px)}._card_1tz9h_1:focus-visible{box-shadow:0 0 0 2px var(--brand-purple-200)}._cardSelected_1tz9h_31{border-color:var(--brand-purple-200);background:var(--brand-purple-50);color:var(--brand-purple-700)}._icon_1tz9h_37{box-sizing:border-box;border-radius:var(--precedent-radius-fully-rounded);background:var(--precedent-color-background);border:1px solid var(--precedent-color-border);width:26px;min-width:26px;height:26px;min-height:26px;color:var(--precedent-color-text);text-align:center;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex;position:relative}._iconSelected_1tz9h_56{background:var(--precedent-color-background);border-color:var(--brand-purple-300);color:var(--brand-purple-check);box-shadow:0 0 0 2px var(--brand-purple-200);font-size:0}._iconSelected_1tz9h_56:after{content:"";border:2px solid var(--brand-purple-check);box-sizing:border-box;border-top:0;border-left:0;width:5px;height:9px;display:block;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}._label_1tz9h_79{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:150px;font-size:14px;font-weight:400;line-height:18px;overflow:hidden}._labelNoIcon_1tz9h_91{color:var(--precedent-color-text);font-weight:600;font-size:var(--precedent-font-size-text-md);line-height:18px}._wrapper_19h9o_1{width:100%;display:grid}._wrapper_19h9o_1>*{grid-area:1/1}._placeholder_19h9o_10{background:var(--precedent-color-surface-subtle);justify-content:center;align-items:center;min-height:80px;display:flex}._hidden_19h9o_18{opacity:0}._visible_19h9o_22{opacity:1;transition:opacity .15s}.embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%;width:100%;max-width:48rem;margin:auto}.embla.embla--small{max-width:32rem}.embla__viewport{border:2px solid #e5e7eb;border-radius:.5rem;align-items:center;min-height:300px;overflow:hidden}.embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);align-items:center;display:flex}.embla[data-embla-inactive=true] .embla__container{touch-action:auto;cursor:default}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);box-sizing:border-box;justify-content:center;align-items:center;min-height:300px;display:flex;transform:translate(0,0)}.embla__slide__img-wrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;min-height:300px;display:flex;overflow:hidden}.embla__slide__img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;width:100%;max-width:100%;height:auto;min-height:300px;max-height:500px;margin:0;padding:0;display:block}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);height:var(--slide-height);-webkit-user-select:none;user-select:none;border-radius:1.8rem;justify-content:center;align-items:center;font-size:4rem;font-weight:600;display:flex}.embla__controls{grid-template-columns:auto 1fr;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:.5rem;margin-bottom:.5rem;display:grid}.embla__buttons{grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.embla__button{-webkit-tap-highlight-color:#2563eb33;appearance:none;touch-action:manipulation;cursor:pointer;z-index:1;width:1.5rem;height:1.5rem;color:var(--precedent-color-primary,#2563eb);background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:color .15s;display:flex}.embla__button:hover:not(:disabled){color:var(--precedent-color-primary-hover,#1d4ed8)}.embla__button:disabled{color:var(--precedent-color-text-subtle,#94a3b8);opacity:.85}.embla__button__svg{width:40%;height:40%}.embla__dots{flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.25rem;display:flex}.embla__dot{-webkit-tap-highlight-color:#2563eb33;appearance:none;touch-action:manipulation;cursor:pointer;background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;margin:0;padding:0;text-decoration:none;transition:transform .15s;display:flex}.embla__dot:hover{transform:scale(1.1)}.embla__dot:after{content:"";border:.15rem solid var(--precedent-color-border,#94a3b85c);box-sizing:border-box;background-color:#fff;border-radius:50%;width:.5rem;height:.5rem;transition:background-color .15s,border-color .15s,border-width .15s;display:block}.embla__dot--selected:after{background-color:var(--precedent-color-primary,#2563eb);border:.2rem solid var(--precedent-color-primary,#2563eb)}._title_kjv1x_2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-semibold);line-height:var(--precedent-line-height-snug)}._message_kjv1x_9,._ctaLabel_kjv1x_9{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-md);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}@keyframes _emptySceneIn_kjv1x_1{0%{opacity:0}to{opacity:1}}@keyframes _emptyCardIn_kjv1x_1{0%{opacity:0;filter:blur(8px);transform:scale(.94)translateY(12px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes _emptyIconFloat_kjv1x_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _emptyCopyIn_kjv1x_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _emptyCtaIn_kjv1x_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _emptyAmbientPulse_kjv1x_1{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}._scene_kjv1x_74{isolation:isolate;justify-content:center;align-items:center;min-height:min(72vh,560px);padding:32px 16px 48px;animation:.4s both _emptySceneIn_kjv1x_1;display:flex;position:relative}._ambient_kjv1x_85,._ambientSecondary_kjv1x_86{pointer-events:none;z-index:0;filter:blur(48px);border-radius:50%;animation:8s ease-in-out infinite _emptyAmbientPulse_kjv1x_1;position:absolute}._ambient_kjv1x_85{background:radial-gradient(circle, rgba(var(--brand-primary-rgb)/.22) 0%, rgba(var(--brand-primary-rgb)/.04) 55%, transparent 72%);width:min(420px,80vw);height:min(420px,80vw);top:18%;left:50%;transform:translate(-50%)}._ambientSecondary_kjv1x_86{background:radial-gradient(circle, rgba(var(--brand-primary-rgb)/.12) 0%, transparent 70%);width:min(240px,50vw);height:min(240px,50vw);animation-delay:2s;bottom:8%;right:12%}._card_kjv1x_113{z-index:1;text-align:center;background:var(--glass-bg);width:min(100%,440px);-webkit-backdrop-filter:var(--glass-backdrop);border:.5px solid var(--glass-border);box-shadow:var(--glass-shadow-dropdown), inset 0 1px 0 var(--glass-shimmer);transform-origin:50%;animation:_emptyCardIn_kjv1x_1 .52s var(--easing-spring-bounce) 80ms both;border-radius:24px;flex-direction:column;align-items:center;gap:20px;padding:36px 28px 32px;display:flex;position:relative}._card_kjv1x_113:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer) 35%, var(--glass-shimmer) 65%, transparent);pointer-events:none;height:.5px;position:absolute;top:0;left:12%;right:12%}._iconFrame_kjv1x_143{background:rgba(var(--brand-primary-rgb)/.08);border:.5px solid rgba(var(--brand-primary-rgb)/.18);width:108px;height:108px;box-shadow:var(--glass-pill-shadow), inset 0 1px 0 #ffffff14;border-radius:28px;justify-content:center;align-items:center;display:flex}._icon_kjv1x_143{object-fit:contain;width:76px;height:76px;animation:4.5s ease-in-out infinite _emptyIconFloat_kjv1x_1}._copy_kjv1x_162{max-width:340px;animation:_emptyCopyIn_kjv1x_1 .42s var(--easing-spring) .18s both;flex-direction:column;gap:8px;display:flex}._title_kjv1x_2{color:var(--precedent-color-text);letter-spacing:-.02em;margin:0;line-height:1.25}._message_kjv1x_9{color:var(--precedent-color-text-muted);margin:0;line-height:1.45}._cta_kjv1x_9{border:.5px solid rgba(var(--brand-primary-rgb)/.35);border-radius:var(--precedent-radius-fully-rounded);background:rgba(var(--brand-primary-rgb)/.12);min-height:44px;color:var(--precedent-color-primary);cursor:pointer;-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 10px rgba(var(--brand-primary-rgb)/.12);animation:_emptyCtaIn_kjv1x_1 .38s var(--easing-spring) .28s both;transition:background .18s var(--easing-spring), border-color .18s ease, transform .16s var(--easing-spring), box-shadow .22s var(--easing-spring);align-items:center;gap:10px;padding:8px 18px 8px 10px;font-family:inherit;display:inline-flex}._cta_kjv1x_9:hover{background:rgba(var(--brand-primary-rgb)/.18);border-color:rgba(var(--brand-primary-rgb)/.45);box-shadow:0 4px 16px rgba(var(--brand-primary-rgb)/.18);transform:translateY(-1px)}._cta_kjv1x_9:active{transition-duration:70ms;transform:scale(.98)}._cta_kjv1x_9:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:3px}._ctaIconTile_kjv1x_216{background:rgba(var(--brand-primary-rgb)/.16);border:.5px solid rgba(var(--brand-primary-rgb)/.24);width:28px;height:28px;transition:transform .2s var(--easing-spring);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._cta_kjv1x_9:hover ._ctaIconTile_kjv1x_216{transform:scale(1.06)}._ctaIcon_kjv1x_216{stroke-width:2px;width:15px;height:15px}._ctaLabel_kjv1x_9{font-weight:var(--precedent-font-weight-semibold);line-height:1.2}@media (max-width:480px){._scene_kjv1x_74{min-height:min(68vh,480px);padding:24px 12px 40px}._card_kjv1x_113{border-radius:20px;gap:16px;padding:28px 20px 26px}._iconFrame_kjv1x_143{border-radius:22px;width:92px;height:92px}._icon_kjv1x_143{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){._scene_kjv1x_74,._card_kjv1x_113,._copy_kjv1x_162,._cta_kjv1x_9{filter:none;animation:none}._ambient_kjv1x_85,._ambientSecondary_kjv1x_86{opacity:.65;animation:none}._icon_kjv1x_143{animation:none}._cta_kjv1x_9:hover,._cta_kjv1x_9:active,._cta_kjv1x_9:hover ._ctaIconTile_kjv1x_216{transform:none}}._errorBoundary_eppqb_1{min-height:100dvh;padding:max(env(safe-area-inset-top), 1.5rem) max(env(safe-area-inset-right), 1.5rem) max(env(safe-area-inset-bottom), 1.5rem) max(env(safe-area-inset-left), 1.5rem);background:var(--precedent-color-background);color:var(--precedent-color-text);justify-content:center;align-items:center;display:flex}._card_eppqb_11{text-align:center;background:var(--precedent-color-surface);border:1px solid var(--precedent-color-border);border-radius:var(--precedent-radius-lg);width:100%;max-width:32rem;box-shadow:var(--precedent-shadow-md);padding:clamp(1.5rem,4vw,2.25rem)}._iconWrap_eppqb_22{width:4.5rem;height:4.5rem;margin:0 auto var(--precedent-space-lg);background:var(--precedent-color-primary-muted);border-radius:999px;justify-content:center;align-items:center;display:flex}._icon_eppqb_22{color:var(--precedent-color-primary);flex-shrink:0}._title_eppqb_38{margin:0 0 var(--precedent-space-sm);color:var(--precedent-color-text);letter-spacing:-.01em;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:600;line-height:1.3}._lead_eppqb_47{margin:0 0 var(--precedent-space-md);font-size:var(--precedent-font-size-text-md);color:var(--precedent-color-text-muted);text-align:left;line-height:1.55}._hint_eppqb_55{margin:0 0 var(--precedent-space-xl);font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);text-align:left;line-height:1.55}._hintStrong_eppqb_63{color:var(--precedent-color-text);font-weight:600}._actions_eppqb_68{gap:var(--precedent-space-sm);margin-bottom:var(--precedent-space-lg);flex-wrap:wrap;justify-content:center;display:flex}._actions_eppqb_68 button{min-width:min(100%,10rem)}._details_eppqb_80{border-top:1px solid var(--precedent-color-border);padding-top:var(--precedent-space-md);text-align:left;margin:0}._detailsSummary_eppqb_87{cursor:pointer;font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text);font-weight:600;list-style:none}._detailsSummary_eppqb_87::-webkit-details-marker{display:none}._detailsSummary_eppqb_87:after{content:"";vertical-align:.15rem;opacity:.65;border:2px solid;border-width:0 2px 2px 0;margin-left:.35rem;padding:.2rem;display:inline-block;transform:rotate(45deg)}._details_eppqb_80[open] ._detailsSummary_eppqb_87:after{vertical-align:.05rem;transform:rotate(-135deg)}._detailsBody_eppqb_116{margin-top:var(--precedent-space-md);gap:var(--precedent-space-md);flex-direction:column;display:flex}._detailsIntro_eppqb_123{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-subtle);margin:0;line-height:1.5}._detailsBlock_eppqb_130{margin:0}._detailsHeading_eppqb_134{margin:0 0 var(--precedent-space-xs);font-size:var(--precedent-font-size-text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--precedent-color-text-subtle);font-weight:600}._pre_eppqb_143{padding:var(--precedent-space-sm);max-height:12rem;font-family:var(--precedent-font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;color:var(--precedent-color-text-muted);background:var(--precedent-color-surface-subtle);border:1px solid var(--precedent-color-border);border-radius:var(--precedent-radius-md);margin:0;font-size:.75rem;line-height:1.45;overflow:auto}@media (prefers-reduced-motion:reduce){._errorBoundary_eppqb_1 *,._errorBoundary_eppqb_1 :before,._errorBoundary_eppqb_1 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._icon_1riv0_1{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}._icon_1riv0_1 img{object-fit:contain;width:1em;height:1em}._iconButton_1p0pl_1{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;color:var(--precedent-color-text);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s,box-shadow .18s,transform .24s cubic-bezier(.34,1.56,.64,1),color .18s;display:inline-flex;position:relative}._iconButton_1p0pl_1:hover{transform:scale(1.1)}._iconButton_1p0pl_1:active{transition-duration:80ms;transform:scale(.91)}._iconButton_1p0pl_1:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}@media (prefers-reduced-motion:reduce){._iconButton_1p0pl_1{transition-property:background,border-color,box-shadow,color}._iconButton_1p0pl_1:hover,._iconButton_1p0pl_1:active{transform:none}}._sizeSm_1p0pl_35{--icon-button-icon-size:18px;width:36px;height:36px}._sizeMd_1p0pl_41{--icon-button-icon-size:20px;width:40px;height:40px}._sizeLg_1p0pl_47{--icon-button-icon-size:20px;width:44px;height:44px}._variantGlass_1p0pl_54{background:var(--glass-pill-bg);border:.5px solid var(--glass-pill-border);-webkit-backdrop-filter:var(--glass-backdrop);box-shadow:var(--glass-pill-shadow)}._variantGlass_1p0pl_54:hover{border-color:rgba(var(--brand-primary-rgb)/.32);box-shadow:var(--glass-pill-hover-shadow)}._variantGlassSolid_1p0pl_67{background:var(--glass-bg);border:.5px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-backdrop);box-shadow:0 2px 12px #0000002e,inset 0 0 0 .5px #ffffff14}._variantGlassSolid_1p0pl_67:hover{box-shadow:0 4px 22px #0000003d,inset 0 0 0 .5px #ffffff24}._variantHero_1p0pl_79{-webkit-backdrop-filter:blur(20px)saturate(160%);color:var(--precedent-color-on-primary);box-shadow:none;background:#ffffff24;border:1px solid #ffffff38}._variantHero_1p0pl_79:hover{background:#ffffff38}._variantGhost_1p0pl_92{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--precedent-color-text-muted);background:0 0;border:none}._variantGhost_1p0pl_92:hover{background:var(--glass-pill-hover-bg);color:var(--precedent-color-text)}._active_1p0pl_105{border-color:rgba(var(--brand-primary-rgb)/.48);background:linear-gradient(135deg, rgba(var(--brand-primary-rgb)/.18), rgba(var(--brand-primary-rgb)/.08));box-shadow:0 0 0 4px rgba(var(--brand-primary-rgb)/.1), var(--glass-pill-hover-shadow)}._variantHero_1p0pl_79._active_1p0pl_105{background:linear-gradient(135deg,#ffffff2e,#ffffff14);border-color:#ffffff7a;box-shadow:0 0 0 4px #ffffff1a}._badge_1p0pl_118{z-index:1;background:linear-gradient(135deg, var(--precedent-color-error), #f87171);color:#fff;min-width:16px;height:16px;font-size:9px;font-weight:var(--precedent-font-weight-semibold);border:1.5px solid var(--precedent-color-background);pointer-events:none;animation:_iconButtonBadgePop_1p0pl_1 .32s var(--easing-spring-bounce) both;border-radius:8px;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:flex;position:absolute;top:3px;right:3px;box-shadow:0 2px 8px #dc262659}@keyframes _iconButtonBadgePop_1p0pl_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._pillButton_1kj2i_2{font-family:inherit;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;line-height:1;transition:background .18s,border-color .18s,box-shadow .18s,transform .24s cubic-bezier(.34,1.56,.64,1),color .18s;display:inline-flex}._pillButton_1kj2i_2:hover{transform:scale(1.05)}._pillButton_1kj2i_2:active{transition-duration:80ms;transform:scale(.95)}._pillButton_1kj2i_2:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}._pillButton_1kj2i_2:disabled{opacity:.6;cursor:not-allowed}._pillButton_1kj2i_2:disabled:hover,._pillButton_1kj2i_2:disabled:active{transform:none}@media (prefers-reduced-motion:reduce){._pillButton_1kj2i_2{transition-property:background,border-color,box-shadow,color}._pillButton_1kj2i_2:hover,._pillButton_1kj2i_2:active{transform:none}}._withIcon_1kj2i_47{gap:8px}._icon_1kj2i_51{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._icon_1kj2i_51 svg{width:100%;height:100%}._label_1kj2i_64{align-items:center;display:inline-flex}._variantTransparent_1kj2i_70{-webkit-backdrop-filter:blur(20px)saturate(160%);color:var(--precedent-color-on-primary);background:#ffffff24;border:1px solid #ffffff38}._variantTransparent_1kj2i_70:hover{background:#ffffff38;border-color:#ffffff59}._variantColor_1kj2i_83{background:var(--pill-button-color,var(--precedent-color-primary));color:var(--pill-button-text-color,var(--precedent-color-on-primary));box-shadow:0 1px 2px #0000001a, 0 4px 14px color-mix(in srgb, var(--pill-button-color,var(--precedent-color-primary)) 34%, transparent);border:none}._variantColor_1kj2i_83:hover{background:color-mix(in srgb, var(--pill-button-color,var(--precedent-color-primary)) 88%, black);box-shadow:0 2px 4px #0000001f, 0 6px 20px color-mix(in srgb, var(--pill-button-color,var(--precedent-color-primary)) 42%, transparent)}._variantColor_1kj2i_83:active{background:color-mix(in srgb, var(--pill-button-color,var(--precedent-color-primary)) 80%, black)}._root_1augk_1{min-width:0;max-width:100%}._rootStretch_1augk_6{width:100%}._scrollHost_1augk_10{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;max-width:100%;overflow-x:auto}._scrollHost_1augk_10::-webkit-scrollbar{display:none}._container_1augk_21{border-radius:var(--precedent-radius-fully-rounded);border:.5px solid var(--glass-pill-border);background:var(--glass-pill-bg);width:auto;-webkit-backdrop-filter:var(--glass-backdrop);box-shadow:var(--glass-pill-shadow);align-items:center;padding:3px;display:inline-flex;position:relative}._stretch_1augk_35{width:100%;display:flex}._indicator_1augk_40{border-radius:calc(var(--precedent-radius-fully-rounded) - 3px);transition:left .28s var(--easing-spring-bounce), width .28s var(--easing-spring-bounce), opacity .12s ease;pointer-events:none;will-change:left, width;position:absolute;top:3px;bottom:3px}._indicatorHidden_1augk_50{opacity:0}._indicatorMeasured_1augk_54{opacity:1}._indicatorFilled_1augk_58{background:linear-gradient(135deg, var(--segmented-toggle-highlight-start,var(--precedent-color-primary)), var(--segmented-toggle-highlight-end,var(--precedent-color-primary-hover)));box-shadow:0 2px 10px var(--segmented-toggle-highlight-glow,var(--precedent-color-primary-glow)), 0 1px 3px #0003}._indicatorSubtle_1augk_63{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffff17;border:.5px solid #ffffff24;box-shadow:inset 0 1px #ffffff1a}._segment_1augk_71{z-index:1;border-radius:calc(var(--precedent-radius-fully-rounded) - 3px);cursor:pointer;min-height:40px;color:var(--precedent-color-text-muted);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);transition:color .18s ease, transform .15s var(--easing-spring);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:auto;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;display:inline-flex;position:relative}._segment_1augk_71:not([aria-selected=true]):hover{color:var(--precedent-color-text)}._segment_1augk_71:active:not([aria-selected=true]){transform:scale(.96)}._segment_1augk_71:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}._stretch_1augk_35 ._segment_1augk_71{flex:1 1 0;min-width:0}._scrollHost_1augk_10 ._segment_1augk_71{flex:none}._segmentFilledActive_1augk_113{color:var(--segmented-toggle-active-text,#fff)}._segmentSubtleActive_1augk_117{color:var(--segmented-toggle-active-text,var(--segmented-toggle-highlight-start,var(--precedent-color-primary)));font-weight:var(--precedent-font-weight-semibold)}._icon_1augk_122{flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}._icon_1augk_122 svg{width:100%;height:100%}._label_1augk_135{line-height:1}._dropdownRoot_1augk_139{width:100%;min-width:0;position:relative}._dropdownTrigger_1augk_145{border:.5px solid var(--glass-pill-border);border-radius:var(--precedent-radius-fully-rounded);background:var(--glass-pill-bg);width:100%;min-height:46px;-webkit-backdrop-filter:var(--glass-backdrop);box-shadow:var(--glass-pill-shadow);color:var(--precedent-color-text);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 14px;font-family:inherit;display:flex}._dropdownTrigger_1augk_145:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}._dropdownTriggerLabel_1augk_171{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}._dropdownChevron_1augk_179{width:16px;height:16px;color:var(--precedent-color-text-muted);flex-shrink:0;transition:transform .18s}._dropdownChevronOpen_1augk_187{transform:rotate(180deg)}._dropdownMenu_1augk_191{z-index:20;border:.5px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);border-radius:14px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 10px 30px #0000002e}._dropdownOption_1augk_209{width:100%;min-height:40px;color:var(--precedent-color-text);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-family:inherit;display:flex}._dropdownOption_1augk_209:hover{background:var(--glass-pill-hover-bg)}._dropdownOption_1augk_209:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:-2px}._dropdownOptionSelected_1augk_234{background:var(--glass-pill-hover-bg);color:var(--precedent-color-primary);font-weight:var(--precedent-font-weight-semibold)}._dropdownOptionIcon_1augk_240{flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}@media (prefers-reduced-motion:reduce){._indicator_1augk_40{transition:none}._segment_1augk_71:active:not([aria-selected=true]){transform:none}._dropdownChevron_1augk_179{transition:none}}._root_6qfm1_2{width:100%;position:relative}._tabsScroll_6qfm1_7{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;padding-bottom:.6rem;overflow:auto hidden}._tabsScroll_6qfm1_7::-webkit-scrollbar{display:none}._tabsScroll_6qfm1_7{scroll-snap-type:x proximity}@media (min-width:640px){._tabsScroll_6qfm1_7{scroll-snap-type:none}}._tabsTrack_6qfm1_28{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:center;gap:0;min-width:100%;display:inline-flex}@media (min-width:640px){._tabsTrack_6qfm1_28{justify-content:safe center}}._tab_6qfm1_7{white-space:nowrap;scroll-snap-align:start;color:var(--precedent-color-text-muted);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;padding:.45rem 1rem;font-size:.95rem;font-weight:600;transition:color .15s}@media (max-width:320px){._tab_6qfm1_7{font-size:.72rem}}._tab_6qfm1_7:hover{color:var(--precedent-color-text)}._tab_6qfm1_7:focus-visible{box-shadow:none;outline:none}._tab--active_6qfm1_75{color:var(--precedent-color-text);font-weight:700}._chrome_6qfm1_80{pointer-events:none;width:100%;height:4px;position:relative}._baseline_6qfm1_87{background:var(--precedent-color-surface-subtle);border-radius:2px;width:0;height:2px;position:absolute;bottom:0;left:0}._indicator_6qfm1_97{background:var(--precedent-color-primary);z-index:1;pointer-events:none;border-radius:3px;width:0;height:3px;transition:transform .2s cubic-bezier(.2,.9,.3,1),width .2s cubic-bezier(.2,.9,.3,1);position:absolute;bottom:1px;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){._indicator_6qfm1_97{transition:none}}._tabContent_6qfm1_116{margin-top:8px}._container_ng8kq_1{color:var(--precedent-color-text-muted);white-space:pre-wrap;word-break:break-word;margin:0;font-size:15px;line-height:1.5}._link_ng8kq_10{color:var(--precedent-color-primary);text-underline-offset:3px;word-break:break-word;text-decoration:underline}._collabIconButton_ff7u9_3{background:var(--glass-pill-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-pill-border);box-shadow:var(--glass-pill-shadow);border-radius:var(--precedent-radius-fully-rounded);width:44px;height:44px;color:var(--precedent-color-text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .18s ease, border-color .18s ease, box-shadow .18s ease, transform .16s var(--easing-spring-bounce), color .18s ease;justify-content:center;align-items:center;padding:0;display:flex}._collabIconButton_ff7u9_3:hover{background:var(--glass-pill-hover-bg);box-shadow:var(--glass-pill-hover-shadow);transform:scale(1.05)}._collabIconButton_ff7u9_3:active{transition-duration:80ms;transform:scale(.95)}._collabIconButton_ff7u9_3:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}@media (prefers-reduced-motion:reduce){._collabIconButton_ff7u9_3{transition:background .18s,border-color .18s,box-shadow .18s,color .18s}._collabIconButton_ff7u9_3:hover,._collabIconButton_ff7u9_3:active{transform:none}}._collabLabel_ff7u9_53{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal);font-weight:var(--precedent-font-weight-medium)}._collabButton_ff7u9_64{border:.5px solid rgba(var(--brand-primary-rgb)/.32);border-radius:var(--precedent-radius-fully-rounded);background:rgba(var(--brand-primary-rgb)/.1);min-height:36px;color:var(--precedent-color-primary);cursor:pointer;-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 4px rgba(var(--brand-primary-rgb)/.08);transition:background .18s var(--easing-spring), border-color .18s ease, transform .16s var(--easing-spring), box-shadow .22s var(--easing-spring);align-items:center;gap:8px;padding:6px 12px 6px 8px;font-family:inherit;display:inline-flex}._collabButton_ff7u9_64:hover:not(:disabled){background:rgba(var(--brand-primary-rgb)/.16);border-color:rgba(var(--brand-primary-rgb)/.42);box-shadow:0 2px 8px rgba(var(--brand-primary-rgb)/.14);transform:translateY(-1px)}._collabButton_ff7u9_64:active:not(:disabled){transition-duration:70ms;transform:scale(.98)}._collabButton_ff7u9_64:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}._collabButton_ff7u9_64:disabled{opacity:.45;cursor:not-allowed}._collabIconTile_ff7u9_100{background:rgba(var(--brand-primary-rgb)/.14);border:.5px solid rgba(var(--brand-primary-rgb)/.22);width:26px;height:26px;transition:transform .2s var(--easing-spring);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._collabButton_ff7u9_64:hover:not(:disabled) ._collabIconTile_ff7u9_100{transform:scale(1.04)}._collabLabel_ff7u9_53{white-space:nowrap;line-height:1.2}._collabIcon_ff7u9_3{stroke-width:1.85px;flex-shrink:0;width:14px;height:14px}._collabIconButton_ff7u9_3{width:40px;height:40px;color:var(--precedent-color-primary)}._collabIconButton_ff7u9_3:disabled{opacity:.45;cursor:not-allowed}@media (max-width:480px){._collabButton_ff7u9_64{gap:6px;min-height:34px;padding:5px 10px 5px 7px}._collabIconTile_ff7u9_100{width:24px;height:24px}._collabIcon_ff7u9_3{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){._collabButton_ff7u9_64{transition:background .18s,border-color .18s,box-shadow .22s}._collabButton_ff7u9_64:hover:not(:disabled),._collabButton_ff7u9_64:active:not(:disabled),._collabButton_ff7u9_64:hover:not(:disabled) ._collabIconTile_ff7u9_100{transform:none}}._label_10878_2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal);font-weight:var(--precedent-font-weight-medium)}._collabCreationButton_10878_13{border:.5px solid rgba(var(--brand-primary-rgb)/.35);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(160%);color:var(--precedent-color-text);cursor:pointer;white-space:nowrap;box-shadow:var(--glass-shadow-dropdown), inset 0 1px 0 var(--glass-shimmer);transition:background .16s ease, border-color .16s ease, transform .14s var(--easing-spring), box-shadow .2s var(--easing-spring);border-radius:12px;align-items:center;gap:8px;font-family:inherit;display:inline-flex}._collabCreationButton_10878_13:hover{background:rgba(var(--brand-primary-rgb)/.1);border-color:rgba(var(--brand-primary-rgb)/.45);transform:translateY(-1px)}._collabCreationButton_10878_13:active{transition-duration:70ms;transform:scale(.98)}._collabCreationButton_10878_13:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}._iconTile_10878_43{background:rgba(var(--brand-primary-rgb)/.12);border:.5px solid rgba(var(--brand-primary-rgb)/.22);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_10878_43{stroke-width:1.85px;color:var(--precedent-color-primary)}._label_10878_2{line-height:1.2}._small_10878_62{min-height:34px;font-size:var(--precedent-font-size-text-sm);gap:6px;padding:6px 10px 6px 8px}._small_10878_62 ._iconTile_10878_43{width:24px;height:24px}._small_10878_62 ._icon_10878_43{width:13px;height:13px}._medium_10878_77{min-height:40px;font-size:var(--precedent-font-size-text-sm);padding:8px 12px 8px 10px}._medium_10878_77 ._iconTile_10878_43{width:28px;height:28px}._medium_10878_77 ._icon_10878_43{width:14px;height:14px}@media (prefers-reduced-motion:reduce){._collabCreationButton_10878_13{transition:background .16s,border-color .16s,box-shadow .2s}._collabCreationButton_10878_13:hover,._collabCreationButton_10878_13:active{transform:none}}._imageCollabOverlay_hvop3_1{cursor:crosshair;-webkit-user-select:none;user-select:none;z-index:1;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._image_hvop3_1{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;width:100%;max-width:100%;height:auto;max-height:100%;display:block}._pinpoint_hvop3_29{z-index:10;cursor:pointer;position:absolute;transform:translate(-50%,-50%)}._pinpoint_hvop3_29:focus{outline:none}._pinpoint_hvop3_29:focus-visible ._pinpointDot_hvop3_38{box-shadow:0 0 0 3px #3b82f680}._pinpointDot_hvop3_38{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border:3px solid #fff;border-radius:50%;width:24px;height:24px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 2px 8px #0000004d,0 0 0 2px #6366f14d}._pinpointDot_hvop3_38:hover{transform:scale(1.15);box-shadow:0 4px 12px #0006,0 0 0 3px #6366f180}._pinpointPulse_hvop3_57{pointer-events:none;background:#6366f166;border-radius:50%;width:100%;height:100%;animation:2s ease-out infinite _pulse_hvop3_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _pulse_hvop3_1{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}._pinpointTooltip_hvop3_80{z-index:20;pointer-events:none;animation:.15s _fadeIn_hvop3_1;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}._pinpointTooltip_hvop3_80:after{content:"";border:6px solid #0000;border-top-color:#1f2937;position:absolute;top:100%;left:50%;transform:translate(-50%)}._tooltipContent_hvop3_99{color:#fff;white-space:nowrap;background:#1f2937;border-radius:8px;flex-direction:column;gap:2px;padding:8px 12px;display:flex;box-shadow:0 4px 12px #0000004d}._tooltipCreator_hvop3_111{color:#a5b4fc;font-size:12px;font-weight:600}._tooltipPostName_hvop3_117{color:#9ca3af;text-overflow:ellipsis;max-width:200px;font-size:11px;overflow:hidden}@keyframes _fadeIn_hvop3_1{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._pendingPinpoint_hvop3_135{z-index:15;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:3px solid #fff;border-radius:50%;width:28px;height:28px;animation:.3s _bounceIn_hvop3_1;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0000004d,0 0 0 2px #10b98166}@keyframes _bounceIn_hvop3_1{0%{transform:translate(-50%,-50%)scale(0)}50%{transform:translate(-50%,-50%)scale(1.2)}to{transform:translate(-50%,-50%)scale(1)}}._collabDropdown_hvop3_159{z-index:100;background:#fff;border-radius:12px;animation:.2s _dropdownFadeIn_hvop3_1;position:absolute;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 40px #00000026,0 2px 10px #0000001a}@keyframes _dropdownFadeIn_hvop3_1{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._doubleClickHint_hvop3_182{color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#000000b3;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:500;transition:opacity .3s;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._imageCollabOverlay_hvop3_1:hover ._doubleClickHint_hvop3_182{opacity:.8}@media (max-width:768px){._imageCollabOverlay_hvop3_1{cursor:default}._pinpointDot_hvop3_38{border-width:4px;width:32px;height:32px}._doubleClickHint_hvop3_182{display:none}._collabDropdown_hvop3_159{width:calc(100% - 40px);max-width:300px;bottom:16px}._dropdownButton_hvop3_219{justify-content:center;width:100%;padding:16px 20px;font-size:15px}}@media (hover:none) and (pointer:coarse){._imageCollabOverlay_hvop3_1{-webkit-tap-highlight-color:transparent}._pinpoint_hvop3_29:active ._pinpointDot_hvop3_38{transform:scale(.95)}}._emblaCollab_173hu_1{width:100%;max-width:100%;margin:0 auto}._viewport_173hu_7{-webkit-user-select:none;user-select:none;background:#f9fafb;border:2px solid #e5e7eb;border-radius:.5rem;overflow:hidden}._container_173hu_16{touch-action:pan-y pinch-zoom;pointer-events:auto;align-items:center;display:flex}._slide_173hu_23{box-sizing:border-box;pointer-events:auto;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;min-height:300px;max-height:600px;display:flex;position:relative}._image_173hu_36{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;width:100%;max-width:100%;height:auto;max-height:500px;display:block}._controls_173hu_50{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}._buttons_173hu_58{gap:8px;display:flex}._button_173hu_58{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}._button_173hu_58:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}._button_173hu_58:disabled{opacity:.4;cursor:not-allowed}._button_173hu_58:focus{outline:none}._button_173hu_58:focus-visible{box-shadow:0 0 0 2px #6366f180}._dots_173hu_91{flex:1;justify-content:center;gap:8px;display:flex}._dot_173hu_91{cursor:pointer;background:#d1d5db;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}._dot_173hu_91:hover{background:#9ca3af}._dot_173hu_91:focus{outline:none}._dot_173hu_91:focus-visible{box-shadow:0 0 0 2px #6366f180}._dotActive_173hu_118{background:#6366f1;transform:scale(1.25)}._dotActive_173hu_118:hover{background:#4f46e5}@media (max-width:768px){._slide_173hu_23{min-height:200px}._controls_173hu_50{padding:8px 0}._button_173hu_58{width:32px;height:32px}._button_173hu_58 svg{width:16px;height:16px}._dots_173hu_91{gap:6px}._dot_173hu_91{width:6px;height:6px}}@media (prefers-color-scheme:dark){._viewport_173hu_7{background:#1f2937;border-color:#374151}._button_173hu_58{color:#e5e7eb;background:#374151;border-color:#4b5563}._button_173hu_58:hover:not(:disabled){background:#4b5563;border-color:#6b7280}._dot_173hu_91{background:#4b5563}._dot_173hu_91:hover{background:#6b7280}._dotActive_173hu_118{background:#818cf8}._dotActive_173hu_118:hover{background:#6366f1}}._likeButton_1nekw_1{display:inline-flex}._likeButton_1nekw_1._liked_1nekw_4 ._icon_1nekw_4{animation:.3s _likeAnimation_1nekw_1}._likeButton_1nekw_1 ._icon_1nekw_4{width:1.2rem;height:1.2rem;color:var(--precedent-color-text-muted);justify-content:center;align-items:center;transition:all .2s;display:flex}._likeButton_1nekw_1 ._iconLiked_1nekw_16{color:var(--precedent-color-primary);fill:var(--precedent-color-primary)}@keyframes _likeAnimation_1nekw_1{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}._saveButton_1kap0_1{display:inline-flex}._saveButton_1kap0_1._saved_1kap0_4 ._icon_1kap0_4{animation:.3s _saveAnimation_1kap0_1}._saveButton_1kap0_1 ._icon_1kap0_4{width:1.2rem;height:1.2rem;color:var(--precedent-color-text-muted);justify-content:center;align-items:center;transition:all .2s;display:flex}._saveButton_1kap0_1 ._iconSaved_1kap0_16{color:var(--precedent-color-primary);fill:var(--precedent-color-primary)}@keyframes _saveAnimation_1kap0_1{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}._postActions_1jgpc_1{background:0 0;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 0 6px;display:flex}._collabButton_1jgpc_10{flex-shrink:0;margin-left:auto}._creatorLink_m4qx5_1{align-items:center;gap:.5rem;display:flex}._profilePictureLink_m4qx5_7{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}._profilePictureLink_m4qx5_7:hover{opacity:.8}._profilePictureLink_m4qx5_7:focus{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._displayNameLink_m4qx5_24{color:var(--precedent-color-text);font-weight:500;text-decoration:none;transition:color .2s}._displayNameLink_m4qx5_24:hover{color:var(--precedent-color-primary);text-decoration:underline}._displayNameLink_m4qx5_24:focus{outline:2px solid var(--precedent-color-primary);outline-offset:2px;border-radius:2px}._userName_l3xee_2,._mentionTip_l3xee_2 span,._displayName_l3xee_2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._displayName_l3xee_2{font-weight:var(--precedent-font-weight-medium)}@keyframes _mentionDropdownIn_l3xee_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._mentionInputWrapper_l3xee_23{align-items:center;width:100%;min-height:32px;display:flex;position:relative}._textarea_l3xee_31{width:100%;font-size:inherit;resize:none;color:inherit;font-family:inherit;line-height:inherit;box-sizing:border-box;vertical-align:middle;background:0 0;border:none;border-radius:0;margin:0;padding:0}._textarea_l3xee_31:focus{outline:none}._textarea_l3xee_31:disabled{opacity:.55;cursor:not-allowed}._textarea_l3xee_31::placeholder{color:var(--precedent-color-text-subtle)}._mentionDropdown_l3xee_57{z-index:100;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(160%);border:.5px solid var(--glass-border);min-width:220px;max-width:280px;box-shadow:var(--glass-shadow-dropdown);animation:_mentionDropdownIn_l3xee_1 .2s var(--easing-spring) both;border-radius:14px;padding:4px;position:absolute;overflow:hidden}._mentionList_l3xee_73{flex-direction:column;gap:2px;max-height:200px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._mentionItem_l3xee_84{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 8px;font-family:inherit;transition:background .14s;display:flex}._mentionItem_l3xee_84:hover,._mentionItem_l3xee_84._selected_l3xee_99{background:rgba(var(--brand-primary-rgb)/.1)}._mentionItem_l3xee_84:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:-2px}._userAvatar_l3xee_107{object-fit:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._userAvatar_l3xee_107:not(img){background:linear-gradient(135deg, var(--precedent-color-primary), var(--precedent-color-primary-hover));color:#fff;font-size:12px;font-weight:var(--precedent-font-weight-semibold)}._userInfo_l3xee_124{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._displayName_l3xee_2{color:var(--precedent-color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userName_l3xee_2{color:var(--precedent-color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._mentionTip_l3xee_2{opacity:0;max-height:0;padding:0;transition:max-height .2s,opacity .2s,padding .2s;overflow:hidden}._mentionTip_l3xee_2 span{color:var(--precedent-color-text-subtle)}._mentionInputWrapper_l3xee_23:focus-within ._mentionTip_l3xee_2{opacity:1;max-height:24px;padding:6px 0 0}@media (prefers-reduced-motion:reduce){._mentionDropdown_l3xee_57{animation:none}}@keyframes _crowdCommentSpinner_1id63_1{to{transform:rotate(360deg)}}@keyframes _crowdRepliesExpand_1id63_1{0%{opacity:0}to{opacity:1}}._commentsSection_1id63_14{--comments-avatar-col:36px;--comments-avatar-gap:10px;--comments-content-inset:calc(var(--comments-avatar-col) + var(--comments-avatar-gap));border-top:.5px solid var(--glass-border);width:100%;margin-top:8px;padding-top:20px}._commentsHeader_1id63_24{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._commentsTitle_1id63_32{font-size:var(--precedent-font-size-text-lg,16px);font-weight:var(--precedent-font-weight-semibold);color:var(--precedent-color-text);letter-spacing:-.02em;margin:0}._commentsCount_1id63_40{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted)}._commentFormSection_1id63_45{margin-bottom:0}._commentsDivider_1id63_49{background:var(--glass-border);height:.5px;margin:14px 0 4px}._signInRow_1id63_55{align-items:center;min-height:44px;display:flex}._signInPrompt_1id63_61{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);margin:0;line-height:1.3}._loading_1id63_68{align-items:center;gap:10px;padding:20px 0;display:flex}._spinner_1id63_75,._loadingMoreSpinner_1id63_76{border:2px solid var(--glass-border);border-top-color:var(--precedent-color-primary);border-radius:50%;animation:.8s linear infinite _crowdCommentSpinner_1id63_1}._spinner_1id63_75{width:22px;height:22px}._loadingMoreSpinner_1id63_76{width:16px;height:16px}._loadingText_1id63_93,._loadingMoreText_1id63_94{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);margin:0}._error_1id63_100{text-align:center;background:var(--glass-bg);border:.5px solid var(--glass-border);border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}._error_1id63_100 p{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text);margin:0}._retryButton_1id63_117{border:.5px solid var(--glass-pill-border);background:var(--glass-pill-bg);min-height:36px;color:var(--precedent-color-primary);font-family:inherit;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);cursor:pointer;border-radius:10px;padding:6px 14px;transition:background .16s}._retryButton_1id63_117:hover{background:var(--glass-pill-hover-bg)}._commentsList_1id63_134{flex-direction:column;display:flex}._loadMoreTrigger_1id63_139{height:1px}._loadingMore_1id63_76{justify-content:center;align-items:center;gap:8px;padding:14px;display:flex}._commentForm_1id63_45{width:100%}._composerRow_1id63_155{align-items:center;gap:var(--comments-avatar-gap,10px);display:flex}._composerAvatarSlot_1id63_161{width:var(--comments-avatar-col,36px);flex-shrink:0;justify-content:center;display:flex}._composerSurface_1id63_168{background:var(--glass-bg);min-width:0;min-height:44px;-webkit-backdrop-filter:var(--glass-backdrop);border:.5px solid var(--glass-border);box-shadow:var(--glass-pill-shadow);border-radius:22px;flex:1;align-items:center;gap:8px;padding:6px 8px 6px 14px;transition:border-color .22s,box-shadow .26s;display:flex;position:relative}._composerSurface_1id63_168:focus-within{border-color:rgba(var(--brand-primary-rgb)/.32);box-shadow:0 0 0 3px rgba(var(--brand-primary-rgb)/.06), var(--glass-pill-hover-shadow)}._composerSurfaceReply_1id63_190{border-radius:18px;padding:6px 8px 6px 12px}._composerSurfaceMultiline_1id63_195{align-items:flex-end}._composerInputWrap_1id63_199{flex:1;align-items:center;min-width:0;min-height:32px;display:flex;position:relative}._commentInput_1id63_208{width:100%;font-size:var(--precedent-font-size-text-base);resize:none;height:32px;min-height:32px;max-height:120px;color:var(--precedent-color-text);box-sizing:border-box;background:0 0;border:none;border-radius:0;margin:0;padding:0;font-family:inherit;line-height:32px;overflow:hidden}._commentInput_1id63_208:focus{outline:none}._commentInput_1id63_208:disabled{opacity:.55;cursor:not-allowed}._commentInputMultiline_1id63_234{line-height:1.35;overflow-y:auto}._sendButton_1id63_239{width:32px;height:32px;color:var(--precedent-color-text-subtle);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .18s,color .18s,transform .16s;display:inline-flex}._sendButton_1id63_239:disabled{opacity:.3;cursor:default}._sendButton_1id63_239:not(:disabled){background:linear-gradient(135deg, var(--precedent-color-primary), var(--precedent-color-primary-hover));color:#fff;box-shadow:0 2px 8px rgba(var(--brand-primary-rgb)/.24)}._sendButton_1id63_239:not(:disabled):hover{transform:scale(1.06)}._sendIcon_1id63_267{stroke-width:1.9px;width:16px;height:16px}._composerFooter_1id63_273{justify-content:flex-end;margin-top:6px;display:flex}._cancelButton_1id63_279{min-height:32px;color:var(--precedent-color-text-muted);font-family:inherit;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 10px;transition:background .16s,color .16s}._cancelButton_1id63_279:hover:not(:disabled){background:rgba(var(--brand-primary-rgb)/.06);color:var(--precedent-color-text)}._cancelButton_1id63_279:disabled{opacity:.45;cursor:not-allowed}._commentItemDeleted_1id63_301{padding:10px 0 10px var(--comments-content-inset,46px)}._commentRow_1id63_305{align-items:flex-start;gap:var(--comments-avatar-gap,10px);padding:12px 0;display:flex}._commentRowNested_1id63_312{padding:10px 0}._commentAvatar_1id63_316{width:var(--comments-avatar-col,36px);flex-shrink:0;justify-content:center;padding-top:1px;display:flex}._commentMain_1id63_324{flex:1;min-width:0}._commentMeta_1id63_329{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-height:18px;margin-bottom:3px;display:flex}._authorName_1id63_339{color:var(--precedent-color-text);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);line-height:1.3;text-decoration:none;transition:color .16s}._authorName_1id63_339:hover{color:var(--precedent-color-primary)}._metaDot_1id63_351{color:var(--precedent-color-text-subtle);-webkit-user-select:none;user-select:none;font-size:11px;line-height:1}._commentDate_1id63_358,._editedLabel_1id63_359{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);line-height:1.3}._commentContent_1id63_365{margin-bottom:6px}._commentText_1id63_369{font-size:var(--precedent-font-size-text-base);color:var(--precedent-color-text);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.45}._deletedText_1id63_378{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-subtle);margin:0;font-style:italic}._commentActions_1id63_385{flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:28px;display:flex}._likeButtonWrap_1id63_394{align-items:center;display:inline-flex}._likeIcon_1id63_399{stroke-width:1.9px;width:15px;height:15px;color:var(--precedent-color-text-muted)}._likeIconActive_1id63_406{color:var(--precedent-color-error,#e0245e);fill:var(--precedent-color-error,#e0245e)}._liked_1id63_411 ._likeIcon_1id63_399{color:var(--precedent-color-error,#e0245e)}._actionButton_1id63_415{white-space:nowrap;min-height:28px;color:var(--precedent-color-text-muted);font-family:inherit;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 0;transition:color .16s}._actionButton_1id63_415:hover{color:var(--precedent-color-primary)}._actionButton_1id63_415:disabled{color:var(--precedent-color-text-subtle);cursor:not-allowed}._actionButtonDestructive_1id63_437:hover{color:var(--precedent-color-error)}._editForm_1id63_441{margin-top:4px;margin-bottom:6px}._repliesSection_1id63_446{margin-top:2px;margin-left:var(--comments-content-inset,46px);border-left:1px solid rgba(var(--brand-primary-rgb)/.14);padding-left:12px}._toggleRepliesButton_1id63_453,._addReplyButton_1id63_454,._showMoreRepliesButton_1id63_455{min-height:32px;color:var(--precedent-color-primary);font-family:inherit;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:4px 0;transition:opacity .16s;display:inline-flex}._toggleRepliesButton_1id63_453:hover:not(:disabled),._addReplyButton_1id63_454:hover:not(:disabled),._showMoreRepliesButton_1id63_455:hover:not(:disabled){opacity:.72}._toggleRepliesButton_1id63_453:disabled,._addReplyButton_1id63_454:disabled,._showMoreRepliesButton_1id63_455:disabled{opacity:.5;cursor:not-allowed}._toggleRepliesButton_1id63_453 svg,._addReplyButton_1id63_454 svg,._showMoreRepliesButton_1id63_455 svg{stroke-width:2px;flex-shrink:0;width:14px;height:14px}._repliesContainer_1id63_490{margin-top:0;animation:.18s both _crowdRepliesExpand_1id63_1}._repliesList_1id63_495{flex-direction:column;display:flex}._replyItem_1id63_500:not(:last-child) ._commentRow_1id63_305{border-bottom:.5px solid var(--glass-border)}._replyFormContainer_1id63_504{margin-top:4px}._showMoreRepliesSection_1id63_508{margin:2px 0 4px}@media (prefers-reduced-motion:reduce){._spinner_1id63_75,._loadingMoreSpinner_1id63_76,._repliesContainer_1id63_490{animation:none}._sendButton_1id63_239:not(:disabled):hover{transform:none}}._mention_10gqu_1{color:var(--precedent-color-primary);border-radius:4px;padding:0 2px;font-weight:500;text-decoration:none;transition:all .15s}._mention_10gqu_1:hover{color:var(--precedent-color-primary-dark);background-color:var(--precedent-color-primary-muted);text-decoration:none}._mention_10gqu_1:active{transform:scale(.98)}._ownerPanel_1l2c4_1{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);border-radius:20px;position:relative;overflow:hidden}._ownerPanel_1l2c4_1:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._ownerPanelInline_1l2c4_21{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}._ownerPanelInline_1l2c4_21:before{display:none}._ownerPanelInline_1l2c4_21 ._ownerPanelBody_1l2c4_31{padding:12px 20px}@media (min-width:768px){._ownerPanelInline_1l2c4_21 ._ownerPanelBody_1l2c4_31{padding:14px 24px}}._ownerPanelInline_1l2c4_21 ._dangerZone_1l2c4_39{padding:10px 20px 12px}@media (min-width:768px){._ownerPanelInline_1l2c4_21 ._dangerZone_1l2c4_39{padding:10px 24px 14px}}._ownerPanelBody_1l2c4_31{flex-direction:column;gap:.75rem;padding:1rem;display:flex}._hintCallout_1l2c4_55{background:rgba(var(--brand-primary-rgb)/.08);border:1px solid rgba(var(--brand-primary-rgb)/.2);border-radius:8px;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}._hintCalloutIcon_1l2c4_65{color:rgba(var(--brand-primary-rgb)/.7);flex-shrink:0;margin-top:2px;display:flex}._hintCalloutText_1l2c4_72{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}._panelActionRow_1l2c4_79{flex-direction:column;gap:.5rem;display:flex}._panelBtn_1l2c4_85,._panelBtnDanger_1l2c4_85,._panelBtnSecondary_1l2c4_85,._panelBtnPrimary_1l2c4_85{border-radius:var(--precedent-radius-fully-rounded);cursor:pointer;-webkit-backdrop-filter:blur(8px);width:100%;min-height:38px;transition:background .18s var(--easing-spring), border-color .18s var(--easing-spring), box-shadow .18s var(--easing-spring), transform .12s var(--easing-spring), opacity .15s ease;border:1px solid #0000;justify-content:center;align-items:center;padding:0 1.25rem;font-size:13px;font-weight:600;text-decoration:none;display:flex}._panelBtn_1l2c4_85:focus-visible,._panelBtnDanger_1l2c4_85:focus-visible,._panelBtnSecondary_1l2c4_85:focus-visible,._panelBtnPrimary_1l2c4_85:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}._panelBtn_1l2c4_85:not(:disabled):active,._panelBtnDanger_1l2c4_85:not(:disabled):active,._panelBtnSecondary_1l2c4_85:not(:disabled):active,._panelBtnPrimary_1l2c4_85:not(:disabled):active{transition-duration:60ms;transform:scale(.97)}._panelBtn_1l2c4_85:disabled,._panelBtnDanger_1l2c4_85:disabled,._panelBtnSecondary_1l2c4_85:disabled,._panelBtnPrimary_1l2c4_85:disabled{opacity:.45;cursor:not-allowed}._panelBtnPrimary_1l2c4_85{background:rgba(var(--brand-primary-rgb)/.2);border-color:rgba(var(--brand-primary-rgb)/.45);color:var(--color-purple-300)}._panelBtnPrimary_1l2c4_85:hover:not(:disabled){background:rgba(var(--brand-primary-rgb)/.3);border-color:rgba(var(--brand-primary-rgb)/.62);box-shadow:0 0 16px rgba(var(--brand-primary-rgb)/.2)}._panelBtnSecondary_1l2c4_85{background:var(--glass-bg);border-color:var(--glass-border);color:var(--color-text-muted)}._panelBtnSecondary_1l2c4_85:hover:not(:disabled){background:var(--precedent-color-surface-hover);border-color:var(--precedent-color-border);color:var(--color-text)}._dangerZone_1l2c4_39{border-top:1px solid var(--glass-border);padding:.625rem 1rem .875rem}._panelBtnDanger_1l2c4_85{background:var(--precedent-color-danger-subtle);color:var(--color-danger-soft);border-color:#dc262640}._panelBtnDanger_1l2c4_85:hover:not(:disabled){background:#dc262629;border-color:#dc262673;box-shadow:0 0 14px #dc262626}._container_7cq6q_5{gap:var(--precedent-space-xs);flex-direction:column;width:100%;min-width:0;display:flex}._barWrapper_7cq6q_14{width:100%}._meta_7cq6q_22{justify-content:space-between;align-items:baseline;gap:var(--precedent-space-xs);font-size:var(--precedent-font-size-text-md);flex-direction:row;min-width:0;display:flex}._left_7cq6q_32{align-items:baseline;gap:4px;min-width:0;display:inline-flex;overflow:hidden}._collected_7cq6q_41{color:var(--color-text);white-space:nowrap;font-weight:600}._goal_7cq6q_41{color:var(--color-text-muted);font-weight:400;font-size:var(--precedent-font-size-text-sm);white-space:nowrap}._backers_7cq6q_58{color:var(--color-text-muted);font-size:var(--precedent-font-size-text-sm);white-space:nowrap;flex-shrink:0}._percent_7cq6q_69{align-items:center;gap:var(--precedent-space-2xs);font-size:var(--precedent-font-size-text-sm);padding:2px var(--precedent-space-xs);border-radius:var(--precedent-radius-fully-rounded);white-space:nowrap;color:var(--precedent-color-primary);font-weight:700;transition:color .3s,background-color .3s;display:inline-flex}._percentBronze_7cq6q_85{color:var(--tier-bronze-text);background-color:var(--tier-bronze-bg)}._percentSilver_7cq6q_90{color:var(--tier-silver-text);background-color:var(--tier-silver-bg)}._percentGold_7cq6q_95{color:var(--tier-gold-text);background-color:var(--tier-gold-bg)}._percentPlatinum_7cq6q_100{color:var(--tier-platinum-text);background-color:var(--tier-platinum-bg)}._skeleton_7cq6q_106{background:linear-gradient(90deg, var(--precedent-color-border) 25%, var(--precedent-color-surface-subtle) 50%, var(--precedent-color-border) 75%);background-size:200% 100%;border-radius:6px;height:14px;animation:1.4s infinite _shimmer_7cq6q_1;display:inline-block}@keyframes _shimmer_7cq6q_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeleton_7cq6q_106{background:var(--precedent-color-border);animation:none}}._progressBar_1s6xk_3{width:100%;min-width:0}._track_1s6xk_8{border-radius:var(--precedent-radius-fully-rounded);background:var(--color-surface-muted);width:100%;height:7px;transition:height .2s;position:relative;overflow:hidden}._trackTier_1s6xk_19{height:8px}._fill_1s6xk_29{background:linear-gradient(90deg, var(--brand-gradient-start) 0%, var(--brand-gradient-end) 100%);transform-origin:0;transition:width .4s;animation:1.6s cubic-bezier(.25,.46,.45,.94) both _barFillIn_1s6xk_1;position:absolute;top:0;bottom:0}@keyframes _barFillIn_1s6xk_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){._fill_1s6xk_29{animation:none}}._tierBronze_1s6xk_57{background:linear-gradient(90deg,#8c4a1e 0%,#cd7f32 50%,#a05c20 100%)}._tierSilver_1s6xk_61{background:linear-gradient(90deg,#707070 0%,silver 50%,#909090 100%)}._tierGold_1s6xk_65{background:linear-gradient(90deg,#b8860b 0%,gold 50%,#daa520 100%)}._tierPlatinum_1s6xk_69{background:linear-gradient(90deg,#b8d0e8 0%,#e8f4f8 50%,#c5cfe8 100%)}._tick_1s6xk_76{background:var(--precedent-color-border);z-index:1;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}._tickReached_1s6xk_87{background:var(--tier-tick-active,var(--precedent-color-primary))}._trackTierBronze_1s6xk_92 ._tickReached_1s6xk_87{background:var(--tier-bronze-track-tick)}._trackTierSilver_1s6xk_96 ._tickReached_1s6xk_87{background:var(--tier-silver-track-tick)}._trackTierGold_1s6xk_100 ._tickReached_1s6xk_87{background:var(--tier-gold-track-tick)}._trackTierPlatinum_1s6xk_104 ._tickReached_1s6xk_87{background:var(--tier-platinum-track-tick)}._container_4q8if_1{flex-direction:column;gap:20px;width:100%;display:flex}._progress_4q8if_8{width:100%}._pledgeArea_4q8if_12{flex-direction:column;gap:10px;display:flex}._presetRow_4q8if_18{gap:10px;display:flex}._presetBtn_4q8if_23{border:1.5px solid var(--precedent-color-border);background:var(--precedent-color-surface);height:44px;font-size:var(--precedent-font-size-text-lg);color:var(--precedent-color-text);cursor:pointer;animation:_chipIn_4q8if_1 .3s var(--easing-spring) both;border-radius:10px;flex:1;justify-content:center;align-items:center;font-weight:600;transition:background .15s,border-color .15s,transform .1s,box-shadow .15s;display:flex}._presetBtn_4q8if_23:hover:not(:disabled){background:var(--precedent-color-primary);border-color:var(--precedent-color-primary);color:var(--precedent-color-on-primary);box-shadow:0 4px 14px rgba(var(--brand-primary-rgb)/.35);transform:scale(1.04)}._presetBtn_4q8if_23:active:not(:disabled){transform:scale(.95)}._presetBtn_4q8if_23:disabled{opacity:.5;cursor:not-allowed}._spinner_4q8if_54{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite _spin_4q8if_54;display:inline-block}._hint_4q8if_64{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);margin:0;line-height:1.5}._unavailable_4q8if_71{background:var(--precedent-color-surface-subtle);border:1px solid var(--precedent-color-border);border-radius:6px;padding:16px}._unavailableMessage_4q8if_78{font-size:var(--precedent-font-size-text-md);color:var(--precedent-color-text-muted);text-align:center;margin:0;line-height:1.5}@keyframes _chipIn_4q8if_1{0%{opacity:0;transform:scale(.85)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _spin_4q8if_54{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._presetBtn_4q8if_23{transition:none;animation:none}._spinner_4q8if_54{animation:none}}._pledgeCard_1hid7_1{background:var(--precedent-color-surface);border:1px solid var(--precedent-color-border);border-radius:var(--precedent-radius-lg);box-shadow:var(--precedent-shadow-sm);padding:1.25rem}._pledgeCardHeading_1hid7_9{font-size:var(--precedent-font-size-text-lg);color:var(--precedent-color-text);margin:0 0 1rem;font-weight:700}._description_v3c24_2 h1{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-2xl);font-weight:var(--precedent-font-weight-bold);line-height:var(--precedent-line-height-snug);letter-spacing:var(--precedent-letter-spacing-tight)}._description_v3c24_2 h2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-semibold);line-height:var(--precedent-line-height-snug)}._description_v3c24_2 h3{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-relaxed);font-weight:var(--precedent-font-weight-semibold)}@keyframes _slideUpModal_v3c24_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeScaleIn_v3c24_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_v3c24_1{0%{opacity:0}to{opacity:1}}._overlay_v3c24_56{background-color:#0f172a80;align-items:flex-end;padding:0;animation:.2s both _fadeIn_v3c24_1}@media (min-width:768px){._overlay_v3c24_56{padding:var(--precedent-space-2xl);align-items:center}}._dialog_v3c24_69{box-shadow:none;background:0 0;border-radius:0;width:100%;max-height:none;margin:0;overflow:visible}@media (min-width:768px){._dialog_v3c24_69{width:auto}}._modal_v3c24_84{background:var(--color-surface);width:100%;max-height:92dvh;animation:_slideUpModal_v3c24_1 .28s var(--easing-spring) both;border-radius:20px 20px 0 0;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}@media (min-width:768px){._modal_v3c24_84{width:min(560px,92vw);max-height:90dvh;animation:_fadeScaleIn_v3c24_1 .22s var(--easing-spring) both;border-radius:24px;box-shadow:0 24px 64px #0f172a33}}._dragHandle_v3c24_105{padding:var(--precedent-space-md) 0 0;flex-shrink:0;justify-content:center;display:flex}@media (min-width:768px){._dragHandle_v3c24_105{display:none}}._dragHandle_v3c24_105:after{content:"";border-radius:var(--precedent-radius-xs);background:var(--color-border);width:36px;height:4px;display:block}._heroZone_v3c24_125{flex-shrink:0;max-height:220px;position:relative;overflow:hidden}@media (min-width:768px){._heroZone_v3c24_125{max-height:260px}}._heroImage_v3c24_137{object-fit:cover;object-position:center top;width:100%;height:100%;min-height:120px;max-height:inherit;display:block}._heroOverlay_v3c24_147{pointer-events:none;background:linear-gradient(#0000 15%,#000000a6 100%);position:absolute;inset:0}._closeHero_v3c24_154{top:14px;right:var(--precedent-space-xl);z-index:2;-webkit-backdrop-filter:blur(8px);width:32px;height:32px;color:var(--precedent-color-on-primary);cursor:pointer;background:#00000047;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute}._closeHero_v3c24_154:hover{background:#00000073}._closeHero_v3c24_154:focus-visible{outline:2px solid var(--precedent-color-on-primary);outline-offset:2px}._heroText_v3c24_181{padding:0 var(--precedent-space-2xl) var(--precedent-space-xl);z-index:1;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){._heroText_v3c24_181{padding:0 24px var(--precedent-space-2xl)}}._creatorLink_v3c24_195{color:inherit;cursor:default;align-items:center;gap:6px;margin-bottom:4px;text-decoration:none;display:flex}._creatorLink_v3c24_195[href]{cursor:pointer}._creatorLink_v3c24_195[href]:hover ._heroCreator_v3c24_207{text-decoration:underline}._heroCreator_v3c24_207{font-size:var(--precedent-font-size-text-sm);color:#ffffffd9;margin:0;font-weight:700}._heroTitle_v3c24_218{font-size:var(--precedent-font-size-text-xl);color:var(--precedent-color-on-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}@media (min-width:768px){._heroTitle_v3c24_218{font-size:var(--precedent-font-size-text-2xl)}}._plainHeader_v3c24_236{align-items:flex-start;gap:var(--precedent-space-lg);padding:var(--precedent-space-xl) var(--precedent-space-2xl) var(--precedent-space-lg);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}._plainHeaderInfo_v3c24_245{flex:1;min-width:0}._plainHeaderCreator_v3c24_250{color:var(--color-text-muted);font-size:var(--precedent-font-size-text-sm);cursor:default;align-items:center;gap:6px;margin-bottom:5px;text-decoration:none;display:flex}._plainHeaderCreator_v3c24_250[href]{cursor:pointer}._plainHeaderCreator_v3c24_250[href]:hover span{text-decoration:underline}._plainHeaderTitle_v3c24_267{font-size:var(--precedent-font-size-text-xl);color:var(--color-text);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}@media (min-width:768px){._plainHeaderTitle_v3c24_267{font-size:var(--precedent-font-size-text-xl)}}._closePlain_v3c24_285{background:var(--color-surface-muted);cursor:pointer;width:32px;height:32px;color:var(--color-text-muted);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:flex}._closePlain_v3c24_285:hover{background:color-mix(in srgb, var(--color-surface-muted) 80%, var(--color-text-muted))}._closePlain_v3c24_285:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._metaRow_v3c24_307{padding:var(--precedent-space-md) var(--precedent-space-2xl);border-bottom:1px solid var(--color-border);font-size:var(--precedent-font-size-text-sm);color:var(--color-text-muted);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}@media (min-width:768px){._metaRow_v3c24_307{padding:var(--precedent-space-lg) 24px}}._metaStats_v3c24_325{align-items:center;gap:5px;display:flex}._metaDot_v3c24_331{opacity:.35}._metaRaised_v3c24_335{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb)/.1);box-shadow:var(--glow-sm);border-radius:20px;padding:2px 9px;font-weight:700}._metaRight_v3c24_344{align-items:center;gap:8px;display:flex}._metaDeadline_v3c24_350{align-items:center;gap:3px;display:flex}._body_v3c24_356{min-height:0;padding:14px var(--precedent-space-xl);background-color:var(--color-surface);background-image:linear-gradient(to bottom, var(--color-surface), transparent), linear-gradient(to top, var(--color-surface), transparent), radial-gradient(farthest-side at 50% 0%, #00000012, transparent), radial-gradient(farthest-side at 50% 100%, #00000012, transparent);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 32px,100% 32px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;flex-direction:column;flex:0 auto;gap:12px;display:flex;overflow-y:auto}@media (min-width:768px){._body_v3c24_356{padding:var(--precedent-space-xl) 24px;gap:14px}}._descriptionSection_v3c24_378{flex-direction:column;gap:8px;display:flex}._descriptionHeading_v3c24_384{font-size:var(--precedent-font-size-text-md);color:var(--color-text);border-bottom:1px solid var(--color-border);margin:0;padding-bottom:8px;font-weight:700}._description_v3c24_2{font-size:var(--precedent-font-size-text-md);color:var(--color-text-muted);word-break:break-word;margin:0;line-height:1.65}._description_v3c24_2 p,._description_v3c24_2 h1,._description_v3c24_2 h2,._description_v3c24_2 h3,._description_v3c24_2 blockquote,._description_v3c24_2 ul,._description_v3c24_2 ol{margin:0}._description_v3c24_2 h1,._description_v3c24_2 h2,._description_v3c24_2 h3{color:var(--precedent-color-text);font-weight:600}._description_v3c24_2 ul,._description_v3c24_2 ol{padding-left:1.5em}._description_v3c24_2 blockquote{padding-left:var(--precedent-space-md);border-left:2px solid var(--precedent-color-border);color:var(--color-text-muted)}._description_v3c24_2 hr{border:none;border-top:1px solid var(--precedent-color-border);margin:.5em 0}._description_v3c24_2 pre{border-radius:var(--precedent-radius-sm);background:var(--precedent-color-surface-subtle);white-space:pre;text-align:left;word-break:normal;overflow-wrap:normal;direction:ltr;margin:.25em 0;padding:.75em 1em;font-family:ui-monospace,monospace;font-size:.9em;line-height:1.5;overflow-x:auto}._description_v3c24_2 pre code{font-size:inherit;background:0 0;padding:0}._description_v3c24_2 code{border-radius:var(--precedent-radius-sm);background:var(--precedent-color-surface-subtle);padding:0 .25em;font-family:ui-monospace,monospace;font-size:.9em}._description_v3c24_2 a{color:var(--precedent-color-primary);text-underline-offset:2px;text-decoration:underline;transition:color .15s}._description_v3c24_2 a:hover,._description_v3c24_2 a:visited{color:var(--precedent-color-primary-hover)}._description_v3c24_2 a:visited:hover{opacity:.85}._description_v3c24_2 img{border-radius:var(--precedent-radius-md);object-fit:contain;max-width:100%;height:auto;margin:.5em 0;display:block}._ownerPanelWrap_v3c24_480{border-top:1px solid var(--color-border);flex-shrink:0}._ownerPanelTrigger_v3c24_485{width:100%;padding:11px var(--precedent-space-xl);background:rgba(var(--brand-primary-rgb)/.03);cursor:pointer;font:inherit;border:none;justify-content:space-between;align-items:center;transition:background .15s;display:flex}._ownerPanelTrigger_v3c24_485:hover{background:rgba(var(--brand-primary-rgb)/.07)}._ownerPanelTrigger_v3c24_485:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}@media (min-width:768px){._ownerPanelTrigger_v3c24_485{padding:11px 24px}}._ownerPanelTriggerLabel_v3c24_510{font-size:var(--precedent-font-size-text-sm);color:var(--color-text-muted);letter-spacing:.01em;font-weight:600}._ownerPanelChevron_v3c24_517{color:var(--color-text-muted);transition:transform .28s var(--easing-spring)}._ownerPanelChevron--open_v3c24_521{transform:rotate(180deg)}._ownerPanelContent_v3c24_525{opacity:0;transition:grid-template-rows .28s var(--easing-spring), opacity .2s ease;grid-template-rows:0fr;display:grid}._ownerPanelContent--open_v3c24_531{opacity:1;transition:grid-template-rows .28s var(--easing-spring), opacity .2s ease 20ms;grid-template-rows:1fr}._ownerPanelContentInner_v3c24_537{overflow:hidden}@media (prefers-reduced-motion:reduce){._overlay_v3c24_56,._modal_v3c24_84{animation:none}._ownerPanelContent_v3c24_525,._ownerPanelChevron_v3c24_517{transition:none}}._badgeInline_16npw_1,._badgeOverlay_16npw_1{letter-spacing:.03em;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(12px)saturate(180%);color:#a5b4fc;background:#7779ed24;border:1px solid #7779ed52;border-radius:9999px;flex-shrink:0;align-items:center;gap:5px;font-family:inherit;font-size:10px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._badgeInline_16npw_1 svg,._badgeOverlay_16npw_1 svg{flex-shrink:0;display:block}._badgeInline_16npw_1:hover,._badgeOverlay_16npw_1:hover{background:#7779ed38;border-color:#7779ed7a}._badgeOverlay_16npw_1 ._label_16npw_29,._badgeOverlay_16npw_1 ._chevron_16npw_30{display:none}@container (width>=200px){._badgeOverlay_16npw_1 ._label_16npw_29,._badgeOverlay_16npw_1 ._chevron_16npw_30{display:inline}}._badgeInline_16npw_1 ._label_16npw_29,._badgeInline_16npw_1 ._chevron_16npw_30{display:none}@container (width>=280px){._badgeInline_16npw_1 ._label_16npw_29,._badgeInline_16npw_1 ._chevron_16npw_30{display:inline}}._badgeOverlay_16npw_1{padding:5px}@container (width>=200px){._badgeOverlay_16npw_1{padding:4px 10px;font-size:11px}}._badgeInline_16npw_1{vertical-align:middle;padding:4px}@container (width>=280px){._badgeInline_16npw_1{padding:4px 10px;font-size:11px}}._badge_1nz4u_1{text-transform:uppercase;letter-spacing:.03em;vertical-align:middle;border-radius:4px;align-items:center;margin-left:4px;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex}._owner_1nz4u_15{background:var(--precedent-color-primary);color:#fff}._mod_1nz4u_20{background:var(--precedent-color-success,#22c55e);color:#fff}._imageCarousel_nxk87_1{width:100%}._videoContainer_nxk87_5{margin-bottom:var(--precedent-space-lg)}._video_nxk87_5{border-radius:var(--precedent-radius-xs);width:100%;max-width:100%;height:auto;max-height:400px;margin:var(--precedent-space-md) 0;object-fit:contain;display:block}._description_nxk87_20{margin-top:var(--precedent-space-lg);margin-bottom:var(--precedent-space-lg);white-space:pre-wrap;word-wrap:break-word}._errorContainer_nxk87_27{margin-bottom:var(--precedent-space-lg);padding:calc(var(--precedent-space-xl) * 1.5);border-radius:var(--precedent-radius-xs);text-align:center;background-color:#f5f5f5;border:1px solid #e0e0e0}._errorMessage_nxk87_36{color:#666}._errorMessage_nxk87_36 p{margin:0;font-size:14px}._menuContainer_1oko8_1{align-items:center;display:flex;position:relative}._menuIcon_1oko8_11{width:20px;height:20px}._dropdown_1oko8_16{background:var(--precedent-color-surface);border:1px solid var(--precedent-color-border);z-index:10;border-radius:6px;min-width:200px;animation:.2s ease-out _bounceIn_1oko8_1;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}@keyframes _bounceIn_1oko8_1{0%{opacity:0;transform:scale(.8)translateY(-10px)}50%{opacity:1;transform:scale(1.05)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}._menuItem_1oko8_44{width:100%;padding:var(--precedent-space-md) var(--precedent-space-sm);cursor:pointer;color:var(--precedent-color-text);font-size:var(--precedent-font-size-text-sm);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:.75rem;transition:all .15s;display:flex}._menuItem_1oko8_44:hover{background-color:var(--precedent-color-surface-subtle);transform:translate(4px)scale(1.02);box-shadow:0 2px 8px #0000001a}._menuItem_1oko8_44:active{transform:translate(2px)scale(.98)}._menuItem_1oko8_44:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:-2px}._menuItem_1oko8_44 span{font-weight:500}._editText_1oko8_75,._unlinkText_1oko8_79{color:var(--precedent-color-text)}._deleteText_1oko8_83{color:#dc2626}._icon_1oko8_87{width:16px;height:16px;transition:transform .15s}._menuItem_1oko8_44:hover ._icon_1oko8_87{transform:rotate(10deg)}._unlinkIcon_1oko8_96{color:var(--precedent-color-text)}._textCollabHighlighter_hs4f5_1{width:100%;position:relative}._textContent_hs4f5_6{word-wrap:break-word;overflow-wrap:break-word;-webkit-user-select:text;user-select:text;cursor:text;line-height:1.7;position:relative}._highlight_hs4f5_16{cursor:pointer;background:linear-gradient(#0000 0% 60%,#6366f140 60% 100%);border-radius:2px;margin:0 -2px;padding:0 2px;transition:background .15s;position:relative}._highlight_hs4f5_16:hover{background:linear-gradient(#6366f11a 0% 60%,#6366f159 60% 100%)}._highlight_hs4f5_16:focus{outline:none}._highlight_hs4f5_16:focus-visible{border-radius:3px;box-shadow:0 0 0 2px #6366f180}._highlight_hs4f5_16:after{content:"";opacity:.8;background:linear-gradient(90deg,#6366f1 0%,#8b5cf6 100%);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}._selectionPopup_hs4f5_47{z-index:100;animation:.15s _popupFadeIn_hs4f5_1;transform:translate(-50%,-100%)translateY(-10px)}._selectionPopup_hs4f5_47:after{content:"";border:6px solid #0000;border-top-color:#1f2937;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes _popupFadeIn_hs4f5_1{0%{opacity:0;transform:translate(-50%,-100%)translateY(-5px)}to{opacity:1;transform:translate(-50%,-100%)translateY(-10px)}}._selectionHint_hs4f5_72{color:#9ca3af;opacity:0;pointer-events:none;font-size:11px;transition:opacity .3s;position:absolute;bottom:-24px;left:0}._textCollabHighlighter_hs4f5_1:hover ._selectionHint_hs4f5_72{opacity:.7}@media (max-width:768px){._selectionHint_hs4f5_72{display:none}._highlight_hs4f5_16{margin:-2px -4px;padding:2px 4px}._highlight_hs4f5_16:after{height:3px}._selectionPopup_hs4f5_47{position:fixed;top:auto;bottom:80px;left:50%;transform:translate(-50%)}._popupButton_hs4f5_104{border-radius:24px;padding:14px 24px;font-size:15px}}@media (hover:none) and (pointer:coarse){._highlight_hs4f5_16{-webkit-tap-highlight-color:#6366f14d}._highlight_hs4f5_16:active{background:linear-gradient(#6366f126 0% 60%,#6366f166 60% 100%)}}@media (prefers-color-scheme:dark){._highlight_hs4f5_16{background:linear-gradient(#0000 0% 60%,#818cf84d 60% 100%)}._highlight_hs4f5_16:hover{background:linear-gradient(#818cf826 0% 60%,#818cf873 60% 100%)}._selectionHint_hs4f5_72{color:#6b7280}}._richText_1tinf_2 h1{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-2xl);font-weight:var(--precedent-font-weight-bold);line-height:var(--precedent-line-height-snug);letter-spacing:var(--precedent-letter-spacing-tight)}._richText_1tinf_2 h2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-semibold);line-height:var(--precedent-line-height-snug)}._richText_1tinf_2 h3{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-relaxed);font-weight:var(--precedent-font-weight-semibold)}._postContentWrapper_1tinf_28{flex-direction:column;margin-bottom:0;padding-bottom:0;display:flex}._postContent_1tinf_28{border:1px solid var(--precedent-color-border);padding-top:16px;background:var(--precedent-color-surface);box-shadow:var(--precedent-shadow-sm);border-radius:8px;padding-inline:16px;transition:background-color .3s,border-color .3s}._postCreatorHeader_1tinf_45{margin-bottom:var(--precedent-space-md);padding-bottom:var(--precedent-space-md);border-bottom:1px solid var(--precedent-color-border);justify-content:space-between;align-items:center;display:flex}._creatorRow_1tinf_54{align-items:center;gap:4px;display:flex}._postCreator_1tinf_45{font-size:var(--precedent-font-size-text-md);color:var(--precedent-color-text);align-items:center;gap:8px;display:flex}._postDate_1tinf_68{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted)}._postHeaderRight_1tinf_73{align-items:center;gap:12px;margin-left:auto;display:flex}._postName_1tinf_80{margin:0 0 var(--precedent-space-md) 0;color:var(--precedent-color-text);text-align:left;font-size:20px;font-weight:600}._postNameRow_1tinf_88{margin-bottom:var(--precedent-space-md);align-items:flex-start;gap:12px;display:flex;container-type:inline-size}._postNameRow_1tinf_88 ._postName_1tinf_80{flex:1;min-width:0;margin-bottom:0}._communitiesContainer_1tinf_101{margin-top:var(--precedent-space-md);margin-bottom:var(--precedent-space-md);flex-wrap:wrap;gap:8px;display:flex}._communityLabel_1tinf_109{text-overflow:ellipsis;white-space:nowrap;max-width:200px}._creatorLink_1tinf_115{color:var(--precedent-color-text);font-weight:500;text-decoration:none}._creatorLink_1tinf_115:hover{text-decoration:underline}._paymentSection_1tinf_124{border-top:1px solid var(--precedent-color-border);flex-direction:column;gap:12px;margin-top:4px;padding:16px 0;display:flex}._postContentBody_1tinf_133{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;min-height:50px;color:var(--precedent-color-text);text-align:left;line-height:1.6}._postContentBody_1tinf_133 img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;pointer-events:auto;border-radius:4px;max-width:100%;height:auto}._richText_1tinf_2 p,._richText_1tinf_2 h1,._richText_1tinf_2 h2,._richText_1tinf_2 h3,._richText_1tinf_2 blockquote,._richText_1tinf_2 ul,._richText_1tinf_2 ol{margin:0}._richText_1tinf_2 h1,._richText_1tinf_2 h2,._richText_1tinf_2 h3{color:var(--precedent-color-text);font-weight:600}._richText_1tinf_2 ul,._richText_1tinf_2 ol{padding-left:1.5em}._richText_1tinf_2 blockquote{padding-left:var(--precedent-space-md);border-left:2px solid var(--precedent-color-border);color:var(--color-text-muted)}._richText_1tinf_2 hr{border:none;border-top:1px solid var(--precedent-color-border);margin:.5em 0}._richText_1tinf_2 pre{border-radius:var(--precedent-radius-sm);background:var(--precedent-color-surface-subtle);white-space:pre;text-align:left;word-break:normal;overflow-wrap:normal;direction:ltr;margin:.25em 0;padding:.75em 1em;font-family:ui-monospace,monospace;font-size:.9em;line-height:1.5;overflow-x:auto}._richText_1tinf_2 pre code{font-size:inherit;background:0 0;padding:0}._richText_1tinf_2 code{border-radius:var(--precedent-radius-sm);background:var(--precedent-color-surface-subtle);padding:0 .25em;font-family:ui-monospace,monospace;font-size:.9em}._richText_1tinf_2 a{color:var(--precedent-color-primary);text-underline-offset:2px;text-decoration:underline;transition:color .15s}._richText_1tinf_2 a:hover,._richText_1tinf_2 a:visited{color:var(--precedent-color-primary-hover)}._richText_1tinf_2 a:visited:hover{opacity:.85}._sortDropdownButton_1gsnb_3,._viewTypeGroup_1gsnb_3{background:var(--glass-pill-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-pill-border);box-shadow:var(--glass-pill-shadow);border-radius:var(--precedent-radius-fully-rounded)}._sortDropdown_1gsnb_3{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);border-radius:var(--precedent-radius-md);box-shadow:var(--glass-shadow-dropdown), inset 0 1px 0 var(--glass-shimmer)}@keyframes _pop_1gsnb_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _slideUp_1gsnb_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._overlay_1gsnb_53{display:none}@media (max-width:640px){._overlay_1gsnb_53{z-index:999;background:#00000073;display:block;position:fixed;inset:0}}._sortWrapper_1gsnb_67{align-items:center;gap:var(--precedent-space-sm);display:inline-flex;position:relative}._sortDropdownButton_1gsnb_3{align-items:center;gap:var(--precedent-space-xs);cursor:pointer;color:var(--precedent-color-text);font-size:var(--precedent-font-size-text-sm);padding:7px 12px;transition:background .16s,box-shadow .16s,transform .12s;display:inline-flex}._sortDropdownButton_1gsnb_3 ._icon_1gsnb_86{color:var(--precedent-color-primary)}._sortDropdownButton_1gsnb_3:hover{background:var(--glass-pill-hover-bg);box-shadow:var(--glass-pill-hover-shadow);transform:translateY(-1px)}._sortDropdownButton_1gsnb_3:active{transform:scale(.97)}._sortDropdownButton_1gsnb_3:focus-visible{outline:2px solid var(--precedent-color-primary-glow);outline-offset:2px}._chevron_1gsnb_105{width:16px;height:16px;transition:transform .2s}._chevronOpen_1gsnb_111{transform:rotate(180deg)}._sortDropdown_1gsnb_3{min-width:200px;padding:var(--precedent-space-xs);z-index:500;box-sizing:border-box;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 8rem);animation:.16s _pop_1gsnb_1;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}@media (max-width:640px){._sortDropdown_1gsnb_3{min-width:unset;border-radius:var(--precedent-radius-lg) var(--precedent-radius-lg) 0 0;width:100%;padding:var(--precedent-space-lg) var(--precedent-space-md) calc(var(--precedent-space-lg) + env(safe-area-inset-bottom,0px));z-index:1000;-webkit-overflow-scrolling:touch;border-top:1px solid var(--glass-border);max-height:70vh;animation:.22s _slideUp_1gsnb_1;position:fixed;inset:auto 0 0;overflow-y:auto}._sortDropdown_1gsnb_3:before{content:"";border-radius:var(--precedent-radius-fully-rounded);background:var(--glass-border);width:40px;height:4px;margin:0 auto var(--precedent-space-md);display:block}._sortOption_1gsnb_159{border-radius:var(--precedent-radius-sm);font-size:var(--precedent-font-size-text-md);padding:12px 14px}._sortDropdownButton_1gsnb_3{padding:8px 12px}}._sortOption_1gsnb_159{align-items:center;gap:var(--precedent-space-sm);width:100%;padding:var(--precedent-space-xs) var(--precedent-space-sm);border-radius:var(--precedent-radius-sm);cursor:pointer;color:var(--precedent-color-text);background:0 0;border:none;justify-content:flex-start;transition:background .14s,transform .12s;display:inline-flex}._sortOption_1gsnb_159:hover,._sortOption--active_1gsnb_187{background:var(--precedent-color-primary-muted)}._sortOption--active_1gsnb_187 ._icon_1gsnb_86{color:var(--precedent-color-primary)}._sortOption--active_1gsnb_187 ._optionLabel_1gsnb_195{color:var(--precedent-color-primary);font-weight:500}._viewTypeGroup_1gsnb_3{align-items:center;padding:3px;display:inline-flex;position:relative}._viewTypeIndicator_1gsnb_210{border-radius:var(--precedent-radius-fully-rounded);background:linear-gradient(135deg, var(--precedent-color-primary), var(--precedent-color-primary-hover));width:32px;height:calc(100% - 6px);box-shadow:0 2px 10px var(--precedent-color-primary-glow), 0 1px 3px #0003;transform:translateX(calc(var(--active-index,0) * 32px));transition:transform .28s var(--easing-spring-bounce);pointer-events:none;will-change:transform;position:absolute;top:3px;left:3px}@media (prefers-reduced-motion:reduce){._viewTypeIndicator_1gsnb_210{transition:none}}._viewButton_1gsnb_231{z-index:1;border-radius:var(--precedent-radius-fully-rounded);cursor:pointer;width:32px;height:32px;color:var(--precedent-color-text-muted);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .18s;display:inline-flex;position:relative}._viewButton--active_1gsnb_248{color:var(--precedent-color-on-primary)}._viewButton_1gsnb_231:not(._viewButton--active_1gsnb_248):hover{color:var(--precedent-color-text)}._viewButton_1gsnb_231:active{transform:scale(.94)}._viewButton_1gsnb_231:focus-visible{outline:2px solid var(--precedent-color-primary-glow);outline-offset:2px}@media (min-width:640px){._viewButton_1gsnb_231{width:36px;height:36px}._viewTypeIndicator_1gsnb_210{width:36px;transform:translateX(calc(var(--active-index,0) * 36px))}}.__icon_1gsnb_277,._icon_1gsnb_86{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._iconSmall_1gsnb_293{width:16px;height:16px}._optionLabel_1gsnb_195{text-align:left;flex:auto}._relativeWrapper_1gsnb_304{position:relative}@keyframes _pillFadeIn_14qnb_1{0%{opacity:0;transform:translateY(4px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._card_14qnb_12,._statPills_14qnb_13,._heroImage_14qnb_14{transition:none;animation:none}}._card_14qnb_12{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);cursor:pointer;touch-action:manipulation;transition:transform .25s var(--easing-spring), box-shadow .25s var(--easing-spring), border-color .2s ease;border-radius:20px;position:relative;overflow:hidden;container-type:inline-size}._card_14qnb_12:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer), transparent);z-index:1;pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._card_14qnb_12:hover{border-color:rgba(var(--brand-primary-rgb)/.38);box-shadow:0 16px 48px #00000059, 0 0 20px rgba(var(--brand-primary-rgb)/.28), 0 0 44px rgba(var(--brand-primary-rgb)/.1);transform:translateY(-2px)scale(1.003)}._card_14qnb_12:active{transition-duration:80ms;transform:translateY(0)scale(.99)}._card_14qnb_12:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}._hero_14qnb_14{height:120px;position:relative;overflow:hidden}@container (width>=360px){._hero_14qnb_14{height:140px}}@container (width>=520px){._hero_14qnb_14{height:160px}}._heroImage_14qnb_14{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._heroGradient_14qnb_82{background:linear-gradient(135deg,#1a1030 0%,#0d1a30 100%);position:absolute;inset:0}._heroOverlay_14qnb_88{background:linear-gradient(#0000 45%,#0d0d18e0 100%);position:absolute;inset:0}._heroBadgeWrap_14qnb_94{z-index:2;position:absolute;top:10px;right:10px}@container (width>=360px){._heroBadgeWrap_14qnb_94{top:12px;right:12px}}._creatorPill_14qnb_107{align-items:center;gap:6px;min-width:0;text-decoration:none;display:flex}._heroCreator_14qnb_115{z-index:2;position:absolute;bottom:10px;left:12px}@container (width>=360px){._heroCreator_14qnb_115{bottom:12px}}._creatorName_14qnb_127{color:#ffffffe6;text-shadow:0 1px 3px #0009;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:11px;font-weight:500;overflow:hidden}@container (width>=360px){._creatorName_14qnb_127{max-width:180px;font-size:12px}}._body_14qnb_144{padding:12px 14px 14px}@container (width>=360px){._body_14qnb_144{padding:14px 16px 16px}}@container (width>=520px){._body_14qnb_144{padding:16px 18px 18px}}._title_14qnb_158{color:var(--precedent-color-text,#f0f0f5);letter-spacing:-.2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}@container (width>=360px){._title_14qnb_158{font-size:15px}}@container (width>=520px){._title_14qnb_158{-webkit-line-clamp:3;font-size:17px}}._description_14qnb_182{color:var(--precedent-color-text-subtle,#8a8f9e);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:12px;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}@container (width>=360px){._description_14qnb_182{-webkit-line-clamp:3;font-size:13px}}@container (width>=520px){._description_14qnb_182{-webkit-line-clamp:4}}._barStrip_14qnb_205{margin-bottom:10px}@container (width>=360px){._barStrip_14qnb_205{margin-bottom:12px}}._statPills_14qnb_13{animation:_pillFadeIn_14qnb_1 .24s var(--easing-spring) both;flex-wrap:wrap;gap:6px;animation-delay:60ms;display:flex}._statPill_14qnb_13{border-radius:var(--precedent-radius-fully-rounded);background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(8px);align-items:baseline;gap:5px;padding:6px 11px;display:inline-flex}@container (width>=360px){._statPill_14qnb_13{gap:6px;padding:7px 13px}}._statValue_14qnb_240{color:var(--precedent-color-text,#f0f0f5);font-size:12px;font-weight:700;line-height:1}@container (width>=360px){._statValue_14qnb_240{font-size:13px}}._statValue--green_14qnb_252{color:var(--color-emerald)}._statValue--amber_14qnb_256{color:var(--color-amber)}._statLabel_14qnb_260{color:var(--precedent-color-text-subtle,#8a8f9e);font-size:11px;font-weight:400;line-height:1}._tapHint_14qnb_267{letter-spacing:.02em;color:var(--precedent-color-text-muted,#4a4a60);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;margin-top:12px;font-size:10px;font-weight:500;transition:color .2s;display:flex}._card_14qnb_12:hover ._tapHint_14qnb_267{color:var(--precedent-color-text-subtle,#8a8f9e)}@container (width>=360px){._tapHint_14qnb_267{margin-top:14px;font-size:11px}}._enlargedCard_1qulw_1{background:var(--precedent-color-background);margin-bottom:var(--precedent-space-xs);cursor:pointer;box-shadow:var(--precedent-shadow-sm);border-radius:2px;width:100%;transition:all .2s}._enlargedInfo_1qulw_11{gap:var(--precedent-space-2xs);padding:var(--precedent-space-2xs);flex-direction:column;display:flex}._titleSection_1qulw_18{flex-flow:wrap;align-items:flex-start;gap:6px;display:flex;container-type:inline-size}._commissionOverlay_1qulw_27{z-index:1;position:absolute;top:10px;right:10px}._enlargedTitle_1qulw_34{font-size:var(--precedent-font-size-text-xl);color:var(--precedent-color-text);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;flex:1;min-width:0;margin:0;font-weight:600;line-height:1.4}@media (max-width:425px){._enlargedTitle_1qulw_34{font-size:var(--precedent-font-size-text-xs)}}._footerSection_1qulw_52{gap:var(--precedent-space-xs);flex-direction:column;display:flex}@media (max-width:425px){._footerSection_1qulw_52{gap:var(--precedent-space-xs);flex-direction:row;align-items:center}}._creatorRow_1qulw_65{align-items:center;gap:4px;display:flex}._profileSection_1qulw_71{gap:var(--precedent-space-2xs);align-items:center;display:flex}@media (max-width:425px){._profileSection_1qulw_71{gap:var(--precedent-space-2xs);flex:1}}._titleContent_1qulw_83{flex-direction:column;justify-content:center;gap:.25rem;display:flex}._creatorLink_1qulw_90{color:var(--precedent-color-text);font-weight:500;font-size:var(--precedent-font-size-text-sm);text-decoration:none}._creatorLink_1qulw_90:hover{text-decoration:underline}@media (max-width:425px){._creatorLink_1qulw_90{font-size:var(--precedent-font-size-text-sm)}}._enlargedActions_1qulw_105{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;display:flex}@media (max-width:425px){._enlargedActions_1qulw_105{align-items:center;gap:8px;margin-left:auto}}._actionLabel_1qulw_119{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);font-weight:500}@media (max-width:425px){._actionLabel_1qulw_119,[data-view-type=columns] ._commentButtonWrapper_1qulw_131,[data-view-type=columns] ._collabButtonWrapper_1qulw_132{display:none}[data-view-type=columns] ._creatorLink_1qulw_90{font-size:var(--precedent-font-size-text-2xs)}}._enlargedContent_1qulw_142{background:var(--precedent-color-surface);width:100%}._enlargedContent_1qulw_142 .videoContainer{width:100%}._enlargedContent_1qulw_142 img,._enlargedContent_1qulw_142 video{width:100%;height:auto;margin:0;display:block}._enlargedFooter_1qulw_157{gap:var(--precedent-space-md);padding:var(--precedent-space-2xs);flex-direction:column;display:flex}@media (max-width:425px){._enlargedFooter_1qulw_157{flex-direction:row;justify-content:space-between;align-items:center}}._icon_1qulw_171{width:1.2rem;height:1.2rem;color:var(--precedent-color-text-muted);justify-content:center;align-items:center;transition:all .2s;display:flex}@media (max-width:425px){._icon_1qulw_171{width:10px;max-width:10px;height:10px;max-height:10px}}._countText_1qulw_189{text-align:left;font-weight:500}@media (max-width:425px){._countText_1qulw_189{font-size:var(--precedent-font-size-text-2xs)}}._imageWrapper_1qulw_199{width:100%;position:relative;container-type:inline-size}._singleImage_1qulw_205{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:auto;display:block}._videoThumbnailWrapper_1qulw_215{cursor:pointer;width:100%;position:relative;container-type:inline-size}._videoPlaceholder_1qulw_222{aspect-ratio:16/9;background:var(--precedent-color-surface-subtle);width:100%}._videoThumbnail_1qulw_215{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:auto;display:block}._playButtonOverlay_1qulw_238{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._playIcon_1qulw_246{filter:drop-shadow(0 2px 8px #0000004d);transition:transform .2s}._videoThumbnailWrapper_1qulw_215:hover ._playIcon_1qulw_246{transform:scale(1.1)}._richTextPreview_cwgxa_1{color:var(--precedent-color-text-muted);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;padding:var(--precedent-space-xs);font-size:12px;line-height:1.5}@media (max-width:425px){._richTextPreview_cwgxa_1{font-size:8px}}._title_xs5pu_2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-semibold);line-height:var(--precedent-line-height-snug)}._backdrop_xs5pu_9{-webkit-backdrop-filter:blur(4px);z-index:var(--precedent-z-index-overlay);cursor:default;background:#0000008c;border:none;margin:0;padding:0;animation:.15s _bottomSheetFadeIn_xs5pu_1;position:fixed;inset:0}@keyframes _bottomSheetFadeIn_xs5pu_1{0%{opacity:0}to{opacity:1}}._sheet_xs5pu_31{background:var(--precedent-color-surface);width:100%;max-width:100%;max-height:min(85dvh,720px);z-index:var(--precedent-z-index-sheet);border:none;border-radius:20px 20px 0 0;flex-direction:column;margin:0;padding:0;animation:.22s cubic-bezier(.22,1,.36,1) _bottomSheetSlideUp_xs5pu_1;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -8px 40px #00000059}@media (min-width:769px){._sheet_xs5pu_31{inset:unset;width:min(560px,100vw - 48px);height:max-content;max-height:min(80dvh,680px);box-shadow:var(--precedent-shadow-md);border-radius:20px;animation:.22s cubic-bezier(.22,1,.36,1) _bottomSheetCenterIn_xs5pu_1;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@keyframes _bottomSheetCenterIn_xs5pu_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes _bottomSheetSlideUp_xs5pu_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._sheetHandle_xs5pu_84{background:var(--precedent-color-border);border-radius:999px;flex-shrink:0;width:36px;height:4px;margin:10px auto 0}@media (min-width:769px){._sheetHandle_xs5pu_84{display:none}}._header_xs5pu_98{justify-content:space-between;align-items:center;gap:var(--precedent-space-md);padding:var(--precedent-space-md) var(--precedent-space-lg) var(--precedent-space-sm);border-bottom:1px solid var(--precedent-color-border);flex-shrink:0;display:flex}@media (max-width:768px){._header_xs5pu_98{padding-top:var(--precedent-space-sm)}}._title_xs5pu_2{color:var(--precedent-color-text);margin:0}._closeButton_xs5pu_118{border-radius:var(--precedent-radius-fully-rounded);width:44px;height:44px;color:var(--precedent-color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}._closeButton_xs5pu_118:hover{background:var(--precedent-color-surface-subtle);color:var(--precedent-color-text)}._closeButton_xs5pu_118:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._body_xs5pu_140{overscroll-behavior:contain;min-height:0;padding:var(--precedent-space-lg);-webkit-overflow-scrolling:touch;flex:auto;overflow:hidden auto}@media (min-width:769px){._body_xs5pu_140{flex:0 auto}}._footer_xs5pu_156{padding:var(--precedent-space-md) var(--precedent-space-lg);padding-bottom:max(var(--precedent-space-md), env(safe-area-inset-bottom));border-top:1px solid var(--precedent-color-border);background:var(--precedent-color-surface);flex-shrink:0}._layerHidden_xs5pu_164{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){._backdrop_xs5pu_9,._sheet_xs5pu_31{animation:none}}@media (prefers-reduced-motion:reduce) and (min-width:769px){._sheet_xs5pu_31{transform:translate(-50%,-50%)}}._container_lgt2a_1{width:100%;max-width:800px;padding-top:var(--precedent-space-2xs);margin:0 auto}._viewToggle_lgt2a_8{justify-content:flex-end;align-items:center;gap:var(--precedent-space-md);margin-bottom:var(--precedent-space-lg);padding:0 var(--precedent-space-xs);padding-bottom:var(--precedent-space-sm);display:flex}._viewToggleWithToolbar_lgt2a_18{justify-content:space-between}._toolbarStart_lgt2a_22{flex:auto;min-width:0;max-width:100%}._viewButton_lgt2a_28{border:1px solid var(--precedent-color-border);background:var(--precedent-color-surface);border-radius:var(--precedent-radius-md);cursor:pointer;width:40px;height:40px;color:var(--precedent-color-text-subtle);justify-content:center;align-items:center;transition:all .2s;display:flex}._viewButton_lgt2a_28:hover{background:var(--precedent-color-surface-subtle);border-color:var(--precedent-color-text-subtle)}._viewButton_lgt2a_28._active_lgt2a_45{background:var(--precedent-color-surface-subtle);border-color:var(--precedent-color-primary);color:var(--precedent-color-primary)}._viewButton_lgt2a_28 svg{width:20px;height:20px}._title_lgt2a_55{margin-bottom:20px;font-size:24px;font-weight:700}._postsList_lgt2a_61{flex-direction:column;gap:10px;display:flex}._postsList_lgt2a_61>*,._column_lgt2a_68>*{content-visibility:auto;contain-intrinsic-block-size:auto 560px}._thumbnails_lgt2a_73>*{contain-intrinsic-block-size:auto 160px}._column_lgt2a_68>*{contain-intrinsic-block-size:auto 360px}._postsColumns_lgt2a_81{gap:var(--precedent-space-xs);display:flex}._column_lgt2a_68{gap:var(--precedent-space-xs);flex-direction:column;flex:1;display:flex}._loadingContainer_lgt2a_93{justify-content:center;align-items:center;height:100%;display:flex}._loadMoreTrigger_lgt2a_100{justify-content:center;align-items:center;min-height:10px;display:flex}._loadingFooter_lgt2a_107{padding:var(--precedent-space-xs);color:var(--precedent-color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}._loadingFooter_lgt2a_107 span{font-size:14px}._cancelButton_194wx_9{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal);font-weight:var(--precedent-font-weight-medium)}@keyframes _composerFooterIn_194wx_190{0%{opacity:0}to{opacity:1}}._commentForm_194wx_28{width:100%}._composerRow_194wx_32{align-items:center;gap:var(--comments-avatar-gap,10px);display:flex}._composerAvatarSlot_194wx_38{width:var(--comments-avatar-col,36px);flex-shrink:0;justify-content:center;display:flex}._composerSurface_194wx_45{isolation:isolate;background:var(--glass-bg);min-width:0;min-height:44px;-webkit-backdrop-filter:var(--glass-backdrop);border:.5px solid var(--glass-border);box-shadow:var(--glass-pill-shadow);transition:border-color .22s ease, box-shadow .26s var(--easing-spring);border-radius:22px;flex:1;align-items:center;gap:8px;padding:6px 8px 6px 14px;display:flex;position:relative}._composerSurface_194wx_45:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer) 35%, var(--glass-shimmer) 65%, transparent);pointer-events:none;z-index:1;height:.5px;position:absolute;top:0;left:14%;right:14%}._composerSurface_194wx_45:focus-within{border-color:rgba(var(--brand-primary-rgb)/.32);box-shadow:0 0 0 3px rgba(var(--brand-primary-rgb)/.06), var(--glass-pill-hover-shadow)}._composerSurfaceReply_194wx_79{border-radius:18px;padding:6px 8px 6px 12px}._composerSurfaceMultiline_194wx_84{align-items:flex-end}._composerInputWrap_194wx_88{z-index:2;flex:1;align-items:center;min-width:0;min-height:32px;display:flex;position:relative}._commentInput_194wx_98{width:100%;font-size:var(--precedent-font-size-text-base);resize:none;height:32px;min-height:32px;max-height:120px;color:var(--precedent-color-text);box-sizing:border-box;background:0 0;border:none;border-radius:0;margin:0;padding:0;font-family:inherit;line-height:32px;overflow:hidden}._commentInput_194wx_98:focus{outline:none}._commentInput_194wx_98:disabled{opacity:.55;cursor:not-allowed}._commentInput_194wx_98::placeholder{color:var(--precedent-color-text-subtle);line-height:32px}._commentInputMultiline_194wx_128{line-height:1.35;overflow-y:auto}._commentInputMultiline_194wx_128::placeholder{line-height:1.35}._sendButton_194wx_136{z-index:2;width:32px;height:32px;color:var(--precedent-color-text-subtle);cursor:pointer;transition:background .18s ease, color .18s ease, transform .16s var(--easing-spring), box-shadow .22s var(--easing-spring);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._sendButton_194wx_136:disabled{opacity:.3;cursor:default}._sendButton_194wx_136:not(:disabled){background:linear-gradient(135deg, var(--precedent-color-primary), var(--precedent-color-primary-hover));color:#fff;box-shadow:0 2px 8px rgba(var(--brand-primary-rgb)/.24)}._sendButton_194wx_136:not(:disabled):hover{box-shadow:0 3px 12px rgba(var(--brand-primary-rgb)/.3);transform:scale(1.06)}._sendButton_194wx_136:not(:disabled):active{transition-duration:70ms;transform:scale(.94)}._sendButton_194wx_136:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}._sendIcon_194wx_175{stroke-width:1.9px;width:16px;height:16px}._composerFooter_194wx_181{padding-right:8px;padding-left:var(--comments-content-inset,46px);justify-content:flex-end;margin-top:6px;animation:.18s both _composerFooterIn_194wx_190;display:flex}._composerFooterInline_194wx_190{padding-left:0;padding-right:0}._cancelButton_194wx_9{min-height:32px;color:var(--precedent-color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 10px;font-family:inherit;transition:background .16s,color .16s}._cancelButton_194wx_9:hover:not(:disabled){background:rgba(var(--brand-primary-rgb)/.06);color:var(--precedent-color-text)}._cancelButton_194wx_9:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}._cancelButton_194wx_9:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._composerFooter_194wx_181{animation:none}._sendButton_194wx_136:not(:disabled):hover,._sendButton_194wx_136:not(:disabled):active{transform:none}}._toggleRepliesButton_1oqee_2,._addReplyButton_1oqee_2,._showMoreRepliesButton_1oqee_2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal);font-weight:var(--precedent-font-weight-medium)}@keyframes _repliesExpand_1oqee_1{0%{opacity:0}to{opacity:1}}._repliesSection_1oqee_21{margin-top:2px;margin-left:var(--comments-content-inset,46px);border-left:1px solid rgba(var(--brand-primary-rgb)/.14);padding-left:12px}._toggleRepliesButton_1oqee_2{min-height:32px;color:var(--precedent-color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin:0 0 2px -12px;padding:4px 8px 4px 0;font-family:inherit;transition:opacity .16s;display:inline-flex}._toggleRepliesButton_1oqee_2:hover:not(:disabled){opacity:.72}._toggleRepliesButton_1oqee_2:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px;border-radius:6px}._toggleRepliesButton_1oqee_2:disabled{opacity:.5;cursor:not-allowed}._toggleRepliesButton_1oqee_2 svg{stroke-width:2px;flex-shrink:0;width:14px;height:14px}._repliesContainer_1oqee_61{margin-top:0;animation:.18s both _repliesExpand_1oqee_1}._repliesList_1oqee_66{flex-direction:column;display:flex}._replyItem_1oqee_71:not(:last-child) ._commentRow_1oqee_71{border-bottom:.5px solid var(--glass-border)}._replyFormContainer_1oqee_75{margin-top:4px}._addReplyButton_1oqee_2{min-height:32px;color:var(--precedent-color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:4px 0;font-family:inherit;transition:opacity .16s;display:inline-flex}._addReplyButton_1oqee_2:hover{opacity:.72}._addReplyButton_1oqee_2:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px;border-radius:6px}._addReplyButton_1oqee_2 svg{stroke-width:2px;width:14px;height:14px}._showMoreRepliesSection_1oqee_106{margin:2px 0 4px -12px}._showMoreRepliesButton_1oqee_2{min-height:32px;color:var(--precedent-color-primary);cursor:pointer;background:0 0;border:none;padding:4px 8px 4px 0;font-family:inherit;transition:opacity .16s}._showMoreRepliesButton_1oqee_2:hover:not(:disabled){opacity:.72}._showMoreRepliesButton_1oqee_2:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px;border-radius:6px}._showMoreRepliesButton_1oqee_2:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._repliesContainer_1oqee_61{animation:none}}._commentDate_1tgdi_2,._deletedText_1tgdi_2,._editedLabel_1tgdi_2,._authorName_1tgdi_2,._actionButton_1tgdi_2{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._authorName_1tgdi_2,._actionButton_1tgdi_2{font-weight:var(--precedent-font-weight-medium)}._commentItemDeleted_1tgdi_13{padding:10px 0 10px var(--comments-content-inset,46px)}._commentRow_1tgdi_17{align-items:flex-start;gap:var(--comments-avatar-gap,10px);padding:var(--comments-row-gap,12px) 0;display:flex}._commentRowNested_1tgdi_24{padding:10px 0}._commentAvatar_1tgdi_28{width:var(--comments-avatar-col,36px);flex-shrink:0;justify-content:center;padding-top:1px;display:flex}._commentMain_1tgdi_36{flex:1;min-width:0;overflow:visible}._commentMeta_1tgdi_42{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-height:18px;margin-bottom:3px;display:flex}._authorName_1tgdi_2{color:var(--precedent-color-text);font-weight:var(--precedent-font-weight-semibold);line-height:1.3;text-decoration:none;transition:color .16s}._authorName_1tgdi_2:hover{color:var(--precedent-color-primary)}._authorName_1tgdi_2:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px;border-radius:4px}._metaDot_1tgdi_68{color:var(--precedent-color-text-subtle);-webkit-user-select:none;user-select:none;font-size:11px;line-height:1}._commentDate_1tgdi_2{color:var(--precedent-color-text-muted);line-height:1.3}._commentContent_1tgdi_80{margin-bottom:6px}._commentText_1tgdi_84{font-size:var(--precedent-font-size-text-base);color:var(--precedent-color-text);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.45}._commentLink_1tgdi_93{color:var(--precedent-color-primary);text-underline-offset:2px;word-break:break-word;text-decoration:underline}._deletedText_1tgdi_2{color:var(--precedent-color-text-subtle);margin:0;font-style:italic}._commentActions_1tgdi_106{align-items:center;column-gap:var(--comments-action-gap,16px);flex-wrap:wrap;row-gap:6px;min-height:28px;display:flex;overflow:visible}._likeButtonWrap_1tgdi_116{flex-shrink:0;align-items:center;display:inline-flex}._actionButton_1tgdi_2{white-space:nowrap;min-height:28px;color:var(--precedent-color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 0;font-family:inherit;transition:color .16s}._actionButton_1tgdi_2:hover{color:var(--precedent-color-primary)}._actionButton_1tgdi_2:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px;border-radius:4px}._actionButton_1tgdi_2:disabled{color:var(--precedent-color-text-subtle);cursor:not-allowed}._actionButtonActive_1tgdi_147{color:var(--precedent-color-primary)}._actionButtonDestructive_1tgdi_151:hover{color:var(--precedent-color-error)}._replyForm_1tgdi_155{margin-top:8px}._editForm_1tgdi_159{margin-top:4px;margin-bottom:6px}._editedLabel_1tgdi_2{color:var(--precedent-color-text-subtle);line-height:1.3}._commentList_1i6tl_1{flex-direction:column;display:flex}._commentList_1i6tl_1[data-depth="0"]>._commentThread_1i6tl_5:not(:last-child) ._commentRow_1i6tl_5{border-bottom:.5px solid var(--glass-border)}._commentThread_1i6tl_5{flex-direction:column;display:flex}._commentsTitle_1l41j_2,._error_1l41j_2 p{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-md);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._commentsCount_1l41j_9,._signInPrompt_1l41j_9,._loadingText_1l41j_9,._loadingMoreText_1l41j_9,._retryButton_1l41j_9{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._retryButton_1l41j_9{font-weight:var(--precedent-font-weight-medium)}@keyframes _commentSpinner_1l41j_1{to{transform:rotate(360deg)}}._commentsSection_1l41j_25{--comments-avatar-col:36px;--comments-avatar-gap:10px;--comments-content-inset:calc(var(--comments-avatar-col) + var(--comments-avatar-gap));--comments-row-gap:12px;--comments-action-gap:16px}@media (max-width:768px){._commentsSection_1l41j_25{--comments-action-gap:12px}}._commentsSection_1l41j_25{width:100%;padding:16px 0 1.5rem}._commentsSection_1l41j_25:has(._commentsHeader_1l41j_41){border-top:.5px solid var(--glass-border);padding-top:20px}._commentsHeader_1l41j_41{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._commentsTitle_1l41j_2{font-weight:var(--precedent-font-weight-semibold);color:var(--precedent-color-text);letter-spacing:-.02em;margin:0}._commentsCount_1l41j_9{color:var(--precedent-color-text-muted)}._commentsContent_1l41j_65{flex-direction:column;gap:0;width:100%;max-width:800px;margin:0 auto;display:flex}._commentFormSection_1l41j_74{margin-bottom:0}._commentsDivider_1l41j_78{background:var(--glass-border);height:.5px;margin:14px 0 4px}._commentsDividerInset_1l41j_84{margin-left:var(--comments-content-inset)}._signInRow_1l41j_88{align-items:center;gap:var(--comments-avatar-gap,10px);display:flex}._signInAvatarSpacer_1l41j_94{width:var(--comments-avatar-col,36px);flex-shrink:0}._signInPrompt_1l41j_9{min-height:44px;color:var(--precedent-color-text-muted);align-items:center;margin:0;line-height:1.3;display:flex}._loading_1l41j_9{padding:20px 0;padding-left:var(--comments-content-inset);justify-content:flex-start;align-items:center;gap:10px;display:flex}._spinner_1l41j_117{border:2px solid var(--glass-border);border-top-color:var(--precedent-color-primary);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite _commentSpinner_1l41j_1}._loadingText_1l41j_9{color:var(--precedent-color-text-muted);margin:0}._error_1l41j_2{text-align:center;background:var(--glass-bg);border:.5px solid var(--glass-border);border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}._error_1l41j_2 p{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text);margin:0}._retryButton_1l41j_9{border:.5px solid var(--glass-pill-border);background:var(--glass-pill-bg);min-height:36px;color:var(--precedent-color-primary);cursor:pointer;border-radius:10px;padding:6px 14px;font-family:inherit;transition:background .16s}._retryButton_1l41j_9:hover{background:var(--glass-pill-hover-bg)}._retryButton_1l41j_9:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._loadMoreTrigger_1l41j_167{height:1px}._loadingMore_1l41j_9{justify-content:center;align-items:center;gap:8px;padding:14px;display:flex}._loadingMoreSpinner_1l41j_179{border:2px solid var(--glass-border);border-top-color:var(--precedent-color-primary);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _commentSpinner_1l41j_1}._loadingMoreText_1l41j_9{color:var(--precedent-color-text-muted);margin:0}@media (prefers-reduced-motion:reduce){._spinner_1l41j_117,._loadingMoreSpinner_1l41j_179{border-top-color:var(--precedent-color-primary);animation:none}}._thumbnailCard_1w6g8_1{border:1px solid var(--precedent-color-border);padding-top:var(--precedent-space-xl);padding-inline:var(--precedent-space-xl);padding-bottom:var(--precedent-space-sm);background:var(--precedent-color-surface);box-shadow:var(--precedent-shadow-sm);cursor:pointer;text-align:left;appearance:none;border-radius:6px;width:100%;transition:all .2s}@media (max-width:320px){._thumbnailCard_1w6g8_1{padding-inline:var(--precedent-space-sm)}}._thumbnailContentWrapper_1w6g8_23{align-items:center;gap:16px;display:flex}._thumbnailTextContent_1w6g8_29{flex:1;min-width:0}._thumbnailTitleRow_1w6g8_34{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex;container-type:inline-size}._thumbnailTitle_1w6g8_34{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;color:var(--precedent-color-text-muted);flex:1;min-width:0;margin:0;font-size:20px;font-weight:600}@media (max-width:768px){._thumbnailTitle_1w6g8_34{font-size:16px}}._thumbnailCreatorRow_1w6g8_60{margin-bottom:var(--precedent-space-md);align-items:center;gap:4px;display:flex}._thumbnailCreator_1w6g8_60{align-items:center;gap:var(--precedent-space-md);font-size:var(--precedent-font-size-text-md);color:var(--precedent-color-text);display:flex}._creatorLink_1w6g8_75{color:var(--precedent-color-text);font-weight:500;text-decoration:none}._creatorLink_1w6g8_75:hover{text-decoration:underline}._thumbnailContent_1w6g8_23{color:var(--precedent-color-text-muted);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;margin-bottom:12px;font-size:13px;line-height:1.5}._thumbnailActions_1w6g8_94{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 28px;display:flex}@media (max-width:320px){._thumbnailActions_1w6g8_94{gap:8px 24px}}._previewImageContainer_1w6g8_107{background-color:var(--precedent-color-surface-subtle);border-radius:6px;flex-shrink:0;width:80px;height:80px;overflow:hidden}._previewImage_1w6g8_107{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}._postFullBody_5j75s_1{flex-direction:column;gap:8px;display:flex}._parentPost_5j75s_7{border-bottom:1px solid #e8e8e8;padding-top:0;padding-bottom:16px}._parentPostTitle_5j75s_13{color:var(--precedent-color-text-muted);letter-spacing:.5px;margin-top:0;margin-bottom:12px;font-size:14px;font-weight:500}._creatorLink_5j75s_22{color:inherit;cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:none;padding:0;text-decoration:underline;transition:opacity .15s}._creatorLink_5j75s_22:hover{opacity:.7}._creatorLink_5j75s_22:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #6366f166}._childPosts_5j75s_45{border-top:1px solid var(--precedent-color-border);margin-top:8px;padding-top:20px}._childPostsTitle_5j75s_51{color:#666;letter-spacing:.5px;margin-top:8px;margin-bottom:12px;font-size:14px;font-weight:500}._childPostsList_5j75s_60{flex-direction:column;gap:8px;display:flex}._tabsContainer_5j75s_66{border-top:1px solid var(--precedent-color-border);margin-top:0;margin-bottom:20px}._tabs_5j75s_66{margin:var(--precedent-space-lg) 0}._tabContent_5j75s_76 ._childPosts_5j75s_45{border-top:none;margin-top:0;padding-top:0}._tabContent_5j75s_76 .commentsSection{border-top:none;padding-top:0}._loadMoreTrigger_5j75s_86{text-align:center;padding:16px 0}._loadingMore_5j75s_91{justify-content:center;align-items:center;padding:12px 0;display:flex}._loadingMore_5j75s_91 p{color:var(--precedent-color-text-muted);margin:0;font-size:14px}._modalContent_sufow_1{text-align:left;flex-direction:column;width:100%;max-width:800px;display:flex;overflow:hidden}._modalContentInner_sufow_10{flex:1;min-height:0;padding:20px;overflow:hidden auto}._modalContentInner_sufow_10::-webkit-scrollbar{width:8px}._modalContentInner_sufow_10::-webkit-scrollbar-track{background:0 0}._modalContentInner_sufow_10::-webkit-scrollbar-thumb{background:var(--precedent-color-border);border-radius:4px}._modalContentInner_sufow_10::-webkit-scrollbar-thumb:hover{background:var(--precedent-color-text-subtle)}._bottomSheetBody_sufow_31{padding:var(--precedent-space-lg);padding-bottom:max(var(--precedent-space-lg), env(safe-area-inset-bottom))}._bar_uos4z_3{background:var(--glass-pill-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-pill-border);box-shadow:var(--glass-pill-shadow);border-radius:var(--precedent-radius-fully-rounded)}@keyframes _barPop_uos4z_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _barSlideUp_uos4z_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._wrapper_uos4z_37{left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;width:100%;padding:0 var(--precedent-space-md);pointer-events:none;justify-content:center;display:flex;position:fixed}@media (min-width:768px) and (max-width:1023px){._wrapper_uos4z_37{padding:0 var(--precedent-space-xl)}[data-slot=sidebar][data-state=expanded]~[data-slot=sidebar-inset] ._wrapper_uos4z_37{left:var(--sidebar-width)}[data-slot=sidebar][data-state=collapsed]~[data-slot=sidebar-inset] ._wrapper_uos4z_37{left:calc(var(--sidebar-width-icon) + 1rem)}}@media (min-width:1024px){._wrapper_uos4z_37{top:var(--precedent-space-xl);margin-top:calc(-1 * var(--precedent-space-2xl));margin-bottom:var(--precedent-space-xl);z-index:10;padding:0;position:sticky;bottom:auto}}._bar_uos4z_3{isolation:isolate;background:var(--glass-bg);border:1px solid var(--glass-border);pointer-events:auto;align-items:center;gap:var(--precedent-space-xs);min-inline-size:0;margin:0;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 24px);min-height:48px;animation:_barSlideUp_uos4z_1 .28s var(--easing-spring) both;margin-inline:auto;padding:4px 6px;animation-delay:.44s;display:inline-flex;position:relative;transform:translateZ(0)}._bar_uos4z_3:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer) 35%, var(--glass-shimmer) 65%, transparent);pointer-events:none;border-radius:inherit;z-index:0;height:.5px;position:absolute;top:0;left:10%;right:10%}@media (min-width:1024px){._bar_uos4z_3{max-width:min(640px,100%);animation:_barPop_uos4z_1 .24s var(--easing-spring) both;animation-delay:.16s}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._bar_uos4z_3{background:color-mix(in srgb, var(--glass-bg) 92%, var(--precedent-color-surface))}}._primaryAction_uos4z_119{z-index:1;min-height:40px;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);white-space:nowrap;cursor:pointer;border-radius:var(--precedent-radius-fully-rounded);background:linear-gradient(135deg, var(--precedent-color-primary), var(--precedent-color-primary-hover));color:var(--precedent-color-on-primary);box-shadow:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .18s ease, box-shadow .18s ease, transform .16s var(--easing-spring-bounce);border:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-family:inherit;display:inline-flex;position:relative}._primaryAction_uos4z_119:hover:not(:disabled){background:linear-gradient(135deg, var(--precedent-color-primary-hover), var(--precedent-color-primary));box-shadow:0 4px 14px var(--precedent-color-primary-glow);transform:translateY(-1px)}._primaryAction_uos4z_119:active:not(:disabled){transition-duration:70ms;transform:scale(.97)}._primaryAction_uos4z_119:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._primaryAction_uos4z_119:disabled{opacity:.45;cursor:not-allowed}._actionIcon_uos4z_161{flex-shrink:0;display:none}@media (max-width:420px){._actionIcon_uos4z_161{display:inline-flex}._actionLabelLong_uos4z_170{display:none}._primaryAction_uos4z_119{gap:6px;padding:0 12px}}._tabsRegion_uos4z_178{z-index:1;border-radius:var(--precedent-radius-fully-rounded);flex:0 auto;min-width:0;position:relative;overflow:hidden}._tabsRegionOverflowing_uos4z_187{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000);mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000)}._tabsScroll_uos4z_191{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;padding:3px;overflow:auto hidden}._tabsScroll_uos4z_191::-webkit-scrollbar{display:none}._tabsTrack_uos4z_203{align-items:center;gap:2px;width:max-content;display:inline-flex;position:relative}._tabIndicator_uos4z_211{z-index:0;border-radius:var(--precedent-radius-fully-rounded);height:100%;transition:transform .26s var(--easing-spring-bounce), width .26s var(--easing-spring-bounce), opacity .12s ease;pointer-events:none;will-change:transform, width;background:#ffffff1f;border:.5px solid #ffffff29;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff1f}._tab_uos4z_178{z-index:1;border-radius:var(--precedent-radius-fully-rounded);min-height:36px;color:var(--precedent-color-text-muted);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);cursor:pointer;white-space:nowrap;scroll-snap-align:center;transition:color .18s ease, transform .16s var(--easing-spring-bounce);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex:none;padding:0 12px;font-family:inherit;position:relative}._tab_uos4z_178:hover:not(._tabActive_uos4z_246){color:var(--precedent-color-text)}._tab_uos4z_178:active{transform:scale(.96)}._tab_uos4z_178:focus-visible{outline:2px solid var(--precedent-color-primary-glow);outline-offset:2px}._tabActive_uos4z_246{color:var(--precedent-color-text);font-weight:var(--precedent-font-weight-semibold)}@media (prefers-reduced-motion:reduce){._bar_uos4z_3{animation:none}._tabIndicator_uos4z_211{transition:none}._tab_uos4z_178{transition:color .18s}._tab_uos4z_178:active{transform:none}._primaryAction_uos4z_119{transition:none}._primaryAction_uos4z_119:hover,._primaryAction_uos4z_119:active{transform:none}}._actionSecondary_h5qf0_3{background:var(--glass-pill-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-pill-border);box-shadow:var(--glass-pill-shadow);border-radius:var(--precedent-radius-fully-rounded)}._actionPrimary_h5qf0_15{min-height:44px;padding:0 var(--precedent-space-xl);color:var(--precedent-color-primary);border-radius:var(--precedent-radius-fully-rounded);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);letter-spacing:-.01em;cursor:pointer;-webkit-backdrop-filter:blur(8px);box-shadow:none;transition:background .18s var(--easing-spring), border-color .18s ease, transform .16s var(--easing-spring-bounce);background:#7779ed1f;border:.5px solid #7779ed59;font-family:inherit}._actionPrimary_h5qf0_15:hover:not(:disabled){background:#7779ed33;border-color:#7779ed59;transform:translateY(-1px)}._actionPrimary_h5qf0_15:active:not(:disabled){transition-duration:70ms;transform:scale(.97)}._actionPrimary_h5qf0_15:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._actionPrimary_h5qf0_15:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._actionPrimary_h5qf0_15{transition:none}._actionPrimary_h5qf0_15:hover,._actionPrimary_h5qf0_15:active{transform:none}}._empty_h5qf0_60{align-items:center;gap:var(--precedent-space-sm);text-align:center;padding:var(--precedent-space-3xl) var(--precedent-space-lg);flex-direction:column;display:flex}._icon_h5qf0_69{border-radius:var(--precedent-radius-fully-rounded);background:var(--glass-pill-bg);border:.5px solid var(--glass-border);width:52px;height:52px;color:var(--precedent-color-text-muted);margin-bottom:var(--precedent-space-2xs);box-shadow:var(--glass-pill-shadow);justify-content:center;align-items:center;display:flex}._icon_h5qf0_69 svg{width:24px;height:24px}._title_h5qf0_87{font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-semibold);letter-spacing:-.02em;color:var(--precedent-color-text);margin:0}._description_h5qf0_95{max-width:32ch;font-size:var(--precedent-font-size-text-md);line-height:var(--precedent-line-height-relaxed);color:var(--precedent-color-text-muted);margin:0}._actions_h5qf0_103{justify-content:center;gap:var(--precedent-space-sm);margin-top:var(--precedent-space-sm);flex-wrap:wrap;display:flex}._actionPrimary_h5qf0_15{min-height:44px;padding-inline:var(--precedent-space-xl);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._actionSecondary_h5qf0_3{min-height:44px;padding-inline:var(--precedent-space-xl);color:var(--precedent-color-text);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);transition:background .18s ease, transform .16s var(--easing-spring-bounce);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._actionSecondary_h5qf0_3:hover{background:var(--glass-pill-hover-bg);transform:translateY(-1px)}._actionSecondary_h5qf0_3:active{transition-duration:80ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){._actionSecondary_h5qf0_3{transition:none}._actionSecondary_h5qf0_3:hover,._actionSecondary_h5qf0_3:active{transform:none}}._container_1erzj_1{width:100%;max-width:800px;padding-top:var(--precedent-space-2xs);margin:0 auto}._viewToggle_1erzj_8{margin-bottom:var(--precedent-space-lg);padding:0 var(--precedent-space-xs);padding-bottom:var(--precedent-space-sm);justify-content:flex-end;display:flex}._list_1erzj_16{flex-direction:column;gap:10px;display:flex}._columnsWrapper_1erzj_22{gap:var(--precedent-space-xs);display:flex}._column_1erzj_22{gap:var(--precedent-space-xs);flex-direction:column;flex:1;display:flex}._loading_1erzj_34{padding:var(--precedent-space-3xl) var(--precedent-space-lg);justify-content:center;display:flex}._error_1erzj_40{color:var(--precedent-color-danger,#b91c1c);padding:24px;font-size:.875rem}._sentinel_1erzj_46{width:100%;height:1px}._container_1q8uq_1{width:100%;padding:20px 0}._filterToggle_1q8uq_6{width:100%;max-width:100%;margin-bottom:16px}._loading_1q8uq_12{padding:var(--precedent-space-3xl) var(--precedent-space-lg);justify-content:center;display:flex}._error_1q8uq_18{text-align:center;padding:var(--precedent-space-3xl) var(--precedent-space-lg);color:var(--precedent-color-danger);font-size:var(--precedent-font-size-text-sm)}._inlineEmpty_1q8uq_25{text-align:center;padding:var(--precedent-space-3xl) var(--precedent-space-lg);color:var(--precedent-color-text-muted);font-size:var(--precedent-font-size-text-sm);margin:0}@media (prefers-reduced-motion:reduce){._sheet_18naj_4,._userRow_18naj_5,._skeletonRow_18naj_6,._skeletonAvatar_18naj_7,._skeletonLine_18naj_8,._skeletonLineSmall_18naj_9,._closeButton_18naj_10,._loadMoreButton_18naj_11{transition:none;animation:none}}._backdrop_18naj_17{-webkit-backdrop-filter:blur(8px);z-index:1000;cursor:default;background:#080a1099;border:none;animation:.2s _fadeIn_18naj_1;position:fixed;inset:0}@keyframes _fadeIn_18naj_1{0%{opacity:0}to{opacity:1}}._sheet_18naj_4{background:var(--glass-bg);width:100%;max-width:520px;-webkit-backdrop-filter:var(--glass-backdrop);border:none;border-top:.5px solid var(--glass-border);border-left:.5px solid var(--glass-border);border-right:.5px solid var(--glass-border);z-index:1001;animation:_slideUp_18naj_1 .3s var(--easing-spring);min-height:300px;max-height:85vh;padding:0;padding-bottom:max(0px, env(safe-area-inset-bottom,0px));border-radius:28px 28px 0 0;flex-direction:column;margin:0;display:flex;position:fixed;top:auto;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -8px 40px #0000004d,0 -2px 12px #00000026}._sheet_18naj_4:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer) 30%, var(--glass-shimmer) 70%, transparent);pointer-events:none;z-index:1;height:1px;position:absolute;top:0;left:0;right:0}@media (min-width:600px){._sheet_18naj_4{border:.5px solid var(--glass-border);animation:_scaleIn_18naj_1 .24s var(--easing-spring);border-radius:20px;width:90%;max-height:80vh;top:50%;bottom:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000073,0 8px 32px #00000040}}@media (min-width:1024px){._sheet_18naj_4{width:480px}}@keyframes _slideUp_18naj_1{0%{opacity:.6;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes _scaleIn_18naj_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.93)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._sheetHandle_18naj_121{border-radius:var(--precedent-radius-fully-rounded);background:var(--glass-border);opacity:.8;flex-shrink:0;width:40px;height:5px;margin:12px auto 0}@media (min-width:600px){._sheetHandle_18naj_121{display:none}}._sheetHeader_18naj_137{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 20px 14px;display:flex}._sheetTitleGroup_18naj_145{flex-direction:column;gap:3px;display:flex}._sheetTitle_18naj_145{color:var(--precedent-color-text);letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700;line-height:1.2}._sheetCountLabel_18naj_160{color:var(--precedent-color-text-muted);letter-spacing:.01em;font-size:12px;font-weight:500}._closeButton_18naj_10{border:1px solid var(--glass-pill-border);background:var(--glass-pill-bg);width:32px;height:32px;-webkit-backdrop-filter:var(--glass-backdrop);color:var(--precedent-color-text-muted);cursor:pointer;transition:background .18s ease, color .18s ease, transform .18s var(--easing-spring), box-shadow .18s ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeButton_18naj_10:hover{background:var(--glass-pill-hover-bg);box-shadow:var(--glass-pill-hover-shadow);color:var(--precedent-color-text);transform:scale(1.1)}._closeButton_18naj_10:active{transition-duration:80ms;transform:scale(.92)}._closeButton_18naj_10:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}._tabs_18naj_200{border-radius:var(--precedent-radius-fully-rounded);background:var(--glass-pill-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-pill-border);box-shadow:var(--glass-pill-shadow);flex-shrink:0;gap:3px;margin:0 16px 14px;padding:4px;display:flex}._tab_18naj_200{border-radius:var(--precedent-radius-fully-rounded);color:var(--precedent-color-text-muted);cursor:pointer;white-space:nowrap;transition:background .22s var(--easing-spring), color .22s ease, box-shadow .22s ease;background:0 0;border:none;flex:1;padding:7px 14px;font-size:13px;font-weight:600}._tab_18naj_200:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}._tabGoingActive_18naj_232{color:#22c55e;background:#22c55e26;box-shadow:0 1px 4px #0000001f,inset 0 1px #22c55e1a}._tabMaybeActive_18naj_238{color:#eab308;background:#eab30826;box-shadow:0 1px 4px #0000001f,inset 0 1px #eab3081a}._listContainer_18naj_245{padding:0 8px max(16px, env(safe-area-inset-bottom,16px));overscroll-behavior:contain;flex:1;overflow-y:auto}@media (min-width:600px){._listContainer_18naj_245{padding-bottom:16px}}._userList_18naj_258{flex-direction:column;gap:2px;margin:0;padding:4px 0 8px;list-style:none;display:flex}@keyframes _rowSlideIn_18naj_1{0%{transform:translateY(7px)}to{transform:translateY(0)}}._userRow_18naj_5{animation:_rowSlideIn_18naj_1 .28s var(--easing-spring) forwards}._userLink_18naj_281{color:inherit;border-radius:var(--precedent-radius-md);transition:background .18s var(--easing-spring), transform .18s var(--easing-spring), box-shadow .18s ease;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}._userLink_18naj_281:hover{background:var(--glass-pill-bg);transform:translateY(-1px);box-shadow:0 4px 16px #0000002e}._userLink_18naj_281:active{transition-duration:80ms;transform:scale(.98)translateY(0)}._userLink_18naj_281:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px;border-radius:var(--precedent-radius-md)}._userInfo_18naj_306{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._displayName_18naj_314{color:var(--precedent-color-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex;overflow:hidden}._userName_18naj_326{color:var(--precedent-color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._roleBadge_18naj_335{border-radius:var(--precedent-radius-fully-rounded);background:rgba(var(--brand-primary-rgb)/.12);color:var(--color-indigo-300);border:1px solid rgba(var(--brand-primary-rgb)/.28);letter-spacing:.02em;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}._coHostBadge_18naj_350{border-radius:var(--precedent-radius-fully-rounded);color:var(--color-emerald);letter-spacing:.02em;background:#22c55e1a;border:1px solid #22c55e47;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}@keyframes _shimmer_18naj_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeletonRow_18naj_6{align-items:center;gap:12px;padding:10px 12px;display:flex}._skeletonAvatar_18naj_7{background:linear-gradient(90deg, var(--glass-pill-bg) 25%, var(--glass-pill-hover-bg) 50%, var(--glass-pill-bg) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:40px;height:40px;animation:1.5s ease-in-out infinite _shimmer_18naj_1}._skeletonInfo_18naj_392{flex-direction:column;flex:1;gap:7px;display:flex}._skeletonLine_18naj_8{border-radius:var(--precedent-radius-fully-rounded);background:linear-gradient(90deg, var(--glass-pill-bg) 25%, var(--glass-pill-hover-bg) 50%, var(--glass-pill-bg) 75%);background-size:200% 100%;height:12px;animation:1.5s ease-in-out infinite _shimmer_18naj_1}._skeletonLineSmall_18naj_9{border-radius:var(--precedent-radius-fully-rounded);background:linear-gradient(90deg, var(--glass-pill-bg) 25%, var(--glass-pill-hover-bg) 50%, var(--glass-pill-bg) 75%);background-size:200% 100%;height:10px;animation:1.5s ease-in-out .12s infinite _shimmer_18naj_1}._emptyState_18naj_416{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:52px 24px 40px;display:flex}._emptyIcon_18naj_425{color:var(--precedent-color-text-muted);opacity:.5}._emptyMessage_18naj_430{text-align:center;color:var(--precedent-color-text-muted);max-width:240px;margin:0;font-size:14px;line-height:1.55}._loadMoreButton_18naj_11{flex-direction:row-reverse;margin:8px auto 4px}._sheetTitle_14ovf_3,._optionCheck_14ovf_3{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-semibold);line-height:var(--precedent-line-height-snug)}._optionLabel_14ovf_10{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._triggerButton_14ovf_17{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-md);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._countsButton_14ovf_24,._optionDescription_14ovf_24{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._section_14ovf_32{margin:16px 0}._sectionInline_14ovf_36{display:contents}._sectionCard_14ovf_40{width:100%;margin:0}._triggerRow_14ovf_46{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}@media (min-width:600px){._triggerRow_14ovf_46{justify-content:flex-start}}._triggerRowInline_14ovf_59{display:contents}._triggerRowCard_14ovf_63{width:100%;display:block}._triggerButton_14ovf_17{font-weight:var(--precedent-font-weight-semibold);border-radius:var(--precedent-radius-fully-rounded);cursor:pointer;letter-spacing:var(--precedent-letter-spacing-normal);border:1.5px solid #0000;align-items:center;gap:8px;padding:10px 20px;transition:background .15s,border-color .15s,transform .1s;display:inline-flex}._triggerButton_14ovf_17:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._triggerButton_14ovf_17:disabled{opacity:.6;cursor:not-allowed}._triggerButton_14ovf_17:not(:disabled):active{transform:scale(.97)}._triggerButtonInline_14ovf_92{padding:8px 20px;transition:background .2s,border-color .2s,transform .2s}._triggerButtonInline_14ovf_92:not(:disabled):hover{transform:translateY(-1px)}._triggerButtonCard_14ovf_100{width:100%;min-height:44px;font-size:var(--precedent-font-size-text-md);font-weight:var(--precedent-font-weight-bold);letter-spacing:-.01em;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb)/.28), inset 0 1px 0 #ffffff38;border-width:0;justify-content:center;padding:12px 20px;line-height:1;transition:filter .18s,background .15s,border-color .15s,transform .1s}._triggerButtonCard_14ovf_100:not(:disabled):hover{filter:brightness(1.04)}._triggerButtonCardDefault_14ovf_117{background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-primary-hover) 42%, #c8f065 100%);color:#0c0e12;border-color:#0000}._triggerButtonCardDefault_14ovf_117:not(:disabled):hover{background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-primary-hover) 42%, #c8f065 100%);border-color:#0000}._triggerDefault_14ovf_128{background:var(--precedent-color-primary);color:#fff;border-color:var(--precedent-color-primary)}._triggerDefault_14ovf_128:not(:disabled):hover{background:var(--precedent-color-primary-hover);border-color:var(--precedent-color-primary-hover)}._trigger_going_14ovf_139{color:#22c55e;background:#22c55e1f;border-color:#22c55e59}._trigger_going_14ovf_139:not(:disabled):hover{background:#22c55e33}._trigger_maybe_14ovf_148{color:#ca8a04;background:#eab3081f;border-color:#eab30859}._trigger_maybe_14ovf_148:not(:disabled):hover{background:#eab30833}._trigger_not_going_14ovf_157{background:var(--precedent-color-surface-subtle);color:var(--precedent-color-text-muted);border-color:var(--precedent-color-border)}._trigger_not_going_14ovf_157:not(:disabled):hover{background:var(--precedent-color-border)}._triggerDot_14ovf_166{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}._countsButton_14ovf_24{color:var(--precedent-color-text-muted);cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}._countsButton_14ovf_24:hover{color:var(--precedent-color-text);text-decoration-color:currentColor}._countsButton_14ovf_24:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px;border-radius:4px}._countsButtonInline_14ovf_194{color:var(--precedent-color-text-secondary)}._backdrop_14ovf_199{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background:#0000008c;animation:.15s _fadeIn_14ovf_1;position:fixed;inset:0}@keyframes _fadeIn_14ovf_1{0%{opacity:0}to{opacity:1}}._sheet_14ovf_3{border:1px solid var(--precedent-color-border);background:var(--precedent-color-surface);z-index:1001;width:100%;max-width:480px;box-shadow:var(--precedent-shadow-md);padding:8px 20px 32px;padding-bottom:max(32px, env(safe-area-inset-bottom,32px));border-radius:20px 20px 0 0;margin:0;animation:.22s cubic-bezier(.22,1,.36,1) _slideUp_14ovf_1;position:fixed;top:auto;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:600px){._sheet_14ovf_3{border-radius:20px;padding:24px;animation:.18s cubic-bezier(.22,1,.36,1) _scaleIn_14ovf_1;top:50%;bottom:auto;transform:translate(-50%,-50%)}}@keyframes _slideUp_14ovf_1{0%{transform:translate(-50%)translateY(100%)}to{transform:translate(-50%)translateY(0)}}@keyframes _scaleIn_14ovf_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._sheetHandle_14ovf_268{background:var(--precedent-color-border);border-radius:2px;width:36px;height:4px;margin:8px auto 16px}@media (min-width:600px){._sheetHandle_14ovf_268{display:none}}._sheetHeader_14ovf_282{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._sheetTitle_14ovf_3{font-size:var(--precedent-font-size-text-xl);color:var(--precedent-color-text);margin:0}._closeButton_14ovf_295{background:var(--precedent-color-surface-subtle);border:1px solid var(--precedent-color-border);width:36px;height:36px;color:var(--precedent-color-text-muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}._closeButton_14ovf_295:hover{background:var(--precedent-color-border);color:var(--precedent-color-text)}._closeButton_14ovf_295:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._optionList_14ovf_319{flex-direction:column;gap:10px;display:flex}._optionButton_14ovf_325{border:1.5px solid var(--precedent-color-border);background:var(--precedent-color-surface-subtle);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:14px;width:100%;padding:14px 16px;transition:border-color .15s,background .15s,transform .1s;display:flex}._optionButton_14ovf_325:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._optionButton_14ovf_325:disabled{opacity:.6;cursor:not-allowed}._optionButton_14ovf_325:not(:disabled):active{transform:scale(.98)}._optionGoing_14ovf_351{--option-color:#22c55e;--option-bg:#22c55e14}._optionGoing_14ovf_351:not(:disabled):hover{background:#22c55e1a;border-color:#22c55e59}._optionMaybe_14ovf_360{--option-color:#eab308;--option-bg:#eab30814}._optionMaybe_14ovf_360:not(:disabled):hover{background:#eab3081a;border-color:#eab30859}._optionNotGoing_14ovf_369{--option-color:var(--precedent-color-text-muted);--option-bg:#94a3b80f}._optionNotGoing_14ovf_369:not(:disabled):hover{border-color:var(--precedent-color-border);background:#94a3b81a}._optionActive_14ovf_379{background:var(--option-bg);border-color:var(--option-color)}._optionIcon_14ovf_384{background:var(--option-bg,#94a3b814);width:44px;height:44px;color:var(--option-color,var(--precedent-color-text-muted));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._optionText_14ovf_396{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._optionLabel_14ovf_10{font-weight:var(--precedent-font-weight-semibold);color:var(--precedent-color-text);line-height:var(--precedent-line-height-tight)}._optionDescription_14ovf_24{color:var(--precedent-color-text-muted)}._optionCheck_14ovf_3{color:var(--option-color);flex-shrink:0}._card_lajca_2,._cardTile_lajca_2,._cardCompact_lajca_2{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:.5px solid var(--glass-border);border-radius:var(--precedent-radius-lg);position:relative;overflow:hidden}._card_lajca_2:before,._cardTile_lajca_2:before,._cardCompact_lajca_2:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer) 35%, var(--glass-shimmer) 65%, transparent);pointer-events:none;z-index:1;height:.5px;position:absolute;top:0;left:0;right:0}@media (min-width:640px){._card_lajca_2,._cardTile_lajca_2,._cardCompact_lajca_2{border-radius:20px}}._title_lajca_35{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._nameCompact_lajca_42{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-md);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}._dateBadgeMonth_lajca_49,._location_lajca_49,._dateCompact_lajca_49,._locationCompact_lajca_49{font-family:var(--precedent-font-sans);font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-regular);line-height:var(--precedent-line-height-normal)}[data-hero-tone=dark]._cardTile_lajca_2,[data-hero-tone=dark]._card_lajca_2{--event-hero-text:#fffffff5;--event-hero-text-muted:#ffffffc7;--event-hero-text-accent:#ddd6fe;--event-hero-hover-bg:#ffffff1f;--event-hero-scrim:#080a1c8f;--event-hero-text-shadow:0 1px 16px #0000006b;--event-hero-banner-border:#fff3;--event-hero-banner-shadow:0 28px 56px -16px #00000073, 0 12px 24px -8px #00000040, inset 0 1px 0 #ffffff38}[data-hero-tone=light]._cardTile_lajca_2,[data-hero-tone=light]._card_lajca_2{--event-hero-text:#0c0e1ef0;--event-hero-text-muted:#0c0e1eb8;--event-hero-text-accent:#5b21b6;--event-hero-hover-bg:#0c0e1e14;--event-hero-scrim:#ffffffa3;--event-hero-text-shadow:0 1px 12px #ffffff73;--event-hero-banner-border:#ffffffd1;--event-hero-banner-shadow:0 16px 32px -12px #38399e29, 0 6px 12px -4px #38399e14, inset 0 1px 0 #ffffffeb}._cardTile_lajca_2,._card_lajca_2{width:100%;min-width:0;max-width:100%;height:480px;min-height:480px;max-height:480px;padding:var(--precedent-space-xl);color:inherit;cursor:pointer;box-sizing:border-box;box-shadow:var(--event-card-shadow);--event-card-inner-radius:12px;--event-card-date-bg:#0c0e12d1;--event-card-media-scrim:var(--event-hero-scrim,#080a1c8f);--event-card-banner-border:var(--event-hero-banner-border,#fff3);--event-card-banner-shadow:var(--event-hero-banner-shadow,0 20px 40px -12px #00000073, 0 8px 16px -6px #00000040, inset 0 1px 0 #ffffff38);--event-card-shadow:0 24px 48px #00000052, 0 8px 16px #0000002e, inset 0 1px 0 var(--glass-shimmer);--event-card-hover-shadow:0 32px 64px #00000061, 0 12px 24px rgba(var(--brand-primary-rgb) / .12), inset 0 1px 0 var(--glass-shimmer);--event-card-compact-hover-bg:#ffffff0a;border-radius:24px;flex-direction:column;gap:clamp(10px,2.5cqi,16px);text-decoration:none;display:flex;overflow:hidden}@media (min-width:640px){._cardTile_lajca_2,._card_lajca_2{border-radius:24px}}@media (hover:hover){._cardTile_lajca_2,._card_lajca_2{transition:transform .26s var(--easing-spring-bounce), box-shadow .26s ease}._cardTile_lajca_2:hover,._card_lajca_2:hover{box-shadow:var(--event-card-hover-shadow);transform:translateY(-4px)}}._cardTile_lajca_2:active,._card_lajca_2:active{transition-duration:.1s;transform:scale(.985)}._cardTile_lajca_2:focus-visible,._card_lajca_2:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:3px}@media (prefers-reduced-motion:reduce){._cardTile_lajca_2,._card_lajca_2{transition:none}._cardTile_lajca_2:hover,._card_lajca_2:hover,._cardTile_lajca_2:active,._card_lajca_2:active{transform:none}}._cardNav_lajca_152{width:100%;min-width:0;min-height:0;color:inherit;flex-direction:column;flex:auto;gap:clamp(8px,1.5cqi,12px);text-decoration:none;display:flex}._actionRow_lajca_164{flex-shrink:0;width:100%;min-width:0;display:flex}._cardTile_lajca_2{padding:var(--precedent-space-lg);border-radius:20px;gap:clamp(10px,2cqi,16px)}@media (min-width:640px){._cardTile_lajca_2{border-radius:20px}}._media_lajca_182{border-radius:var(--event-card-inner-radius);isolation:isolate;background:0 0;flex:auto;width:100%;min-height:180px;position:relative;overflow:hidden}._mediaAmbienceBackdrop_lajca_193{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}._mediaAmbience_lajca_193{position:absolute;inset:0;overflow:hidden}._mediaAmbienceImage_lajca_208{object-fit:cover;object-position:center;filter:blur(64px)saturate(1.75)brightness(.88);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transform:scale(1.35)}@media (prefers-reduced-motion:reduce){._mediaAmbienceImage_lajca_208{filter:saturate(1.75)brightness(.88);transform:scale(1.1)}}@supports not (filter:blur(1px)){._mediaAmbienceImage_lajca_208{filter:saturate(1.75)brightness(.88);opacity:.72;transform:scale(1.35)}}._mediaAmbienceGlass_lajca_232{background:var(--event-card-media-scrim);-webkit-backdrop-filter:blur(32px)saturate(155%);position:absolute;inset:0}._mediaForeground_lajca_240{z-index:2;width:100%;height:100%;min-height:0;padding:var(--precedent-space-sm);justify-content:center;align-items:center;display:flex;position:relative}._mediaBannerCard_lajca_252{border-radius:calc(var(--event-card-inner-radius) - 2px);width:auto;max-width:92%;height:auto;max-height:100%;box-shadow:var(--event-card-banner-shadow);border:1px solid var(--event-card-banner-border);justify-content:center;align-items:center;display:flex;overflow:hidden}._mediaBannerCard_lajca_252>div{border-radius:inherit;justify-content:center;align-items:center;max-width:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}._mediaImg_lajca_276{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._content_lajca_286{flex-direction:column;flex-shrink:0;gap:12px;width:100%;min-width:0;display:flex}._contentTop_lajca_295{flex-direction:column;flex-shrink:0;gap:clamp(8px,1.5cqi,12px);display:flex}._metaRow_lajca_302{align-items:center;gap:var(--precedent-space-md);width:100%;min-width:0;height:76px;min-height:76px;max-height:76px;display:flex}._dateBadge_lajca_49{background:linear-gradient(145deg, var(--brand-primary) 0%, var(--brand-primary-hover) 45%, #d9f99d 100%);box-shadow:0 0 16px rgba(var(--brand-primary-rgb)/.22);border-radius:14px;flex-shrink:0;padding:1px}._dateBadgeInner_lajca_321{border-radius:calc(var(--event-card-inner-radius) + 1px);background:var(--event-card-date-bg);-webkit-backdrop-filter:blur(12px)saturate(140%);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:52px;padding:8px 10px 10px;display:flex}._dateBadgeIcon_lajca_335{color:#d9f99d;margin-bottom:2px}._dateBadgeMonth_lajca_49{font-size:10px;font-weight:var(--precedent-font-weight-bold);letter-spacing:var(--precedent-letter-spacing-caps);color:var(--precedent-color-text);line-height:1}._dateBadgeDay_lajca_348{font-size:22px;font-weight:var(--precedent-font-weight-heavy);letter-spacing:-.04em;color:var(--precedent-color-text);line-height:1}._title_lajca_35{min-width:0;max-width:100%;font-size:var(--precedent-font-size-text-lg);font-weight:var(--precedent-font-weight-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--precedent-color-text);line-height:var(--precedent-line-height-snug);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;max-height:calc(var(--precedent-font-size-text-lg) * var(--precedent-line-height-snug) * 2);-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}._location_lajca_49{width:100%;min-width:0;height:18px;min-height:18px;max-height:18px;color:var(--precedent-color-text-muted);align-items:center;gap:6px;margin:0;display:flex;overflow:hidden}._location_lajca_49 span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._locationIcon_lajca_397{color:var(--precedent-color-text-muted);flex-shrink:0}._cta_lajca_402{cursor:pointer;border-radius:var(--precedent-radius-fully-rounded);background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-primary-hover) 42%, #c8f065 100%);color:#0c0e12;width:100%;min-width:0;min-height:44px;font-family:inherit;font-size:var(--precedent-font-size-text-md);font-weight:var(--precedent-font-weight-bold);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb)/.28), inset 0 1px 0 #ffffff38;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:12px 20px;line-height:1;transition:filter .18s;display:flex;overflow:hidden}._cta_lajca_402:not(:disabled):hover{filter:brightness(1.04)}._cta_lajca_402:disabled{opacity:.72;cursor:not-allowed}._cta_lajca_402:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}._ctaTile_lajca_440{min-height:40px;font-size:var(--precedent-font-size-text-sm);padding-block:10px}._ctaIcon_lajca_446{color:#0c0e12;flex-shrink:0}._cardTile_lajca_2 ._title_lajca_35{font-size:var(--precedent-font-size-text-md);max-height:calc(var(--precedent-font-size-text-md) * var(--precedent-line-height-snug) * 2)}._cardCompact_lajca_2{align-items:center;gap:var(--precedent-space-md);width:100%;min-width:0;max-width:100%;padding:var(--precedent-space-md) var(--precedent-space-lg);color:inherit;border-radius:var(--precedent-radius-lg);cursor:pointer;box-sizing:border-box;transition:background .18s ease, transform .16s var(--easing-spring-bounce);text-decoration:none;display:flex;overflow:hidden}._cardCompact_lajca_2:hover{background:var(--event-card-compact-hover-bg);transform:translateY(-1px)}._cardCompact_lajca_2:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}@media (prefers-reduced-motion:reduce){._cardCompact_lajca_2{transition:background .18s}._cardCompact_lajca_2:hover{transform:none}}._dateBadgeCompact_lajca_490 ._dateBadgeInner_lajca_321{min-width:44px;padding:6px 8px 8px}._dateBadgeCompact_lajca_490 ._dateBadgeDay_lajca_348{font-size:18px}._bodyCompact_lajca_498{flex:1;min-width:0}._nameCompact_lajca_42{font-weight:var(--precedent-font-weight-semibold);color:var(--precedent-color-text);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 4px;display:-webkit-box;overflow:hidden}._dateCompact_lajca_49{color:var(--precedent-color-text-muted);margin:0 0 2px}._locationCompact_lajca_49{color:var(--precedent-color-text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._root_9zawk_1{isolation:isolate;border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}._rootFill_9zawk_10{border-radius:inherit;position:absolute;inset:0}._rootCard_9zawk_16{border-radius:inherit;box-shadow:var(--event-default-banner-shadow,0 20px 40px -12px #00000073);border:1px solid var(--event-default-banner-border,#ffffff29)}._surface_9zawk_22{border-radius:inherit;background:linear-gradient(145deg, color-mix(in srgb, var(--brand-primary) 34%, var(--precedent-color-surface)) 0%, var(--precedent-color-surface-subtle) 38%, color-mix(in srgb, var(--brand-purple-200) 42%, var(--precedent-color-background)) 72%, color-mix(in srgb, #c8f065 14%, var(--precedent-color-background)) 100%);position:absolute;inset:0}._ambientPrimary_9zawk_29,._ambientSecondary_9zawk_30{pointer-events:none;filter:blur(36px);border-radius:50%;position:absolute}._ambientPrimary_9zawk_29{background:radial-gradient(circle, rgba(var(--brand-primary-rgb)/.42) 0%, rgba(var(--brand-primary-rgb)/.08) 58%, transparent 72%);width:68%;height:68%;top:-18%;left:-8%}._ambientSecondary_9zawk_30{background:radial-gradient(circle,#c8f06538 0%,#c8f0650a 55%,#0000 72%);width:58%;height:58%;bottom:-22%;right:-12%}._markWrap_9zawk_53{z-index:2;justify-content:center;align-items:center;padding:14%;display:flex;position:absolute;inset:0}._mark_9zawk_53{object-fit:contain;opacity:.18;filter:saturate(1.1)brightness(1.05);-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%}._markSubtle_9zawk_75{opacity:.13;max-width:46%;max-height:46%}._markSoft_9zawk_81{opacity:.22;max-width:52%;max-height:52%}@media (prefers-reduced-motion:reduce){._ambientPrimary_9zawk_29,._ambientSecondary_9zawk_30{filter:blur(24px)}}._list_6dlix_1{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));grid-auto-rows:480px;align-items:stretch;gap:20px;display:grid}._list_6dlix_1>*{min-width:0;height:100%}._loadingMessage_6dlix_14,._emptyMessage_6dlix_15{text-align:center;color:var(--precedent-color-text-muted);padding:40px 20px;font-size:14px}._sentinel_6dlix_22{grid-column:1/-1;width:100%;height:1px}._loadingMore_6dlix_28{text-align:center;color:var(--precedent-color-text-muted);font-size:var(--precedent-font-size-text-md);grid-column:1/-1;padding:20px}._section_1fiqh_1{gap:var(--precedent-space-xl);flex-direction:column;display:flex}._tabPanel_1fiqh_7{min-width:0}._profile__loading_1fiqh_11{text-align:center;color:var(--precedent-color-text-muted);padding:24px;font-size:14px}._eventsContainer_1fiqh_18{padding:var(--precedent-space-sm) 0}._card_w1ws2_1{background:var(--precedent-color-surface);border:1.5px solid var(--precedent-color-border);text-align:left;width:100%;color:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:16px;padding:14px 16px;font-family:inherit;text-decoration:none;transition:border-color .15s,background .15s;display:flex}._card_w1ws2_1:hover{border-color:var(--precedent-color-primary);background:var(--precedent-color-surface-subtle)}._info_w1ws2_22{flex:1;min-width:0}._iconWrap_w1ws2_27{flex-shrink:0;position:relative}._icon_w1ws2_27{background:var(--precedent-color-primary-muted);width:40px;height:40px;color:var(--precedent-color-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}._iconCount_w1ws2_43{background:var(--precedent-color-primary);color:#fff;text-align:center;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--precedent-color-surface);border-radius:999px;padding:0 5px;font-size:10px;font-weight:700;line-height:20px;position:absolute;top:-6px;right:-6px}._typeName_w1ws2_60{font-size:var(--precedent-font-size-text-md);color:var(--precedent-color-text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-weight:600;overflow:hidden}._eventName_w1ws2_70{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;overflow:hidden}._date_w1ws2_79{font-size:var(--precedent-font-size-text-xs);color:var(--precedent-color-text-muted);margin:0}._statusBadge_w1ws2_85{font-size:var(--precedent-font-size-text-xs);border-radius:999px;flex-shrink:0;padding:3px 10px;font-weight:600}._statusBooked_w1ws2_93{color:var(--precedent-color-primary);background:var(--precedent-color-primary-muted)}._statusUsed_w1ws2_98{color:var(--color-success);background:var(--color-success-bg)}._statusCancelled_w1ws2_103{color:var(--precedent-color-danger);background:var(--precedent-color-danger-subtle,#fee2e2)}._statusBadgeNeutral_w1ws2_108{font-size:var(--precedent-font-size-text-xs);color:var(--precedent-color-text-muted);background:var(--precedent-color-surface-subtle);border-radius:999px;flex-shrink:0;padding:3px 10px;font-weight:600}._fraudNotice_yx6gb_2{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);border:.5px solid var(--glass-border);border-radius:var(--precedent-radius-lg);position:relative;overflow:hidden}._fraudNotice_yx6gb_2:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer) 35%, var(--glass-shimmer) 65%, transparent);pointer-events:none;z-index:1;height:.5px;position:absolute;top:0;left:0;right:0}@media (min-width:640px){._fraudNotice_yx6gb_2{border-radius:20px}}._panel_yx6gb_34{gap:var(--precedent-space-md);flex-direction:column;display:flex}._hero_yx6gb_40{align-items:flex-start;gap:var(--precedent-space-sm);padding:var(--precedent-space-md);border-radius:var(--precedent-radius-lg);border:.5px solid var(--color-success-border);background:var(--color-success-bg);display:flex}._iconWrap_yx6gb_50{border-radius:var(--precedent-radius-fully-rounded);background:color-mix(in srgb, var(--color-success) 18%, transparent);width:36px;height:36px;color:var(--color-success);flex-shrink:0;justify-content:center;align-items:center;display:flex}._iconWrap_yx6gb_50 svg{width:20px;height:20px}._heroText_yx6gb_66{min-width:0}._title_yx6gb_70{font-size:var(--precedent-font-size-text-md);font-weight:var(--precedent-font-weight-bold);letter-spacing:-.02em;line-height:var(--precedent-line-height-snug);color:var(--precedent-color-text);margin:0}._subtitle_yx6gb_79{margin:var(--precedent-space-2xs) 0 0;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);line-height:var(--precedent-line-height-relaxed);color:var(--precedent-color-text-subtle)}._details_yx6gb_87{gap:var(--precedent-space-sm);padding:var(--precedent-space-md);border-radius:var(--precedent-radius-lg);border:.5px solid var(--glass-border);background:var(--glass-pill-bg);margin:0;display:grid}._detailRow_yx6gb_97{justify-content:space-between;align-items:baseline;gap:var(--precedent-space-md);display:flex}._detailRow_yx6gb_97 dt{font-size:var(--precedent-font-size-text-xs);font-weight:var(--precedent-font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--precedent-color-text-muted);margin:0}._detailRow_yx6gb_97 dd{font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);letter-spacing:-.01em;color:var(--precedent-color-text);text-align:right;font-variant-numeric:tabular-nums;margin:0}._fraudNotice_yx6gb_2{gap:var(--precedent-space-sm);padding:var(--precedent-space-md);border-radius:var(--precedent-radius-lg);flex-direction:column;display:flex}._fraudTitle_yx6gb_129{font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-bold);letter-spacing:-.01em;color:var(--precedent-color-text);margin:0}._fraudBody_yx6gb_137{font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);line-height:var(--precedent-line-height-relaxed);color:var(--precedent-color-text-subtle);margin:0}._fraudActions_yx6gb_145{gap:var(--precedent-space-sm);margin-top:var(--precedent-space-2xs);flex-direction:column;display:flex}._actionButton_yx6gb_152{justify-content:center;width:100%;min-height:44px}._reportLink_yx6gb_158{background:var(--precedent-color-primary);width:100%;min-height:44px;color:var(--precedent-color-on-primary);font-family:inherit;font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-semibold);box-shadow:0 1px 2px #0000001a, 0 4px 14px color-mix(in srgb, var(--precedent-color-primary) 34%, transparent);border:none;border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;line-height:1;text-decoration:none;transition:background .18s,box-shadow .18s,transform .24s cubic-bezier(.34,1.56,.64,1);display:inline-flex}._reportLink_yx6gb_158:hover{background:color-mix(in srgb, var(--precedent-color-primary) 88%, black);transform:scale(1.02)}._reportLink_yx6gb_158:active{transform:scale(.98)}._reportLink_yx6gb_158:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.5);outline-offset:2px}@media (min-width:480px){._fraudActions_yx6gb_145{flex-flow:wrap}._actionButton_yx6gb_152,._reportLink_yx6gb_158{flex:1 1 0;width:auto;min-width:9.5rem}}@media (prefers-reduced-motion:reduce){._actionButton_yx6gb_152,._reportLink_yx6gb_158{transition:background .18s,border-color .18s,color .18s}._reportLink_yx6gb_158:hover,._reportLink_yx6gb_158:active{transform:none}}._card_16gyl_1{background:var(--precedent-color-surface);border:1.5px solid var(--precedent-color-border);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:12px;min-width:0;height:100%;padding:24px;display:flex}._cardCompact_16gyl_14{border:.5px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);box-shadow:inset 0 1px 0 var(--glass-shimmer);border-radius:20px;gap:16px;padding:1.15rem 1.2rem 1.35rem}._typeNameRow_16gyl_25{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._typeBlock_16gyl_32{flex-direction:column;gap:2px;min-width:0;display:flex}._eyebrow_16gyl_39{font-size:var(--precedent-font-size-text-xs);font-weight:var(--precedent-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--precedent-color-text-muted);margin:0}._typeName_16gyl_25{font-size:var(--precedent-font-size-text-xl);font-weight:var(--precedent-font-weight-bold);color:var(--precedent-color-text);letter-spacing:-.025em;line-height:var(--precedent-line-height-snug);overflow-wrap:anywhere;min-width:0;margin:0}._cardCompact_16gyl_14 ._typeName_16gyl_25{font-size:var(--precedent-font-size-text-2xl)}._shortId_16gyl_63{font-family:var(--precedent-font-mono);color:var(--precedent-color-text-muted);letter-spacing:.5px;margin:0;font-size:12px}._statusBadge_16gyl_71{font-size:var(--precedent-font-size-text-xs);font-weight:var(--precedent-font-weight-semibold);letter-spacing:.01em;border-radius:var(--precedent-radius-fully-rounded);flex-shrink:0;padding:5px 12px}._statusBooked_16gyl_80{color:var(--precedent-color-primary);background:var(--precedent-color-primary-muted)}._statusUsed_16gyl_85{color:var(--color-success);background:var(--color-success-bg)}._statusCancelled_16gyl_90{color:var(--precedent-color-danger);background:var(--precedent-color-danger-subtle,#fee2e2)}._eventName_16gyl_95{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-subtle);font-weight:var(--precedent-font-weight-medium);overflow-wrap:anywhere;min-width:0;line-height:var(--precedent-line-height-snug);margin:0}._cardCompact_16gyl_14 ._eventName_16gyl_95{font-size:var(--precedent-font-size-text-sm);font-weight:var(--precedent-font-weight-medium);color:var(--precedent-color-text-subtle)}._meta_16gyl_111{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);margin:0}._divider_16gyl_117{border:none;border-top:1px solid var(--precedent-color-border);margin:0}._qrSection_16gyl_123{flex-direction:column;align-items:center;padding-top:4px;display:flex}._cardCompact_16gyl_14 ._qrSection_16gyl_123{padding-top:0}._usedFallback_16gyl_134{font-size:var(--precedent-font-size-text-sm);color:var(--precedent-color-text-muted);text-align:center;margin:0;padding:8px 0;line-height:1.5}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._cardCompact_16gyl_14{-webkit-backdrop-filter:none}}._carousel_100ei_1{flex-direction:column;gap:16px;display:flex}._srOnly_100ei_7{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._viewport_100ei_19{margin:0 -16px;padding:4px 0;overflow:hidden}._track_100ei_25{touch-action:pan-y pinch-zoom;margin:0;padding:0;list-style:none;display:flex}._slide_100ei_33{box-sizing:border-box;flex:0 0 min(92%,420px);min-width:0;padding:0 6px}._controls_100ei_40{justify-content:center;align-items:center;gap:12px;display:flex}._navButton_100ei_47{border:.5px solid var(--glass-border);background:var(--glass-pill-bg);width:40px;height:40px;color:var(--precedent-color-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background .14s,opacity .14s;display:inline-flex}._navButton_100ei_47:hover:not(:disabled){background:var(--glass-pill-hover-bg)}._navButton_100ei_47:disabled{opacity:.35;cursor:not-allowed}._navButton_100ei_47:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._dots_100ei_72{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:240px;display:flex}._dot_100ei_72{background:var(--precedent-color-border);cursor:pointer;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .14s,transform .14s}._dot_100ei_72:hover{background:var(--precedent-color-text-muted)}._dot_100ei_72:focus-visible{outline:2px solid var(--precedent-color-primary);outline-offset:2px}._dotActive_100ei_99{background:var(--precedent-color-primary);transform:scale(1.2)}@media (prefers-reduced-motion:reduce){._navButton_100ei_47,._dot_100ei_72{transition:none}}@keyframes _sheetEnterMobile_15ozg_1{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes _sheetEnterDesktop_15ozg_1{0%{opacity:0;transform:translateY(16px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}._overlaySheet_15ozg_26{-webkit-backdrop-filter:none;background:#0000009e;align-items:flex-end;padding:0}@media (min-width:640px){._overlaySheet_15ozg_26{align-items:center;padding:24px}}._dialog_15ozg_40{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;width:100%;max-height:none;margin:0;padding:0;display:flex;overflow:visible}@media (min-width:640px){._dialog_15ozg_40{width:min(480px,100%);max-height:min(90dvh,860px)}}._sheet_15ozg_60{transform-origin:bottom;width:100%;animation:.34s cubic-bezier(.32,.72,0,1) both _sheetEnterMobile_15ozg_1}@media (min-width:640px){._sheet_15ozg_60{transform-origin:50%;animation:.24s cubic-bezier(.16,1,.3,1) both _sheetEnterDesktop_15ozg_1}}._sheetSurface_15ozg_72{--glass-bg:#121220f5;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(160%);border:1px solid var(--glass-border,#ffffff17);border-bottom:none;border-radius:22px 22px 0 0;flex-direction:column;width:100%;max-height:92dvh;display:flex;position:relative;overflow:hidden;box-shadow:0 -4px 32px #0000004d,inset 0 1px #ffffff14}._sheetSurface_15ozg_72:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shimmer) 35%, var(--glass-shimmer) 65%, transparent);pointer-events:none;z-index:1;height:.5px;position:absolute;top:0;left:10%;right:10%}@media (min-width:640px){._sheetSurface_15ozg_72{border:1px solid var(--glass-border,#ffffff17);-webkit-backdrop-filter:none;border-radius:20px;max-height:min(90dvh,860px);box-shadow:0 24px 64px #00000073,0 8px 24px #00000047,inset 0 1px #ffffff14}}._handle_15ozg_110{background:#ffffff38;border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 0}@media (min-width:640px){._handle_15ozg_110{display:none}}._sheetHeader_15ozg_124{z-index:2;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:4px 16px 10px;display:flex;position:relative}._counter_15ozg_135{border:.5px solid var(--glass-border);background:var(--glass-pill-bg);font-variant-numeric:tabular-nums;border-radius:999px;align-items:baseline;gap:1px;margin:0;padding:.35rem .85rem;display:inline-flex}._counterCurrent_15ozg_147{color:var(--precedent-color-text);font-size:.9rem;font-weight:700}._counterSep_15ozg_153{color:var(--precedent-color-text-muted);padding:0 1px;font-size:.78rem;font-weight:500}._counterTotal_15ozg_160{color:var(--precedent-color-text-muted);font-size:.78rem;font-weight:600}._closeButton_15ozg_166{border:1px solid var(--glass-pill-border);background:var(--glass-pill-bg);width:34px;height:34px;color:var(--precedent-color-text-muted);cursor:pointer;transition:background .18s ease, color .18s ease, transform .18s var(--easing-spring), box-shadow .18s ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._closeButton_15ozg_166:hover{background:var(--glass-pill-hover-bg);box-shadow:var(--glass-pill-hover-shadow);color:var(--precedent-color-text);transform:translateY(-50%)scale(1.06)}._closeButton_15ozg_166:active{transition-duration:80ms;transform:translateY(-50%)scale(.94)}._closeButton_15ozg_166:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb)/.55);outline-offset:2px}._content_15ozg_199{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:min(380px,52dvh);padding:0 16px 24px;padding-bottom:max(24px, env(safe-area-inset-bottom,24px));flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}@media (min-width:640px){._content_15ozg_199{min-height:min(420px,58dvh)}}._loading_15ozg_217,._error_15ozg_218{min-height:inherit;text-align:center;color:var(--precedent-color-text-muted);font-size:var(--precedent-font-size-text-sm);flex:1;justify-content:center;align-items:center;display:flex}._error_15ozg_218{color:var(--precedent-color-danger)}@media (prefers-reduced-motion:reduce){._sheet_15ozg_60{animation:none}._closeButton_15ozg_166{transition:background .18s,color .18s}._closeButton_15ozg_166:hover,._closeButton_15ozg_166:active{transform:translateY(-50%)}}._container_k2wmn_1{width:100%;max-width:720px;margin:0 auto;padding:20px 0}._filterToggle_k2wmn_8{width:100%;max-width:100%;margin-bottom:16px}._list_k2wmn_14{flex-direction:column;gap:10px;display:flex}._empty_k2wmn_20{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;display:flex}._emptyIcon_k2wmn_29{background:var(--glass-pill-bg);border:.5px solid var(--glass-border);width:48px;height:48px;color:var(--precedent-color-text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex}._emptyIcon_k2wmn_29 svg{width:22px;height:22px}._emptyTitle_k2wmn_46{color:var(--precedent-color-text);margin:0;font-size:.95rem;font-weight:600}._emptyDescription_k2wmn_53{max-width:28ch;color:var(--precedent-color-text-muted);margin:0;font-size:.85rem;line-height:1.5}._emptyLink_k2wmn_61{border-radius:var(--precedent-radius-fully-rounded);background:var(--glass-pill-bg);border:.5px solid var(--glass-border);min-height:44px;color:var(--precedent-color-primary);align-items:center;margin-top:8px;padding:0 1.1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .14s;display:inline-flex}._emptyLink_k2wmn_61:hover{background:var(--glass-pill-hover-bg)}._loading_k2wmn_80{justify-content:center;padding:48px 16px;display:flex}._error_k2wmn_86{text-align:center;color:var(--precedent-color-danger);font-size:var(--precedent-font-size-text-sm);padding:48px 16px}@media (prefers-reduced-motion:reduce){._emptyLink_k2wmn_61{transition:none}}._container_1a52g_1{width:100%;max-width:800px;margin:0 auto;padding:20px}._dialog_to868_1{width:min(520px,100%)}._destinationInfo_to868_5{background-color:var(--precedent-color-surface-subtle);border:1px solid var(--precedent-color-border);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}._destinationHost_to868_15{color:var(--precedent-color-text);font-weight:500}._destinationUrl_to868_20{color:var(--precedent-color-text-muted);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:12;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._container_7ff97_1{width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:20px;display:block}._createPostPrompt_1r5ju_1{background-color:var(--precedent-color-surface);border:1px solid var(--precedent-color-border);border-radius:12px;margin-bottom:24px;padding:16px 38px 12px}._inputSection_1r5ju_9{align-items:center;gap:16px;margin-bottom:16px;display:flex}._profilePicture_1r5ju_16{flex-shrink:0;width:36px;height:36px}._inputArea_1r5ju_22{flex:1}._input_1r5ju_9{border:1px solid;border-color:var(--precedent-color-border);background-color:var(--precedent-color-background);width:100%;color:var(--precedent-color-text-muted);cursor:pointer;border-radius:9999px;height:36px;padding:14px 18px;font-size:16px;transition:all .2s}._input_1r5ju_9::placeholder{color:var(--precedent-color-text-muted)}._input_1r5ju_9:hover{box-shadow:0 0 12px var(--precedent-color-primary-glow)}._input_1r5ju_9:focus{border-style:solid;border-color:var(--precedent-color-primary);background-color:var(--precedent-color-surface);outline:none}._postTypes_1r5ju_52{border-top:1px solid var(--precedent-color-border);align-items:center;gap:12px;padding-top:12px;display:flex}._typeButton_1r5ju_60{background-color:var(--precedent-color-surface);color:var(--precedent-color-text-muted);font-size:var(--precedent-font-size-text-md);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-weight:600;transition:all .2s;display:flex}._typeButton_1r5ju_60:hover{transform:scale(1.1)}._typeButton_1r5ju_60:active{background-color:var(--precedent-color-primary-muted);transition:transform 80ms ease-out,background-color 80ms ease-out;transform:scale(.98)}._icon_1r5ju_83{width:20px;height:20px;color:var(--precedent-color-primary);justify-content:center;align-items:center;line-height:1;transition:all .2s;display:flex}._typeButton_1r5ju_60:hover ._icon_1r5ju_83{filter:drop-shadow(0 0 8px var(--precedent-color-primary-glow))}._label_1r5ju_97{font-weight:500;transition:all .2s;display:inline-block}._typeButton_1r5ju_60:hover ._label_1r5ju_97{text-shadow:0 0 8px var(--precedent-color-primary-glow)}@media (max-width:768px){._createPostPrompt_1r5ju_1{padding:var(--precedent-space-md) var(--precedent-space-lg);border-radius:8px;margin-bottom:12px}._inputSection_1r5ju_9{gap:8px;margin-bottom:12px}._input_1r5ju_9{font-size:var(--precedent-font-size-text-md);padding:10px 14px}._postTypes_1r5ju_52{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding-top:8px;overflow-x:auto}._postTypes_1r5ju_52::-webkit-scrollbar{display:none}._typeButton_1r5ju_60{font-size:var(--precedent-font-size-text-sm);white-space:nowrap;flex-shrink:0;padding:6px 10px}._icon_1r5ju_83{width:16px;height:16px}}
