:root{--space-1: .1rem;--space-2: .25rem;--space-3: .5rem;--space-4: .75rem;--space-5: 1rem;--space-6: 1.5rem;--space-7: 2rem;--space-8: 4rem;--transition-fast: .1s ease-out;--transition-normal: .2s ease-out;--transition-slow: .4s ease-out;--shadow-sm: 0 .1rem .2rem rgba(0, 0, 0, .05);--shadow-md: 0 .4rem .6rem rgba(0, 0, 0, .07);--shadow-lg: 0 .8rem 1rem rgba(0, 0, 0, .1);--radius-sm: .05rem;--radius-md: .1rem;--radius-lg: .25rem;--radius-xl: .5rem;--border-width-thin: .0625rem;--border-width-normal: .1rem;--font-size-small: .75rem;--font-size-normal: .875rem;--font-size-large: 1rem;--scrollbar-width: .375rem}.theme-high-contrast-bright{--color-text-primary: hsl(0, 0%, 0%);--color-text-secondary: hsl(0, 0%, 15%);--color-text-tertiary: hsl(0, 0%, 30%);--color-text-quaternary: hsl(0, 0%, 45%);--color-text-primary-inverse: hsl(0, 0%, 100%);--color-text-secondary-inverse: hsl(0, 0%, 85%);--color-text-tertiary-inverse: hsl(0, 0%, 70%);--color-text-quaternary-inverse: hsl(0, 0%, 55%);--color-surface-ground: hsl(0, 0%, 100%);--color-surface-raised: hsl(0, 0%, 90%);--color-surface-widget: hsl(0, 0%, 85%);--color-surface-button: hsl(0, 0%, 80%);--color-surface-interior: hsl(0, 0%, 95%);--accent-primary: hsl(211, 100%, 30%);--accent-primary-hover: hsl(211, 100%, 20%);--accent-success: hsl(142, 80%, 38%);--accent-warning: hsl(38, 95%, 52%);--accent-error: hsl(0, 88%, 62%);--accent-info: hsl(204, 100%, 42%);--color-accent-border: hsl(0, 0%, 50%);--color-border-default: hsl(0, 0%, 50%);--color-border-subtle: hsl(0, 0%, 70%);--color-scrollbar-thumb: hsl(0, 0%, 40%);--color-scrollbar-thumb-hover: hsl(0, 0%, 30%);--color-scrollbar-track: hsl(0, 0%, 98%);--color-resizebar: hsl(0, 0%, 50%);--color-resizebar-hover: hsl(211, 100%, 30%);--color-resizebar-grip: hsl(0, 0%, 30%)}.theme-bright{--color-text-primary: hsl(220, 13%, 18%);--color-text-secondary: hsl(220, 9%, 46%);--color-text-tertiary: hsl(220, 9%, 64%);--color-text-quaternary: hsl(220, 9%, 75%);--color-text-primary-inverse: hsl(0, 0%, 100%);--color-text-secondary-inverse: hsl(0, 0%, 85%);--color-text-tertiary-inverse: hsl(0, 0%, 70%);--color-text-quaternary-inverse: hsl(0, 0%, 55%);--color-surface-ground: hsl(210, 20%, 90%);--color-surface-raised: hsl(0, 0%, 80%);--color-surface-widget: hsl(0, 0%, 75%);--color-surface-button: hsl(210, 10%, 70%);--color-surface-interior: hsl(0, 0%, 85%);--accent-primary: hsl(211, 100%, 50%);--accent-primary-hover: hsl(211, 100%, 45%);--accent-success: hsl(142, 70%, 34%);--accent-warning: hsl(38, 85%, 48%);--accent-error: hsl(0, 80%, 58%);--accent-info: hsl(204, 90%, 38%);--color-accent-border: hsl(214, 20%, 85%);--color-border-default: hsl(214, 20%, 85%);--color-border-subtle: hsl(214, 15%, 92%);--color-scrollbar-thumb: hsl(214, 20%, 70%);--color-scrollbar-thumb-hover: hsl(214, 20%, 60%);--color-scrollbar-track: hsl(214, 20%, 95%);--color-resizebar: hsl(214, 20%, 85%);--color-resizebar-hover: hsl(211, 100%, 50%);--color-resizebar-grip: hsl(220, 9%, 64%)}.theme-soft-bright{--color-text-primary: hsl(220, 13%, 22%);--color-text-secondary: hsl(220, 9%, 50%);--color-text-tertiary: hsl(220, 9%, 68%);--color-text-quaternary: hsl(220, 9%, 78%);--color-text-primary-inverse: hsl(0, 0%, 100%);--color-text-secondary-inverse: hsl(0, 0%, 85%);--color-text-tertiary-inverse: hsl(0, 0%, 70%);--color-text-quaternary-inverse: hsl(0, 0%, 55%);--color-surface-ground: hsl(210, 15%, 80%);--color-surface-raised: hsl(210, 10%, 70%);--color-surface-widget: hsl(210, 10%, 65%);--color-surface-button: hsl(210, 10%, 60%);--color-surface-interior: hsl(210, 10%, 75%);--accent-primary: hsl(211, 100%, 50%);--accent-primary-hover: hsl(211, 100%, 45%);--accent-success: hsl(142, 65%, 32%);--accent-warning: hsl(38, 80%, 46%);--accent-error: hsl(0, 75%, 56%);--accent-info: hsl(204, 85%, 36%);--color-accent-border: hsl(214, 15%, 80%);--color-border-default: hsl(214, 15%, 80%);--color-border-subtle: hsl(214, 10%, 85%);--color-scrollbar-thumb: hsl(214, 15%, 65%);--color-scrollbar-thumb-hover: hsl(214, 15%, 55%);--color-scrollbar-track: hsl(214, 15%, 90%);--color-resizebar: hsl(214, 15%, 80%);--color-resizebar-hover: hsl(211, 100%, 50%);--color-resizebar-grip: hsl(220, 9%, 68%)}.theme-soft-dark{--color-text-primary: hsl(220, 15%, 85%);--color-text-secondary: hsl(220, 9%, 70%);--color-text-tertiary: hsl(220, 9%, 55%);--color-text-quaternary: hsl(220, 9%, 40%);--color-text-primary-inverse: hsl(0, 0%, 0%);--color-text-secondary-inverse: hsl(0, 0%, 15%);--color-text-tertiary-inverse: hsl(0, 0%, 30%);--color-text-quaternary-inverse: hsl(0, 0%, 45%);--color-surface-ground: hsl(220, 15%, 20%);--color-surface-raised: hsl(220, 13%, 30%);--color-surface-widget: hsl(220, 13%, 35%);--color-surface-button: hsl(220, 13%, 40%);--color-surface-interior: hsl(220, 13%, 25%);--accent-primary: hsl(211, 100%, 50%);--accent-primary-hover: hsl(211, 100%, 45%);--accent-success: hsl(142, 70%, 40%);--accent-warning: hsl(38, 85%, 55%);--accent-error: hsl(0, 80%, 65%);--accent-info: hsl(204, 90%, 45%);--color-accent-border: hsl(220, 13%, 30%);--color-border-default: hsl(220, 13%, 30%);--color-border-subtle: hsl(220, 13%, 25%);--color-scrollbar-thumb: hsl(220, 13%, 40%);--color-scrollbar-thumb-hover: hsl(220, 13%, 50%);--color-scrollbar-track: hsl(220, 13%, 10%);--color-resizebar: hsl(220, 13%, 30%);--color-resizebar-hover: hsl(211, 100%, 50%);--color-resizebar-grip: hsl(220, 9%, 55%)}.theme-dark{--color-text-primary: hsl(220, 20%, 90%);--color-text-secondary: hsl(220, 15%, 75%);--color-text-tertiary: hsl(220, 15%, 60%);--color-text-quaternary: hsl(220, 15%, 45%);--color-text-primary-inverse: hsl(0, 0%, 0%);--color-text-secondary-inverse: hsl(0, 0%, 15%);--color-text-tertiary-inverse: hsl(0, 0%, 30%);--color-text-quaternary-inverse: hsl(0, 0%, 45%);--color-surface-ground: hsl(220, 20%, 10%);--color-surface-raised: hsl(220, 18%, 20%);--color-surface-widget: hsl(220, 18%, 25%);--color-surface-button: hsl(220, 18%, 30%);--color-surface-interior: hsl(220, 18%, 15%);--accent-primary: hsl(211, 100%, 50%);--accent-primary-hover: hsl(211, 100%, 45%);--accent-success: hsl(142, 75%, 45%);--accent-warning: hsl(38, 90%, 60%);--accent-error: hsl(0, 85%, 70%);--accent-info: hsl(204, 95%, 50%);--color-accent-border: hsl(220, 18%, 25%);--color-border-default: hsl(220, 18%, 25%);--color-border-subtle: hsl(220, 18%, 10%);--color-scrollbar-thumb: hsl(220, 18%, 35%);--color-scrollbar-thumb-hover: hsl(220, 18%, 45%);--color-scrollbar-track: hsl(220, 18%, 8%);--color-resizebar: hsl(220, 18%, 25%);--color-resizebar-hover: hsl(211, 100%, 50%);--color-resizebar-grip: hsl(220, 15%, 60%)}.theme-high-contrast-dark{--color-text-primary: hsl(0, 0%, 100%);--color-text-secondary: hsl(0, 0%, 85%);--color-text-tertiary: hsl(0, 0%, 70%);--color-text-quaternary: hsl(0, 0%, 55%);--color-text-primary-inverse: hsl(0, 0%, 0%);--color-text-secondary-inverse: hsl(0, 0%, 15%);--color-text-tertiary-inverse: hsl(0, 0%, 30%);--color-text-quaternary-inverse: hsl(0, 0%, 45%);--color-surface-ground: hsl(0, 0%, 0%);--color-surface-raised: hsl(0, 0%, 10%);--color-surface-elevated: hsl(0, 0%, 15%);--color-surface-widget: hsl(0, 0%, 20%);--color-surface-interior: hsl(0, 0%, 5%);--accent-primary: hsl(211, 100%, 70%);--accent-primary-hover: hsl(211, 100%, 80%);--accent-success: hsl(142, 85%, 40%);--accent-warning: hsl(38, 98%, 55%);--accent-error: hsl(0, 90%, 68%);--accent-info: hsl(204, 100%, 45%);--color-accent-border: hsl(0, 0%, 50%);--color-border-default: hsl(0, 0%, 50%);--color-border-subtle: hsl(0, 0%, 30%);--color-scrollbar-thumb: hsl(0, 0%, 60%);--color-scrollbar-thumb-hover: hsl(0, 0%, 70%);--color-scrollbar-track: hsl(0, 0%, 2%);--color-resizebar: hsl(0, 0%, 50%);--color-resizebar-hover: hsl(211, 100%, 70%);--color-resizebar-grip: hsl(0, 0%, 70%)}.as-split-gutter{background-color:var(--color-resizebar)!important;transition:background-color var(--transition-fast)}.as-split-gutter:hover{background-color:var(--color-resizebar-hover)!important}.as-split-gutter-horizontal{width:.8rem!important;cursor:col-resize}.as-split-gutter-vertical{height:.8rem!important;cursor:row-resize}body{font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0;padding:0;background-color:var(--color-surface-ground);color:var(--color-text-primary);transition:background-color var(--transition-fast),color var(--transition-fast)}button,input,select{font-family:inherit}as-split-area>.as-split-area-content::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}as-split-area>.as-split-area-content::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-lg)}as-split-area>.as-split-area-content::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:var(--radius-lg);border:2px solid transparent;background-clip:content-box}as-split-area>.as-split-area-content::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}as-split-area>.as-split-area-content{scrollbar-width:thin;scrollbar-color:var(--color-border-default) transparent}
