@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d100b2a099e34044-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2c34d62a75506231-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/0f1bdadaf30e2d5f-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a115172161b307bb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/601f5c280d60caca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f5271587012faf78-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4c40f6{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_4c40f6{--font-mono:"Geist Mono","Geist Mono Fallback"}.light,.mix,:root{--shadow-input:inset 0 1px 2px rgba(10,10,10,0.08),inset 0 0 0 1px rgba(10,10,10,0.04);--shadow-button:0 1px 1px rgba(10,10,10,0.04),0 1px 2px rgba(10,10,10,0.06);--shadow-button-primary:0 1px 2px rgba(10,10,10,0.08),0 2px 6px rgba(34,197,94,0.16);--shadow-card:0 1px 2px rgba(10,10,10,0.04),0 2px 6px rgba(10,10,10,0.05);--shadow-card-hover:0 2px 4px rgba(10,10,10,0.06),0 8px 16px rgba(10,10,10,0.08);--shadow-popover:0 2px 6px rgba(10,10,10,0.08),0 12px 24px rgba(10,10,10,0.12),0 24px 48px rgba(10,10,10,0.10);--shadow-dialog:0 4px 12px rgba(10,10,10,0.12),0 24px 48px rgba(10,10,10,0.18),0 48px 96px rgba(10,10,10,0.14);--shadow-drawer:0 0 0 1px rgba(10,10,10,0.04),-16px 0 32px rgba(10,10,10,0.10),-32px 0 64px rgba(10,10,10,0.08);--shadow-toast:0 8px 20px rgba(10,10,10,0.16),0 24px 56px rgba(10,10,10,0.20);--shadow-tooltip:0 2px 8px rgba(10,10,10,0.18);--shadow-sticky:0 2px 8px rgba(10,10,10,0.06);--shadow-sidebar:2px 0 8px rgba(10,10,10,0.04),4px 0 16px rgba(10,10,10,0.03)}.dark{--shadow-input:inset 0 1px 2px rgba(0,0,0,0.4),inset 0 0 0 1px rgba(255,255,255,0.04);--shadow-button:0 1px 2px rgba(0,0,0,0.4);--shadow-button-primary:0 1px 2px rgba(0,0,0,0.5),0 2px 6px rgba(34,197,94,0.25);--shadow-card:0 0 0 1px rgba(255,255,255,0.04),0 2px 8px rgba(0,0,0,0.35);--shadow-card-hover:0 0 0 1px rgba(255,255,255,0.08),0 4px 16px rgba(0,0,0,0.5);--shadow-popover:0 0 0 1px rgba(255,255,255,0.08),0 8px 24px rgba(0,0,0,0.6),0 24px 48px rgba(0,0,0,0.55);--shadow-dialog:0 0 0 1px rgba(255,255,255,0.10),0 16px 40px rgba(0,0,0,0.7),0 48px 96px rgba(0,0,0,0.65);--shadow-drawer:0 0 0 1px rgba(255,255,255,0.06),-16px 0 32px rgba(0,0,0,0.5),-32px 0 64px rgba(0,0,0,0.4);--shadow-toast:0 0 0 1px rgba(255,255,255,0.10),0 12px 32px rgba(0,0,0,0.7);--shadow-tooltip:0 0 0 1px rgba(255,255,255,0.10),0 4px 12px rgba(0,0,0,0.6);--shadow-sticky:0 2px 8px rgba(0,0,0,0.4);--shadow-sidebar:2px 0 12px rgba(0,0,0,0.4),4px 0 24px rgba(0,0,0,0.25)}.light,.mix,:root{--background:oklch(0.985 0 0);--foreground:oklch(0.145 0 0);--card:oklch(1 0 0);--card-foreground:oklch(0.145 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(0.145 0 0);--primary:oklch(0.723 0.197 145.0);--primary-foreground:oklch(0.145 0 0);--secondary:oklch(0.145 0 0);--secondary-foreground:oklch(0.985 0 0);--muted:oklch(0.961 0 0);--muted-foreground:oklch(0.556 0 0);--accent:oklch(0.961 0 0);--accent-foreground:oklch(0.145 0 0);--destructive:oklch(0.577 0.245 27.325);--destructive-foreground:oklch(1 0 0);--border:oklch(0.910 0 0);--input:oklch(0.910 0 0);--ring:oklch(0.723 0.197 145.0);--radius:0.625rem;--brand:oklch(0.723 0.197 145.0);--brand-foreground:oklch(0.145 0 0);--brand-hover:oklch(0.626 0.207 142.5)}.dark{--background:oklch(0.145 0 0);--foreground:oklch(0.910 0 0);--card:oklch(0.227 0 0);--card-foreground:oklch(0.910 0 0);--popover:oklch(0.227 0 0);--popover-foreground:oklch(0.910 0 0);--primary:oklch(0.723 0.197 145.0);--primary-foreground:oklch(0.145 0 0);--secondary:oklch(0.227 0 0);--secondary-foreground:oklch(0.910 0 0);--muted:oklch(0.227 0 0);--muted-foreground:oklch(0.708 0 0);--accent:oklch(0.227 0 0);--accent-foreground:oklch(0.910 0 0);--destructive:oklch(0.577 0.245 27.325);--destructive-foreground:oklch(1 0 0);--border:oklch(0.372 0 0);--input:oklch(0.372 0 0);--ring:oklch(0.723 0.197 145.0);--radius:0.625rem;--brand:oklch(0.723 0.197 145.0);--brand-foreground:oklch(0.145 0 0);--brand-hover:oklch(0.626 0.207 142.5)}.light{--sidebar:oklch(0.985 0 0);--sidebar-foreground:oklch(0.145 0 0);--sidebar-primary:oklch(0.723 0.197 145.0);--sidebar-primary-foreground:oklch(0.145 0 0);--sidebar-accent:oklch(0.961 0 0);--sidebar-accent-foreground:oklch(0.145 0 0);--sidebar-border:oklch(0.910 0 0);--sidebar-ring:oklch(0.723 0.197 145.0)}.dark,.mix{--sidebar:oklch(0.145 0 0);--sidebar-foreground:oklch(0.910 0 0);--sidebar-primary:oklch(0.723 0.197 145.0);--sidebar-primary-foreground:oklch(0.145 0 0);--sidebar-accent:oklch(0.227 0 0);--sidebar-accent-foreground:oklch(0.910 0 0);--sidebar-border:oklch(0.372 0 0/50%);--sidebar-ring:oklch(0.723 0.197 145.0)}.light[data-theme=paper-plus],.mix[data-theme=mix-warm]{--background:oklch(0.978 0.004 95);--card:oklch(1 0 0);--muted:oklch(0.953 0.006 95);--border:oklch(0.895 0.005 95);--input:oklch(0.895 0.005 95)}.dark[data-theme=navy-depth]{--background:oklch(0.208 0.040 265.759);--foreground:oklch(0.968 0.007 248.084);--card:oklch(0.279 0.037 260.038);--card-foreground:oklch(0.968 0.007 248.084);--popover:oklch(0.279 0.037 260.038);--popover-foreground:oklch(0.968 0.007 248.084);--primary:oklch(0.753 0.139 232.679);--primary-foreground:oklch(1 0 0);--secondary:oklch(0.279 0.037 260.038);--secondary-foreground:oklch(0.968 0.007 248.084);--muted:oklch(0.446 0.037 257.291);--muted-foreground:oklch(0.711 0.035 256.803);--accent:oklch(0.279 0.037 260.038);--accent-foreground:oklch(0.968 0.007 248.084);--destructive:oklch(0.711 0.166 22.201);--destructive-foreground:oklch(1 0 0);--border:oklch(0.372 0.039 257.296);--input:oklch(0.279 0.037 260.038);--ring:oklch(0.753 0.139 232.679);--sidebar:oklch(0.129 0.041 264.700);--sidebar-foreground:oklch(0.711 0.035 256.803);--sidebar-primary:oklch(0.753 0.139 232.679);--sidebar-primary-foreground:oklch(1 0 0);--sidebar-accent:oklch(0.279 0.037 260.038);--sidebar-accent-foreground:oklch(0.968 0.007 248.084);--sidebar-border:oklch(0.372 0.039 257.296/50%);--sidebar-ring:oklch(0.753 0.139 232.679);--brand:oklch(0.753 0.139 232.679);--brand-foreground:oklch(1 0 0);--brand-hover:oklch(0.66 0.145 232)}.dark[data-theme=discord-dim]{--background:oklch(0.243 0.008 264.413);--foreground:oklch(0.964 0.003 264.510);--card:oklch(0.297 0.008 264.450);--card-foreground:oklch(0.964 0.003 264.510);--popover:oklch(0.297 0.008 264.450);--popover-foreground:oklch(0.964 0.003 264.510);--primary:oklch(0.655 0.156 262.507);--primary-foreground:oklch(1 0 0);--secondary:oklch(0.297 0.008 264.450);--secondary-foreground:oklch(0.964 0.003 264.510);--muted:oklch(0.432 0.013 274.608);--muted-foreground:oklch(0.687 0.016 254.680);--accent:oklch(0.297 0.008 264.450);--accent-foreground:oklch(0.964 0.003 264.510);--destructive:oklch(0.632 0.207 24.560);--destructive-foreground:oklch(1 0 0);--border:oklch(0.376 0.011 271.108);--input:oklch(0.297 0.008 264.450);--ring:oklch(0.655 0.156 262.507);--sidebar:oklch(0.222 0.006 271.118);--sidebar-foreground:oklch(0.687 0.016 254.680);--sidebar-primary:oklch(0.655 0.156 262.507);--sidebar-primary-foreground:oklch(1 0 0);--sidebar-accent:oklch(0.297 0.008 264.450);--sidebar-accent-foreground:oklch(0.964 0.003 264.510);--sidebar-border:oklch(0.376 0.011 271.108/50%);--sidebar-ring:oklch(0.655 0.156 262.507);--brand:oklch(0.655 0.156 262.507);--brand-foreground:oklch(1 0 0);--brand-hover:oklch(0.585 0.16 262)}.dark[data-theme=obsidian]{--background:oklch(0.204 0.016 284.890);--foreground:oklch(0.888 0.024 299.222);--card:oklch(0.243 0.017 285.041);--card-foreground:oklch(0.888 0.024 299.222);--popover:oklch(0.243 0.017 285.041);--popover-foreground:oklch(0.888 0.024 299.222);--primary:oklch(0.719 0.132 264.207);--primary-foreground:oklch(1 0 0);--secondary:oklch(0.243 0.017 285.041);--secondary-foreground:oklch(0.888 0.024 299.222);--muted:oklch(0.361 0.036 284.436);--muted-foreground:oklch(0.496 0.068 274.371);--accent:oklch(0.243 0.017 285.041);--accent-foreground:oklch(0.888 0.024 299.222);--destructive:oklch(0.723 0.159 10.258);--destructive-foreground:oklch(1 0 0);--border:oklch(0.291 0.024 284.822);--input:oklch(0.243 0.017 285.041);--ring:oklch(0.719 0.132 264.207);--sidebar:oklch(0.175 0.008 285.484);--sidebar-foreground:oklch(0.496 0.068 274.371);--sidebar-primary:oklch(0.719 0.132 264.207);--sidebar-primary-foreground:oklch(1 0 0);--sidebar-accent:oklch(0.243 0.017 285.041);--sidebar-accent-foreground:oklch(0.888 0.024 299.222);--sidebar-border:oklch(0.291 0.024 284.822/50%);--sidebar-ring:oklch(0.719 0.132 264.207);--brand:oklch(0.719 0.132 264.207);--brand-foreground:oklch(1 0 0);--brand-hover:oklch(0.65 0.135 264)}@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}@theme inline{--animation-delay-0:0s;--animation-delay-75:75ms;--animation-delay-100:.1s;--animation-delay-150:.15s;--animation-delay-200:.2s;--animation-delay-300:.3s;--animation-delay-500:.5s;--animation-delay-700:.7s;--animation-delay-1000:1s;--animation-repeat-0:0;--animation-repeat-1:1;--animation-repeat-infinite:infinite;--animation-direction-normal:normal;--animation-direction-reverse:reverse;--animation-direction-alternate:alternate;--animation-direction-alternate-reverse:alternate-reverse;--animation-fill-mode-none:none;--animation-fill-mode-forwards:forwards;--animation-fill-mode-backwards:backwards;--animation-fill-mode-both:both;--percentage-0:0;--percentage-5:.05;--percentage-10:.1;--percentage-15:.15;--percentage-20:.2;--percentage-25:.25;--percentage-30:.3;--percentage-35:.35;--percentage-40:.4;--percentage-45:.45;--percentage-50:.5;--percentage-55:.55;--percentage-60:.6;--percentage-65:.65;--percentage-70:.7;--percentage-75:.75;--percentage-80:.8;--percentage-85:.85;--percentage-90:.9;--percentage-95:.95;--percentage-100:1;--percentage-translate-full:1;--animate-in: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-out: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);@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))}}--animate-accordion-down:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-accordion-up:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-down:collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-up:collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}--animate-caret-blink:caret-blink 1.25s ease-out infinite;@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}}@utility animation-duration-*{--tw-animation-duration:calc(--value(number)*1ms);--tw-animation-duration:--value(--animation-duration-*,[duration],"initial",[*]);animation-duration:calc(--value(number)*1ms);animation-duration:--value(--animation-duration-*,[duration],"initial",[*])}@utility delay-*{animation-delay:calc(--value(number)*1ms);animation-delay:--value(--animation-delay-*,[duration],"initial",[*]);--tw-animation-delay:calc(--value(number)*1ms);--tw-animation-delay:--value(--animation-delay-*,[duration],"initial",[*])}@utility repeat-*{animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*]);--tw-animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*])}@utility direction-*{animation-direction:--value(--animation-direction-*,"initial",[*]);--tw-animation-direction:--value(--animation-direction-*,"initial",[*])}@utility fill-mode-*{animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*]);--tw-animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*])}@utility running{animation-play-state:running}@utility paused{animation-play-state:paused}@utility play-state-*{animation-play-state:--value("initial",[*])}@utility blur-in{--tw-enter-blur:20px}@utility blur-in-*{--tw-enter-blur:calc(--value(number)*1px);--tw-enter-blur:--value(--blur-*,[*])}@utility blur-out{--tw-exit-blur:20px}@utility blur-out-*{--tw-exit-blur:calc(--value(number)*1px);--tw-exit-blur:--value(--blur-*,[*])}@utility fade-in{--tw-enter-opacity:0}@utility fade-in-*{--tw-enter-opacity:calc(--value(number)/100);--tw-enter-opacity:--value(--percentage-*,[*])}@utility fade-out{--tw-exit-opacity:0}@utility fade-out-*{--tw-exit-opacity:calc(--value(number)/100);--tw-exit-opacity:--value(--percentage-*,[*])}@utility zoom-in{--tw-enter-scale:0}@utility zoom-in-*{--tw-enter-scale:calc(--value(number)*1%);--tw-enter-scale:calc(--value(ratio));--tw-enter-scale:--value(--percentage-*,[*])}@utility -zoom-in-*{--tw-enter-scale:calc(--value(number)*-1%);--tw-enter-scale:calc(--value(ratio)*-1);--tw-enter-scale:--value(--percentage-*,[*])}@utility zoom-out{--tw-exit-scale:0}@utility zoom-out-*{--tw-exit-scale:calc(--value(number)*1%);--tw-exit-scale:calc(--value(ratio));--tw-exit-scale:--value(--percentage-*,[*])}@utility -zoom-out-*{--tw-exit-scale:calc(--value(number)*-1%);--tw-exit-scale:calc(--value(ratio)*-1);--tw-exit-scale:--value(--percentage-*,[*])}@utility spin-in{--tw-enter-rotate:30deg}@utility spin-in-*{--tw-enter-rotate:calc(--value(number)*1deg);--tw-enter-rotate:calc(--value(ratio)*360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility -spin-in{--tw-enter-rotate:-30deg}@utility -spin-in-*{--tw-enter-rotate:calc(--value(number)*-1deg);--tw-enter-rotate:calc(--value(ratio)*-360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility spin-out{--tw-exit-rotate:30deg}@utility spin-out-*{--tw-exit-rotate:calc(--value(number)*1deg);--tw-exit-rotate:calc(--value(ratio)*360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility -spin-out{--tw-exit-rotate:-30deg}@utility -spin-out-*{--tw-exit-rotate:calc(--value(number)*-1deg);--tw-exit-rotate:calc(--value(ratio)*-360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility slide-in-from-top{--tw-enter-translate-y:-100%}@utility slide-in-from-top-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-y:calc(--value(ratio)*-100%);--tw-enter-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-bottom{--tw-enter-translate-y:100%}@utility slide-in-from-bottom-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing));--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-y:calc(--value(ratio)*100%);--tw-enter-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-in-from-left{--tw-enter-translate-x:-100%}@utility slide-in-from-left-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-right{--tw-enter-translate-x:100%}@utility slide-in-from-right-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-in-from-start{&:dir(ltr){--tw-enter-translate-x:-100%}&:dir(rtl){--tw-enter-translate-x:100%}}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-in-from-end{&:dir(ltr){--tw-enter-translate-x:100%}&:dir(rtl){--tw-enter-translate-x:-100%}}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@utility slide-out-to-top{--tw-exit-translate-y:-100%}@utility slide-out-to-top-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-y:calc(--value(ratio)*-100%);--tw-exit-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-bottom{--tw-exit-translate-y:100%}@utility slide-out-to-bottom-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing));--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-y:calc(--value(ratio)*100%);--tw-exit-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-out-to-left{--tw-exit-translate-x:-100%}@utility slide-out-to-left-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-right{--tw-exit-translate-x:100%}@utility slide-out-to-right-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-out-to-start{&:dir(ltr){--tw-exit-translate-x:-100%}&:dir(rtl){--tw-exit-translate-x:100%}}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-out-to-end{&:dir(ltr){--tw-exit-translate-x:100%}&:dir(rtl){--tw-exit-translate-x:-100%}}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@theme inline{@keyframes accordion-down{0%{height:0}to{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}}@keyframes accordion-up{0%{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}to{height:0}}}@utility no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}