/**
 * prism.js Coy theme for JavaScript, CoffeeScript, CSS and HTML
 * Based on https://github.com/tshedor/workshop-wp-theme (Example: http://workshop.kansan.com/category/sessions/basics or http://workshop.timshedor.com/category/sessions/basics);
 * @author Tim  Shedor
 */

code[class*="language-"],
pre[class*="language-"] {
	color: black;
	background: none;
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	font-size: 1em;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;

	-moz-tab-size: 4;
	tab-size: 4;

	-webkit-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}

/* Code blocks */
pre[class*="language-"] {
	position: relative;
	margin: .5em 0;
	overflow: visible;
	padding: 1px;
}

pre[class*="language-"] > code {
	position: relative;
	z-index: 1;
	border-left: 10px solid #358ccb;
	box-shadow: -1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;
	background-color: #fdfdfd;
	background-image: linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%);
	background-size: 3em 3em;
	background-origin: content-box;
	background-attachment: local;
}

code[class*="language-"] {
	max-height: inherit;
	height: inherit;
	padding: 0 1em;
	display: block;
	overflow: auto;
}

/* Margin bottom to accommodate shadow */
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
	background-color: #fdfdfd;
	box-sizing: border-box;
	margin-bottom: 1em;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
	position: relative;
	padding: .2em;
	border-radius: 0.3em;
	color: #c92c2c;
	border: 1px solid rgba(0, 0, 0, 0.1);
	display: inline;
	white-space: normal;
}

pre[class*="language-"]:before,
pre[class*="language-"]:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0.75em;
	left: 0.18em;
	width: 40%;
	height: 20%;
	max-height: 13em;
	box-shadow: 0px 13px 8px #979797;
	transform: rotate(-2deg);
}

pre[class*="language-"]:after {
	right: 0.75em;
	left: auto;
	transform: rotate(2deg);
}

.token.comment,
.token.block-comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: #7D8B99;
}

.token.punctuation {
	color: #5F6364;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.function-name,
.token.constant,
.token.symbol,
.token.deleted {
	color: #c92c2c;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.function,
.token.builtin,
.token.inserted {
	color: #2f9c0a;
}

.token.operator,
.token.entity,
.token.url,
.token.variable {
	color: #a67f59;
	background: rgba(255, 255, 255, 0.5);
}

.token.atrule,
.token.attr-value,
.token.keyword,
.token.class-name {
	color: #1990b8;
}

.token.regex,
.token.important {
	color: #e90;
}

.language-css .token.string,
.style .token.string {
	color: #a67f59;
	background: rgba(255, 255, 255, 0.5);
}

.token.important {
	font-weight: normal;
}

.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

.token.namespace {
	opacity: .7;
}

@media screen and (max-width: 767px) {
	pre[class*="language-"]:before,
	pre[class*="language-"]:after {
		bottom: 14px;
		box-shadow: none;
	}

}

/* Plugin styles: Line Numbers */
pre[class*="language-"].line-numbers.line-numbers {
	padding-left: 0;
}

pre[class*="language-"].line-numbers.line-numbers code {
	padding-left: 3.8em;
}

pre[class*="language-"].line-numbers.line-numbers .line-numbers-rows {
	left: 0;
}

/* Plugin styles: Line Highlight */
pre[class*="language-"][data-line] {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}
pre[data-line] code {
	position: relative;
	padding-left: 4em;
}
pre .line-highlight {
	margin-top: 0;
}

@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/source-sans-pro-cyrillic-ext-200-normal.bb4f634f.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-ext-200-normal.dd21d759.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/source-sans-pro-cyrillic-200-normal.4dbd032d.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-200-normal.7fe13f1f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/source-sans-pro-greek-ext-200-normal.f4abd27a.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-ext-200-normal.60b04f5e.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/source-sans-pro-greek-200-normal.b27db62f.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-200-normal.4de7b629.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/source-sans-pro-vietnamese-200-normal.b423eff6.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-vietnamese-200-normal.05811c05.woff) format("woff");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:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/source-sans-pro-latin-ext-200-normal.f3a5b748.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-ext-200-normal.57971ff2.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/source-sans-pro-latin-200-normal.3a39f6dc.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-200-normal.a40c9287.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/source-sans-pro-cyrillic-ext-300-normal.da16bfcb.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-ext-300-normal.b5f03845.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/source-sans-pro-cyrillic-300-normal.4379d59e.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-300-normal.3e704014.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/source-sans-pro-greek-ext-300-normal.84661e57.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-ext-300-normal.3134bc96.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/source-sans-pro-greek-300-normal.4c35245a.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-300-normal.6260f845.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/source-sans-pro-vietnamese-300-normal.ad1857a6.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-vietnamese-300-normal.a47b8f05.woff) format("woff");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:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/source-sans-pro-latin-ext-300-normal.929d7d85.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-ext-300-normal.42fd9f94.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/source-sans-pro-latin-300-normal.f7a8acf8.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-300-normal.5fc389f3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-pro-cyrillic-ext-400-normal.90ce457e.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-ext-400-normal.3ab39cd9.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-pro-cyrillic-400-normal.ea66cb9e.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-400-normal.bdd65751.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-pro-greek-ext-400-normal.bb83722c.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-ext-400-normal.2fbb0d4d.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-pro-greek-400-normal.af9d511c.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-400-normal.f56d1cd7.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-pro-vietnamese-400-normal.6b304624.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-vietnamese-400-normal.fb33cb54.woff) format("woff");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:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-pro-latin-ext-400-normal.84d4affa.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-ext-400-normal.ba62a449.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-pro-latin-400-normal.0ac14a3c.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-400-normal.134a821b.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-pro-cyrillic-ext-600-normal.c762c418.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-ext-600-normal.b502bbde.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-pro-cyrillic-600-normal.86e61ba5.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-600-normal.4077594a.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-pro-greek-ext-600-normal.20fca0a8.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-ext-600-normal.cc7f774c.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-pro-greek-600-normal.2dbc97c4.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-600-normal.260480f7.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-pro-vietnamese-600-normal.57c2f9c1.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-vietnamese-600-normal.3e50fa00.woff) format("woff");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:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-pro-latin-ext-600-normal.2c78b631.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-ext-600-normal.63b67d59.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-pro-latin-600-normal.fc6fba7c.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-600-normal.b497d45c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-pro-cyrillic-ext-700-normal.513927db.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-ext-700-normal.1ed43909.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-pro-cyrillic-700-normal.60b369d2.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-700-normal.8cb8af64.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-pro-greek-ext-700-normal.30d21733.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-ext-700-normal.f90d4fe0.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-pro-greek-700-normal.e81100bd.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-700-normal.f062a609.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-pro-vietnamese-700-normal.6cec856d.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-vietnamese-700-normal.99496ce0.woff) format("woff");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:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-pro-latin-ext-700-normal.a8acc0e4.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-ext-700-normal.e7fc9847.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-pro-latin-700-normal.3cc61a2a.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-700-normal.b359d56c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/source-sans-pro-cyrillic-ext-900-normal.40879982.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-ext-900-normal.33dad554.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/source-sans-pro-cyrillic-900-normal.f5f7de5f.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-cyrillic-900-normal.ccdd6948.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/source-sans-pro-greek-ext-900-normal.93a35e37.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-ext-900-normal.beb3e8f7.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/source-sans-pro-greek-900-normal.76554b44.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-greek-900-normal.eb2fcbf6.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/source-sans-pro-vietnamese-900-normal.1b955301.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-vietnamese-900-normal.7cb2c470.woff) format("woff");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:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/source-sans-pro-latin-ext-900-normal.1619b3a9.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-ext-900-normal.e516538f.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/source-sans-pro-latin-900-normal.6a5430f8.woff2) format("woff2"),url(/_next/static/media/source-sans-pro-latin-900-normal.78a00bb8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--uikit-red: #f52536;--uikit-black: #000000;--uikit-black-light: #393939;--uikit-white: #fff;--uikit-white-light: #f6f6f6;--uikit-grey: #625f66;--uikit-grey-light: #e5e5e5;--uikit-grey-lighter: #dadada;--uikit-background: #ffffff;--uikit-foreground: #393939;--uikit-primary: #7b00ff;--uikit-primary-foreground: #ffffff;--uikit-danger: var(--uikit-red);--uikit-danger-foreground: #ffffff;--uikit-destructive: var(--uikit-red);--uikit-destructive-foreground: #ffffff;--uikit-warning: #ffc300;--uikit-warning-foreground: #393939;--uikit-success: #1dcc33;--uikit-success-foreground: #ffffff;--uikit-neutral: #ccc;--uikit-neutral-foreground: #393939;--uikit-border: #ccc;--uikit-grey-border: #cccccc;--uikit-grey-disabled-text: #9d9d9d;--uikit-grey-disabled-border: #dadada;--uikit-grey-bg: #f9f9f9;--uikit-disabled-border: #dadada;--uikit-switch-active-thumb: #fff;--uikit-radio-active-inner: #fff;--uikit-modal-shadow: rgba(0, 0, 0, 0.22);--uikit-popover-shadow: rgba(0, 0, 0, 0.15);--uikit-input: #ccc;--uikit-ring: #7b08ff;--uikit-grey-slider-bg: #b3b3b3;--uikit-grey-card-border: #e5e5e5;--uikit-progressbar-bg: #e5e5e5}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.Phoenix__MiniButton__visually-hidden,.Phoenix__InputLabel--visually-hidden{position:absolute;pointer-events:none;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.Phoenix__Select__Select__single-value,.Phoenix__Input__Input,.Phoenix__Select__Select__control,.Phoenix__InputLabel,.Phoenix__Select__Select__placeholder{font-family:inherit;font-size:1.0666666667rem;letter-spacing:.0333333333rem;line-height:1.4666666667rem}.Phoenix__InputLabel,.Phoenix__Select__Select__placeholder{box-sizing:border-box;color:color-mix(in srgb, var(--uikit-grey) 60%, transparent);position:absolute;top:50%;transform:translateY(-50%)}.Phoenix__Input__Input,.Phoenix__Select__Select__control{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;height:2.6rem;justify-content:space-between;position:relative}.Phoenix__Input__Input:after,.Phoenix__Select__Select__control:after,.Phoenix__Input__Input:before,.Phoenix__Select__Select__control:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0}.Phoenix__Input__Input:after,.Phoenix__Select__Select__control:after{border-bottom:2px solid var(--uikit-primary);transform:scaleX(0);transition:transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms}.Phoenix__Input__Input:before,.Phoenix__Select__Select__control:before{border-bottom:1px solid var(--uikit-neutral);transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.Phoenix__Input__Input:hover:before,.Phoenix__Select__Select__control:hover:before{border-color:#000}.Phoenix__Input--is-focused .Phoenix__Input__Input:after,.Phoenix__Select__Select__control--is-focused:after{transform:scaleX(1)}.Phoenix__Input--invalid .Phoenix__Input__Input:after,.Phoenix__Select--invalid .Phoenix__Select__Select__control:after,.Phoenix__Input--invalid .Phoenix__Input__Input:before,.Phoenix__Select--invalid .Phoenix__Select__Select__control:before{border-color:var(--uikit-danger);border-width:2px}.Phoenix__Input--disabled .Phoenix__Input__Input,.Phoenix__Select--disabled .Phoenix__Select__Select__control{background:linear-gradient(to bottom, transparent 0.3333333333rem, var(--uikit-grey-bg) 0.3333333333rem);color:var(--uikit-grey)}.Phoenix__Input--disabled .Phoenix__Input__Input:after,.Phoenix__Select--disabled .Phoenix__Select__Select__control:after,.Phoenix__Input--disabled .Phoenix__Input__Input:before,.Phoenix__Select--disabled .Phoenix__Select__Select__control:before{border-color:var(--uikit-disabled-border)}.Phoenix__Subheading{font-size:1.0666666667rem;font-weight:600;letter-spacing:.04rem;margin-top:0;margin-bottom:1rem}a{color:var(--uikit-primary);text-decoration:none}a:active{color:var(--uikit-red)}a:focus{color:var(--uikit-red)}a:hover{text-decoration:underline}html{font-size:15px}body{font-family:"Source Sans Pro","system-ui","sans-serif";font-weight:400;line-height:1.2rem}.Phoenix__FormLayout .Phoenix__Select,.Phoenix__FormLayout .Phoenix__Input,.Phoenix__FormLayout .Phoenix--Textarea{margin-top:1.3333333333rem}.Phoenix__FormLayout>:first-child{margin-top:0}.Phoenix__Grid{display:flex}.Phoenix__Grid__col{flex:1 0 0%}.Phoenix__Grid__col+.Phoenix__Grid__col{margin-left:1rem}.Phoenix__Grid--none-gutter>.Phoenix__Grid__col+.Phoenix__Grid__col{margin-left:0}.Phoenix__Grid--narrow-gutter>.Phoenix__Grid__col+.Phoenix__Grid__col{margin-left:.3333333333rem}.Phoenix__Grid--wide-gutter>.Phoenix__Grid__col+.Phoenix__Grid__col{margin-left:3rem}.Phoenix__Alert{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:.6666666667rem;min-height:3.6rem;padding:1rem;border-radius:.2rem;border-style:solid;border-color:rgba(0,0,0,0);border-width:1px 1px 1px 5px;background-color:var(--uikit-white)}.Phoenix__Alert svg{flex:0 0 auto}.Phoenix__Alert__content-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1;gap:.3333333333rem}.Phoenix__Alert__title{font-size:1.0666666667rem;font-weight:600;line-height:1.33333rem}.Phoenix__Alert__description{font-size:.9333333333rem;letter-spacing:.02rem;line-height:1.5;color:var(--uikit-black-light);-webkit-margin-before:.3333333333rem;margin-block-start:.3333333333rem}.Phoenix__Alert__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.6666666667rem}.Phoenix__Alert__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;margin:0;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;gap:.3333333333rem;padding:0 1rem;font-size:.9333333333rem;letter-spacing:.04rem;white-space:nowrap;line-height:2rem;background:rgba(0,0,0,0);border:.0666666667rem solid var(--uikit-grey-lighter);border-radius:.1333333333rem}.Phoenix__Alert__button--has-icon{-webkit-padding-start:.6666666667rem;padding-inline-start:.6666666667rem}.Phoenix__Alert__button:disabled{cursor:not-allowed;opacity:.75}.Phoenix__Alert__button:hover{border-color:var(--uikit-black)}.Phoenix__Alert__button:focus-visible{outline:2px solid;outline-color:var(--uikit-black);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__Alert__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;box-shadow:none;border:none;cursor:pointer;border-radius:.1333333333rem;background:rgba(0,0,0,0);padding:.3333333333rem;color:var(--uikit-grey-disabled-text)}.Phoenix__Alert__close:hover,.Phoenix__Alert__close:focus-visible{color:var(--uikit-black)}.Phoenix__Alert__close:focus-visible{outline:.1333333333rem solid var(--uikit-black)}.Phoenix__Alert--has-description{align-items:flex-start}.Phoenix__Alert--has-description .Phoenix__Alert__content-wrapper{flex-direction:column;align-items:flex-start;gap:0}.Phoenix__Alert--has-description .Phoenix__Alert__actions{-webkit-margin-before:.6666666667rem;margin-block-start:.6666666667rem}.Phoenix__Alert--info{border-color:var(--uikit-primary)}.Phoenix__Alert--info>svg{color:var(--uikit-primary)}.Phoenix__Alert--success{border-color:var(--uikit-success)}.Phoenix__Alert--success>svg{color:var(--uikit-success)}.Phoenix__Alert--warning{border-color:var(--uikit-warning)}.Phoenix__Alert--warning>svg{color:var(--uikit-warning)}.Phoenix__Alert--error{border-color:var(--uikit-danger)}.Phoenix__Alert--error>svg{color:var(--uikit-danger)}.Phoenix__Avatar{box-sizing:border-box;align-items:center;aspect-ratio:1;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;border:1px solid rgba(0,0,0,0)}.Phoenix__Avatar>.Phoenix--Icon{color:currentColor}.Phoenix__Avatar__initials{font-weight:600;text-transform:uppercase}.Phoenix__Avatar--primary{background-color:var(--uikit-primary);border-color:var(--uikit-primary);color:var(--uikit-white)}.Phoenix__Avatar--primary .Phoenix__Avatar__initials{color:var(--uikit-white)}.Phoenix__Avatar--secondary{background-color:var(--uikit-white);border-color:var(--uikit-grey-light);color:var(--uikit-primary)}.Phoenix__Avatar--secondary .Phoenix__Avatar__initials{color:var(--uikit-primary)}.Phoenix__Avatar--muted{background-color:var(--uikit-white);border-color:var(--uikit-grey-light);color:var(--uikit-grey)}.Phoenix__Avatar--muted .Phoenix__Avatar__initials{color:var(--uikit-grey)}.Phoenix__Avatar--icon.Phoenix__Avatar--muted{color:var(--uikit-grey)}.Phoenix__Avatar--circle{border-radius:100%}.Phoenix__Avatar--square{border-radius:.2rem}.Phoenix__Avatar--image{border-width:0}.Phoenix__Avatar--image>img{width:100%;height:100%;object-fit:cover}.Phoenix__Avatar--lg{width:2.6666666667rem;height:2.6666666667rem;font-size:1rem}.Phoenix__Avatar--md{width:2.3333333333rem;height:2.3333333333rem;font-size:1rem}.Phoenix__Avatar--sm{width:2rem;height:2rem;font-size:0.8666666667rem}.Phoenix__Avatar--xs{width:1.6666666667rem;height:1.6666666667rem;font-size:0.8rem}.Phoenix__Avatar--xxs{width:1.3333333333rem;height:1.3333333333rem;font-size:0.8rem}.Phoenix__Badge{display:inline-block}.Phoenix__Badge:not(:empty){padding:0 .3333333333rem;border-radius:.3333333333rem;font-size:.8666666667rem;font-weight:400;line-height:1.3333333333rem;letter-spacing:.04rem}.Phoenix__Badge:empty{width:.5333333333rem;height:.5333333333rem;border-radius:50%}.Phoenix__Badge--animate{animation:1500ms ease-in-out infinite badge-pulse}.Phoenix__Badge--primary{background-color:var(--uikit-primary);color:var(--uikit-primary-foreground);--badge-pulse: var(--uikit-primary)}.Phoenix__Badge--success{background-color:var(--uikit-success);color:var(--uikit-success-foreground);--badge-pulse: var(--uikit-success)}.Phoenix__Badge--warning{background-color:var(--uikit-warning);color:var(--uikit-warning-foreground);--badge-pulse: var(--uikit-warning)}.Phoenix__Badge--danger{background-color:var(--uikit-destructive);color:var(--uikit-destructive-foreground);--badge-pulse: var(--uikit-destructive)}.Phoenix__Badge--neutral{background-color:var(--uikit-neutral);color:var(--uikit-neutral-foreground);--badge-pulse: var(--uikit-neutral)}@keyframes badge-pulse{from{box-shadow:0px 0px 0px 0px color-mix(in srgb, var(--badge-pulse) 50%, transparent)}to{box-shadow:0px 0px 0px .5333333333rem color-mix(in srgb, var(--badge-pulse) 0%, transparent)}}.Phoenix--Button{align-items:center;background:rgba(0,0,0,0);border-radius:.1333333333rem;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9333333333rem;letter-spacing:.04rem;height:2.6rem;line-height:1.2;margin:0;padding:.6rem 1.8666666667rem;position:relative;text-decoration:none}.Phoenix--Button:hover{text-decoration:none}.Phoenix--Button:focus{outline:0}.Phoenix--Button:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix--Button:disabled,.Phoenix--Button:hover:disabled{background-color:rgba(0,0,0,0);border-color:var(--uikit-grey-disabled-border);color:var(--uikit-grey-disabled-text);cursor:not-allowed}.Phoenix--Button__primary{background-color:var(--uikit-primary);color:var(--uikit-white)}.Phoenix--Button__primary:focus{color:var(--uikit-white)}.Phoenix--Button__primary:hover,.Phoenix--Button__primary:active{background-color:var(--uikit-black);color:var(--uikit-white)}.Phoenix--Button__outlined{border-color:var(--uikit-primary);color:var(--uikit-primary)}.Phoenix--Button__outlined:focus{color:var(--uikit-black)}.Phoenix--Button__outlined:hover,.Phoenix--Button__outlined:active{background-color:rgba(0,0,0,0);border-color:var(--uikit-black);color:var(--uikit-black)}.Phoenix--Button__outlined-black{border-color:var(--uikit-black);color:var(--uikit-black)}.Phoenix--Button__outlined-black:focus{color:var(--uikit-primary)}.Phoenix--Button__outlined-black:hover,.Phoenix--Button__outlined-black:active{background-color:rgba(0,0,0,0);border-color:var(--uikit-primary);color:var(--uikit-primary)}.Phoenix--Button__outlined-black:focus-visible{outline-color:var(--uikit-black)}.Phoenix--Button__destructive{background:var(--uikit-destructive);color:var(--uikit-white)}.Phoenix--Button__destructive:focus{color:var(--uikit-white)}.Phoenix--Button__destructive:hover,.Phoenix--Button__destructive:active{background-color:var(--uikit-black);color:var(--uikit-white)}.Phoenix--Button__destructive:focus-visible{outline-color:var(--uikit-destructive)}.Phoenix--Button__secondary{color:var(--uikit-black)}.Phoenix--Button__secondary:after{background-color:var(--uikit-grey-border);content:"";height:.0666666667rem;position:absolute;bottom:.5333333333rem;right:.9333333333rem;left:.9333333333rem;top:auto}.Phoenix--Button__secondary:hover:not(:disabled):after{background-color:var(--uikit-primary)}.Phoenix--Button__secondary:active{color:var(--uikit-black);background-color:rgba(0,0,0,0)}.Phoenix--Button__secondary:active:after{background-color:var(--uikit-black)}.Phoenix--Button__secondary:disabled{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0) !important;color:var(--uikit-grey-disabled-text);cursor:auto}.Phoenix--Button__black{background-color:var(--uikit-black);color:var(--uikit-white)}.Phoenix--Button__black:focus{color:var(--uikit-white)}.Phoenix--Button__black:hover,.Phoenix--Button__black:active{background-color:var(--uikit-primary);color:var(--uikit-white)}.Phoenix--Button__black:focus-visible{outline-color:var(--uikit-black)}.Phoenix--Button .Phoenix--Loader{height:100%;max-width:none;width:1.3333333333rem}.Phoenix--Button .Phoenix--Loader:last-child,.Phoenix--Button .Phoenix--Icon:last-child{margin-left:.6666666667rem;margin-right:-1rem}.Phoenix--Button .Phoenix--Loader:first-child,.Phoenix--Button .Phoenix--Icon:first-child{margin-left:-1rem;margin-right:.6666666667rem}.Phoenix--Button--compact{padding:.6rem 1rem}.Phoenix--Button--icon{padding:.6rem}.Phoenix--Button--icon .Phoenix--Icon:first-child,.Phoenix--Button--icon .Phoenix--Icon:last-child{margin:0}.Phoenix-UnstyledButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;cursor:pointer}.Phoenix-UnstyledButton:hover{text-decoration:none}.Phoenix-UnstyledButton:focus{outline:0}.Phoenix-UnstyledButton:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__CardContent .Phoenix__CardSection,.Phoenix__CardContent,.Phoenix__CardHead{padding-left:2rem;padding-right:2rem}.Phoenix__CardContent,.Phoenix__CardHead{padding-bottom:1.33334rem;padding-top:1.33334rem}.Phoenix__Card{background-color:var(--uikit-white);border:1px solid var(--uikit-grey-card-border);box-sizing:border-box}.Phoenix__Card--no-border{border:0}.Phoenix__Card--rounded{border-radius:.2rem}.Phoenix__Card .Phoenix__SortableTable__Body{border:0;border-top:1px solid var(--uikit-grey-card-border);border-radius:0}.Phoenix__Card .Phoenix__SortableTable__Row+.Phoenix__SortableTable__Row{border-color:var(--uikit-grey-card-border)}.Phoenix__CardHead{align-items:center;border-bottom:1px solid var(--uikit-grey-card-border);box-sizing:border-box;display:flex;justify-content:space-between;color:var(--uikit-black)}.Phoenix__CardHead:only-child{border-bottom:0}.Phoenix__CardHead--collapsible{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;border-width:0 0 1px 0;border-color:var(--uikit-grey-card-border);border-style:solid;background:rgba(0,0,0,0)}.Phoenix__CardHead--collapsible:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__CardHead--collapsed{border-bottom:0}.Phoenix__CardHead__heading{align-items:center;align-self:flex-start;display:flex;flex:1 1 auto;min-height:2.6666666667rem;white-space:nowrap}.Phoenix__CardHead__action{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.Phoenix__CardHead__content{align-items:center;display:flex;flex-direction:row;flex:1 1 100%;justify-content:flex-end;margin-left:2rem;min-width:0}.Phoenix__CardHead__icon{margin-right:1rem}.Phoenix__CardHead__icon>svg{margin-left:-0.4rem}.Phoenix__CardHead__title,.Phoenix__CardHead h2{font-size:1.4666666667rem;font-weight:400;line-height:1.3;margin:0}.Phoenix__CardHead__subtitle{color:var(--uikit-grey-disabled-text);display:block;font-size:.8rem;letter-spacing:.04rem;margin-top:-.2666666667rem;position:relative;top:.1333333333rem}.Phoenix__CardHead__close{background:rgba(0,0,0,0);border:0;border-radius:0;cursor:pointer;margin:0;padding:0;-webkit-appearance:none}.Phoenix__CardHead__close svg path{fill:var(--uikit-black)}.Phoenix__CardHead__close:hover svg path{fill:var(--uikit-primary)}.Phoenix__CardHead__close:focus{outline:0}.Phoenix__CardHead__close:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__CardContent{font-size:1rem;overflow:visible;position:relative}.Phoenix__CardContent--collapsed{max-height:0;overflow:hidden;padding:0}.Phoenix__CardContent p{color:var(--uikit-black);font-size:1.0666666667rem;letter-spacing:.04rem;line-height:2rem;margin-top:0}.Phoenix__CardContent p:last-child{margin-bottom:0}.Phoenix__CardContent .Phoenix__CardSection{margin-left:-2rem;margin-right:-2rem}.Phoenix__CardContent .Phoenix__CardSection+.Phoenix__CardSection{margin-top:1.33334rem;padding-top:1.33334rem}.Phoenix__CardSection+.Phoenix__CardSection{border-top:1px solid var(--uikit-grey-card-border)}.Phoenix__CardFooter{display:flex;justify-content:flex-start;margin-top:2rem;padding-bottom:.66666rem}.Phoenix__CardFooter--align-divided{justify-content:space-between}.Phoenix__CardFooter--align-left{justify-content:flex-start}.Phoenix__CardFooter--align-right{justify-content:flex-end}.Phoenix__CardFooter--align-center{justify-content:center}.Phoenix__CardFooter button+button{margin-left:.6666666667rem}.Phoenix__Card .Phoenix__TabList{display:flex;flex-direction:row;height:5rem;list-style:none;margin:0;padding:0}.Phoenix__Card .Phoenix__Tab{align-items:center;background:#fff;border:0;border-bottom:1px solid var(--uikit-grey-card-border);box-sizing:border-box;cursor:pointer;display:flex;flex:1;justify-content:center;margin:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.Phoenix__Card .Phoenix__Tab+.Phoenix__Tab{border-left:1px solid var(--uikit-grey-card-border)}.Phoenix__Card .Phoenix__Tab:after{background-color:var(--uikit-primary);bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transform:translateY(50%) scale(0);transition:transform .3s ease;width:100%}.Phoenix__Card .Phoenix__Tab:focus{outline:0}.Phoenix__Card .Phoenix__Tab:focus-visible{position:relative;z-index:1;outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__Card .Phoenix__Tab:hover:after{transform:translateY(50%) scale(1, 0.2)}.Phoenix__Card .Phoenix__Tab--active{font-weight:600}.Phoenix__Card .Phoenix__Tab--active:after{bottom:-1px}.Phoenix__Card .Phoenix__Tab--active:hover:after,.Phoenix__Card .Phoenix__Tab--active:after{transform:translateY(0) scale(1)}.Phoenix__CardDataRow{display:flex;width:100%}.Phoenix__CardDataRow__Cell{display:flex;padding:1.6rem 1.4666666667rem}.Phoenix__CardDataRow__Cell,.Phoenix__CardDataRow__Cell__main{flex:1 1 0%;min-width:0}.Phoenix__CardDataRow__Cell+.Phoenix__CardDataRow__Cell{border-left:1px solid var(--uikit-grey-card-border)}.Phoenix__CardDataRow__Cell__progress{align-self:flex-start;height:4rem;margin-right:1rem;position:relative;top:.1333333333rem;width:4rem}.Phoenix__CardDataRow__Cell__label{color:var(--uikit-grey-disabled-text);font-size:.7333333333rem;font-weight:bold;letter-spacing:.04rem;margin-bottom:1rem;text-transform:uppercase}.Phoenix__CardDataRow__Cell__content{color:#000;font-size:1.6666666667rem;font-weight:600;letter-spacing:.0933333333rem}.Phoenix__CardDataRow__Cell--editable .Phoenix__CardDataRow__Cell__content,.Phoenix__CardDataRow__Cell__value{color:#000;line-height:1.2}.Phoenix__CardDataRow__Cell__postfix{color:var(--uikit-grey-disabled-text);font-size:.8666666667rem;font-weight:400;letter-spacing:.04rem}.Phoenix__CardDataRow__Cell--cut .Phoenix__CardDataRow__Cell__content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Phoenix__CardDataRow__Cell--editable .Phoenix__CardDataRow__Cell__content{overflow:visible;overflow:initial;text-overflow:initial}.Phoenix__CardDataRow__Cell__value-unit{color:var(--uikit-grey);font-size:.8666666667rem;font-weight:400;letter-spacing:.04rem;padding-left:.4rem}.Phoenix__CardDataRow__Cell__help-text{color:var(--uikit-grey-disabled-text);font-size:.8666666667rem;letter-spacing:.04rem;margin-top:.3333333333rem}.Phoenix__CardDataRow__Cell .Phoenix__MiniButton{letter-spacing:normal}.Phoenix__CardDataRow__Cell .Phoenix__Input{margin-top:-1.2em;padding-top:0;position:relative;top:.54em}.Phoenix__CardDataRow__Cell .Phoenix__Input .Phoenix__Input__Input{font-size:inherit;letter-spacing:inherit;line-height:inherit;min-height:0}.Phoenix__Checkbox{cursor:pointer;display:flex;position:relative}.Phoenix__Checkbox--disabled{cursor:auto}.Phoenix__Checkbox--pending{cursor:wait}.Phoenix__Checkbox input{margin:0;opacity:0;padding:0;position:absolute;-webkit-appearance:none}.Phoenix__Checkbox__label{flex:1 0 auto;font-size:.9333333333rem;line-height:1.2rem;margin-left:.5em}input:disabled~.Phoenix__Checkbox__label{color:var(--uikit-grey-disabled-text)}.Phoenix__Checkbox__icon{border:1px solid var(--uikit-grey);flex:0 0 auto;height:calc(1.2rem - 2px);position:relative;transition:border-color 75ms,opacity 75ms;width:calc(1.2rem - 2px)}.Phoenix__Checkbox__icon svg{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%, -50%)}input:not(:checked)+.Phoenix__Checkbox__icon svg{opacity:0}input:focus+.Phoenix__Checkbox__icon{outline:0}input:focus-visible+.Phoenix__Checkbox__icon{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}input:hover+.Phoenix__Checkbox__icon{border-color:var(--uikit-primary)}input:checked+.Phoenix__Checkbox__icon{background:var(--uikit-primary);border-color:var(--uikit-primary)}input:disabled+.Phoenix__Checkbox__icon{border-color:var(--uikit-grey-disabled-text)}input:checked:disabled+.Phoenix__Checkbox__icon{background:var(--uikit-grey-disabled-text)}.Phoenix__Checkbox--invalid input:focus-visible+.Phoenix__Checkbox__icon{outline-color:var(--uikit-destructive)}.Phoenix__Checkbox--invalid .Phoenix__Checkbox__icon{border-color:var(--uikit-destructive)}.Phoenix__Checkbox--invalid input:checked+.Phoenix__Checkbox__icon{background:var(--uikit-destructive);border-color:var(--uikit-destructive)}.Phoenix__Select{padding-top:.6rem;position:relative}.Phoenix__Select__size-full,.Phoenix__Select__size-medium,.Phoenix__Select__size-small,.Phoenix__Select__size-micro{width:100%}.Phoenix__Select__size-medium{max-width:350px}.Phoenix__Select__size-small{max-width:150px}.Phoenix__Select__size-micro{max-width:60px}.Phoenix__Select__Select__dropdown-indicator{color:var(--uikit-black)}.Phoenix__Select__Select__control--is-focused .Phoenix__Select__Select__dropdown-indicator{transform:rotate(180deg)}.Phoenix__Select__Select__value-container{height:100%}.Phoenix__Select__Select__single-value svg,.Phoenix__Select__Select__option svg{margin-bottom:-0.2rem;margin-right:.3333333333rem;margin-top:-.2666666667rem;position:relative;top:.125em;vertical-align:baseline}.Phoenix__Select__Select__input{letter-spacing:inherit;line-height:inherit}.Phoenix__Select__Select__option{background:#fff;cursor:default;font-size:1rem;letter-spacing:.0333333333rem;padding:.8rem;position:relative}.Phoenix__Select__Select__option+.Phoenix__Select__Select__option{border-top:1px solid var(--uikit-grey-lighter)}.Phoenix__Select__Select__option:active{background:rgba(var(--uikit-primary), 0.1)}.Phoenix__Select__Select__option--is-disabled{cursor:not-allowed;opacity:.5}.Phoenix__Select__Select__option--is-disabled:active{background:rgba(0,0,0,0)}.Phoenix__Select__Select__option--is-focused,.Phoenix__Select__Select__option--is-selected{color:var(--uikit-primary)}.Phoenix__Select__Select__option--is-selected:before{background:var(--uikit-primary);content:"";bottom:0;left:0;position:absolute;top:0;width:2px}.Phoenix__Select__Select__option--is-selected:active{background:var(--uikit-primary);color:#fff}.Phoenix__Select--no-border .Phoenix__Select__Select__control:after,.Phoenix__Select--no-border .Phoenix__Select__Select__control:before{display:none}.Phoenix__Select__Select__group{padding-top:.8rem}.Phoenix__Select__Select__group+.Phoenix__Select__Select__group{border-top:1px solid var(--uikit-grey-lighter)}.Phoenix__Select__Select__group-heading{color:var(--uikit-grey);font-size:.9333333333rem}.Phoenix__EditableField{align-items:center;display:flex}.Phoenix__EditableField .loader{align-items:center;display:flex;flex:0 0 auto}.Phoenix__EditableField .value{flex:1 1 auto;min-width:0}.Phoenix__EditableField .value>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Phoenix__EditableField .value .fallback-text-optional{color:color-mix(in srgb, var(--uikit-grey) 60%, transparent)}.Phoenix__EditableField .input{width:100%}.Phoenix__EditableField .actions{flex:0 0 auto;justify-self:flex-end;margin-left:10px;text-align:right;white-space:nowrap}.Phoenix__EmptyState{padding:3rem;text-align:center}.Phoenix__EmptyState>*+*{margin:0;margin-top:1.6666666667rem}.Phoenix__EmptyState__text{font-size:1.2rem}.Phoenix__EmptyState__sub-text{font-size:1.0666666667rem;opacity:.8;margin-top:-0.6rem}.Phoenix__GenericTable--padded .Phoenix__GenericTable__Head,.Phoenix__GenericTable--padded .Phoenix__GenericTable__Body{padding:0 1.3333333333rem}.Phoenix__GenericTable__Head{background:var(--uikit-grey-bg)}.Phoenix__GenericTable__Body{border-radius:.2rem;color:var(--uikit-black-light)}.Phoenix__GenericTable__Row{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap}.Phoenix__GenericTable__Row+.Phoenix__GenericTable__Row{border-top:1px solid var(--uikit-progressbar-bg)}.Phoenix__GenericTable__Row+.Phoenix__GenericTable__Row--borderless{border:0}.Phoenix__GenericTable__Cell{word-break:break-word;word-wrap:break-word}.Phoenix__GenericTable__Head .Phoenix__GenericTable__Cell{overflow:hidden;padding:.6666666667rem;text-overflow:ellipsis;white-space:nowrap}.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell{font-size:.9333333333rem;padding:1rem .6666666667rem}.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell--small-hpad{padding-bottom:.4rem;padding-top:.4rem}.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell--no-hpad{padding-bottom:0;padding-top:0}.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell .Phoenix__Select,.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell .Phoenix__Input{margin-top:-.6666666667rem;padding-top:0;position:relative;top:.35rem}.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell .Phoenix__Select__Select,.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell .Phoenix__Select__Select__control,.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell .Phoenix__Select__Select__single-value,.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell .Phoenix__Select__Select__placeholder,.Phoenix__GenericTable__Body .Phoenix__GenericTable__Cell .Phoenix__Input__Input{font-size:inherit;letter-spacing:inherit;line-height:inherit;min-height:0}.Phoenix__GridList{display:flex;flex-wrap:wrap;list-style:none;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}.Phoenix__GridList>*{box-sizing:border-box}.Phoenix__GridList__Item{display:block}.Phoenix--Icon{display:inline-block;font-size:1rem;vertical-align:middle}.Phoenix--Icon path{fill:currentColor}.Phoenix__Input{padding-top:.6rem;position:relative}.Phoenix__Input__Wrap{display:block;position:relative}.Phoenix__Input__Input input{background:rgba(0,0,0,0);border:0;box-sizing:content-box;color:currentColor;flex:1 0 0%;font:inherit;letter-spacing:inherit;line-height:inherit;max-height:2.6rem;min-width:0;padding:.4rem 0;vertical-align:middle;width:100%;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Phoenix__Input__Input input:focus{outline:0}.Phoenix__Input__Input input::-webkit-input-placeholder{color:color-mix(in srgb, var(--uikit-grey) 60%, transparent);-webkit-transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms}.Phoenix__Input__Input input:-moz-placeholder{color:color-mix(in srgb, var(--uikit-grey) 60%, transparent);-moz-transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms}.Phoenix__Input__Input input::-moz-placeholder{color:color-mix(in srgb, var(--uikit-grey) 60%, transparent);-moz-transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms}.Phoenix__Input__Input input:-ms-input-placeholder{color:color-mix(in srgb, var(--uikit-grey) 60%, transparent);-ms-transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms}.Phoenix__Input--is-focused .Phoenix__Input__Input input::-webkit-input-placeholder{opacity:1}.Phoenix__Input--is-focused .Phoenix__Input__Input input:-moz-placeholder{opacity:1}.Phoenix__Input--is-focused .Phoenix__Input__Input input::-moz-placeholder{opacity:1}.Phoenix__Input--is-focused .Phoenix__Input__Input input:-ms-input-placeholder{opacity:1}.Phoenix__Input--float-label{padding-top:.6rem}.Phoenix__Input--float-label input::-webkit-input-placeholder{opacity:0}.Phoenix__Input--float-label input:-moz-placeholder{opacity:0}.Phoenix__Input--float-label input::-moz-placeholder{opacity:0}.Phoenix__Input--float-label input:-ms-input-placeholder{opacity:0}.Phoenix__Input--center,.Phoenix__Input--center input{text-align:center}.Phoenix__Input--right,.Phoenix__Input--right input{text-align:right}.Phoenix__InputHelpText{align-items:center;color:#9e9e9e;display:flex;font-size:.9333333333rem;letter-spacing:.0333333333rem;line-height:1.3333333333rem;margin-top:.4rem}.Phoenix__InputHelpText svg{flex:0 0 auto;margin-right:.3333333333rem;font-size:1em}.Phoenix__InputHelpText--error{color:var(--uikit-black)}.Phoenix__InputHelpText--error svg{color:var(--uikit-danger)}.Phoenix__InputLabel{color:var(--uikit-grey);pointer-events:none;left:0;right:0;z-index:1}.Phoenix__InputLabel span{display:inline-block;transition:transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;transform:translate(0, 0) scale(1);transform-origin:top left}.Phoenix__InputLabel--icon-pad span{transform:translate(0.933333em, 0) scale(1)}.Phoenix__InputLabel--float span{transform:translate(0, -1.2rem) scale(0.75)}.Phoenix__InputLabel--center span{transform-origin:top center}.Phoenix__InputLabel--right{left:auto;right:0}.Phoenix__InputLabel--right span{transform-origin:top right}.Phoenix--Loader{max-height:100%;max-width:100%}@keyframes loader-spin{100%{transform:rotate(360deg)}}.Phoenix--Loader--default .Phoenix--Loader__background{stroke:var(--uikit-grey-border)}.Phoenix--Loader--default .Phoenix--Loader__foreground{stroke:var(--uikit-primary)}.Phoenix--Loader--inverted .Phoenix--Loader__background{stroke:var(--uikit-white);opacity:.3}.Phoenix--Loader--inverted .Phoenix--Loader__foreground{stroke:var(--uikit-white)}.Phoenix--Loader.no-anim{animation:loader-spin 800ms linear infinite}.Phoenix__MiniButton{align-items:center;background:rgba(0,0,0,0);border:1px solid var(--uikit-grey-border);border-radius:3px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.8666666667rem;justify-content:center;min-width:1.8666666667rem;padding:.2rem .2rem;text-align:center}.Phoenix__MiniButton+.Phoenix__MiniButton{margin-left:.6666666667rem}.Phoenix__MiniButton:focus{outline:0}.Phoenix__MiniButton:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:-2px;border-radius:3px}.Phoenix__MiniButton:hover{border-color:var(--uikit-primary)}.Phoenix__MiniButton:disabled{border-color:var(--uikit-disabled-border);color:var(--uikit-grey-disabled-text);cursor:not-allowed;opacity:.75}.Phoenix__MiniButton svg{display:block;will-change:transform}.Phoenix__MiniButton svg path{fill:currentColor}.Phoenix__MiniButton__text{font-size:.8rem;font-weight:700;letter-spacing:.0466666667rem;line-height:1;margin:0 .3333333333rem;text-transform:uppercase}svg+.Phoenix__MiniButton__text{margin-left:.3333333333rem}.Phoenix--Modal{align-items:center;background-color:rgba(0,0,0,.1);display:flex;height:100%;justify-content:center;overflow:auto;position:fixed;left:0;top:0;width:100%;z-index:10}.Phoenix--Modal hr{border-color:var(--uikit-black);margin:0}.Phoenix--Modal hr.light{border-color:#dfdfdf}.Phoenix--Modal__content{margin:auto;outline:0;padding:1rem;pointer-events:none;width:100%;-webkit-overflow-scrolling:touch}.Phoenix--Modal__content .Phoenix__Card{border:0;box-shadow:0 .9333333333rem 2.8rem 0 color-mix(in srgb, var(--uikit-black) 22%, transparent);pointer-events:auto;margin:0 auto;max-width:35.3333333333rem;width:100%}.Phoenix--Modal__content .Phoenix__Card:focus{outline:none}.Phoenix--Modal__content .Phoenix__Card:focus-visible{outline:2px solid var(--uikit-primary)}.Phoenix--Modal--narrow .Phoenix--Modal__content .Phoenix__Card{max-width:20rem}.Phoenix--Modal--wide .Phoenix--Modal__content .Phoenix__Card{max-width:49.3333333333rem}.Phoenix__Paginate{display:inline-flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}.Phoenix__Paginate li{flex:0 0 auto;margin-top:1px}.Phoenix__Paginate__button{align-items:center;background:var(--uikit-white);border:1px solid var(--uikit-grey-border);box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;height:100%;line-height:1.4;min-width:3rem;margin-left:-1px;padding:.4rem .8rem;position:relative;text-decoration:none;-webkit-appearance:none}li:first-child .Phoenix__Paginate__button{border-radius:3px 0 0 3px}li:last-child .Phoenix__Paginate__button{border-radius:0 3px 3px 0}.Phoenix__Paginate__button:focus{outline:0}.Phoenix__Paginate__button:focus-visible{position:relative;z-index:1;outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__Paginate__button--arrow,.Phoenix__Paginate__button--page{color:var(--uikit-primary)}.Phoenix__Paginate__button--arrow:active,.Phoenix__Paginate__button--arrow:hover,.Phoenix__Paginate__button--page:active,.Phoenix__Paginate__button--page:hover{border-color:var(--uikit-primary);color:var(--uikit-primary);text-decoration:none;z-index:1}.Phoenix__Paginate__button--arrow.disabled,.Phoenix__Paginate__button--arrow[disabled],.Phoenix__Paginate__button--page.disabled,.Phoenix__Paginate__button--page[disabled]{background:var(--uikit-white);border-color:var(--uikit-grey-border);color:var(--uikit-grey-disabled-text);cursor:not-allowed}.Phoenix__Paginate__button--arrow.active,.Phoenix__Paginate__button--page.active{background-color:var(--uikit-primary);border-color:var(--uikit-primary);color:var(--uikit-white);z-index:1}.Phoenix__Paginate__button--gap{color:var(--uikit-grey-disabled-text)}.Phoenix__ProgressBar__label{color:var(--uikit-grey-disabled-text);display:block;font-size:.9333333333rem;margin-bottom:.1333333333rem;min-height:1rem}.Phoenix__ProgressBar__bar{background-color:var(--uikit-progressbar-bg);height:.2rem;position:relative}.Phoenix__ProgressBar__bar__progress{background-color:var(--uikit-primary);height:.2rem;left:0;min-width:5px;position:absolute;top:0;z-index:1}.Phoenix__ProgressBar--tall .Phoenix__ProgressBar__bar,.Phoenix__ProgressBar--tall .Phoenix__ProgressBar__bar__progress{height:.5333333333rem;border-radius:.2666666667rem}.Phoenix__ProgressRing{display:inline-block;position:relative}.Phoenix__ProgressRing__circle-bg{stroke:var(--uikit-grey-border)}.Phoenix__ProgressRing__circle{stroke:var(--uikit-primary);transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .35s}.Phoenix__ProgressRing__circle--primary{stroke:var(--uikit-primary)}.Phoenix__ProgressRing__circle--danger{stroke:var(--uikit-danger)}.Phoenix__ProgressRing__text{align-items:baseline;display:flex;line-height:1;position:absolute;left:calc(50% + .1ch);top:calc(50% - 1px);transform:translate(-50%, -50%)}.Phoenix__ProgressRing__percent{font-weight:600}.Phoenix__ProgressRing__unit{color:var(--uikit-grey-border);font-size:75%;margin-left:.2ch}.Phoenix--Radio{cursor:pointer;display:block}.Phoenix--Radio input{margin:0;opacity:0;padding:0;position:absolute;-webkit-appearance:none}.Phoenix--Radio__label{font-size:.9333333333rem;line-height:1.2rem;margin-left:.5em}input:disabled+.Phoenix--Radio__label{color:var(--uikit-grey-disabled-text)}.Phoenix--Radio--disabled{cursor:not-allowed}.Phoenix--Radio__glyph{position:relative;top:.0666666667rem}input+.Phoenix--Radio__glyph:after,input+.Phoenix--Radio__glyph:before{border-radius:100%;box-shadow:inset 0 0 0 .0666666667rem var(--uikit-grey);content:"";display:inline-block;height:1.2rem;vertical-align:top;width:1.2rem}input+.Phoenix--Radio__glyph:before{display:none;left:0;opacity:1;position:absolute}:hover>input+.Phoenix--Radio__glyph:after{box-shadow:inset 0 0 0 .1333333333rem var(--uikit-primary)}input:checked+.Phoenix--Radio__glyph:after{background:#fff;box-shadow:inset 0 0 0 .4rem var(--uikit-primary)}input:disabled+.Phoenix--Radio__glyph:after{box-shadow:inset 0 0 0 .0666666667rem var(--uikit-grey-disabled-border)}input:disabled:checked+.Phoenix--Radio__glyph:after{background:#fff;box-shadow:inset 0 0 0 .4rem var(--uikit-grey-disabled-border)}.Phoenix--Radio__glyph input:focus{outline:0}input:focus-visible+.Phoenix--Radio__glyph:before{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:100%;display:inline-block}input+.Phoenix--Radio__glyph--invalid::after{box-shadow:inset 0 0 0 .0666666667rem var(--uikit-destructive)}input:focus-visible+.Phoenix--Radio__glyph--invalid:before{box-shadow:inset 0 0 0 .0666666667rem var(--uikit-destructive);outline-color:var(--uikit-destructive)}input:checked+.Phoenix--Radio__glyph--invalid::after{background:#fff;box-shadow:inset 0 0 0 .4rem var(--uikit-destructive)}.Phoenix__RadioCard{display:flex}.Phoenix__RadioCard>label{background:var(--uikit-grey-bg);border:1px solid var(--uikit-grey-border);border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;min-height:100%;padding:1.3333333333rem;position:relative;width:100%}.Phoenix__RadioCard__text{flex:1 1 auto;margin-left:.75em;position:relative;top:.0666666667rem}.Phoenix__RadioCard--badge{position:relative}.Phoenix__RadioCard--badge .Phoenix__Badge{position:absolute;top:0;right:0;transform:translateY(-50%) translateX(0.6666666667rem);z-index:1}.Phoenix__RadioCard--icon .Phoenix__RadioCard__text{padding-right:2.6666666667rem}.Phoenix__RadioCard__label,.Phoenix__RadioCard__sublabel{display:block}.Phoenix__RadioCard__label{font-weight:600;letter-spacing:.0333333333rem}.Phoenix__RadioCard__sublabel{color:var(--uikit-grey-disabled-text);font-size:.7333333333rem;font-weight:700;letter-spacing:.0466666667rem;margin-top:.1333333333rem}.Phoenix__RadioCard__icon{position:absolute;right:1rem;top:1rem;height:2.6666666667rem;width:2.6666666667rem}.Phoenix__RadioCard__icon img{display:block;max-height:100%;max-width:100%}.Phoenix__RadioCard__icon svg{color:var(--uikit-grey-lighter)}.Phoenix__RadioCard__icon--center{top:50%;transform:translateY(-50%)}.Phoenix__RadioCard__icon--bottom{top:auto;bottom:1rem}.Phoenix__RadioCard__footer{border-top:1px solid var(--uikit-grey-border);position:absolute;left:0;right:0;bottom:0}.Phoenix__RadioCard__footer .Phoenix__Select{margin-top:0;padding-top:0}.Phoenix__RadioCard__footer .Phoenix__Select__Select__control{padding:0 .6rem}.Phoenix__RadioCard--active>label{background:rgba(0,0,0,0);border-color:var(--uikit-primary)}.Phoenix__RadioCard--active .Phoenix__RadioCard__footer{border-color:var(--uikit-primary)}.Phoenix__RadioCard--active .Phoenix__RadioCard__footer .Phoenix__Select__Select__control{color:var(--uikit-primary)}.Phoenix__RadioCard--ghost>label{border-style:dashed;border-width:2px}.Phoenix__RadioCard--disabled{opacity:.6}.Phoenix__RadioCard--disabled>label{cursor:not-allowed}.Phoenix__Sidebar{height:100vh;flex-grow:0;flex-shrink:1;flex-basis:16.6666666667em;width:16.6666666667em}.Phoenix__Sidebar--collapsed{flex-basis:3.3333333333rem;width:3.3333333333rem}.Phoenix__Sidebar--compact{flex-basis:12em;width:12em}.Phoenix__Sidebar--mobile{flex-basis:auto;width:auto}.Phoenix__Sidebar__inner{background:#fff;border-right:1px solid var(--uikit-grey-lighter);display:flex;flex-basis:inherit;flex-direction:column;height:100vh;max-width:inherit;width:inherit}.Phoenix__Sidebar--mobile .Phoenix__Sidebar__inner{display:none;flex:0 0 auto;font-size:.8666666667rem;position:absolute;left:0;top:0}.Phoenix__Sidebar--mobile.Phoenix__Sidebar--visible .Phoenix__Sidebar__inner{display:flex}.Phoenix__Sidebar__Head{flex:0 0 auto;padding:2.6666666667em 1.6666666667em 2em}.Phoenix__Sidebar--mobile .Phoenix__Sidebar__Head{padding:2em 1.3333333333em 1.6666666667em}.Phoenix__Sidebar--compact .Phoenix__Sidebar__Head{padding:2em 1.3333333333em 1.6666666667em}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__Head{padding:.6666666667em}.Phoenix__Sidebar__Head-Dropdown{-webkit-padding-after:1.3333333333em;padding-block-end:1.3333333333em;padding-inline:1em}.Phoenix__Sidebar--mobile .Phoenix__Sidebar__Head-Dropdown{-webkit-padding-after:.6666666667em;padding-block-end:.6666666667em;padding-inline:.3333333333em}.Phoenix__Sidebar--compact .Phoenix__Sidebar__Head-Dropdown{padding-inline:.3333333333em;-webkit-padding-after:.6666666667em;padding-block-end:.6666666667em}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__Head-Dropdown{padding-inline:.3333333333em;padding-block:1em}.Phoenix__Sidebar__Head-Dropdown img{display:block}.Phoenix__Sidebar__Main{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.Phoenix__Sidebar__Foot{flex:0 1 auto}.Phoenix__Sidebar__Collapse{display:inherit;padding:1em}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__Collapse{padding:.6666666667em}.Phoenix__Sidebar--mobile .Phoenix__Sidebar__Collapse{display:none}.Phoenix__Sidebar__Nav{color:#000;flex:1 1 auto;overflow-x:visible}.Phoenix__Sidebar__Nav ul{margin:0;padding:0;list-style:none}.Phoenix__Sidebar__Nav a{align-items:center;color:inherit;display:flex;font-weight:400;height:3em;overflow:hidden;padding:0 1.6666666667em;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.Phoenix__Sidebar--mobile .Phoenix__Sidebar__Nav a{padding-left:.6666666667em}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__Nav a{font-size:0;height:3rem;justify-content:center;padding:0}.Phoenix__Sidebar--compact .Phoenix__Sidebar__Nav a{height:2.6666666667em;padding-left:.6666666667em}.Phoenix__Sidebar__Nav a:after{background:var(--uikit-primary);content:"";display:block;position:absolute;left:0;top:0;bottom:0;transform:scaleX(0);transition:transform 200ms cubic-bezier(0, 0, 0.22, 1) 0ms;transform-origin:left;width:.3333333333rem}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__Nav a:after,.Phoenix__Sidebar--compact .Phoenix__Sidebar__Nav a:after,.Phoenix__Sidebar--mobile .Phoenix__Sidebar__Nav a:after{width:.2666666667rem}.Phoenix__Sidebar__Nav a:focus{outline:0}.Phoenix__Sidebar__Nav a:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:-2px;border-radius:2px}.Phoenix__Sidebar__Nav a:hover,.Phoenix__Sidebar__Nav a.active{color:var(--uikit-primary)}.Phoenix__Sidebar__Nav a:hover:after,.Phoenix__Sidebar__Nav a.active:after{transform:scaleX(1)}.Phoenix__Sidebar__Nav a.active{font-weight:600}.Phoenix__Sidebar__Nav a:hover:after{background:var(--uikit-primary)}.Phoenix__Sidebar__Nav .Phoenix--Icon{font-size:inherit;margin-right:1em}.Phoenix__Sidebar--compact .Phoenix__Sidebar__Nav .Phoenix--Icon,.Phoenix__Sidebar--mobile .Phoenix__Sidebar__Nav .Phoenix--Icon{margin-right:.6666666667em}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__Nav .Phoenix--Icon{margin:0}.Phoenix__Sidebar__SubNav{display:none}.Phoenix__Sidebar__SubNav.open,.active+.Phoenix__Sidebar__SubNav{display:inherit}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__SubNav{display:none}.Phoenix__Sidebar__SubNavItem a{padding-left:calc(20px + 2.6666666667em)}.Phoenix__Sidebar--mobile .Phoenix__Sidebar__SubNavItem a,.Phoenix__Sidebar--compact .Phoenix__Sidebar__SubNavItem a{padding-left:calc(20px + 1.3333333333em)}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__SubNavItem a{justify-content:initial;padding-left:0}.Phoenix__Sidebar__NavItem--has-subnav a.active:before,.Phoenix__Sidebar__SubNavItem a:before{background:var(--uikit-grey-border);content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:.3333333333rem}.Phoenix__Sidebar--compact .Phoenix__Sidebar__NavItem--has-subnav a.active:before,.Phoenix__Sidebar--mobile .Phoenix__Sidebar__NavItem--has-subnav a.active:before,.Phoenix__Sidebar--compact .Phoenix__Sidebar__SubNavItem a:before,.Phoenix__Sidebar--mobile .Phoenix__Sidebar__SubNavItem a:before{width:.2666666667rem}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav a.active:before,.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__SubNavItem a:before{display:none}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav .Phoenix__Sidebar__SubNav{background:#fff;border:1px solid var(--uikit-grey-border);position:absolute;left:3.3333333333rem;margin-top:-3em}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav .Phoenix__Sidebar__SubNav a{font-size:inherit;padding:0 1em}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav .Phoenix__Sidebar__SubNav:hover,.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav>a:active+.Phoenix__Sidebar__SubNav,.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav>a:focus+.Phoenix__Sidebar__SubNav,.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav>a:hover+.Phoenix__Sidebar__SubNav{display:inherit}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav .Phoenix__Sidebar__SubNav:hover,.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--has-subnav>a:hover+.Phoenix__Sidebar__SubNav{z-index:1}.Phoenix__Sidebar__NavItem--secondary{display:inherit;margin-top:1.3333333333em;padding-top:1em;position:relative}.Phoenix__Sidebar__NavItem--secondary a,.Phoenix__Sidebar__NavItem--secondary a:hover{color:inherit;font-size:.8666666667em;font-weight:inherit}.Phoenix__Sidebar__NavItem--secondary a:hover{text-decoration:underline}.Phoenix__Sidebar__NavItem--secondary:before{background:var(--uikit-grey-lighter);content:"";display:block;height:1px;margin:0 10px;position:absolute;right:0;left:0;top:0}.Phoenix__Sidebar__NavItem--secondary+.Phoenix__Sidebar__NavItem--secondary{margin-top:0;padding-top:0}.Phoenix__Sidebar__NavItem--secondary+.Phoenix__Sidebar__NavItem--secondary:before{display:none}.Phoenix__Sidebar--collapsed .Phoenix__Sidebar__NavItem--secondary{display:none}.Phoenix__Sidebar__NavItem--secondary a:after{display:none}.Phoenix--Slider{align-items:center;display:flex;flex:1;line-height:100%}.Phoenix--Slider label{color:var(--uikit-black);font-size:1.0666666667rem;padding-right:1.3333333333rem;white-space:nowrap}.Phoenix--Slider__value{display:flex;flex:0 0;align-items:center;font-weight:bold;min-width:4.6666666667rem;padding-left:.8rem;text-align:right}.Phoenix--Slider__value .Phoenix__Input{margin:0;padding:0}.Phoenix--Slider__value input[type=number]{-moz-appearance:textfield}.Phoenix--Slider__value input[type=number]::-webkit-inner-spin-button,.Phoenix--Slider__value input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Phoenix--Slider__value__unit{font-size:.9333333333rem;font-weight:normal;padding-left:.2666666667rem}.Phoenix--Slider__input-wrapper{align-items:center;display:flex;flex:1;position:relative;min-width:50px}.Phoenix--Slider__input-progress,.Phoenix--Slider__input-range{height:1px;left:0;position:absolute;right:0}.Phoenix--Slider__input-range{background:var(--uikit-black)}.Phoenix--Slider__input-progress{background:var(--uikit-primary)}.Phoenix--Slider input[type=range]{-webkit-appearance:none;background:rgba(0,0,0,0);cursor:pointer;height:13px;margin:0;outline:none;padding:0;position:relative;width:100%}.Phoenix--Slider input[type=range]:focus{outline:none}.Phoenix--Slider input[type=range]::-webkit-slider-thumb{background:var(--uikit-primary);border-color:var(--uikit-primary);border-radius:50%;border:0;height:13px;width:13px;-webkit-appearance:none}.Phoenix--Slider input[type=range]::-moz-focus-outer{border:0}.Phoenix--Slider input[type=range]::-moz-range-thumb{background:var(--uikit-primary);border-color:var(--uikit-primary);border-radius:50%;border:0;height:13px;width:13px}.Phoenix--Slider input[type=range]::-ms-thumb{background:var(--uikit-primary);border-color:var(--uikit-primary);border-radius:50%;border:0;height:13px;width:13px;appearance:none;border:0;box-shadow:none;margin:0}.Phoenix--Slider input[type=range]:hover::-webkit-slider-thumb{background-color:color-mix(in srgb, var(--uikit-primary) 85%, var(--uikit-background) 15%)}.Phoenix--Slider input[type=range]:hover::-moz-range-thumb{background-color:color-mix(in srgb, var(--uikit-primary) 85%, var(--uikit-background) 15%)}.Phoenix--Slider input[type=range]:hover::-ms-thumb{background-color:color-mix(in srgb, var(--uikit-primary) 85%, var(--uikit-background) 15%)}.Phoenix--Slider input[type=range]:focus{outline:0}.Phoenix--Slider input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:100%}.Phoenix--Slider input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:100%}.Phoenix--Slider input[type=range]:focus-visible::-ms-thumb{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:100%}.Phoenix--Slider--disabled{opacity:.3}.Phoenix--Slider--disabled input[type=range],.Phoenix--Slider--disabled input[type=range]:hover,.Phoenix--Slider--disabled input[type=range]:focus{cursor:default}.Phoenix--Slider--disabled input[type=range]::-webkit-slider-thumb,.Phoenix--Slider--disabled input[type=range]:hover::-webkit-slider-thumb,.Phoenix--Slider--disabled input[type=range]:focus::-webkit-slider-thumb{background-color:var(--uikit-grey);opacity:1}.Phoenix--Slider--disabled input[type=range]::-moz-range-thumb,.Phoenix--Slider--disabled input[type=range]:hover::-moz-range-thumb,.Phoenix--Slider--disabled input[type=range]:focus::-moz-range-thumb{background-color:var(--uikit-grey);opacity:1}.Phoenix--Slider--disabled input[type=range]::-ms-thumb,.Phoenix--Slider--disabled input[type=range]:hover::-ms-thumb,.Phoenix--Slider--disabled input[type=range]:focus::-ms-thumb{background-color:var(--uikit-grey);opacity:1}.Phoenix--Slider--disabled input[type=range]+.Phoenix--Slider__value{color:var(--uikit-grey-disabled-text)}.Phoenix__SortableTable{--uikit-sortabletable-border: var(--uikit-grey-border);--uikit-sortabletable-cell-padding-x: 1.6rem;--uikit-sortabletable-cell-padding-y: 1.6rem;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.Phoenix__Card .Phoenix__SortableTable{--uikit-sortabletable-border: var(--uikit-grey-card-border)}.Phoenix__SortableTable--compact{--uikit-sortabletable-cell-padding-x: 1rem;--uikit-sortabletable-cell-padding-y: 1rem}.Phoenix__Card .Phoenix__SortableTable--compact{--uikit-sortabletable-cell-padding-x: 2rem}.Phoenix__SortableTable--layout-auto{table-layout:auto}.Phoenix__SortableTable--default.Phoenix__SortableTable--separated{border-spacing:0 1rem}.Phoenix__SortableTable--default.Phoenix__SortableTable--separated .Phoenix__SortableTable__Row td{border-bottom:1px solid var(--uikit-sortabletable-border)}.Phoenix__SortableTable--default.Phoenix__SortableTable--separated .Phoenix__SortableTable__Row td:first-child{border-radius:3px 0 0 3px}.Phoenix__SortableTable--default.Phoenix__SortableTable--separated .Phoenix__SortableTable__Row td:last-child{border-radius:0 3px 3px 0}.Phoenix__SortableTable--default.Phoenix__SortableTable--separated .Phoenix__SortableTable__Row.hilite-on-hover:hover+tr td{border-top-color:var(--uikit-sortabletable-border)}.Phoenix__SortableTable--default.Phoenix__SortableTable--separated .Phoenix__SortableTable__Cell.head{padding-bottom:.6rem;padding-top:.6rem}.Phoenix__SortableTable--default .Phoenix__SortableTable__Body{background:#fff}.Phoenix__SortableTable__Cell{overflow:hidden;padding-block:var(--uikit-sortabletable-cell-padding-y);padding-inline:var(--uikit-sortabletable-cell-padding-x);word-break:break-word;word-wrap:break-word;vertical-align:middle}.Phoenix__SortableTable__Cell.align-center{text-align:center}.Phoenix__SortableTable__Cell.align-right{text-align:right}.Phoenix__SortableTable__Cell.align-left{text-align:left}.Phoenix__SortableTable__Cell.head{overflow:visible;white-space:nowrap;border:none}.Phoenix__SortableTable__Cell.sortable{cursor:pointer}.Phoenix__SortableTable__Cell.sortable:after{border:.33rem solid rgba(0,0,0,0);border-top-color:var(--uikit-grey-border);bottom:0;box-sizing:border-box;content:"";display:inline-block;height:.66rem;position:relative;transform:translate(0.8rem, 0.26rem);transition:border-color .2s ease,transform .2s ease;width:.66rem}.Phoenix__SortableTable__Cell.sort-desc:after{border-top-color:var(--uikit-primary)}.Phoenix__SortableTable__Cell.sort-asc:after{border-bottom-color:var(--uikit-primary);border-top-color:rgba(0,0,0,0);transform:translate(0.8rem, -0.07rem)}.Phoenix__SortableTable__Cell .Phoenix__Input{margin-top:-1.4rem;padding-top:0;position:relative;top:.69999rem}.Phoenix__SortableTable__Cell .Phoenix__Input__Input{font-size:inherit;letter-spacing:inherit;line-height:inherit;min-height:0}.Phoenix__SortableTable--default .Phoenix__SortableTable__Cell.head{color:var(--uikit-grey-disabled-text);font-size:.8666666667rem;font-weight:700;letter-spacing:.0733333333rem;text-transform:uppercase}.Phoenix__SortableTable--compact thead .Phoenix__SortableTable__Cell{font-weight:normal}.Phoenix__SortableTable--compact tbody .Phoenix__SortableTable__Cell{border-top:1px solid var(--uikit-sortabletable-border)}.Phoenix__SortableTable__Head{vertical-align:middle;text-align:left}.Phoenix__SortableTable--compact .Phoenix__SortableTable__Head{background-color:var(--uikit-grey-bg)}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row td{border-top:1px solid var(--uikit-sortabletable-border);border-bottom:none;border-left:none;border-right:none}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row td:first-child{border-left:1px solid var(--uikit-sortabletable-border)}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row td:last-child{border-right:1px solid var(--uikit-sortabletable-border)}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row:first-child td:first-child{border-top-left-radius:.2rem}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row:first-child td:last-child{border-top-right-radius:.2rem}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row:last-child td{border-bottom:1px solid var(--uikit-sortabletable-border)}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row:last-child td:first-child{border-bottom-left-radius:.2rem}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row:last-child td:last-child{border-bottom-right-radius:.2rem}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row.hilite-on-hover{cursor:pointer}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row.hilite-on-hover:hover td{border-color:var(--uikit-primary)}.Phoenix__SortableTable--default .Phoenix__SortableTable__Row.hilite-on-hover:hover+tr td{border-top-color:var(--uikit-primary)}.Phoenix__Steps{display:flex;width:100%}.Phoenix__Steps__Step{align-items:center;display:flex;flex-direction:column;flex:1 1 0;position:relative;text-align:center}.Phoenix__Steps__Step+.Phoenix__Steps__Step:before{background:var(--uikit-primary);content:"";height:2px;position:absolute;left:calc(-50% + 15px + 5px);top:14px;width:calc(100% - 30px - 10px)}.Phoenix__Steps__Step--active~.Phoenix__Steps__Step:before{background-color:var(--uikit-grey-border)}.Phoenix__Steps__Step--active{color:var(--uikit-primary)}.Phoenix__Steps__Step__Button{background-color:rgba(0,0,0,0);border-color:var(--uikit-grey-border);border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;color:var(--uikit-black-light);cursor:pointer;margin-bottom:.6666666667rem;padding:0;display:inline-flex;justify-content:center;align-items:center;height:30px;width:30px}.Phoenix__Steps__Step__Button:focus{outline:0}.Phoenix__Steps__Step__Button:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:100%}.Phoenix__Steps__Step__Button:disabled{cursor:not-allowed}.Phoenix__Steps__Step__Button--not-clickable{cursor:default}.Phoenix__Steps__Step__Button{border-color:var(--uikit-primary)}.Phoenix__Steps__Step--active .Phoenix__Steps__Step__Button{background-color:var(--uikit-primary);color:var(--uikit-white)}.Phoenix__Steps__Step--active~.Phoenix__Steps__Step .Phoenix__Steps__Step__Button{border-color:var(--uikit-grey-border)}.Phoenix__Switch{height:1.6rem;display:inline-block;padding-right:4.5333333333rem;position:relative}.Phoenix__Switch input{margin:0;opacity:0;padding:0;position:absolute;-webkit-appearance:none}.Phoenix__Switch--plain{padding-right:0;width:3.2rem}.Phoenix__Switch__slider{background-color:var(--uikit-grey-slider-bg);border-radius:3.2rem;position:absolute;bottom:0;right:0;top:0;width:3.2rem}.Phoenix__Switch__slider:before{content:"";background-color:var(--uikit-background);border-radius:100%;box-shadow:3px 0 7px 0 rgba(0,0,0,.3);height:1rem;position:absolute;right:0;left:.2666666667rem;top:50%;transform:translateY(-50%);transition:.4s;width:1rem}.Phoenix__Switch input+label{color:var(--uikit-grey-disabled-text);cursor:pointer;display:inline-block;font-size:1rem;line-height:1.6rem}.Phoenix__Switch input:checked+label{color:var(--uikit-black)}.Phoenix__Switch input:checked+label .Phoenix__Switch__slider{background-color:var(--uikit-primary)}.Phoenix__Switch input:focus-visible+label .Phoenix__Switch__slider{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:999px}.Phoenix__Switch input:checked+label .Phoenix__Switch__slider:before{box-shadow:none;transform:translate(1.6rem, -50%)}.Phoenix__Switch input:disabled+label{opacity:.8}.Phoenix__Switch input:disabled+label .Phoenix__Switch__slider{cursor:default;opacity:.4}.Phoenix--Tab{border-right:.0666666667rem solid var(--uikit-neutral)}.Phoenix--Tab:last-child{border-right:none}.Phoenix--Tab button{padding:0 2rem;border:none;background-color:rgba(0,0,0,0);outline:none;cursor:pointer;position:relative;line-height:1}.Phoenix--Tab__label{display:inline-block;color:var(--uikit-black);font-size:.9333333333rem;padding:.8666666667rem 0;cursor:pointer}.Phoenix--Tab__label:after{content:"";position:absolute;bottom:.2rem;left:2rem;right:2rem;height:0;background-color:var(--uikit-primary)}.Phoenix--Tab:hover .Phoenix--Tab__label{color:var(--uikit-primary)}.Phoenix--Tab__selected .Phoenix--Tab__label:after{height:.1333333333rem}.Phoenix--Tab__disabled{cursor:auto;opacity:.4}.Phoenix--Tab__disabled:hover .Phoenix--Tab__label{color:var(--uikit-black)}.Phoenix--Tabs{display:flex;list-style:none;margin:0;padding:0}.Phoenix--Tabs__fitted .Phoenix--Tab{flex:1 1 auto;text-align:center}.Phoenix__Tag{background:var(--uikit-grey-light);border-radius:10rem;border:1px solid rgba(0,0,0,0);box-sizing:border-box;color:#000;display:inline-block;font-size:.8666666667rem;font-weight:600;height:1.8666666667rem;line-height:calc(1.8666666667rem - 4px);overflow:hidden;padding:0 .8rem;text-overflow:ellipsis;white-space:nowrap}.Phoenix__Tag:focus{outline:0}.Phoenix__Tag:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:3.7333333333rem}.Phoenix__Tag--active{background:rgba(0,0,0,0);border:1px solid var(--uikit-primary)}.Phoenix__Tag--invalid{background:rgba(0,0,0,0);border:1px solid var(--uikit-destructive)}.Phoenix__Tag a.Phoenix__Tag,.Phoenix__Tag button.Phoenix__Tag{cursor:pointer}.Phoenix__Tag a.Phoenix__Tag:hover,.Phoenix__Tag button.Phoenix__Tag:hover{background:var(--uikit-grey-lighter)}.Phoenix__Tag>*{vertical-align:middle}.Phoenix__TagGroup .Phoenix__Tag{margin-right:.6rem;margin-top:.6rem}.Phoenix__Tag .Phoenix--Loader,.Phoenix__Tag button{align-items:center;display:inline-flex;height:1.0666666667rem;justify-content:center;line-height:1.0666666667rem;margin-left:-0.25em;margin-right:.4em;width:1.0666666667rem}.Phoenix__Tag>button{background:rgba(0,0,0,0);border-radius:100%;border:1px solid #000;cursor:pointer;font-size:.7333333333rem;padding:0;-wekbit-appearance:none}.Phoenix__Tag>button:focus{outline:0}.Phoenix__Tag>button:focus-visible{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:100%}.Phoenix__Tag>button .Phoenix--Icon{pointer-events:none}a.Phoenix__Tag{text-decoration:none}button.Phoenix__Tag{border:0;-webkit-appearance:none}.Phoenix__TagGroup{display:flex;flex-wrap:wrap;margin-top:-0.6rem}.Phoenix__TagGroup:empty{margin-top:0}.Phoenix--Textarea textarea{background-color:var(--uikit-background);border:1px solid var(--uikit-neutral);box-sizing:border-box;color:var(--uikit-black);font-family:inherit;font-size:1.0666666667rem;line-height:1.3333333333rem;outline:none;padding:.6666666667rem;resize:vertical;width:100%}.Phoenix--Textarea textarea:focus{outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix--Textarea textarea:disabled{opacity:.5}.Phoenix--Textarea textarea::-webkit-input-placeholder{color:var(--uikit-grey)}.Phoenix--Textarea textarea:-moz-placeholder{color:var(--uikit-grey)}.Phoenix--Textarea textarea::-moz-placeholder{color:var(--uikit-grey)}.Phoenix--Textarea textarea:-ms-input-placeholder{color:var(--uikit-grey)}.Phoenix--Textarea label{outline:none;position:relative;flex:1}.Phoenix--Textarea-input-label{color:var(--uikit-grey);display:block;font-size:.8rem;margin-bottom:.3333333333rem;transition-property:font-size,top,left;transition-duration:200ms;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-delay:110ms}.Phoenix--Textarea__invalid textarea{border-color:var(--uikit-danger)}.Phoenix__TimePicker{position:relative;width:100%;max-width:350px}.Phoenix__TimePicker__size-full{max-width:none}.Phoenix__TimePicker__size-medium{max-width:350px}.Phoenix__TimePicker__size-small{max-width:150px}.Phoenix__TimePicker__size-micro{max-width:60px}.Phoenix__TimePicker__Select{background-color:#fff;box-shadow:0 .1333333333rem .4rem var(--uikit-grey-border);margin:.5333333333rem 0;position:absolute;z-index:2;display:flex;flex-direction:row}.Phoenix__TimePicker__Select__items{height:10rem;width:3.7333333333rem;margin-block:.2666666667rem;padding:0;overflow:hidden;text-align:start;list-style:none}.Phoenix__TimePicker__Select__items:not(:first-child){-webkit-border-start:.0666666667rem solid var(--uikit-grey-lighter);border-inline-start:.0666666667rem solid var(--uikit-grey-lighter)}.Phoenix__TimePicker__Select__items:hover{overflow-y:auto;cursor:pointer}.Phoenix__TimePicker__Select__items__item{margin-inline:.2666666667rem;display:block;-webkit-padding-start:.8rem;padding-inline-start:.8rem}.Phoenix__TimePicker__Select__items__item:hover{background-color:var(--uikit-grey-light)}.Phoenix__TimePicker__Select__items__item.selected{background-color:var(--uikit-primary);color:var(--uikit-white)}.Phoenix__Toast{background:var(--uikit-white);border-radius:.2rem;display:flex;max-width:100%;overflow:hidden;position:relative}.Phoenix__Toast__icon-container{background-color:var(--uikit-primary);display:flex;flex-direction:column;justify-content:center;line-height:1;padding:1.1666666667rem}.Phoenix__Toast__icon-container svg{fill:var(--uikit-white)}.Phoenix__Toast__close{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding-right:1.1666666667rem}.Phoenix__Toast__close__action{background:rgba(0,0,0,0);border:0;color:var(--uikit-grey-disabled-text);cursor:pointer;padding:0}.Phoenix__Toast__close__action:hover svg path,.Phoenix__Toast__close__action:focus-visible svg path{fill:var(--uikit-black)}.Phoenix__Toast__close__action:focus-visible{outline:2px solid;outline-color:var(--uikit-black);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__Toast__content{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 0%;font-size:.9333333333rem;justify-content:center;line-height:1.3333333333rem;min-width:0;padding:1rem 1rem 1rem 1.3333333333rem}.Phoenix__Toast__content--no-grow{overflow:hidden}.Phoenix__Toast__content--no-grow p{max-height:2.6666666667rem;overflow:hidden;text-overflow:ellipsis}.Phoenix__Toast__content--no-grow h4+p{max-height:1.3333333333rem;white-space:nowrap}.Phoenix__Toast__content h4{color:var(--uikit-black);font-size:1.0666666667rem;font-weight:600;margin-bottom:.4rem;margin-top:0}.Phoenix__Toast__content p{color:var(--uikit-black);margin-top:0}.Phoenix__Toast__content>*:last-child{margin-bottom:0}.Phoenix__Toast__progress{position:absolute;bottom:0;right:0;left:0}.Phoenix__Toast--success .Phoenix__Toast__icon-container{background-color:var(--uikit-success)}.Phoenix__Toast--warning .Phoenix__Toast__icon-container{background-color:var(--uikit-warning)}.Phoenix__Toast--error .Phoenix__Toast__icon-container{background-color:var(--uikit-danger)}.Phoenix__Toast--fit-to-content{display:inline-flex}.Phoenix__Toast--shadow{box-shadow:0 .1333333333rem .8rem color-mix(in srgb, var(--uikit-black) 14%, transparent)}.Phoenix__Toast--fit-to-content .Phoenix__Toast__content{flex:1 1 auto}.Phoenix__Toast .Phoenix--Loader__background{stroke:rgba(0,0,0,0)}.Phoenix__Toast .Phoenix--Loader__foreground{stroke:var(--uikit-white)}@keyframes tooltipFadeOut{0%{opacity:1}100%{opacity:0}}.Phoenix__Tooltip{background:var(--uikit-black);border-radius:3px;color:#fff;display:block;font-size:.8666666667rem;font-style:normal;font-style:initial;font-feature-settings:;font-variant:normal;font-variant:initial;font-weight:400;letter-spacing:normal;letter-spacing:initial;line-height:1rem;padding:.5333333333rem;padding-top:.4rem;padding-bottom:.4rem;pointer-events:none;position:absolute;text-align:center;text-decoration:none;text-decoration:initial;text-indent:0;text-indent:initial;text-transform:none;text-transform:initial;visibility:visible;visibility:initial;white-space:nowrap;word-break:normal;word-spacing:normal;word-spacing:initial}.Phoenix__Tooltip:after{content:"";border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.2rem;border-bottom-width:0;height:0;position:absolute;width:0}.Phoenix__Tooltip--fadeout.Phoenix__Tooltip--hidden{transition:opacity 400ms}.Phoenix__Tooltip--hidden{opacity:0}.Phoenix__Tooltip--show{opacity:1}.Phoenix__Tooltip--top{margin-bottom:.4rem;bottom:100%;left:50%;transform:translateX(-50%)}.Phoenix__Tooltip--top:after{top:100%;left:50%;transform:translateX(-50%)}.Phoenix__Tooltip--bottom{margin-top:.4rem;top:100%;left:50%;transform:translateX(-50%)}.Phoenix__Tooltip--bottom:after{bottom:100%;left:50%;transform:translateX(-50%);border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0);border-width:.2rem;border-top-width:0}.Phoenix__Tooltip--left{margin-right:.4rem;right:100%;top:50%;transform:translateY(-50%)}.Phoenix__Tooltip--left:after{left:100%;top:50%;transform:translateY(-50%);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;border-width:.2rem;border-right-width:0}.Phoenix__Tooltip--right{margin-left:.4rem;left:100%;top:50%;transform:translateY(-50%)}.Phoenix__Tooltip--right:after{right:100%;top:50%;transform:translateY(-50%);border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.2rem;border-left-width:0}.Phoenix__Toggletip{transition:opacity 100ms ease-in-out;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:18.3333333333rem}.Phoenix__Toggletip:focus{outline:0}.Phoenix__Toggletip__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--uikit-primary);border-radius:.1333333333rem}.Phoenix__Toggletip__trigger:focus{outline:0}.Phoenix__Toggletip__trigger:focus-visible{outline:2px solid var(--uikit-primary)}.Phoenix__Toggletip__trigger:disabled{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.Phoenix__Toggletip__content{display:block;position:relative;visibility:visible;visibility:initial;transition:transform 100ms ease-in-out;padding:1rem;font-size:.9333333333rem;line-height:1.5;background-color:var(--uikit-white);border-radius:.2rem;border:1px solid var(--uikit-grey-card-border);box-shadow:0px 6px 12px 0px var(--uikit-popover-shadow)}.Phoenix__Toggletip__content p{margin:0}.Phoenix__Toggletip__content p+p{margin-top:.6666666667rem}.Phoenix__Tooltip2{pointer-events:none;transition:opacity 100ms ease-in-out;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content}.Phoenix__Tooltip2__content{display:block;position:relative;visibility:visible;visibility:initial;padding:.2666666667rem .5333333333rem;background:var(--uikit-black);color:var(--uikit-white);border-radius:3px;font-size:.8666666667rem;font-style:normal;font-style:initial;font-feature-settings:;font-variant:normal;font-variant:initial;font-weight:400;letter-spacing:normal;letter-spacing:initial;line-height:1.5;text-align:center;text-decoration:none;text-decoration:initial;text-indent:0;text-indent:initial;text-transform:none;text-transform:initial;white-space:nowrap;word-break:normal;word-spacing:normal;word-spacing:initial;transition:transform 100ms ease-in-out}.Phoenix__Tooltip2__content>p{margin:0}.Phoenix__Tooltip2__content>p+p{-webkit-margin-before:.6666666667rem;margin-block-start:.6666666667rem}.Phoenix__Tooltip2__Trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);padding:0;margin:0;border:none;border-radius:0}.Phoenix__Tooltip2__Trigger:focus{outline:0}.Phoenix__Tooltip2__Trigger:focus-visible{border-radius:2px;outline:2px solid;outline-color:var(--uikit-primary);outline-offset:2px;border-radius:.1333333333rem}.Phoenix__Tooltip2--wrap .Phoenix__Tooltip2__content{white-space:normal;text-align:left}.Phoenix__InputLabel--visually-hidden,.Phoenix__MiniButton__visually-hidden{position:absolute;pointer-events:none;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.u-font-size-16{font-size:1.0666666667rem}.u-font-weight-400{font-weight:400}.u-font-weight-600{font-weight:600}.u-font-weight-700{font-weight:700}.u-subdued{color:#9b9b9b}.u-subdued-label{color:#9b9b9b;font-size:.7333333333rem;font-weight:700;letter-spacing:.04rem;text-transform:uppercase}.u-input-label{color:#625f66;font-size:12px;margin-bottom:.333333rem}.u-small{font-size:.8rem;letter-spacing:.04rem}.u-smaller{font-size:.9333333333rem;letter-spacing:.04rem}.u-semi-strong{font-weight:600}.u-strong{font-weight:700}.u-negative,.u-danger{color:var(--uikit-danger)}.u-page-intro{font-size:1.0666666667rem;line-height:2rem}.u-item-title{font-size:1.0666666667rem;font-weight:600}.u-bold-purple{color:#7b00ff;font-weight:700}.u-big-purple{color:#7b00ff;font-size:1.6666666667rem;font-weight:600}.u-text-purple{color:#7b00ff}.u-lineclamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.u-margin-0{margin:0}.u-mt-1px{margin-top:.0666666667rem}.u-mt-2px{margin-top:.1333333333rem}.u-mt-one-third{margin-top:.3333333333rem}.u-mt-two-thirds{margin-top:.6666666667rem}.u-mt-0{margin-top:0}.u-mt-1{margin-top:1rem}.u-mt-one-and-third{margin-top:1.333rem}.u-mt-2{margin-top:2rem}.u-mt-3{margin-top:3rem}.u-mb-one-third{margin-bottom:.3333333333rem}.u-mb-two-thirds{margin-bottom:.6666666667rem}.u-mb-0{margin-bottom:0}.u-mb-1{margin-bottom:1rem}.u-mb-2{margin-bottom:2rem}.u-mb-3{margin-bottom:3rem}.u-ml-one-third{margin-left:.3333333333rem}.u-ml-two-thirds{margin-left:.6666666667rem}.u-ml-1{margin-left:1rem}.u-ml-2{margin-left:2rem}.u-ml-3{margin-left:3rem}.u-mr-one-third{margin-right:.3333333333rem}.u-mr-two-thirds{margin-right:.6666666667rem}.u-mr-1{margin-right:1rem}.u-mr-2{margin-right:2rem}.u-mr-3{margin-right:3rem}.u-pad-1{padding:1rem}.u-pad-2{padding:2rem}.u-border{border:1px solid var(--card-border)}.u-border-top{border-top:1px solid var(--card-border)}.u-border-bottom{border-bottom:1px solid var(--card-border)}.u-border-left{border-left:1px solid var(--card-border)}.u-border-right{border-right:1px solid var(--card-border)}.u-border-none{border:none}.u-position-relative{position:relative}.u-nudge-top{position:relative;top:1px}.u-nudge-bottom{position:relative;bottom:1px}.u-oneliner{display:block;white-space:nowrap}.u-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis}.u-capitalize{text-transform:capitalize}.u-capitalize-first-letter::first-letter{text-transform:capitalize}.u-lowercase{text-transform:lowercase}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.u-disabled{opacity:.5;cursor:default}.u-shrink-0{flex-shrink:0}.u-shrink-1{flex-shrink:1}.u-grow-0{flex-grow:0}.u-grow-1{flex-grow:1}.u-w-full{width:100%}.u-self-start{align-self:start}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0;padding:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html{font-size:14px}@media(min-width: 1500px){html{font-size:15px}}img{display:block}a{outline:0}html,body,#__next,.app{height:100%}:root{--primary: #7b00ff;--green: #1dcc33;--background-body: #f9f9f9;--highlight-default: #7b00ff;--highlight-soft: #f5f5ff;--tiffany-blue: #53eae0;--strawberry: #f52536;--borderGrey: #dadada;--mauve: #e4c4ff;--box-shadow: rgba(0, 0, 0, 0.13);--border-grey: #dadada;--border-light-grey: #ebebeb;--icon-red: #ff7c87;--card-border: #e5e5e5;--selector-angle-grey: #c9c9c9;--text-body: #000;--text-grey: rgba(0, 0, 0, 0.5);--text-invert: #fff;--text-semi-dark: #625f66;--text-light: #9b9b9b;--text-lighter: #cccccc;--text-warm-grey: #9e9e9e;--text-white: #ffffff;--text-error: #f52536;--white: #ffffff;--white-three: #f6f6f6;--black: #000000;--yellow: #ffc300;--tag-background: #efefef;--tag-background-invert: #000;--tag-border: #efefef;--tag-border-invert: #fff;--chart-red: #fc019b;--chart-blue: #00ade5;--bg-console: #303033;--bg-muted: #f1f5f9;--gradient-angle: 90deg;--gradient-purple-1: #260a49;--gradient-purple-2: #4c0d6b;--gradient-purple-3: #b12c80;--gradient-purple-4: #e74c87;--gradient-purple-5: #ffa3c9;--gradient-blue-1: #1a093c;--gradient-blue-2: #391bb1;--gradient-blue-3: #2439dc;--gradient-blue-4: #4eaaff;--gradient-blue-5: #c2fdff;--gradient-red-1: #440b35;--gradient-red-2: #8e0e3e;--gradient-red-3: #de1f41;--gradient-red-4: #fc575d;--gradient-red-5: #ffa195;--gradient-orange-1: #490000;--gradient-orange-2: #b12705;--gradient-orange-3: #f66f12;--gradient-orange-4: #f59f15;--gradient-orange-5: #ffc608;--gradient-purple: linear-gradient( var(--gradient-angle), var(--gradient-purple-1) 0%, var(--gradient-purple-2) 24.5%, var(--gradient-purple-3) 49%, var(--gradient-purple-4) 75.5%, var(--gradient-purple-5) 100% );--gradient-blue: linear-gradient( var(--gradient-angle), var(--gradient-blue-1) 0%, var(--gradient-blue-2) 24.5%, var(--gradient-blue-3) 49%, var(--gradient-blue-4) 75.5%, var(--gradient-blue-5) 100% );--gradient-red: linear-gradient( var(--gradient-angle), var(--gradient-red-1) 0%, var(--gradient-red-2) 24.5%, var(--gradient-red-3) 49%, var(--gradient-red-4) 75.5%, var(--gradient-red-5) 100% );--gradient-orange: linear-gradient( var(--gradient-angle), var(--gradient-orange-1) 0%, var(--gradient-orange-2) 24.5%, var(--gradient-orange-3) 49%, var(--gradient-orange-4) 75.5%, var(--gradient-orange-5) 100% );--gradient-purple-red: linear-gradient( 210deg, var(--strawberry) -10%, var(--primary) 65%, var(--gradient-purple-2) 125% )}@keyframes breathe{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInFromLeft{0%{opacity:0;transform:translateX(-1rem)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInFromRight{0%{opacity:0;transform:translateX(1rem)}100%{opacity:1;transform:translateX(0)}}@keyframes fromRight{0%{left:100%}100%{left:0}}
.Popover_root__UJFXw {
  position: relative;
}

.Popover_popover__1EL8G {
  position: absolute;
  z-index: 10;
}

.Popover_rightStart__V8aHq {
  margin-left: 0.66666rem;
  left: 100%;
  top: 0;
}

:is(.Popover_rightStart__V8aHq .Popover_menu__1uJ_3):before,:is(.Popover_rightStart__V8aHq .Popover_menu__1uJ_3):after {
      border-width: 6px 6px 6px 0px;
      border-color: transparent;
      left: -6px;
      top: 1.33333rem;
      transform: translateY(-50%);
    }

:is(.Popover_rightStart__V8aHq .Popover_menu__1uJ_3):after {
      border-right-color: var(--white);
    }

:is(.Popover_rightStart__V8aHq .Popover_menu__1uJ_3):before {
      border-right-color: var(--card-border);
      left: calc(-6px - 1px);
    }

.Popover_bottomCenter__i1qJ0,
.Popover_bottomStart__BU_RY,
.Popover_bottomEnd__XVM3E {
  margin-top: 0.66666rem;
}

.Popover_bottomStart__BU_RY {
  left: 0;
}

.Popover_bottomCenter__i1qJ0 {
  left: 50%;
  transform: translateX(-50%);
}

:is(.Popover_bottomCenter__i1qJ0 .Popover_menu__1uJ_3):before,:is(.Popover_bottomCenter__i1qJ0 .Popover_menu__1uJ_3):after {
      left: 50%;
      transform: translateX(-50%);
    }

.Popover_bottomEnd__XVM3E {
  right: 0;
}

:is(.Popover_bottomEnd__XVM3E .Popover_menu__1uJ_3):before,:is(.Popover_bottomEnd__XVM3E .Popover_menu__1uJ_3):after {
      left: auto;
      right: 1.33333rem;
    }

.Popover_menu__1uJ_3 {
  position: relative;
  z-index: 1;
  border: 1px solid var(--card-border);
  border-radius: 0.2rem;
  background-color: var(--white);
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.15);
}

.Popover_menu__1uJ_3:before,.Popover_menu__1uJ_3:after {
    background: transparent;
    border-color: transparent;
    border-style: solid;
    border-width: 0 6px 6px 6px;
    content: '';
    display: block;
    height: 0;
    position: absolute;
    left: 1.33333rem;
    width: 0;
  }

.Popover_menu__1uJ_3:before {
    border-bottom-color: var(--card-border);
    bottom: calc(100% + 1px);
  }

.Popover_menu__1uJ_3:after {
    border-bottom-color: var(--white);
    bottom: 100%;
  }

.Popover_header__3J2B_ {
  padding: 0.33333rem 0.66666rem;
  border-bottom: 1px solid var(--card-border);
}

.Popover_action__kL2ps {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: none;
  border: none;
  border-radius: 0.13333rem;
  color: var(--primary);
  cursor: pointer;
  padding: 0.33333rem 0.66666rem;
  line-height: 1.3;
}

.Popover_action__kL2ps:disabled {
    cursor: not-allowed;
    opacity: 0.5;
    -webkit-filter: grayscale(1);
            filter: grayscale(1);
  }

.Popover_action__kL2ps:hover:not(:disabled) {
    text-decoration: underline;
  }

.Popover_action__kL2ps:focus:not(:disabled) {
    outline: 0;
  }

.Popover_action__kL2ps:focus-visible:not(:disabled) {
    outline: 2px solid var(--primary);
  }

.Popover_title__swhm4 {
  margin: 0.66666rem;
  padding: 0;
  font-size: 0.86666rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  color: var(--text-semi-dark);
  letter-spacing: 0.04rem;
}

.Popover_list__uYfU7 {
  display: flex;
  flex-direction: column;
  /* Use a small gap to separate active and hovered items if they're next to each other */
  gap: 0.13333rem;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.Popover_listItem__PD_r5:first-child .Popover_item__Sz_rR {
    padding: 0.33333rem 0.33333rem 0 0.33333rem;
  }

.Popover_listItem__PD_r5 .Popover_item__Sz_rR {
    padding: 0 0.33333rem;
  }

.Popover_listItem__PD_r5:last-child .Popover_item__Sz_rR {
    padding: 0 0.33333rem 0.33333rem 0.33333rem;
  }

.Popover_listItem__PD_r5:only-child .Popover_item__Sz_rR {
    padding: 0.33333rem;
  }

.Popover_item__Sz_rR {
  display: block;
  width: 100%;
  border: none;
  background: none;
  color: var(--text-body);
  cursor: pointer;
  font-size: 1rem;
}

.Popover_item__Sz_rR svg {
    color: var(--text-semi-dark);
  }

.Popover_item__Sz_rR  > * {
    flex-shrink: 0;
  }

.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):hover .Popover_itemContent__gAOiJ,.Popover_item__Sz_rR.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):focus-visible .Popover_itemContent__gAOiJ,.Popover_item__Sz_rR.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):focus-within .Popover_itemContent__gAOiJ {
    background-color: var(--highlight-soft);
    color: var(--highlight-default);
  }

:is(.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):hover .Popover_itemContent__gAOiJ,.Popover_item__Sz_rR.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):focus-visible .Popover_itemContent__gAOiJ,.Popover_item__Sz_rR.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):focus-within .Popover_itemContent__gAOiJ) svg {
      color: var(--primary);
    }

.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):hover {
    cursor: pointer;
    text-decoration: none;
  }

.Popover_item__Sz_rR.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):focus {
    outline: 0;
  }

.Popover_item__Sz_rR.Popover_item__Sz_rR:not(.Popover_disabledItem__LpnlT):focus-visible .Popover_itemContent__gAOiJ {
    outline: 2px solid var(--highlight-default);
  }

.Popover_itemContent__gAOiJ {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  gap: 0.66666rem;
  padding: 0.66666rem;
  line-height: 1.33333rem; /* better icon & text alignment */
  border-radius: 0.13333rem;
}

.Popover_disabledItem__LpnlT {
  cursor: not-allowed;
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  opacity: 0.5;
}

.Popover_activeItem__k2_Ib {
  color: var(--primary);
}

.Popover_activeItem__k2_Ib .Popover_itemContent__gAOiJ {
    background-color: var(--highlight-soft);
  }

.Popover_activeItem__k2_Ib svg {
    color: var(--primary);
  }

.Popover_divider___DAT_ {
  margin: 0;
  padding: 0;
  height: 0;
  border: none;
  height: 1px;
  background-color: var(--card-border);

  /* Dividers can be between lists or between list items.
  Add extra margin between lists to match spacing and make it look nicer. */
}

.Popover_list__uYfU7 .Popover_divider___DAT_ {
    margin: 0.33333rem 0;
  }

.Flex_flex__fGAY7 {
  display: flex;
}

.Flex_flexi__kL28_ {
  display: inline-flex;
}

.Flex_flexAuto__EfkTG {
  flex: 1 1 auto;
}

.Flex_flexEven__zoPhB {
  flex: 1 1 0;
}

.Flex_flexCenter__9gpo_ {
  align-items: center;
  justify-content: center;
}

.Flex_flexColumn__HC2aS {
  flex-direction: column;
}

.Flex_flexWrap__fST5w {
  flex-wrap: wrap;
}

/* Gap (1rem = 15px) */
.Flex_gap-xs__pY_q5 {
  gap: 0.33333rem;
}

.Flex_gap-sm__BhKX2 {
  gap: 0.66666rem;
}

.Flex_gap-md__tU3tT {
  gap: 1rem;
}

.Flex_gap-lg__tEe_O {
  gap: 1.33333rem;
}

.Flex_gap-xl__48_57 {
  gap: 2rem;
}

.Flex_gap-xxl__A41Am {
  gap: 2.66666rem;
}

.ScrollArea_scrollArea__0qTX5 {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.PersistentNotification_notification__v8Mhi {
  align-items: left;
  display: flex;
  gap: 0.33333rem;
  padding: 0.66666rem 1rem;
}

.PersistentNotification_notification__v8Mhi + .PersistentNotification_notification__v8Mhi {
    border-top: 1px solid var(--card-border);
  }

.PersistentNotification_notificationIcon__H8CIA {
  flex: 0 0 auto;
  width: 1.333333rem;
}

.PersistentNotification_notificationMessage__2kqmp {
  flex: 1 0 0%;
  min-width: 0;
  overflow-wrap: anywhere;
}

.PersistentNotification_notificationDate__FTZC0 {
  color: #999;
  display: block;
  font-size: 13px;
  margin-top: 5px;
}

.PersistentNotification_notificationAction__fuLLX {
  background: transparent;
  border: 0;
  border-radius: 100%;
  color: #999;
  cursor: pointer;
  padding: 0;
  height: 1.33333rem;
  width: 1.33333rem;
}

.PersistentNotification_notificationAction__fuLLX:hover {
    color: var(--black);
  }

.PersistentNotifications_notifications__Gc7kD {
  align-items: center;
  position: relative;
}

.PersistentNotifications_notificationsToggle__EErlM {
  align-items: center;
  background: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  padding: 0;
}

.PersistentNotifications_notificationsToggle__EErlM:hover {
    color: var(--primary);
  }

.PersistentNotifications_notificationsToggle__EErlM:focus {
    outline: 0;
  }

.PersistentNotifications_notificationsToggle__EErlM:focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 2px;
    border-radius: 0.13333rem;
  }

.PersistentNotifications_notificationsIcon__pqsTD {
  margin-right: 0.333333rem;
  position: relative;
}

.PersistentNotifications_notificationsIcon__pqsTD > svg {
    display: block;
    height: 1em;
    vertical-align: middle;
    width: 1em;
  }

.PersistentNotifications_notificationsIconMarker__1CyX0 {
  background: var(--primary);
  border-radius: 100%;
  border: 2px solid #fff;
  width: 10px;
  height: 10px;
  position: absolute;
  right: 0;
  top: -3px;
}

.PersistentNotifications_popoverClosePanel__m7RaC {
  align-items: center;
  border-bottom: 1px solid var(--card-border);
  display: flex;
  justify-content: space-between;
  padding: 0.33333rem 0.66666rem;
}

.PersistentNotifications_popoverFooter__iQF_0 {
  align-items: center;
  border-top: 1px solid var(--card-border);
  font-size: 0.93333rem;
  display: flex;
  justify-content: center;
  padding: 0.33333rem 0.66666rem;
}

.PersistentNotifications_popoverCloseButton__A1xKV {
  background: 0;
  border: 0;
  color: var(--primary);
  cursor: pointer;
  padding: 0.4rem;
}

.PersistentNotifications_popoverCloseButton__A1xKV:hover {
    text-decoration: underline;
  }

.PersistentNotifications_emptyNotifications__e4nPR {
  text-align: center;
  opacity: 0.6;
  padding: 2rem 1rem;
}

.Button_button___prcA {
  align-items: center;
  background-color: transparent;
  border-radius: 0;
  border-style: none;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  padding: 0;
  -webkit-appearance: none;
}

.Button_button___prcA:focus {
  outline: none;
}

.Button_button___prcA:focus-visible {
  outline: 2px solid var(--primary);
  outline-offset: 2px;
  border-radius: 2px;
}

.Button_button___prcA[disabled],
.Button_button___prcA:disabled {
  cursor: default;
}

.Button_iconButton__hCmiV {
  /* Ensure click target is at least 44x44 px with small icon size (WCAG2.1: 2.5.5). */
  padding: 0.8rem;
  position: relative;
  outline-offset: -0.46666rem;
}

.Button_iconButton__hCmiV.Button_noPadding__JK8_Z {
  outline-offset: 0.33333rem;
  padding: 0;
}

.Button_highlighted__Emf9K {
  color: var(--primary);
  font-weight: 600;
}

.Button_link__UgFTp {
  color: var(--primary);
  line-height: inherit;
  text-align: inherit;
}

.Button_link__UgFTp:hover {
  text-decoration: underline;
}

.Button_link__UgFTp[disabled],
.Button_link__UgFTp:disabled {
  color: #000;
  color: initial;
  text-decoration: none;
}

.PageFeedbackButton_feedback__5ElZ3{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:0.33333rem}.PageFeedbackButton_feedback__5ElZ3:hover,.PageFeedbackButton_feedback__5ElZ3:focus{color:var(--primary)}*:disabled>.PageFeedbackButton_feedback__5ElZ3{cursor:not-allowed;color:var(--text-grey)}
.Feedback_button__kDvh_{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border-radius:0.13333rem;padding:0.6rem 1.86666rem;border:1px solid var(--primary);cursor:pointer;color:var(--primary)}.Feedback_button__kDvh_:hover{color:var(--black);border-color:var(--black)}.Feedback_button__kDvh_:focus{outline:0}.Feedback_button__kDvh_:focus-visible{outline:2px solid var(--primary);outline-offset:2px}
.PromotionBanner_message__JOb_I {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.66666rem;
  line-height: 1.33333rem;
}

.PromotionBanner_message__JOb_I .Phoenix__Badge {
    text-wrap: nowrap;
  }

.PromotionBanner_message__JOb_I  > p {
    margin: 0;
  }

.PromotionBanner_center__1NKGv {
  align-items: center;
}

.PromotionBanner_start__AXSaY {
  align-items: flex-start;

  /* Slight optical adjustment */
}

.PromotionBanner_start__AXSaY  > .Phoenix__Badge {
    -webkit-margin-before: 0.06666rem;
            margin-block-start: 0.06666rem;
  }

.PromotionBanner_link__By73F:focus {
    outline: none;
  }

.PromotionBanner_link__By73F:active {
    color: var(--primary);
  }

.PromotionBanner_link__By73F:focus-visible {
    color: var(--primary);
    text-decoration: underline;
    text-decoration-thickness: 0.13333rem;
    text-underline-offset: 0.13333rem;
  }

.PromotionBanner_close__nj1U3 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  border: none;
  background: transparent;
  padding: 0;
  line-height: 1;
  -webkit-margin-start: 0.33333rem;
          margin-inline-start: 0.33333rem;
  border-radius: 2px;
}

.PromotionBanner_close__nj1U3:hover {
    color: var(--primary-light);
  }

.PromotionBanner_close__nj1U3:focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 0.13333rem;
  }

.WorkspacesProfileDropdown_container__hJ2MX {
  line-height: 1;
  font-size: 0;
}

.WorkspacesProfileDropdown_button__Jy0Hs {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  padding: 0;
  margin: 0;

  cursor: pointer;
  overflow: hidden;
  border-radius: 100%;
}

.WorkspacesProfileDropdown_button__Jy0Hs:focus {
    outline: none;
  }

.WorkspacesProfileDropdown_button__Jy0Hs:focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 2px;
  }

.WorkspacesProfileDropdown_header__5sKq4 {
  display: flex;
  gap: 0.66666rem;
  flex-wrap: nowrap;
  align-items: center;
  padding: 0.66666rem 2rem 0.66666rem 0.66666rem;
}

.WorkspacesProfileDropdown_details__VskWh {
  display: flex;
  flex-direction: column;
  gap: 0;
}

.WorkspacesProfileDropdown_name__D_qcW,
.WorkspacesProfileDropdown_email__2JiDk {
  line-height: 1.2;
}

.WorkspacesProfileDropdown_name__D_qcW {
  font-size: 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 11.66666rem;
}

.WorkspacesProfileDropdown_email__2JiDk {
  font-size: 0.86666rem;
  color: var(--text-semi-dark);
}

.HeaderBadge_badge__A_qp_{position:relative;height:1.46666rem}.HeaderBadge_badge__button__uSQwy{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:0.13333rem;padding:0 0.33333rem;height:1.46666rem;cursor:pointer;border:0.06666rem solid rgba(0,0,0,0);border-radius:0.2rem}.HeaderBadge_badge__button__uSQwy:focus{outline:none}.HeaderBadge_badge__button__uSQwy:focus-visible{outline-width:2px;outline-offset:2px;outline-style:solid}.HeaderBadge_badge__popover-wrapper__JYbJB{z-index:9;padding-top:0.53333rem;position:absolute;top:100%;width:20rem;left:-0.06666rem}.HeaderBadge_badge__content-wrapper__9Z_yc{display:flex;flex-direction:row}.HeaderBadge_badge__content__Z0hfM *{margin:0}.HeaderBadge_badge__content__Z0hfM *+*{-webkit-margin-before:1rem;margin-block-start:1rem}.HeaderBadge_badge__close__oPv1l{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.33333rem;width:1.33333rem;margin-left:0.33333rem;padding:0;background:rgba(0,0,0,0);border:0;border-radius:0.2rem;color:var(--text-grey);cursor:pointer}.HeaderBadge_badge__close__oPv1l:hover{color:var(--black)}.HeaderBadge_badge__close__oPv1l:focus{outline:none}.HeaderBadge_badge__close__oPv1l:focus-visible{outline:2px solid var(--uikit-primary)}.HeaderBadge_badge--primary__Hq1Co .HeaderBadge_badge__button__uSQwy{background:var(--uikit-primary);border-color:var(--uikit-primary);color:var(--uikit-primary-foreground)}.HeaderBadge_badge--primary__Hq1Co .HeaderBadge_badge__button__uSQwy:focus-visible{outline-color:var(--uikit-primary)}.HeaderBadge_badge--danger__ky5Oa .HeaderBadge_badge__button__uSQwy{background:var(--uikit-danger);border-color:var(--uikit-danger);color:var(--uikit-danger-foreground)}.HeaderBadge_badge--danger__ky5Oa .HeaderBadge_badge__button__uSQwy:focus-visible{outline-color:var(--uikit-danger)}.HeaderBadge_badge--warning__vhJP4 .HeaderBadge_badge__button__uSQwy{background:var(--uikit-warning);border-color:var(--uikit-warning);color:var(--uikit-warning-foreground)}.HeaderBadge_badge--warning__vhJP4 .HeaderBadge_badge__button__uSQwy:focus-visible{outline-color:var(--uikit-warning)}
.MyAccount_account__gP3gC {
  display: inline-block;
}

.MyAccount_username__zG4Px + svg {
    margin-left: 0.33333rem;
    position: relative;
    top: 2px;
  }

.MyAccount_avatar__OM6z8 {
  margin-left: 0.66666rem;
}

.MyAccount_logout__Yg_OC {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.styles_wrapper__luHfd {
  display: flex;
  align-items: center;
  gap: 0.4rem;
  color: var(--text-grey);
  font-size: 0.93333rem;
}

.styles_link__g8wrp {
  color: var(--highlight-default);
  text-decoration: none;
}

.styles_link__g8wrp:hover {
    text-decoration: underline;
  }

.TextStyle_subdued__9dO8D {
  color: var(--text-light);
}

.TextStyle_subdued-label__V55X_ {
  color: var(--text-light);
  font-size: 0.73333rem;
  font-weight: 700;
  letter-spacing: 0.04rem;
}

.TextStyle_subdued-uppercase-label__scgeo {
  color: var(--text-light);
  font-size: 0.73333rem;
  font-weight: 700;
  letter-spacing: 0.04rem;
  text-transform: uppercase;
}

.TextStyle_small__9Vpt7 {
  font-size: 0.8rem;
  letter-spacing: 0.02rem;
}

.TextStyle_small-purple__nJDWR {
  font-size: 0.8rem;
  letter-spacing: 0.04rem;
  color: var(--primary);
}

.TextStyle_semi-strong__7tNKh {
  font-weight: 600;
}

.TextStyle_strong__T4_gB {
  font-weight: 700;
}

.TextStyle_negative__BbpVu {
  color: var(--strawberry);
}

.TextStyle_page-intro__8uVYy {
  font-size: 1.06666rem;
  line-height: 2rem;
}

.TextStyle_item-title__lhRE0 {
  font-size: 1.06666rem;
  font-weight: 600;
}

.TextStyle_bold-purple__g2fvh {
  color: var(--primary);
  font-weight: 700;
}

.TextStyle_semi-bold-purple__BGFNu {
  color: var(--primary);
  font-weight: 600;
}

.TextStyle_big-purple__uhdLw {
  color: var(--primary);
  font-size: 1.66666rem;
  font-weight: 600;
}

.TextStyle_semi-strong-break-all__xGhzb {
  font-weight: 600;
  word-break: break-all;
}

.TextStyle_inline-code__XjObm {
  background-color: var(--tag-background);
  font-family: monospace;
  font-size: 0.95rem;
  padding: 0.3rem;
  border-radius: 5px;
}

.AttachPublicIpModal_dropdownContainer__PbkZp {
  width: 20rem;
}

.AttachPublicIpModal_inputContainer__PsK_Z {
  width: 8rem;
}

.AttachPublicIpModal_inputContainer__PsK_Z .Phoenix__InputHelpText {
  width: 33.33333rem;
}

.Skeleton_skeleton__MIzeH {
  animation: Skeleton_breathe__hc7L9 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  background-color: var(--bg-muted);
  border-radius: 0.26666rem;
}

@keyframes Skeleton_breathe__hc7L9 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

.Header_appFeaturePromotionHeader__xZzHK {
  align-items: center;
  background: var(--white);
  border-bottom: 1px solid var(--border-grey);
  display: flex;
  justify-content: center;
  padding: 1rem;
}

.Header_appFeaturePromotionHeader__xZzHK:empty {
    display: none;
  }

@media (max-width: 768px) {

.Header_appFeaturePromotionHeader__xZzHK {
    justify-content: flex-start;
}
  }

.Header_appHeader__B6gws {
  align-items: center;
  background: var(--white);
  border-bottom: 1px solid var(--border-grey);
  display: flex;
  gap: 2rem;
  padding: 1rem 1rem;
}

@media (min-width: 600px) {

.Header_appHeader__B6gws {
    background: transparent;
    border-bottom: none;
    justify-content: flex-end;
}
  }

/* Prevent logo collapsing */

.Header_appHeader__B6gws  > a {
    flex-shrink: 0;
    width: 8rem;
  }

:is(.Header_appHeader__B6gws > a) .logo {
      width: 100%;
    }

@media (min-width: 600px) {

.Header_appHeader__B6gws  > a {
      display: none;
  }
    }

.Header_appHeaderBody__hPuvw {
  align-items: center;
  display: flex;
  flex: 1;
  gap: 1.66666rem;
  min-width: 0;
}

@media (min-width: 600px) {

.Header_appHeaderBody__hPuvw {
    justify-content: flex-end;
}
  }

@media (min-width: 996px) {

.Header_appHeaderBody__hPuvw {
    gap: 2rem;
}
  }

@media (min-width: 1024px) {

.Header_appHeaderBody__hPuvw {
    gap: 2.33333rem;
}
  }

.Header_appHeaderBody__hPuvw  > * {
    flex: 0 0 auto;
  }

/* Unify gaps between icons and texts */

.Header_appHeaderBody__hPuvw .app-header-feedback button > div,.Header_appHeaderBody__hPuvw .app-header-notifications button,.Header_appHeaderBody__hPuvw .app-header-referral a,.Header_appHeaderBody__hPuvw .app-header-customize button {
    gap: 0.33333rem;
  }

/* Remove notification icon margin so it doesn't add extra space */

.Header_appHeaderBody__hPuvw .app-header-notifications button > div {
    margin-right: 0;
  }

/* Prevent badges collapsing */

.Header_appHeaderBody__hPuvw .app-header-badges > div {
    flex: 0 0 auto;
    white-space: nowrap;
  }

/* Align feedback content properly with other siblings */

.Header_appHeaderBody__hPuvw .app-header-feedback > .hoverable-tooltip,.Header_appHeaderBody__hPuvw .app-header-feedback > button {
    display: flex;
  }

/* Prevent referral link collapsing */

.Header_appHeaderBody__hPuvw .app-header-referral a {
    align-items: center;
    display: flex;
    min-width: 9.66666rem;
  }

.Header_appHeaderStatusBadges__j0upj {
  display: flex;
  align-items: center;
  gap: 1rem;
}

.Header_appHeaderReferral__m5jpu a {
    align-items: center;
    color: var(--text-body);
    display: flex;
    gap: 0.33333rem;
  }

:is(.Header_appHeaderReferral__m5jpu a):hover {
      color: var(--highlight-default);
      text-decoration: none;
    }

:is(.Header_appHeaderReferral__m5jpu a):focus-visible {
      border-radius: 2px;
      outline: 2px solid var(--highlight-default);
      outline-offset: 2px;
    }

.Header_appHeaderMobileToggle__dIerx {
  background: transparent;
  border: 0;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  -webkit-appearance: none;
}

.Header_appHeaderMobileToggle__dIerx:focus {
    outline: 0;
  }

@media (min-width: 600px) {

.Header_appHeaderMobileToggle__dIerx {
    display: none;
}
  }

.MatomoConsentPopup_popup__EiidF {
  position: fixed;
  z-index: 999;
  bottom: 6.66666rem;
  right: 1.66666rem;
  max-width: 25rem;
  padding: 1.33333rem 1.66666rem;

  background-color: var(--white);
  border: 1px solid var(--card-border);
  border-radius: 0.53333rem;

  box-shadow: 0 0.13333rem 0.26666rem 0 rgba(0, 0, 0, 0.12),
    0 0.8rem 1.6rem 0 rgba(0, 0, 0, 0.1);

  font-size: 0.93333rem;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0.04rem;

  transform: translateX(calc(100% + 50px));
  transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);
}

.MatomoConsentPopup_isVisible__A1ChQ {
  transform: translateX(0);
}

.MatomoConsentPopup_title__g1P_m {
  margin: 0;
  padding: 0;
  line-height: 1.2;
  font-size: 1rem;
  font-weight: 600;
}

.MatomoConsentPopup_actions___jt0W {
  display: flex;
  flex-direction: row;
  gap: 0.66666rem;
  padding-block: 0.33333rem 1rem;
}

.MatomoConsentPopup_actions___jt0W .Phoenix--Button {
    height: auto;
    height: initial;
    padding: 0.46666rem 1.33333rem;
  }

.MatomoConsentPopup_detailsToggle__MRzr_ {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  border-radius: 0.13333rem;

  color: var(--primary);
}

.MatomoConsentPopup_detailsToggle__MRzr_:hover {
    cursor: pointer;
  }

.MatomoConsentPopup_detailsToggle__MRzr_:focus {
    outline: none;
  }

.MatomoConsentPopup_detailsToggle__MRzr_:focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 2px;
  }

.MatomoConsentPopup_hidden__A6MIA {
  display: none;
}

.MatomoConsentPopup_visible__g_skp {
  display: block;
}

.MatomoConsentPopup_settingsText__43r6g {
  color: var(--text-semi-dark);
  font-size: 0.8rem;
}

.StatusPageMessage_status__XlbJr {
  width: 100%;
  display: flex;
  gap: 1rem;
  justify-content: inherit;
  align-items: center;
  color: inherit;
  background: var(--yellow);
  padding: 1rem;
  white-space: nowrap;
}

.StatusPageMessage_status__XlbJr h2 {
    margin: 0;
    font-size: 1rem;
    line-height: 1.5;
  }

.StatusPageMessage_status__XlbJr p {
    line-height: 1.5;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
  }

:is(.StatusPageMessage_status__XlbJr p)  > * + * {
      -webkit-margin-start: 1rem;
              margin-inline-start: 1rem;
    }

.StatusPageMessage_status__XlbJr a {
    color: var(--black);
    text-decoration: underline;
    text-underline-offset: 5px;
  }

:is(.StatusPageMessage_status__XlbJr a):focus-visible {
      outline: 2px solid black;
      outline-offset: 5px;
    }

.StatusPageMessage_wrapText__kW3Kz {
  white-space: normal;
  flex-wrap: wrap;
  gap: 0.5rem;
}

.StatusPageMessage_close__i60AJ {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  border: none;
  background: var(--yellow);
  padding: 0;
}

.StatusPageMessage_close__i60AJ:focus-visible {
    outline: 2px solid black;
    outline-offset: -12px;
  }

.AppLoader_loader__GJeFl {
  height: 100vh;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  max-width: 100ch;
  margin: 0 auto;
}

.AppLoader_status__8MC5v {
  border-radius: 3px;
  overflow: hidden;
}

.WorkspaceForm_promoCode__TzVGL {
  z-index: 0; /* Prevent the field's label from popping over the phone country select options */
}
.WorkspaceForm_promoCodeInputWrapper__x5kQl {
  position: relative;
}

.WorkspaceForm_promoDetails__7p6Ib {
  font-weight: 600;
  display: flex;
  align-items: center;
  color: var(--primary);
}

.WorkspaceForm_promoCodeLoader__OsWzf {
  position: absolute;
  top: 0.66666rem;
  right: 0.66666rem;
  display: flex;
  align-items: center;
  pointer-events: none;
}

.WorkspaceForm_promoCodeToggle__jvltQ {
  text-align: left;
  font-size: 1.2rem;
  align-self: flex-start;
  margin-top: 0.66666rem;

  -webkit-appearance: none;

     -moz-appearance: none;

          appearance: none;
  background: transparent;
  border: none;
  padding: 0;
  cursor: pointer;

  color: transparent;
  -webkit-background-clip: text;
          background-clip: text;
  background-image: linear-gradient(
    250deg,
    var(--strawberry) -10%,
    var(--primary) 65%,
    var(--gradient-purple-2) 125%
  );
}

.WorkspaceForm_promoCodeToggle__jvltQ:hover:not(:disabled),
.WorkspaceForm_promoCodeToggle__jvltQ:focus:not(:disabled) {
  color: var(--foreground);
  -webkit-text-fill-color: var(--foreground);
  background-image: none;
}

.CreateWorkspaceModal_form__oG25m {
  display: flex;
  flex-direction: column;
  gap: 1.33333rem;
}

.CreateWorkspaceModal_skeleton__5m4yF {
  width: 100%;
  height: 3.2rem;
}

.SwitcherListItem_switcherItem___vcUV {
  min-width: 0;
}

.SwitcherListItem_switcherItem___vcUV:not(:hover):not(:focus-within) .SwitcherListItem_actions__DUQNn {
      width: 0;
      max-width: 0;
      opacity: 0;
      overflow: hidden;
    }

.SwitcherListItem_name__sm_3h {
  /* Truncate long names to keep the list easy to scan */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;

  /* Align any item actions to the right */
  flex-grow: 1;

  text-align: start;
}

.SwitcherListItem_placeholder__KUu9p {
  color: var(--text-light);
}

.SwitcherListItem_actions__DUQNn {
  /* flex-shrink: 0; */

  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: 0.33333rem;

  max-width: -webkit-max-content;

  max-width: -moz-max-content;

  max-width: max-content;
  opacity: 1;
}

.SwitcherListItemAction_action__Rfldp {
  flex-shrink: 0;

  display: flex;
  align-items: center;
  justify-content: center;
  height: 1.66666rem;
  width: 1.66666rem;
  border-radius: 2px;
}

.SwitcherListItemAction_action__Rfldp:focus {
    outline: 0;
  }

.SwitcherListItemAction_action__Rfldp:hover,.SwitcherListItemAction_action__Rfldp:focus-visible {
    outline-style: solid;
    outline-color: var(--primary);
  }

.SwitcherListItemAction_action__Rfldp:hover {
    outline-width: 1px;
  }

.SwitcherListItemAction_action__Rfldp:focus-visible {
    outline-width: 2px;
  }

.SwitcherListItemAction_actionDisabled__VzxUO {
  cursor: not-allowed;
}

.SwitcherListItemAction_actionDisabled__VzxUO:focus {
    outline: 0;
  }

.SwitcherListItemAction_actionDisabled__VzxUO:hover {
    outline-width: 0;
  }

.SwitcherListItemAction_actionDisabled__VzxUO:focus-visible {
    outline-width: 0;
  }

.shared_list__yhYhH {
  width: 18rem;
  max-width: 100%;
}

.shared_list__yhYhH:not(:only-child):first-child {
    border-right: 1px solid var(--card-border);
  }

.shared_error__MlyOA {
  display: flex;
  align-items: baseline;
  padding: 1.33333rem;
  color: var(--strawberry);
  line-height: 1.5;
}

.shared_error__MlyOA  > svg {
    flex-shrink: 0;
  }

.shared_empty__GpWOC {
  text-align: center;
  padding: 1rem 2rem;
  color: var(--text-semi-dark);
  line-height: 1.66666rem;
}

.shared_header__j7wkj {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.shared_back__gGf7T {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  margin: 0;
  padding: 0;
  background-color: transparent;
  box-sizing: border-box;

  width: 100%;
  padding: 0.33333rem 0.66666rem;
  margin-bottom: -0.33333rem;
}

.shared_back__gGf7T  > span {
    padding: 0.33333rem 0.66666rem;
    display: flex;
    align-items: center;
    gap: 0.33333rem;
    cursor: pointer;
    border-radius: 0.13333rem;
  }

.shared_back__gGf7T:hover {
    color: var(--primary);
  }

.shared_back__gGf7T:focus {
    outline: 0;
  }

.shared_back__gGf7T:focus-visible > span {
    outline: 2px solid var(--primary);
    border-radius: 0.2rem;
  }

.shared_back__gGf7T  > svg {
    margin: 5px;
  }

.SwitcherButton_button__I6CpF {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.66666rem;
  width: 100%;
  padding: 0.53333rem;
  border: 1px solid var(--card-border);
  border-radius: 0.2rem;
  background-color: var(--white);
}

.SwitcherButton_button__I6CpF:disabled {
    cursor: not-allowed;
  }

.SwitcherButton_button__I6CpF:not(:disabled):hover {
    cursor: pointer;
    border-color: var(--primary);
  }

.SwitcherButton_button__I6CpF:not(:disabled):focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 2px;
  }

.SwitcherButton_button__I6CpF .Phoenix--Icon {
    flex-shrink: 0;
    margin: 0;
    color: var(--text-semi-dark);
  }

.SwitcherButton_skeleton__EV_eu {
  width: 100%;

  /* match height with avatar height inside the switcher */
}

.SwitcherButton_skeleton__EV_eu.SwitcherButton_default__ilKp1 {
    height: 2.33333rem;
  }

.SwitcherButton_skeleton__EV_eu.SwitcherButton_collapsed__zegkD {
    height: 1.33333rem;
    width: 1.33333rem;
  }

.SwitcherButton_buttonLabel__h75b0 {
  text-align: left;
  flex-grow: 1;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: 0.53333rem;
  overflow: hidden;
}

/* Adjust button size for the compact sidebar version */
.Phoenix__Sidebar--compact .SwitcherButton_button__I6CpF {
  padding: 0.46666rem;
}

/* make button square */
.Phoenix__Sidebar--collapsed .SwitcherButton_button__I6CpF {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  margin: 0 auto;
  border: none;
  padding: 0.66666rem;
}
:is(.Phoenix__Sidebar--collapsed .SwitcherButton_button__I6CpF):hover {
    background-color: var(--highlight-soft);
  }
:is(.Phoenix__Sidebar--collapsed .SwitcherButton_button__I6CpF):focus-visible {
    outline-offset: -2px;
  }

.Phoenix__Sidebar--collapsed .SwitcherButton_button__I6CpF .SwitcherButton_name__825MZ > span,
.Phoenix__Sidebar--collapsed .SwitcherButton_button__I6CpF svg {
  display: none;
}

.SwitcherButton_nameContainer__oiXIQ {
  min-width: 0; /* Required for truncation in flex children */
}

.SwitcherButton_workspaceName__lybos {
  display: block;
  font-size: 0.93333rem;
}

.SwitcherButton_organisationName__LmIoL {
  display: block;
  font-size: 0.86666rem;
  color: var(--text-semi-dark);
  -webkit-padding-before: 0.13333rem;
          padding-block-start: 0.13333rem;
}

.WorkspaceSwitcher_popoverLayout__DEqEO {
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.AppMainMenu_appSidebar__ExOS_ {
  bottom: 0;
  display: none;
  height: 100vh;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100vw;
  z-index: 2;
}

@media (min-width: 600px) {

.AppMainMenu_appSidebar__ExOS_ {
    display: flex;
    position: relative;
    width: auto;
}
  }

.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar {
    flex: 0 0 auto;
  }

.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar__inner {
    position: fixed;
    z-index: 3;
  }

@media (max-width: 599px) {

.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar__Head {
      align-items: center;
      display: flex;
      justify-content: space-between;
  }

      :is(.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar__Head)  > a {
        display: flex;
        align-items: center;
      }
    }

.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar .logo {
    max-width: 85%;
  }

@media (min-width: 600px) and (max-width: 1199px) {

.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar .logo {
      margin: 0.33333rem auto;
  }
    }

@media (max-width: 599px) {

.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar .logo {
      max-width: 6.66666rem;
  }
    }

@media (min-width: 1200px) {
      :is(.AppMainMenu_appSidebar__ExOS_ .Phoenix__Sidebar__SubNavItem) a {
        word-break: break-word;
        white-space: normal;
      }
    }

.AppMainMenu_appSidebarVisible__yX6Wa {
  display: flex;
}

.AppMainMenu_appSidebarBg__DCPX1 {
  background: rgba(0, 0, 0, 0.5);
  border: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}

@media (min-width: 600px) {

.AppMainMenu_appSidebarBg__DCPX1 {
    display: none;
}
  }

.AppMainMenu_appSidebarClose__zMuxh {
  background: transparent;
  border: 0;
  text-align: right;
}

@media (min-width: 600px) {

.AppMainMenu_appSidebarClose__zMuxh {
    display: none;
}
  }

.TopBanner_banner__Lf0z6 {
  overflow: hidden;
  width: 100%;

  /* Some basic element styles */
}

.TopBanner_banner__Lf0z6 a {
    color: var(--white);
    text-decoration: underline;
  }

.TopBanner_banner__Lf0z6 .Phoenix__MiniButton {
    border: 0;
  }

.TopBanner_banner__Lf0z6 .Phoenix--Button {
    border: 1px solid var(--white);
  }

:is(.TopBanner_banner__Lf0z6 .Phoenix--Button):hover {
      background: rgba(255, 255, 255, 0.12);
      text-decoration: none;
    }

/* use a shadow as a separator if there are multiple banners on top of eachother */
.TopBanner_banner__Lf0z6 + .TopBanner_banner__Lf0z6 .inner {
  box-shadow: 0 -1px 0 0 rgba(var(--black), 0.15);
}

.TopBanner_inner__EW_xL {
  background: var(--primary);
  color: var(--white);
  display: flex;
  font-size: 15px;
  font-weight: 400;
  position: fixed;
  left: 0;
  right: 0;
  top: inherit;
  z-index: 10;
}

.TopBanner_wrap__CPPeG {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  position: relative;
}

@media (min-width: 520px) {

.TopBanner_wrap__CPPeG {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
  }

.TopBanner_close__LbjN3:hover {
    opacity: 0.6;
  }

.DemoNotice_banner__og7s4 {
  overflow: hidden;
  width: 100%;
  height: 38px;
}

.DemoNotice_inner__dN27I {
  display: flex;
  position: fixed;
  left: 0;
  right: 0;
  top: inherit;
  z-index: 10;
  height: 38px;
}

.DemoNotice_demo__oCbW6 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0.33333rem 1rem;
  color: var(--white);
  animation: DemoNotice_rotate-gradient__7kz2O 12s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--gradient-purple-1) 0%,
    var(--gradient-purple-2) 33.3%,
    var(--gradient-purple-3) 66.6%,
    var(--gradient-purple-4) 100%
  );

  background-size: 100vw 100vw;

  letter-spacing: 0.01333rem;
}
.DemoNotice_content__P6JiN {
  display: flex;
  flex-wrap: nowrap;
  gap: 1rem;
  align-items: center;
  color: inherit;
}

.DemoNotice_text__HbjUn {
  margin: 0;
  color: inherit;
  min-width: 0;
}

.DemoNotice_reset__PF8dM {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  padding: 0;
  margin: 0;
  background-color: hsla(0deg 0% 0% / 20%);
  padding: 0.33333rem 0.66666rem 0.33333rem 0.46666rem;

  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 0.33333rem;
  color: var(--text-invert);

  cursor: pointer;
  border-radius: 0.13333rem;
}

.DemoNotice_reset__PF8dM:hover,.DemoNotice_reset__PF8dM:focus-visible {
    background-color: hsla(0deg 0% 0% / 30%);
  }

.DemoNotice_reset__PF8dM:focus {
    outline: none;
  }

.DemoNotice_reset__PF8dM:focus-visible {
    outline: 2px solid var(--text-invert);
    outline-offset: 2px;
  }

@property --rotate {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

@keyframes DemoNotice_rotate-gradient__7kz2O {
  from {
    --rotate: 0deg;
  }
  to {
    --rotate: 360deg;
  }
}

.StatusPageNotice_notice__dRqg8 {
  color: var(--black);
  display: flex;
  justify-content: center;
  width: 100%;
}
.StatusPageNotice_notice__dRqg8 a {
    color: inherit;
    text-decoration: none;
  }

.FloatingDemoBanner_demoBanner__3mto7 {
  /* The banner is intentionally styled to look more like upcloud.com */
  --background: #0c001a;
  --foreground: #ffffff;
  --foreground-secodary: #dddddd;
  --radius: 0.8rem;
  --padding: 0.53333rem 0.53333rem 0.53333rem 0.8rem;
  --gutter: 2rem;
  --width: 40rem;

  --shadow-color: 0deg 0% 0%;
  --shadow: 0px 0.3px 0.3px hsl(var(--shadow-color) / 0.22),
    0px 1.3px 1.4px -0.4px hsl(var(--shadow-color) / 0.21),
    0px 2.3px 2.4px -0.9px hsl(var(--shadow-color) / 0.2),
    0px 6.4px 6.7px -1.7px hsl(var(--shadow-color) / 0.17),
    0px 10.3px 10.8px -2.1px hsl(var(--shadow-color) / 0.16),
    0px 16px 16.8px -2.6px hsl(var(--shadow-color) / 0.15),
    0.1px 23.8px 25px -3px hsl(var(--shadow-color) / 0.14);

  --link-padding: 0.53333rem 1.06666rem;
  --link-radius: 0.26666rem;
  --link-foreground: #0c001a;
  --link-background: #ffffff;

  display: flex;
  gap: 0.53333rem;
  justify-content: space-between;

  position: fixed;
  z-index: 9;
  bottom: var(--gutter);
  left: 50vw;
  transform: translateX(-50%);
  max-width: calc(100% - 2 * var(--gutter));
  width: var(--width);
  padding: var(--padding);

  border-radius: var(--radius);
  background-color: var(--background);

  background-image: url('/static/demo-banner-bg.png');
  background-position: center;
  background-size: auto 100%;
  background-repeat: no-repeat;

  box-shadow: var(--shadow);
  letter-spacing: 0.01333rem;
}

.FloatingDemoBanner_content__c_JID {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.13333rem;
}

.FloatingDemoBanner_title__x8oln,
.FloatingDemoBanner_description__vMblL {
  line-height: 1.2;
}

.FloatingDemoBanner_title__x8oln {
  color: var(--foreground);
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
  font-weight: 600;
}

.FloatingDemoBanner_description__vMblL {
  margin: 0;
  font-size: 1rem;
  color: var(--foreground-secodary);
}

.FloatingDemoBanner_link__MoKi0 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  flex-shrink: 0;
  align-items: center;
  gap: 0.4rem;
  padding: var(--link-padding);
  border-radius: var(--link-radius);

  background-color: var(--link-background);
  color: var(--link-foreground);

  transition: background-color 150ms ease-in-out;
}

.FloatingDemoBanner_link__MoKi0:hover,.FloatingDemoBanner_link__MoKi0:focus {
    background-color: color-mix(
      in srgb,
      var(--link-background) 90%,
      var(--background)
    );
  }

.FloatingDemoBanner_link__MoKi0:hover {
    text-decoration: none;
  }

.FloatingDemoBanner_link__MoKi0:focus {
    outline: none;
    color: var(--link-foreground);
  }

.FloatingDemoBanner_link__MoKi0:focus-visible {
    outline: 2px solid var(--link-background);
    outline-offset: 2px;
  }

.SkipToMainContent_skipLink__6WxWm {
  position: absolute;
  top: 0.33333rem;
  left: 0.33333rem;
  z-index: 9999;
  -webkit-clip-path: none;
          clip-path: none;

  display: block;
  padding: 0.33333rem;
  background-color: var(--white);
  text-decoration: underline;
  border-radius: 0.13333rem;
}

.SkipToMainContent_skipLink__6WxWm:focus,focus-visible.SkipToMainContent_skipLink__6WxWm {
    color: var(--primary);
  }

.SkipToMainContent_skipLink__6WxWm:focus {
    outline: 0;
  }

.SkipToMainContent_skipLink__6WxWm:focus-visible {
    outline: 2px solid var(--primary);
  }

/* Hidden link state */
.SkipToMainContent_skipLink__6WxWm:not(:focus):not(:focus-within) {
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  height: 1px;
  width: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
}

.AppLayout_app__JCQZy {
  color: var(--text-body);
}

.AppLayout_top__4QlHD {
  z-index: 10;
}

.AppLayout_layout__09IUy {
  display: flex;
  min-height: 100%;
}

.AppLayout_main__C3SDO {
  background: var(--background-body);
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  padding-bottom: 10rem;
}

/* stick the footer to the bottom */
.AppLayout_page__3p_K6 {
  flex: 1 0 auto;
  margin-top: 2rem;
}
.AppLayout_page__3p_K6:focus {
    outline: 0;
  }

.AppLayout_footer__hjbd0 {
  flex: 0 0 auto;
}

