﻿:root
{
	--glow-color-initial:       #000000FF;
	--glow-color-fade-initial:  #00000000;
	--glow-color-clear-initial: #00000000;

	--color-qrcode-foreground: #000000;
	--color-qrcode-background: #FFFFFF;

	--color-severity-normal:   #000000;
	--color-severity-caution:  #808000;
	--color-severity-warning:  #FF8000;
	--color-severity-severe:   #FF0000;
	--color-severity-critical: #FF00FF;
	--color-severity-good:     #00FF00;

	--gradient-code-block: linear-gradient(to right, #FFFFFFFF, #FFFFFFFF, #FFFFFFFF, #FFFFFFFF, #FFFFFFFF);
	--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:   #00B0B0;
	--color-link-hover:  #00B000;
	--color-link-active: #B00000;
	--background-color-link-idle:   #00000000;
	--background-color-link-hover:  #00B00010;
	--background-color-link-active: #B0000010;

	--color-link-navigation-idle:   #606060;
	--color-link-navigation-hover:  #008000;
	--color-link-navigation-active: #008080;
	--background-color-link-navigation-idle:    #A0A0A040;
	--background-color-link-navigation-hover:   #00A00040;
	--background-color-link-navigation-active:  #00A0A040;

	--color-button-disabled: #606060;
	--background-color-button-disabled: #A0A0A040;

	--color-button-red-idle:   #606060;
	--color-button-red-hover:  #800000;
	--color-button-red-active: #800000;
	--background-color-button-red-idle:   #FF808060;
	--background-color-button-red-hover:  #F0000060;
	--background-color-button-red-active: #F0000060;
	--shadow-color-button-red-idle:   #40404020;
	--shadow-color-button-red-hover:  #FF404040;
	--shadow-color-button-red-active: #B04040C0;

	--color-button-green-idle:   #606060;
	--color-button-green-hover:  #008000;
	--color-button-green-active: #008000;
	--background-color-button-green-idle:   #80FF8060;
	--background-color-button-green-hover:  #00F00060;
	--background-color-button-green-active: #00F00060;
	--shadow-color-button-green-idle:   #40404020;
	--shadow-color-button-green-hover:  #40FF4040;
	--shadow-color-button-green-active: #40B040C0;

	--color-button-blue-idle:   #606060;
	--color-button-blue-hover:  #000080;
	--color-button-blue-active: #000080;
	--background-color-button-blue-idle:   #8080FF60;
	--background-color-button-blue-hover:  #0000F060;
	--background-color-button-blue-active: #0000F060;
	--shadow-color-button-blue-idle:   #40404020;
	--shadow-color-button-blue-hover:  #4040FF40;
	--shadow-color-button-blue-active: #4040FFC0;

	--background-color-button-svg-idle:   #FFFFFF60;
	--background-color-button-svg-hover:  #C0C0C080;
	--background-color-button-svg-active: #C0C0C080;
	--shadow-color-button-svg-idle:   #FFFFFF80;
	--shadow-color-button-svg-hover:  #00000080;
	--shadow-color-button-svg-active: #000000C0;
	
	--color-input-text_standard-idle:     #606060;
	--color-input-text_standard-hover:    #000000;
	--color-input-text_standard-active:   #000000;
	--color-input-text_standard-disabled: #000000;
	--background-color-input-text_standard-idle:    #E0E0E060;
	--background-color-input-text_standard-hover:   #F0F0F060;
	--background-color-input-text_standard-active:  #F0F0F060;
	--background-color-input-text_standard-disabled:#E0E0E060;
	--shadow-color-input-text_standard-idle:   #40404040;
	--shadow-color-input-text_standard-hover:  #40404080;
	--shadow-color-input-text_standard-active: #404040C0;

	--color-checkbox-idle:     #606060;
	--color-checkbox-checked:  #6060FF;
	--color-checkbox-disabled: #606060;
	--background-color-checkbox-idle:    #E0E0E060;
	--background-color-checkbox-disabled:#E0E0E060;
	--shadow-color-checkbox-idle:   #40404040;
	--shadow-color-checkbox-hover:  #40404080;

	--banner-color-severity-normal:   #000000;
	--banner-color-severity-caution:  #606000;
	--banner-color-severity-warning:  #C06000;
	--banner-color-severity-severe:   #C00000;
	--banner-color-severity-critical: #C000C0;
	--banner-color-severity-good:     #00A000;

	--background-color-severity-normal:   #D8D8D8;
	--background-color-severity-caution:  #E0E0C8;
	--background-color-severity-warning:  #E8D8C8;
	--background-color-severity-severe:   #E8C8C8;
	--background-color-severity-critical: #E8C8E8;
	--background-color-severity-good:     #C8E8C8;

	--background-color-body: #B0B0B0;
	--background-color-panel: #FFFFFF;
	--background-color-section: #0000000C;
	--background-color-port-group: #00000020;
	--background-color-overlay: #FFFFFF80;
	--background-color-text-monospace: #D0D0FF;
	--background-color-view-override: #FFFFFFE0;

	--color-help-overlay: #0000FFA0;

	--color-victuracor: #000000;
	--color-victuracor-glow: #80B0FF80;
	--color-trinartia: #000000;
	--color-trinartia-glow: #DDD42D;
	--color-trinartia-burn-glow: #FF8040;
	--color-vatcamp: #40B040;
	--color-client-glow: #F0A0F070;
	--color-client-burn-glow: #A060FF70;
	--color-online:  #108010;
	--color-offline: #C04040;
	--color-good:    #40C040;
	--color-subtle:  #808080;
	--color-encouraged:  #20A020;
	--color-discouraged: #A02020;
	--color-key-takeaway: #2040B0;
	--color-text: #181818;
	--color-icon: #000000;

	--major-window-border-color-unfocused: #606060FF;
	--major-window-border-color-focused: #000000FF;
	--major-window-background-color-channel: 255;

	--color-get_attention: #40B040;

	--port-pipe-boolean: #606060;
	--port-text-boolean: var(--port-pipe-boolean);
	--port-pipe-credit: #DDD42D;
	--port-text-credit: #BBB30B;
	--port-pipe-icon_id: #606060;
	--port-text-icon_id: #var(--port-pipe-icon_id);
	--port-pipe-percent: #606060;
	--port-text-percent: var(--port-pipe-percent);
	--port-pipe-run_client: #6060FF;
	--port-text-run_client: var(--port-pipe-run_client);
	--port-pipe-run_server: #40B040;
	--port-text-run_server: var(--port-pipe-run_server);
	--port-pipe-string: #606060;
	--port-text-string: var(--port-pipe-timestamp);
	--port-pipe-timestamp: #606060;
	--port-text-timestamp: var(--port-pipe-timestamp);
	--port-pipe-youtube_video_id: #FF0033;
	--port-text-youtube_video_id: var(--port-pipe-youtube_video_id);
}