@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,100..1000&family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=DM+Serif+Display&family=IBM+Plex+Mono:wght@300;400;500;600&family=Outfit:wght@100..900&family=Manrope:wght@200..800&display=swap";@property --aura-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@supports not selector(::-webkit-scrollbar){html,body,*{scrollbar-color:var(--color-neutral-3) transparent;scrollbar-width:thin}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-neutral-3);border:2px solid transparent;border-radius:999px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-4)}::-webkit-scrollbar-button{display:none;width:0;height:0}:root,[data-theme]{--base-accent-color-0: lch(62.44 70.29 .86 / 1);--base-accent-color-1: lab(60 40.17 -57.68);--base-success-color: lab(52.2 -46.61 31.61 / 1);--base-warning-color: lch(62.44 70.29 54.86 / 1);--base-danger-color: lch(59.5 75.52 35.8 / 1);--base-success-color: lch(62 58 145 / 1);--base-warning-color: lch(72 78 76 / 1);--base-danger-color: lch(58 72 37 / 1);--base-neutral-color-light: #fff;--base-neutral-color-dark: #0a0f0a;--base-sans-font-family: "DM Sans";--base-mono-font-family: "DM Mono";--base-serif-font-family: "DM Serif Display";--base-spacing: .25rem;--base-radius: .625rem;--base-font-size: 16px;--font-size-0: calc(.579rem * var(--base-font-size) / 16);--font-size-1: calc(.694rem * var(--base-font-size) / 16);--font-size-2: calc(.833rem * var(--base-font-size) / 16);--font-size-3: calc(1rem * var(--base-font-size) / 16);--font-size-4: calc(1.25rem * var(--base-font-size) / 16);--font-size-5: calc(1.563rem * var(--base-font-size) / 16);--font-size-6: calc(1.953rem * var(--base-font-size) / 16);--font-size-7: calc(2.441rem * var(--base-font-size) / 16);--font-size-8: calc(3.052rem * var(--base-font-size) / 16);--color-primary-0: oklch(from var(--base-accent-color-0) .18 .1 h);--color-primary-1: oklch(from var(--base-accent-color-0) .28 .14 h);--color-primary-2: oklch(from var(--base-accent-color-0) .38 .18 h);--color-primary-3: oklch(from var(--base-accent-color-0) .52 .22 h);--color-primary-4: var(--base-accent-color-0);--color-primary-5: oklch(from var(--base-accent-color-0) .82 .21 h);--color-primary-6: oklch(from var(--base-accent-color-0) .87 .16 h);--color-primary-7: oklch(from var(--base-accent-color-0) .91 .11 h);--color-primary-8: oklch(from var(--base-accent-color-0) .94 .06 h);--color-primary-9: oklch(from var(--base-accent-color-0) .97 .02 h);--color-secondary-0: oklch(from var(--base-accent-color-1) .15 .1 h);--color-secondary-1: oklch(from var(--base-accent-color-1) .25 .14 h);--color-secondary-2: oklch(from var(--base-accent-color-1) .35 .18 h);--color-secondary-3: oklch(from var(--base-accent-color-1) .5 .22 h);--color-secondary-4: var(--base-accent-color-1);--color-secondary-5: oklch(from var(--base-accent-color-1) .78 .21 h);--color-secondary-6: oklch(from var(--base-accent-color-1) .84 .16 h);--color-secondary-7: oklch(from var(--base-accent-color-1) .89 .1 h);--color-secondary-8: oklch(from var(--base-accent-color-1) .93 .05 h);--color-secondary-9: oklch(from var(--base-accent-color-1) .97 .02 h);--color-neutral-0: oklch(from var(--base-neutral-color-dark) l c h);--color-neutral-1: oklch(from var(--base-neutral-color-dark) .21 c h);--color-neutral-2: oklch(from var(--base-neutral-color-dark) .25 c h);--color-neutral-3: oklch(from var(--base-neutral-color-dark) .31 c h);--color-neutral-4: oklch(from var(--base-neutral-color-dark) .4 c h);--color-neutral-5: oklch(from var(--base-neutral-color-dark) .55 c h);--color-neutral-6: oklch(from var(--base-neutral-color-dark) .68 c h);--color-neutral-7: oklch(from var(--base-neutral-color-dark) .8 c h);--color-neutral-8: oklch(from var(--base-neutral-color-dark) .9 c h);--color-neutral-9: oklch(from var(--base-neutral-color-light) l c h);--spacing-0: 0;--spacing-1: calc(var(--base-spacing) * 1);--spacing-2: calc(var(--base-spacing) * 2);--spacing-3: calc(var(--base-spacing) * 3);--spacing-4: calc(var(--base-spacing) * 4);--spacing-5: calc(var(--base-spacing) * 5);--spacing-6: calc(var(--base-spacing) * 6);--spacing-7: calc(var(--base-spacing) * 7);--spacing-8: calc(var(--base-spacing) * 8);--spacing-9: calc(var(--base-spacing) * 9);--spacing-10: calc(var(--base-spacing) * 10);--spacing-11: calc(var(--base-spacing) * 11);--spacing-12: calc(var(--base-spacing) * 12);--spacing-14: calc(var(--base-spacing) * 14);--spacing-16: calc(var(--base-spacing) * 16);--spacing-20: calc(var(--base-spacing) * 20);--spacing-24: calc(var(--base-spacing) * 24);--spacing-28: calc(var(--base-spacing) * 28);--spacing-32: calc(var(--base-spacing) * 32);--spacing-36: calc(var(--base-spacing) * 36);--spacing-40: calc(var(--base-spacing) * 40);--wired-space-2xs: var(--spacing-1);--wired-space-xs: var(--spacing-2);--wired-space-sm: var(--spacing-3);--wired-space-md: var(--spacing-4);--wired-space-lg: var(--spacing-6);--wired-space-xl: var(--spacing-8);--wired-space-2xl: var(--spacing-12)}@supports (color: lab(0% 0 0)){:root,[data-theme]{--base-neutral-color-dark: lab(3.87% -2.29438 1.63959)}}:root,[data-theme]{--color-pink: var(--color-primary-4);--color-purple: var(--color-secondary-4);--bg: var(--color-neutral-0);--paper: var(--color-neutral-1);--paper-soft: var(--color-neutral-2);--line: var(--color-neutral-3);--primary: var(--color-neutral-8);--foreground: var(--color-neutral-8);--muted: var(--color-neutral-6);--secondary: var(--color-neutral-5);--accent: var(--color-purple);--accent-alt: var(--color-pink);--purple: var(--base-accent-color-1);--pink: var(--base-accent-color-0);--success: var(--base-success-color);--warning: var(--base-warning-color);--background: var(--bg);--background-light: var(--paper-soft);--card: var(--paper);--card-foreground: var(--primary);--popover: var(--paper);--popover-foreground: var(--primary);--primary-foreground: var(--bg);--secondary-foreground: var(--primary);--muted-foreground: var(--muted);--skeleton: var(--color-neutral-3);--accent-foreground: var(--primary);--destructive: var(--base-danger-color);--border: var(--line);--input: var(--line);--ring: var(--color-neutral-4);--chart-1: var(--color-purple);--chart-2: var(--color-pink);--chart-3: var(--color-neutral-7);--chart-4: var(--color-neutral-5);--chart-5: var(--color-neutral-4);--sidebar: var(--paper);--sidebar-foreground: var(--primary);--sidebar-primary: var(--accent);--sidebar-primary-foreground: var(--primary);--sidebar-accent: var(--paper-soft);--sidebar-accent-foreground: var(--primary);--sidebar-border: var(--line);--sidebar-ring: var(--ring);--page-gradient-from: var(--color-neutral-0);--page-gradient-via: var(--color-neutral-1);--page-gradient-to: var(--color-neutral-2);--page-gradient-min-height: 2000px;--page-gradient: none;--material-page: none;--material-surface: transparent;--material-raised: none;--material-tone: none;--elevation-flush: 0 0 transparent;--elevation-raised: 0 0 transparent;--elevation-pressed: 0 0 transparent;--elevation-overlay: 0 0 transparent;--elevation-carved: 0 0 transparent;--emissive-tone: 0 0 transparent;--emissive-focus: 0 0 transparent;--material-press-duration: 90ms;--font-sans: var(--base-sans-font-family), "DM Sans Fallback", system-ui, sans-serif;--font-mono: var(--base-mono-font-family), "Geist Mono", "Fira Code", monospace;--font-serif: var(--base-serif-font-family), "Iowan Old Style", Georgia, "Times New Roman", serif;--font-heading: var(--font-sans);--font-heading-weight: 700;--font-heading-settings: normal;--font-heading-tracking-scale: 1;--radius: var(--base-radius);--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) + 4px);--control-height-sm: 2rem;--control-height-md: 2.5rem;--control-height-lg: 3rem;--field-label-height: 1.25rem;--field-gap: .25rem;--field-row-height: calc( var(--field-label-height) + var(--field-gap) + var(--control-height-md) );--small-button-radius: 4px;--medium-button-radius: 5px;--large-button-radius: 6px;--color-background: var(--background);--color-background-light: var(--background-light);--color-foreground: var(--foreground);--color-card: var(--card);--color-card-foreground: var(--card-foreground);--color-popover: var(--popover);--color-popover-foreground: var(--popover-foreground);--color-primary: var(--primary);--color-primary-foreground: var(--primary-foreground);--color-secondary: var(--secondary);--color-secondary-foreground: var(--secondary-foreground);--color-muted: var(--muted);--color-muted-foreground: var(--muted-foreground);--color-skeleton: var(--skeleton);--color-accent: var(--accent);--color-accent-foreground: var(--accent-foreground);--color-destructive: var(--destructive);--color-success: var(--success);--color-border: var(--border);--color-input: var(--input);--color-ring: var(--ring);--color-chart-1: var(--chart-1);--color-chart-2: var(--chart-2);--color-chart-3: var(--chart-3);--color-chart-4: var(--chart-4);--color-chart-5: var(--chart-5);--color-neon-pink: var(--color-pink);--color-neon-purple: var(--color-purple);--color-sidebar: var(--sidebar);--color-sidebar-foreground: var(--sidebar-foreground);--color-sidebar-primary: var(--sidebar-primary);--color-sidebar-primary-foreground: var(--sidebar-primary-foreground);--color-sidebar-accent: var(--sidebar-accent);--color-sidebar-accent-foreground: var(--sidebar-accent-foreground);--color-sidebar-border: var(--sidebar-border);--color-sidebar-ring: var(--sidebar-ring)}:root{--neon-purple: var(--color-neon-purple);--neon-pink: var(--color-neon-pink);--space-xs: var(--spacing-1);--space-sm: var(--spacing-2);--space-md: var(--spacing-3);--space-base: var(--spacing-4);--space-lg: var(--spacing-6);--space-xl: var(--spacing-8);--space-2xl: var(--spacing-12);--space-3xl: var(--spacing-16);--font-size-display: 4.5rem;--font-size-h1: 3rem;--font-size-h2: 2.25rem;--font-size-h3: 1.5rem;--font-size-h4: 1.25rem;--font-size-body: 1rem;--font-size-small: .875rem;--font-size-caption: .75rem;--line-height-display: .9;--line-height-h1: 1;--line-height-h2: 1.1;--line-height-h3: 1.2;--line-height-h4: 1.3;--line-height-body: 1.6;--line-height-small: 1.5;--line-height-caption: 1.4;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--duration-fast: .14s;--easing-standard: ease-out}:root,[data-theme]{--syntax-comment: var(--color-neutral-5);--syntax-keyword: var(--color-secondary-6);--syntax-string: oklch(.79 .13 152);--syntax-number: oklch(.82 .12 78);--syntax-constant: oklch(.76 .16 48);--syntax-function: var(--color-primary-6);--syntax-class: oklch(.83 .11 200);--syntax-property: oklch(.86 .07 222);--syntax-operator: var(--color-neutral-6);--syntax-punctuation: var(--color-neutral-6);--syntax-tag: var(--color-primary-6);--syntax-attr: oklch(.82 .12 78);--syntax-variable: var(--color-neutral-8);--syntax-regex: oklch(.79 .13 168);--syntax-plain: var(--color-neutral-8)}:root,[data-theme]{--selection-background: var(--color-neutral-7);--selection-foreground: var(--color-neutral-1)}[data-theme=light]{--base-neutral-color-light: oklch(.988 .004 292);--base-neutral-color-dark: oklch(.176 .022 292);--base-accent-color-0: oklch(.565 .2 12);--base-accent-color-1: oklch(.525 .195 288);--base-success-color: oklch(.522 .128 155);--base-warning-color: oklch(.578 .135 70);--base-danger-color: oklch(.555 .195 27);--color-neutral-0: oklch(.966 .006 292);--color-neutral-1: oklch(.988 .004 292);--color-neutral-2: oklch(.951 .008 292);--color-neutral-3: oklch(.876 .011 292);--color-neutral-4: oklch(.818 .014 292);--color-neutral-5: oklch(.628 .017 292);--color-neutral-6: oklch(.528 .02 292);--color-neutral-7: oklch(.408 .02 292);--color-neutral-8: oklch(.286 .02 292);--color-neutral-9: oklch(.176 .022 292);--material-page: radial-gradient( 1400px 900px at 6% -14%, oklch(.92 .055 300 / .55), transparent 62% ), radial-gradient( 1150px 820px at 98% 2%, oklch(.93 .05 18 / .48), transparent 60% ), radial-gradient( 1050px 1050px at 42% 114%, oklch(.93 .042 214 / .45), transparent 64% );--material-surface: linear-gradient( 165deg, oklch(1 0 0 / .62), oklch(.975 .012 292 / .3) );--material-raised: linear-gradient( 158deg, oklch(1 0 0 / .78), oklch(.972 .016 292 / .38) 62%, oklch(.968 .02 12 / .24) );--material-tone: linear-gradient( 180deg, oklch(1 0 0 / .15), oklch(.2 .02 292 / .07) );--elevation-flush: 0 0 transparent;--elevation-raised: 0 0 transparent;--elevation-pressed: 0 0 transparent;--elevation-overlay: 0 0 transparent;--elevation-carved: 0 0 transparent;--emissive-tone: 0 0 transparent;--emissive-focus: 0 0 transparent;--popover: var(--material-raised), var(--color-neutral-1);--background-light: var(--material-surface), var(--color-neutral-2);--card: oklch(.995 .003 292 / .66);--page-gradient-from: var(--color-neutral-1);--page-gradient-via: var(--color-neutral-0);--page-gradient-to: var(--color-neutral-2);--skeleton: var(--color-neutral-3);--ring: var(--color-neutral-4);--base-sans-font-family: "Manrope";--base-mono-font-family: "DM Mono";--font-heading: "Outfit", var(--font-sans);--font-heading-weight: 700;--font-heading-settings: normal;--font-heading-tracking-scale: .85;--selection-background: oklch(.87 .072 292);--selection-foreground: oklch(.22 .03 292);--syntax-comment: oklch(.578 .019 292);--syntax-keyword: oklch(.5 .18 288);--syntax-string: oklch(.475 .125 152);--syntax-number: oklch(.52 .125 62);--syntax-constant: oklch(.52 .16 40);--syntax-function: oklch(.53 .185 8);--syntax-class: oklch(.5 .115 215);--syntax-property: oklch(.475 .09 235);--syntax-operator: oklch(.55 .018 292);--syntax-punctuation: oklch(.578 .019 292);--syntax-tag: oklch(.53 .185 8);--syntax-attr: oklch(.52 .125 62);--syntax-variable: oklch(.3 .02 292);--syntax-regex: oklch(.475 .125 168);--syntax-plain: oklch(.3 .02 292)}[data-theme=console]{--base-neutral-color-light: oklch(.975 .004 250);--base-neutral-color-dark: oklch(.155 .008 250);--base-accent-color-0: oklch(.68 .22 15);--base-accent-color-1: oklch(.66 .21 285);--base-success-color: oklch(.72 .19 145);--base-warning-color: oklch(.78 .17 78);--base-danger-color: oklch(.63 .24 27);--color-neutral-0: oklch(.155 .008 250);--color-neutral-1: oklch(.205 .01 250);--color-neutral-2: oklch(.245 .011 250);--color-neutral-3: oklch(.315 .012 250);--color-neutral-4: oklch(.4 .012 250);--color-neutral-5: oklch(.545 .012 250);--color-neutral-6: oklch(.675 .012 250);--color-neutral-7: oklch(.795 .01 250);--color-neutral-8: oklch(.895 .008 250);--color-neutral-9: oklch(.975 .004 250);--panel-grain: repeating-linear-gradient( 109deg, oklch(1 0 0 / .014) 0 1px, transparent 1px 3px );--panel-toplight: oklch(1 0 0 / .055);--panel-occlusion: oklch(0 0 0 / .55);--material-page: radial-gradient( 140% 70% at 50% -20%, oklch(.32 .02 250 / .5), transparent 62% ), var(--panel-grain);--material-surface: linear-gradient( 180deg, oklch(1 0 0 / .05), oklch(1 0 0 / .012) 42%, oklch(0 0 0 / .05) );--material-raised: linear-gradient( 180deg, oklch(1 0 0 / .08), oklch(1 0 0 / .02) 45%, oklch(0 0 0 / .06) );--material-tone: linear-gradient( 180deg, oklch(1 0 0 / .2), oklch(0 0 0 / .14) );--elevation-flush: inset 0 1px 0 var(--panel-toplight), 0 1px 2px oklch(0 0 0 / .45);--elevation-raised: inset 0 1px 0 oklch(1 0 0 / .1), 0 1px 1px var(--panel-occlusion), 0 3px 7px oklch(0 0 0 / .42);--elevation-pressed: inset 0 2px 5px oklch(0 0 0 / .6), inset 0 -1px 0 oklch(1 0 0 / .05);--elevation-overlay: inset 0 1px 0 oklch(1 0 0 / .07), 0 2px 8px oklch(0 0 0 / .5), 0 14px 34px oklch(0 0 0 / .62);--elevation-carved: inset 0 2px 5px oklch(0 0 0 / .55), inset 0 -1px 0 oklch(1 0 0 / .06);--emissive-tone: 0 0 transparent;--emissive-focus: 0 0 0 1px color-mix(in oklch, var(--ring) 70%, transparent), 0 0 14px 2px color-mix(in oklch, var(--ring) 35%, transparent);--card: var(--color-neutral-1);--popover: var(--material-raised), var(--color-neutral-2);--background-light: var(--material-surface), var(--color-neutral-1);--base-sans-font-family: "Manrope";--base-mono-font-family: "IBM Plex Mono";--font-heading: "Outfit", var(--font-sans);--font-heading-weight: 700;--font-heading-settings: normal;--font-heading-tracking-scale: .85;--base-radius: .3125rem;--selection-background: oklch(.42 .13 285);--selection-foreground: oklch(.97 .005 250)}[data-theme=studio]{--base-neutral-color-light: oklch(.935 .004 220);--base-neutral-color-dark: oklch(.155 .014 220);--base-accent-color-0: oklch(.515 .21 25);--base-accent-color-1: oklch(.52 .27 275);--base-success-color: oklch(.475 .138 148);--base-warning-color: oklch(.495 .106 72);--base-danger-color: oklch(.515 .21 27);--color-neutral-0: oklch(.895 .005 220);--color-neutral-1: oklch(.935 .004 220);--color-neutral-2: oklch(.862 .006 220);--color-neutral-3: oklch(.775 .008 220);--color-neutral-4: oklch(.695 .01 220);--color-neutral-5: oklch(.545 .012 220);--color-neutral-6: oklch(.445 .013 220);--color-neutral-7: oklch(.345 .014 220);--color-neutral-8: oklch(.245 .014 220);--color-neutral-9: oklch(.155 .014 220);--blast-grain: repeating-linear-gradient( 109deg, oklch(1 0 0 / .05) 0 1px, oklch(.4 .01 220 / .022) 1px 2px, transparent 2px 4px );--panel-toplight: oklch(1 0 0 / .5);--panel-occlusion: oklch(.28 .03 240 / .08);--panel-contact: oklch(.28 .03 240 / .07);--material-page: radial-gradient( 120% 80% at 50% -10%, oklch(1 0 0 / .6), transparent 62% ), var(--blast-grain);--material-surface: linear-gradient( 180deg, oklch(1 0 0 / .42), oklch(1 0 0 / .16) 52%, oklch(.3 .02 240 / .015) );--material-raised: radial-gradient( 130% 130% at 50% -8%, oklch(1 0 0 / .45), oklch(1 0 0 / .16) 46%, oklch(.3 .02 240 / .025) );--material-tone: linear-gradient( 180deg, oklch(1 0 0 / .03), oklch(.15 .02 240 / .05) );--elevation-flush: inset 0 1px 0 var(--panel-toplight), inset 0 -1px 0 oklch(.28 .03 240 / .05), 0 1px 2px var(--panel-contact);--elevation-raised: inset 0 1px 0 oklch(1 0 0 / .3), inset 0 -1px 2px var(--panel-occlusion), 0 1px 1px var(--panel-contact), 0 2px 5px oklch(.28 .03 240 / .07);--elevation-pressed: inset 0 1px 3px oklch(.28 .03 240 / .16), inset 0 -1px 0 oklch(1 0 0 / .3);--elevation-overlay: inset 0 1px 0 oklch(1 0 0 / .6), 0 2px 8px var(--panel-contact), 0 12px 32px oklch(.28 .03 240 / .16);--elevation-carved: inset 0 1px 2px oklch(.28 .03 240 / .11), inset 0 -1px 0 oklch(1 0 0 / .45), 0 1px 0 oklch(1 0 0 / .45);--emissive-tone: 0 0 transparent;--emissive-focus: 0 0 0 1px color-mix(in oklch, var(--ring) 70%, transparent), 0 0 12px 2px color-mix(in oklch, var(--ring) 32%, transparent);--card: oklch(.96 .004 220 / .72);--popover: var(--material-raised), var(--color-neutral-1);--background-light: var(--material-surface), var(--color-neutral-2);--base-sans-font-family: "DM Sans";--base-mono-font-family: "DM Mono";--font-heading: var(--font-sans);--font-heading-weight: 700;--font-heading-settings: normal;--font-heading-tracking-scale: .15;--base-radius: .25rem;--selection-background: oklch(.8 .09 275);--selection-foreground: oklch(.19 .02 240);--syntax-comment: oklch(.55 .014 220);--syntax-keyword: oklch(.48 .18 275);--syntax-string: oklch(.45 .14 148);--syntax-number: oklch(.5 .13 62);--syntax-constant: oklch(.5 .16 40);--syntax-function: oklch(.52 .2 25);--syntax-class: oklch(.48 .12 215);--syntax-property: oklch(.45 .1 235);--syntax-operator: oklch(.52 .014 220);--syntax-punctuation: oklch(.55 .014 220);--syntax-tag: oklch(.52 .2 25);--syntax-attr: oklch(.5 .13 62);--syntax-variable: oklch(.26 .014 220);--syntax-regex: oklch(.45 .14 168);--syntax-plain: oklch(.26 .014 220)}:root{--z-toolbar: 40;--z-menu: 50;--z-overlay: 60}html,body{margin:0;font-family:var(--font-sans);background-color:var(--background);color:var(--foreground);user-select:text;-webkit-user-select:text}body{background-image:var(--material-page);background-attachment:fixed;background-repeat:no-repeat}:root{--theme-transition-duration: .45s}html,body{transition:background-color var(--theme-transition-duration) ease}body{transition:opacity calc(var(--theme-transition-duration) / 2) ease,background-color var(--theme-transition-duration) ease}html.isThemeFading body{opacity:0}@media(prefers-reduced-motion:reduce){html,body{transition:none}html.isThemeFading body{opacity:1}}:root,[data-theme=dark]{color-scheme:dark}[data-theme=console]{color-scheme:dark}[data-theme=light],[data-theme=studio]{color-scheme:light}button,label{user-select:none;-webkit-user-select:none}::selection{user-select:text;-webkit-user-select:text;color:var(--selection-foreground);background-color:var(--selection-background)}input,textarea,[contenteditable]:not([contenteditable=false]){user-select:text;-webkit-user-select:text}::selection{background:var(--selection-background);color:var(--selection-foreground)}::-moz-selection{background:var(--selection-background);color:var(--selection-foreground)}label,button{-webkit-user-select:none;user-select:none}
