﻿:root
{
	--glow-color-initial:       rgb(255, 255, 255, 1.0);
	--glow-color-fade-initial:  rgb(255, 255, 255, 0.0);
	--glow-color-clear-initial: rgb(255, 255, 255, 0.0);

	--color-qrcode-foreground: #FFFFFF;
	--color-qrcode-background: #000000;

	--color-severity-normal:   #FFFFFF;
	--color-severity-caution:  #FFFF00;
	--color-severity-warning:  #FF8000;
	--color-severity-severe:   #FF0000;
	--color-severity-critical: #FF00FF;
	--color-severity-good:     #00FF00;

	--gradient-code-block: linear-gradient(to right, #404040FF, #404040FF);
	--gradient-divider-2:  linear-gradient(to right, var(--glow-color), var(--glow-color-clear));
	--gradient-divider-4:  linear-gradient(to right, var(--glow-color-clear), var(--glow-color) 20%, var(--glow-color) 80%, var(--glow-color-clear));

	--color-link-idle:   #C0FFFF;
	--color-link-hover:  #A0FFA0;
	--color-link-active: #FFA0A0;
	--background-color-link-idle:   #00000000;
	--background-color-link-hover:  #A0FFA010;
	--background-color-link-active: #FFA0A010;

	--color-link-navigation-idle:   #B0B0B0;
	--color-link-navigation-hover:  #A0FFA0;
	--color-link-navigation-active: #A0FFFF;
	--background-color-link-navigation-idle:   #A0A0A040;
	--background-color-link-navigation-hover:  #A0FFA060;
	--background-color-link-navigation-active: #A0FFFF60;

	--color-button-disabled: #808080;
	--background-color-button-disabled: #A0A0A060;

	--color-button-red-idle:   #E0B0B0;
	--color-button-red-hover:  #FFA0A0;
	--color-button-red-active: #FFA0A0;
	--background-color-button-red-idle:   #F0A0A060;
	--background-color-button-red-hover:  #FF808080;
	--background-color-button-red-active: #FF808080;
	--shadow-color-button-red-idle:   #00000080;
	--shadow-color-button-red-hover:  #80000080;
	--shadow-color-button-red-active: #800000C0;

	--color-button-green-idle:   #B0E0B0;
	--color-button-green-hover:  #A0FFA0;
	--color-button-green-active: #A0FFA0;
	--background-color-button-green-idle:   #A0F0A060;
	--background-color-button-green-hover:  #80FF8080;
	--background-color-button-green-active: #80FF8080;
	--shadow-color-button-green-idle:   #00000080;
	--shadow-color-button-green-hover:  #00800080;
	--shadow-color-button-green-active: #008000C0;

	--color-button-blue-idle:   #B0B0E0;
	--color-button-blue-hover:  #A0A0FF;
	--color-button-blue-active: #A0A0FF;
	--background-color-button-blue-idle:   #A0A0F060;
	--background-color-button-blue-hover:  #8080FF80;
	--background-color-button-blue-active: #8080FF80;
	--shadow-color-button-blue-idle:   #00000080;
	--shadow-color-button-blue-hover:  #00008080;
	--shadow-color-button-blue-active: #000080C0;

	--background-color-button-svg-idle:   #00000060;
	--background-color-button-svg-hover:  #20202080;
	--background-color-button-svg-active: #20202080;
	--shadow-color-button-svg-idle:   #00000080;
	--shadow-color-button-svg-hover:  #FFFFFF80;
	--shadow-color-button-svg-active: #FFFFFFC0;

	--color-input-text_standard-idle:     #E0E0E0;
	--color-input-text_standard-hover:    #FFFFFF;
	--color-input-text_standard-active:   #FFFFFF;
	--color-input-text_standard-disabled: #D0D0D0;
	--background-color-input-text_standard-idle:     #000000FF;
	--background-color-input-text_standard-hover:    #101010FF;
	--background-color-input-text_standard-active:   #202020FF;
	--background-color-input-text_standard-disabled: #A0A0A060;
	--shadow-color-input-text_standard-idle:   #80808040;
	--shadow-color-input-text_standard-hover:  #80808080;
	--shadow-color-input-text_standard-active: #808080C0;

	--color-checkbox-idle:     #E0E0E0;
	--color-checkbox-checked:  #4040FF;
	--color-checkbox-disabled: #B0B0B0;
	--background-color-checkbox-idle:     #E0E0E0FF;
	--background-color-checkbox-disabled: #A0A0A060;
	--shadow-color-checkbox-idle:   #80808040;
	--shadow-color-checkbox-hover:  #80808080;

	--banner-color-severity-normal:   #E7E7E7;
	--banner-color-severity-caution:  #E7E700;
	--banner-color-severity-warning:  #FF8000;
	--banner-color-severity-severe:   #FF4040;
	--banner-color-severity-critical: #FF60FF;
	--banner-color-severity-good:     #00FF00;

	--background-color-severity-normal:   rgb(255 255 255 / var(--glow-color-alpha-banner-background));
	--background-color-severity-caution:  rgb(255 255   0 / var(--glow-color-alpha-banner-background));
	--background-color-severity-warning:  rgb(255 128   0 / var(--glow-color-alpha-banner-background));
	--background-color-severity-severe:   rgb(128   0   0 / var(--glow-color-alpha-banner-background));
	--background-color-severity-critical: rgb( 96   0  96 / var(--glow-color-alpha-banner-background));
	--background-color-severity-good:     rgb(  0 255   0 / var(--glow-color-alpha-banner-background));

	--background-color-body:  #282828;
	--background-color-panel: #000000;
	--background-color-section: #FFFFFF10;
	--background-color-port-group: #FFFFFF17;
	--background-color-overlay: #00000080;
	--background-color-text-monospace: #202050;
	--background-color-view-override: #000000D0;

	--color-help-overlay: #40FFFFA0;

	--color-victuracor: #FFFFFF;
	--color-victuracor-glow: #0000FF;
	--color-trinartia: #FFFFFF;
	--color-trinartia-glow: #DDD42D;
	--color-trinartia-burn-glow: #B75228;
	--color-vatcamp: #00FF00;
	--color-client-glow: #DD60DD;
	--color-client-burn-glow: #6000FF;
	--color-online:  #00FF00;
	--color-offline: #FF0000;
	--color-good:    #00FF00;
	--color-subtle:  #A7A7A7;
	--color-encouraged:  #CFFFCF;
	--color-discouraged: #FFCFCF;
	--color-key-takeaway: #4080FF;
	--color-text: #E7E7E7;
	--color-icon: #FFFFFF;

	--major-window-border-color-unfocused: #808080FF;
	--major-window-border-color-focused: #FFFFFFFF;
	--major-window-background-color-channel: 0;

	--color-get_attention: #00FF00;

	--port-pipe-boolean: #C0C0C0;
	--port-text-boolean: var(--port-pipe-boolean);
	--port-pipe-credit: #DDD42D;
	--port-text-credit: var(--port-pipe-credit);
	--port-pipe-icon_id: #C0C0C0;
	--port-text-icon_id: var(--port-pipe-icon_id);
	--port-pipe-percent: #C0C0C0;
	--port-text-percent: var(--port-pipe-percent);
	--port-pipe-run_client: #8080FF;
	--port-text-run_client: var(--port-pipe-run_client);
	--port-pipe-run_server: #00FF00;
	--port-text-run_server: var(--port-pipe-run_server);
	--port-pipe-string: #C0C0C0;
	--port-text-string: var(--port-pipe-timestamp);
	--port-pipe-timestamp: #C0C0C0;
	--port-text-timestamp: var(--port-pipe-timestamp);
	--port-pipe-youtube_video_id: #FF0033;
	--port-text-youtube_video_id: var(--port-pipe-youtube_video_id);
}