
	progress.svelte-daxn8c {
		--bar-color: transparent;
		--val-color: #ff6633;
		position: fixed;
		top: 0;
		z-index: 99999;
		left: 0;
		height: 3px;
		width: 100vw;
		border-radius: 0;
	}

	/* bar: */
	progress.svelte-daxn8c::-webkit-progress-bar {
		background-color: var(--bar-color);
		width: 100%;
	}
	progress.svelte-daxn8c {
		background-color: var(--bar-color);
	}

	/* value: */
	progress.svelte-daxn8c::-webkit-progress-value {
		background-color: var(--val-color) !important;
	}
	progress.svelte-daxn8c::-moz-progress-bar {
		background-color: var(--val-color) !important;
	}
	progress.svelte-daxn8c {
		color: var(--val-color);
	}
:root {
	font-family: system-ui;

	--calendar-event-bg: oklch(0.5 0.15 300);
	--calendar-event-highlight: oklch(1 0 0);
	--calendar-event-text: oklch(0 0 0);
	--calendar-training-bg: oklch(0.5 0.1 0);
	--calendar-training-highlight: oklch(1 0.1 0);
	--calendar-training-text: oklch(0 0.1 0);
	--calendar-recording-bg: oklch(0.7 0.3 335);
	--calendar-recording-highlight: oklch(0.5 0.8 0);
	--calendar-recording-text: oklch(0 0.8 0);

	/* yellow */
	--calendar-self-assertion-bg: oklch(0.8 0.15 85);
	/* red */
	--calendar-robbery-prevention-bg: oklch(0.8 0.15 30);
	/* green */
	--calendar-violence-prevention-bg: oklch(0.8 0.15 150);
	/* grey */
	--calendar-store-crime-bg: oklch(0.5 0.05 0);
	/* dark green */
	--calendar-team-training-bg: oklch(0.5 0.15 150);
	/* black */
	--calendar-self-protection-bg: oklch(0 0 0);
	/* unknown */
	--calendar-crime-time-bg: oklch(0.5 0 0);
	/* unknown */
	--calendar-combination-bg: oklch(0.5 0 0);

	--input-bg-disabled: var(--background);
	--input-text-disabled: var(--text);

	--header-height: 3rem;
	--body-height-full: calc(100vh - var(--header-height));
	/* 1rem for padding of body */
	--body-height: calc(100vh - var(--header-height) - 1rem);
	--calendar-header-height: 3rem;
	--navigation-width: 12rem;

	--sv-min-height: unset;
	--sv-bg: var(--input-bg);
	--sv-disabled-bg: var(--background);
	--sv-border: 1px solid var(--input-border);
	--sv-border-radius: 4px;
	--sv-general-padding: 0;
	--sv-control-bg: var(--sv-bg);
	--sv-item-wrap-padding: 8px 4px;
	--sv-selection-wrap-padding: 8px 4px;
	--sv-selection-multi-wrap-padding: 8px 4px;
	--sv-item-selected-bg: #626262;
	--sv-item-btn-color: #ccc;
	--sv-item-btn-color-hover: #ccc;
	--sv-item-btn-bg: #626262;
	--sv-item-btn-bg-hover: #bc6063;
	--sv-icon-color: #bbb;
	--sv-icon-color-hover: #ccc;
	--sv-icon-bg: transparent;
	--sv-icon-size: 20px;
	--sv-separator-bg: #626262;
	--sv-btn-border: 0;
	--sv-placeholder-color: var(--deemph);
	--sv-dropdown-bg: var(--popup);
	--sv-dropdown-border: var(--sv-border);
	--sv-dropdown-offset: 1px;
	--sv-dropdown-width: auto;
	--sv-dropdown-shadow: 0 1px 3px 0 var(--shadow-color), 0 1px 2px -1px var(--shadow-color);
	--sv-dropdown-height: 320px;
	--sv-dropdown-active-bg: var(--high);
	--sv-dropdown-selected-bg: var(--highlight-light);
	--sv-create-kbd-border: 1px solid #626262;
	--sv-create-kbd-bg: #626262;
	--sv-create-disabled-bg: var(--input-bg-disabled);
	--sv-loader-border: 2px solid #626262;
	--warning: oklch(0.9 0.15 30);
	--warning-light: oklch(0.95 0.1 30);
}

.densityLow:root {
	--main-x-padding: 16px;
	--main-y-padding: 16px;

	--table-x-padding: 10px;
	--table-y-padding: 12px;
}

.densityHigh:root {
	--main-x-padding: 0;
	--main-y-padding: 0;

	--table-x-padding: 2px;
	--table-y-padding: 4px;
}

/* atzi hell */
.atziBright:root {
	--background: oklch(0.97 0 0);
	--high: oklch(1 0 0);

	--shadow-color: hsl(0, 0%, 85%);

	--input-bg: oklch(0.98 0.01 30.08);
	--input-text: oklch(0 0 0);
	--input-border: oklch(0.9 0 0);
	--input-hover: oklch(0.98 0.07 30.08);
	--input-border-hover: hsl(208, 85%, 40%);
	--input-border-invalid: hsl(330, 85%, 40%);
	--input-text-invalid: hsl(330, 85%, 40%);

	--button: oklch(0.93 0 0);
	--button-text: oklch(0 0 0);
	--button-border: oklch(0.7 0 0);
	--button-primary-border: oklch(0.9 0 0);
	--button-hover: oklch(0.9 0.07 70.67);

	--link: oklch(0.71 0.14 254.63);
	--link-hover: oklch(0.81 0.14 254.63);

	--tab-current: oklch(0.76 0.16 55.93);
	--text: oklch(0 0 0);
	--popup: oklch(1 0 0);
	--dialog: var(--background);

	--highlight: oklch(0.84 0.12 66.28);
	--highlight-light: oklch(0.84 0.22 66.28);
	--highlight-text: oklch(0.1 0.12 66.28);

	--added: oklch(0.86 0.28 157.58);
	--updated: oklch(0.68 0.2 239.41);
	--deleted: oklch(0.73 0.22 9.44);

	--odd-table-row: hsl(0, 0%, 100%);
	--even-table-row: oklch(0.96 0.04 67.14);
	--table-row-hr: transparent;
	--table-hover-row-text: hsl(0, 0%, 6%);
	--table-hover-row-bg: oklch(0.84 0.12 66.28);

	--sb-thumb-c: oklch(0.84 0.12 66.28);
	--sb-track-c: transparent;

	--deemph: oklch(0.55 0 0);
	--deemph-light: oklch(0.2 0 0);

	--nav-title: oklch(0.84 0.12 66.28);
	--sidebar-text: oklch(1 0 0);
	--sidebar-background: oklch(0 0.12 66.28);

	--button-deemph-text: var(--deemph);
	--button-deemph-bg: transparent;
}

.atziDark:root {
	--background: oklch(0.17 0 0);
	--high: oklch(0 0 0);

	--shadow-color: transparent;

	--input-bg: oklch(0.15 0 0);
	--input-text: oklch(1 0 0);
	--input-border: oklch(0.5 0 0);
	--input-hover: oklch(0.1 0.07 70.67);
	--input-border-hover: hsl(208, 85%, 40%);
	--input-border-invalid: hsl(330, 85%, 40%);
	--input-text-invalid: hsl(330, 85%, 40%);

	--button: oklch(0.15 0 0);
	--button-text: oklch(1 0 0);
	--button-border: oklch(0.5 0 0);
	--button-primary-border: oklch(0.8 0 0);
	--button-hover: oklch(0.1 0.07 70.67);

	--link: oklch(0.71 0.14 254.63);
	--link-hover: oklch(0.66 0.18 248.49);

	--tab-current: oklch(0.76 0.16 55.93);
	--text: oklch(1 0 0);
	--popup: oklch(0 0 0);
	--dialog: var(--background);

	--highlight: oklch(0.84 0.12 66.28);
	--highlight-light: oklch(0.84 0.22 66.28);
	--highlight-text: oklch(0.1 0.12 66.28);

	--added: oklch(41.76% 0.058 163.06);
	--updated: oklch(32.65% 0.135 273.18);
	--deleted: oklch(42.35% 0.118 10.59);

	--odd-table-row: oklch(0 0 0);
	--even-table-row: oklch(0.18 0.02 73.55);
	--table-row-hr: transparent;
	--table-hover-row-text: hsl(0, 0%, 95%);
	--table-hover-row-bg: oklch(0.42 0.1 63.72);

	--sb-thumb-c: oklch(0.84 0.12 66.28);
	--sb-track-c: oklch(0.1 0 0);

	--deemph: oklch(0.8 0 0);
	--deemph-light: oklch(0.4 0 0);

	--nav-title: oklch(0.84 0.12 66.28);
	--sidebar-text: oklch(1 0 0);
	--sidebar-background: oklch(0.1 0.12 66.28);

	--button-deemph-text: var(--deemph);
	--button-deemph-bg: transparent;
}

.kingbillBlue:root {
	--background: hsl(206, 85%, 98%);
	--high: hsl(206, 85%, 99%);

	--shadow-color: hsl(0, 0%, 85%);

	--input-bg: hsl(206, 85%, 96%);
	--input-text: hsl(206, 85%, 6%);
	--input-border: transparent;
	--input-hover: hsl(206, 85%, 92%);
	--input-border-hover: hsl(208, 85%, 40%);
	--input-border-invalid: hsl(330, 85%, 40%);
	--input-text-invalid: hsl(330, 85%, 40%);

	--button: hsl(206, 85%, 96%);
	--button-text: hsl(206, 85%, 6%);
	--button-border: transparent;
	--button-primary-border: hsl(208, 85%, 40%);
	--button-hover: hsl(206, 85%, 92%);

	--link: hsl(206, 66%, 38%);
	--link-hover: hsl(206, 85%, 56%);

	--tab-current: hsl(208, 85%, 40%);
	--text: hsl(206, 85%, 6%);
	--popup: hsl(206, 85%, 98%);
	--dialog: var(--background);

	--highlight: hsl(206, 85%, 76%);
	--highlight-light: hsl(206, 85%, 86%);
	--highlight-text: hsl(206, 85%, 6%);

	--added: oklch(41.76% 0.058 163.06);
	--updated: oklch(32.65% 0.135 273.18);
	--deleted: oklch(42.35% 0.118 10.59);

	--odd-table-row: hsl(206, 85%, 100%);
	--even-table-row: hsl(206, 85%, 100%);
	--table-row-hr: hsl(206, 85%, 85%);
	--table-hover-row-text: hsl(206, 85%, 6%);
	--table-hover-row-bg: hsl(206, 85%, 95%);

	--sb-thumb-c: hsl(206, 85%, 76%);
	--sb-track-c: transparent;

	--deemph: oklch(0.8 0.05 206);
	--deemph-light: oklch(0.4 0.05 206);

	--nav-title: hsl(206, 85%, 15%);
	--sidebar-text: hsl(206, 85%, 0%);
	--sidebar-background: hsl(206, 85%, 94%);

	--button-deemph-text: var(--deemph);
	--button-deemph-bg: transparent;
}

.kingbillPink:root {
	--background: hsl(330, 85%, 100%);
	--high: hsl(330, 85%, 99%);

	--shadow-color: hsl(0, 0%, 85%);

	--input-bg: hsl(330, 85%, 96%);
	--input-text: hsl(330, 85%, 6%);
	--input-border: transparent;
	--input-hover: hsl(330, 85%, 92%);
	--input-border-hover: hsl(332, 85%, 40%);
	--input-border-invalid: hsl(330, 85%, 40%);
	--input-text-invalid: hsl(330, 85%, 40%);

	--button: hsl(330, 85%, 96%);
	--button-text: hsl(330, 85%, 6%);
	--button-border: transparent;
	--button-primary-border: hsl(332, 85%, 40%);
	--button-hover: hsl(330, 85%, 92%);

	--link: hsl(330, 66%, 38%);
	--link-hover: hsl(330, 85%, 56%);

	--tab-current: hsl(332, 85%, 40%);
	--text: hsl(330, 85%, 6%);
	--popup: hsl(330, 85%, 98%);
	--dialog: var(--background);

	--highlight: hsl(330, 85%, 76%);
	--highlight-light: hsl(330, 85%, 86%);
	--highlight-text: hsl(330, 85%, 6%);

	--added: oklch(41.76% 0.058 163.06);
	--updated: oklch(32.65% 0.135 273.18);
	--deleted: oklch(42.35% 0.118 10.59);

	--odd-table-row: hsl(330, 85%, 100%);
	--even-table-row: hsl(330, 85%, 100%);
	--table-row-hr: hsl(330, 85%, 85%);
	--table-hover-row-text: hsl(330, 85%, 6%);
	--table-hover-row-bg: hsl(330, 85%, 95%);

	--sb-thumb-c: hsl(330, 85%, 76%);
	--sb-track-c: transparent;

	--deemph: oklch(0.8 0.05 330);
	--deemph-light: oklch(0.4 0.05 330);

	--nav-title: hsl(330, 85%, 15%);
	--sidebar-text: hsl(330, 85%, 0%);
	--sidebar-background: hsl(330, 85%, 94%);

	--button-deemph-text: var(--deemph);
	--button-deemph-bg: transparent;
}

.dynamicGrey:root {
	--background: hsl(0, 0%, 98%);
	--high: hsl(0, 0%, 99%);

	--shadow-color: hsl(0, 0%, 85%);

	--input-bg: hsl(0, 0%, 96%);
	--input-text: hsl(0, 0%, 6%);
	--input-border: transparent;
	--input-hover: hsl(0, 0%, 92%);
	--input-border-hover: hsl(208, 85%, 40%);
	--input-border-invalid: hsl(330, 85%, 40%);
	--input-text-invalid: hsl(330, 85%, 40%);

	--button: hsl(0, 0%, 96%);
	--button-text: hsl(0, 0%, 6%);
	--button-border: transparent;
	--button-primary-border: hsl(208, 85%, 40%);
	--button-hover: hsl(0, 0%, 92%);

	--link: hsl(206, 66%, 38%);
	--link-hover: hsl(206, 85%, 56%);

	--tab-current: hsl(208, 85%, 40%);
	--text: hsl(0, 0%, 6%);
	--popup: hsl(0, 0%, 98%);
	--dialog: var(--background);

	--highlight: hsl(206, 85%, 76%);
	--highlight-light: hsl(206, 85%, 86%);
	--highlight-text: hsl(0, 0%, 6%);

	--added: oklch(41.76% 0 0);
	--updated: oklch(32.65% 0 0);
	--deleted: oklch(42.35% 0 0);

	--odd-table-row: hsl(0, 0%, 100%);
	--even-table-row: hsl(0, 0%, 100%);
	--table-row-hr: hsl(0, 0%, 85%);
	--table-hover-row-text: hsl(0, 0%, 6%);
	--table-hover-row-bg: hsl(0, 0%, 95%);

	--sb-thumb-c: hsl(0, 0%, 76%);
	--sb-track-c: transparent;

	--deemph: oklch(0.8 0 0);
	--deemph-light: oklch(0.4 0 0);

	--nav-title: hsl(0, 0%, 15%);
	--sidebar-text: hsl(0, 0%, 0%);
	--sidebar-background: hsl(0, 0%, 94%);

	--button-deemph-text: var(--deemph);
	--button-deemph-bg: transparent;
}
html {
	height:100%;
}

body {
	height:calc(100% - var(--header-height));overflow-y:auto;background-color:var(--background) /* var(--background) */;color:var(--text) /* var(--text) */;
}

div.border-l-calendar-training-bg {
  border-left-color: var(--calendar-training-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-training-bg) 20%);
}

div.border-l-calendar-event-bg {
  border-left-color: var(--calendar-event-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-event-bg) 20%);
}

div.border-l-calendar-recording-bg {
  border-left-color: var(--calendar-recording-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-recording-bg) 20%);
}

div.border-l-calendar-self-assertion-bg {
  border-left-color: var(--calendar-self-assertion-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-self-assertion-bg) 20%);
}

div.border-l-calendar-robbery-prevention-bg {
  border-left-color: var(--calendar-robbery-prevention-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-robbery-prevention-bg) 20%);
}

div.border-l-calendar-violence-prevention-bg {
  border-left-color: var(--calendar-violence-prevention-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-violence-prevention-bg) 20%);
}

div.border-l-calendar-store-crime-bg {
  border-left-color: var(--calendar-store-crime-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-store-crime-bg) 20%);
}

div.border-l-calendar-team-training-bg {
  border-left-color: var(--calendar-team-training-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-team-training-bg) 20%);
}

div.border-l-calendar-self-protection-bg {
  border-left-color: var(--calendar-self-protection-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-self-protection-bg) 20%);
}

div.border-l-calendar-crime-time-bg {
  border-left-color: var(--calendar-crime-time-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-crime-time-bg) 20%);
}

div.border-l-calendar-combination-bg {
  border-left-color: var(--calendar-combination-bg);
  background-color: color-mix(in srgb, var(--high) 80%, var(--calendar-combination-bg) 20%);
}
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
2. [UnoCSS]: allow to override the default border color with css var `--un-default-border-color`
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: var(--un-default-border-color, #e5e7eb); /* 2 */
}

::before,
::after {
  --un-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS.
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/*
Make elements with the HTML hidden attribute stay hidden by default.
*/

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}[type='text'], input:where(:not([type])), [type='email'], [type='url'], [type='password'], [type='number'], [type='date'], [type='datetime-local'], [type='month'], [type='search'], [type='tel'], [type='time'], [type='week'], [multiple], textarea, select { appearance: none;background-color: #fff;border-color: #6b7280;border-width: 1px;border-radius: 0;padding-top: 0.5rem;padding-right: 0.75rem;padding-bottom: 0.5rem;padding-left: 0.75rem;font-size: 1rem;line-height: 1.5rem;--un-shadow: 0 0 #0000; }[type='text']:focus, input:where(:not([type])):focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus { outline: 2px solid transparent;outline-offset: 2px;--un-ring-inset: var(--un-empty,/*!*/ /*!*/);--un-ring-offset-width: 0px;--un-ring-offset-color: #fff;--un-ring-color: #2563eb;--un-ring-offset-shadow: var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow: var(--un-ring-inset) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow: var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-color: #2563eb; }input::placeholder, textarea::placeholder { color: #6b7280;opacity: 1; }::-webkit-datetime-edit-fields-wrapper { padding: 0; }::-webkit-date-and-time-value { min-height: 1.5em; }::-webkit-date-and-time-value { text-align: inherit; }::-webkit-datetime-edit { display: inline-flex; }::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field { padding-top: 0;padding-bottom: 0; }select { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position: right 0.5rem center;background-repeat: no-repeat;background-size: 1.5em 1.5em;padding-right: 2.5rem;print-color-adjust: exact; }[multiple] { background-image: initial;background-position: initial;background-repeat: unset;background-size: initial;padding-right: 0.75rem;print-color-adjust: unset; }[type='checkbox'], [type='radio'] { appearance: none;padding: 0;print-color-adjust: exact;display: inline-block;vertical-align: middle;background-origin: border-box;user-select: none;flex-shrink: 0;height: 1rem;width: 1rem;color: #2563eb;background-color: #fff;border-color: #6b7280;border-width: 1px;--un-shadow: 0 0 #0000; }[type='checkbox'] { border-radius: 0; }[type='radio'] { border-radius: 100%; }[type='checkbox']:focus, [type='radio']:focus { outline: 2px solid transparent;outline-offset: 2px;--un-ring-inset: var(--un-empty,/*!*/ /*!*/);--un-ring-offset-width: 2px;--un-ring-offset-color: #fff;--un-ring-color: #2563eb;--un-ring-offset-shadow: var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow: var(--un-ring-inset) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow: var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow); }[type='checkbox']:checked, [type='radio']:checked { border-color: transparent;background-color: currentColor;background-size: 100% 100%;background-position: center;background-repeat: no-repeat; }[type='checkbox']:checked { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); }[type='radio']:checked { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); }[type='checkbox']:checked:hover, [type='checkbox']:checked:focus, [type='radio']:checked:hover, [type='radio']:checked:focus { border-color: transparent;background-color: currentColor; }[type='checkbox']:indeterminate { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color: transparent;background-color: currentColor;background-size: 100% 100%;background-position: center;background-repeat: no-repeat; }[type='checkbox']:indeterminate:hover, [type='checkbox']:indeterminate:focus { border-color: transparent;background-color: currentColor; }[type='file'] { background: unset;border-color: inherit;border-width: 0;border-radius: 0;padding: 0;font-size: unset;line-height: inherit; }[type='file']:focus { outline: 1px solid ButtonText , 1px auto -webkit-focus-ring-color; }.i-carbon-add{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17 15V8h-2v7H8v2h7v7h2v-7h7v-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-arrow-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m18 6l-1.43 1.393L24.15 15H4v2h20.15l-7.58 7.573L18 26l10-10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-calendar{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 4h-4V2h-2v2h-8V2h-2v2H6c-1.1 0-2 .9-2 2v20c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 22H6V12h20zm0-16H6V6h4v2h2V6h8v2h2V6h4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-change-catalog{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M24 24v2h2.46A5.94 5.94 0 0 1 22 28a6.007 6.007 0 0 1-6-6h-2a7.984 7.984 0 0 0 14 5.265V30h2v-6zm-2-10a8.04 8.04 0 0 0-6 2.735V14h-2v6h6v-2h-2.46A5.94 5.94 0 0 1 22 16a6.007 6.007 0 0 1 6 6h2a8.01 8.01 0 0 0-8-8'/%3E%3Cpath fill='currentColor' d='M12 28H6v-4h2v-2H6v-5h2v-2H6v-5h2V8H6V4h18v8h2V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4H2v2h2v5H2v2h2v5H2v2h2v4a2 2 0 0 0 2 2h6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-checkmark{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m13 24l-9-9l1.414-1.414L13 21.171L26.586 7.586L28 9z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-chevron-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 22L6 12l1.4-1.4l8.6 8.6l8.6-8.6L26 12z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-chevron-left{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M10 16L20 6l1.4 1.4l-8.6 8.6l8.6 8.6L20 26z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-chevron-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22 16L12 26l-1.4-1.4l8.6-8.6l-8.6-8.6L12 6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-chevron-up{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m16 10l10 10l-1.4 1.4l-8.6-8.6l-8.6 8.6L6 20z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-close{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.414 16L24 9.414L22.586 8L16 14.586L9.414 8L8 9.414L14.586 16L8 22.586L9.414 24L16 17.414L22.586 24L24 22.586z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-close-large{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.414 16L26 7.414L24.586 6L16 14.586L7.414 6L6 7.414L14.586 16L6 24.586L7.414 26L16 17.414L24.586 26L26 24.586z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-copy{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M28 10v18H10V10zm0-2H10a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2'/%3E%3Cpath fill='currentColor' d='M4 18H2V4a2 2 0 0 1 2-2h14v2H4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-dashboard{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M24 21h2v5h-2zm-4-5h2v10h-2zm-9 10a5.006 5.006 0 0 1-5-5h2a3 3 0 1 0 3-3v-2a5 5 0 0 1 0 10'/%3E%3Cpath fill='currentColor' d='M28 2H4a2 2 0 0 0-2 2v24a2 2 0 0 0 2 2h24a2.003 2.003 0 0 0 2-2V4a2 2 0 0 0-2-2m0 9H14V4h14ZM12 4v7H4V4ZM4 28V13h24l.002 15Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-edit{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M2 26h28v2H2zM25.4 9c.8-.8.8-2 0-2.8l-3.6-3.6c-.8-.8-2-.8-2.8 0l-15 15V24h6.4zm-5-5L24 7.6l-3 3L17.4 7zM6 22v-3.6l10-10l3.6 3.6l-10 10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-email-new{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 24H4L3.997 8.906l11.434 7.916a1 1 0 0 0 1.138 0L28 8.91V18h2V8a2.003 2.003 0 0 0-2-2H4a2 2 0 0 0-2 2v16a2.003 2.003 0 0 0 2 2h15Zm6.799-16L16 14.784L6.201 8Z'/%3E%3Ccircle cx='26' cy='24' r='4' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-enterprise{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M8 8h2v4H8zm0 6h2v4H8zm6-6h2v4h-2zm0 6h2v4h-2zm-6 6h2v4H8zm6 0h2v4h-2z'/%3E%3Cpath fill='currentColor' d='M30 14a2 2 0 0 0-2-2h-6V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v26h28ZM4 4h16v24H4Zm18 24V14h6v14Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-filter{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 28h-4a2 2 0 0 1-2-2v-7.59L4.59 11A2 2 0 0 1 4 9.59V6a2 2 0 0 1 2-2h20a2 2 0 0 1 2 2v3.59a2 2 0 0 1-.59 1.41L20 18.41V26a2 2 0 0 1-2 2M6 6v3.59l8 8V26h4v-8.41l8-8V6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-information{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17 22v-8h-4v2h2v6h-3v2h8v-2zM16 8a1.5 1.5 0 1 0 1.5 1.5A1.5 1.5 0 0 0 16 8'/%3E%3Cpath fill='currentColor' d='M16 30a14 14 0 1 1 14-14a14 14 0 0 1-14 14m0-26a12 12 0 1 0 12 12A12 12 0 0 0 16 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-launch{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 28H6a2.003 2.003 0 0 1-2-2V6a2.003 2.003 0 0 1 2-2h10v2H6v20h20V16h2v10a2.003 2.003 0 0 1-2 2'/%3E%3Cpath fill='currentColor' d='M20 2v2h6.586L18 12.586L19.414 14L28 5.414V12h2V2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-layers{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 24a1 1 0 0 1-.474-.12l-13-7l.948-1.76L16 21.864l12.526-6.744l.948 1.76l-13 7A1 1 0 0 1 16 24'/%3E%3Cpath fill='currentColor' d='M16 30a1 1 0 0 1-.474-.12l-13-7l.948-1.76L16 27.864l12.526-6.744l.948 1.76l-13 7A1 1 0 0 1 16 30m0-12a1 1 0 0 1-.474-.12l-13-7a1 1 0 0 1 0-1.76l13-7a1 1 0 0 1 .948 0l13 7a1 1 0 0 1 0 1.76l-13 7A1 1 0 0 1 16 18M5.11 10L16 15.864L26.89 10L16 4.136z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-link{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M29.25 6.76a6 6 0 0 0-8.5 0l1.42 1.42a4 4 0 1 1 5.67 5.67l-8 8a4 4 0 1 1-5.67-5.66l1.41-1.42l-1.41-1.42l-1.42 1.42a6 6 0 0 0 0 8.5A6 6 0 0 0 17 25a6 6 0 0 0 4.27-1.76l8-8a6 6 0 0 0-.02-8.48'/%3E%3Cpath fill='currentColor' d='M4.19 24.82a4 4 0 0 1 0-5.67l8-8a4 4 0 0 1 5.67 0A3.94 3.94 0 0 1 19 14a4 4 0 0 1-1.17 2.85L15.71 19l1.42 1.42l2.12-2.12a6 6 0 0 0-8.51-8.51l-8 8a6 6 0 0 0 0 8.51A6 6 0 0 0 7 28a6.07 6.07 0 0 0 4.28-1.76l-1.42-1.42a4 4 0 0 1-5.67 0'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-list-bulleted{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='7' cy='9' r='3' fill='currentColor'/%3E%3Ccircle cx='7' cy='23' r='3' fill='currentColor'/%3E%3Cpath fill='currentColor' d='M16 22h14v2H16zm0-14h14v2H16z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-list-numbered{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 22h14v2H16zm0-14h14v2H16zm-8 4V4H6v1H4v2h2v5H4v2h6v-2zm2 16H4v-4a2 2 0 0 1 2-2h2v-2H4v-2h4a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H6v2h4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-location{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 18a5 5 0 1 1 5-5a5.006 5.006 0 0 1-5 5m0-8a3 3 0 1 0 3 3a3.003 3.003 0 0 0-3-3'/%3E%3Cpath fill='currentColor' d='m16 30l-8.436-9.949a35 35 0 0 1-.348-.451A10.9 10.9 0 0 1 5 13a11 11 0 0 1 22 0a10.9 10.9 0 0 1-2.215 6.597l-.001.003s-.3.394-.345.447ZM8.813 18.395s.233.308.286.374L16 26.908l6.91-8.15c.044-.055.278-.365.279-.366A8.9 8.9 0 0 0 25 13a9 9 0 1 0-18 0a8.9 8.9 0 0 0 1.813 5.395'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-logout{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M6 30h12a2 2 0 0 0 2-2v-3h-2v3H6V4h12v3h2V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v24a2 2 0 0 0 2 2'/%3E%3Cpath fill='currentColor' d='M20.586 20.586L24.172 17H10v-2h14.172l-3.586-3.586L22 10l6 6l-6 6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-menu{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 6h24v2H4zm0 18h24v2H4zm0-12h24v2H4zm0 6h24v2H4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-move{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m25 11l-1.41 1.41L26.17 15H17V5.83l2.59 2.58L21 7l-5-5l-5 5l1.41 1.41L15 5.83V15H5.83l2.58-2.59L7 11l-5 5l5 5l1.41-1.41L5.83 17H15v9.17l-2.59-2.58L11 25l5 5l5-5l-1.41-1.41L17 26.17V17h9.17l-2.58 2.59L25 21l5-5z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-overflow-menu-horizontal{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='8' cy='16' r='2' fill='currentColor'/%3E%3Ccircle cx='16' cy='16' r='2' fill='currentColor'/%3E%3Ccircle cx='24' cy='16' r='2' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-phone{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 29h-.17C6.18 27.87 3.39 11.29 3 6.23A3 3 0 0 1 5.76 3h5.51a2 2 0 0 1 1.86 1.26L14.65 8a2 2 0 0 1-.44 2.16l-2.13 2.15a9.37 9.37 0 0 0 7.58 7.6l2.17-2.15a2 2 0 0 1 2.17-.41l3.77 1.51A2 2 0 0 1 29 20.72V26a3 3 0 0 1-3 3M6 5a1 1 0 0 0-1 1v.08C5.46 12 8.41 26 25.94 27a1 1 0 0 0 1.06-.94v-5.34l-3.77-1.51l-2.87 2.85l-.48-.06c-8.7-1.09-9.88-9.79-9.88-9.88l-.06-.48l2.84-2.87L11.28 5Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-research-bloch-sphere{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m21.87 7.84l-1.74-1L16 14a2 2 0 1 0 2 2a2 2 0 0 0-.27-1Z'/%3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14 14 0 0 0 16 2Zm0 2a12 12 0 0 1 11.17 7.65a25.69 25.69 0 0 0-3.69-1.5l-1 1.77a22.7 22.7 0 0 1 5.41 2.39a11.05 11.05 0 0 1 0 3.38A22.92 22.92 0 0 1 16 21a22.92 22.92 0 0 1-11.87-3.31a11.05 11.05 0 0 1 0-3.38A22.8 22.8 0 0 1 15 11V9a25 25 0 0 0-10.17 2.6A12 12 0 0 1 16 4Zm0 24a12 12 0 0 1-11.17-7.65A24.88 24.88 0 0 0 16 23a24.88 24.88 0 0 0 11.17-2.65A12 12 0 0 1 16 28Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-reset{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 28A12 12 0 1 0 6 16v6.2l-3.6-3.6L1 20l6 6l6-6l-1.4-1.4L8 22.2V16a10 10 0 1 1 10 10Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-save{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m27.71 9.29l-5-5A1 1 0 0 0 22 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V10a1 1 0 0 0-.29-.71M12 6h8v4h-8Zm8 20h-8v-8h8Zm2 0v-8a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v8H6V6h4v4a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V6.41l4 4V26Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-search{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m29 27.586l-7.552-7.552a11.018 11.018 0 1 0-1.414 1.414L27.586 29ZM4 13a9 9 0 1 1 9 9a9.01 9.01 0 0 1-9-9'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-share{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M23 20a5 5 0 0 0-3.89 1.89l-7.31-4.57a4.46 4.46 0 0 0 0-2.64l7.31-4.57A5 5 0 1 0 18 7a4.8 4.8 0 0 0 .2 1.32l-7.31 4.57a5 5 0 1 0 0 6.22l7.31 4.57A4.8 4.8 0 0 0 18 25a5 5 0 1 0 5-5m0-16a3 3 0 1 1-3 3a3 3 0 0 1 3-3M7 19a3 3 0 1 1 3-3a3 3 0 0 1-3 3m16 9a3 3 0 1 1 3-3a3 3 0 0 1-3 3'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-text-bold{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18.25 25H9V7h8.5a5.25 5.25 0 0 1 4 8.65A5.25 5.25 0 0 1 18.25 25M12 22h6.23a2.25 2.25 0 1 0 0-4.5H12Zm0-7.5h5.5a2.25 2.25 0 1 0 0-4.5H12Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-text-highlight{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 15H5a3 3 0 0 1-3-3v-2a3 3 0 0 1 3-3h5V5a1 1 0 0 0-1-1H3V2h6a3 3 0 0 1 3 3zM5 9a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h5V9zm15 14v2a1 1 0 0 0 1 1h5v-4h-5a1 1 0 0 0-1 1'/%3E%3Cpath fill='currentColor' d='M2 30h28V2Zm26-2h-7a3 3 0 0 1-3-3v-2a3 3 0 0 1 3-3h5v-2a1 1 0 0 0-1-1h-6v-2h6a3 3 0 0 1 3 3Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-text-italic{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M25 9V7H12v2h5.14l-4.37 14H7v2h13v-2h-5.14l4.37-14z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-text-long-paragraph{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M6 24h14v2H6zm0-6h20v2H6zm0-6h20v2H6zm0-6h20v2H6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-text-underline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 26h24v2H4zm12-3a7 7 0 0 1-7-7V5h2v11a5 5 0 0 0 10 0V5h2v11a7 7 0 0 1-7 7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-trash-can{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 12h2v12h-2zm6 0h2v12h-2z'/%3E%3Cpath fill='currentColor' d='M4 6v2h2v20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8h2V6zm4 22V8h16v20zm4-26h8v2h-8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-update-now{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m27 25.586l-2-2V21h-2v3.414L25.586 27z'/%3E%3Cpath fill='currentColor' d='M24 31a7 7 0 1 1 7-7a7.01 7.01 0 0 1-7 7m0-12a5 5 0 1 0 5 5a5.006 5.006 0 0 0-5-5m-8 9A12.013 12.013 0 0 1 4 16H2a14.016 14.016 0 0 0 14 14zM12 8H7.078A11.984 11.984 0 0 1 28 16h2A13.978 13.978 0 0 0 6 6.234V2H4v8h8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-user-avatar{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 8a5 5 0 1 0 5 5a5 5 0 0 0-5-5m0 8a3 3 0 1 1 3-3a3.003 3.003 0 0 1-3 3'/%3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14.016 14.016 0 0 0 16 2m-6 24.377V25a3.003 3.003 0 0 1 3-3h6a3.003 3.003 0 0 1 3 3v1.377a11.9 11.9 0 0 1-12 0m13.993-1.451A5 5 0 0 0 19 20h-6a5 5 0 0 0-4.992 4.926a12 12 0 1 1 15.985 0'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-view{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M30.94 15.66A16.69 16.69 0 0 0 16 5A16.69 16.69 0 0 0 1.06 15.66a1 1 0 0 0 0 .68A16.69 16.69 0 0 0 16 27a16.69 16.69 0 0 0 14.94-10.66a1 1 0 0 0 0-.68M16 25c-5.3 0-10.9-3.93-12.93-9C5.1 10.93 10.7 7 16 7s10.9 3.93 12.93 9C26.9 21.07 21.3 25 16 25'/%3E%3Cpath fill='currentColor' d='M16 10a6 6 0 1 0 6 6a6 6 0 0 0-6-6m0 10a4 4 0 1 1 4-4a4 4 0 0 1-4 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-carbon-view-off{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m5.24 22.51l1.43-1.42A14.06 14.06 0 0 1 3.07 16C5.1 10.93 10.7 7 16 7a12.4 12.4 0 0 1 4 .72l1.55-1.56A14.7 14.7 0 0 0 16 5A16.69 16.69 0 0 0 1.06 15.66a1 1 0 0 0 0 .68a16 16 0 0 0 4.18 6.17'/%3E%3Cpath fill='currentColor' d='M12 15.73a4 4 0 0 1 3.7-3.7l1.81-1.82a6 6 0 0 0-7.33 7.33zm18.94-.07a16.4 16.4 0 0 0-5.74-7.44L30 3.41L28.59 2L2 28.59L3.41 30l5.1-5.1A15.3 15.3 0 0 0 16 27a16.69 16.69 0 0 0 14.94-10.66a1 1 0 0 0 0-.68M20 16a4 4 0 0 1-6 3.44L19.44 14a4 4 0 0 1 .56 2m-4 9a13.05 13.05 0 0 1-6-1.58l2.54-2.54a6 6 0 0 0 8.35-8.35l2.87-2.87A14.54 14.54 0 0 1 28.93 16C26.9 21.07 21.3 25 16 25'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-logos-logo-mouse-horizontal\?mask{--un-icon:url("data:image/svg+xml;utf8,%3Csvg version='1.0' viewBox='0 0 4013 1838' id='svg4' sodipodi:docname='logo-mouse-horizontal.svg' width='4013' height='1838' inkscape:version='1.2.1 (9c6d41e410, 2022-07-14)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs8'/%3E%3Csodipodi:namedview id='namedview6' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' showgrid='false' inkscape:zoom='0.24043951' inkscape:cx='2160.6266' inkscape:cy='1430.7133' inkscape:window-width='1920' inkscape:window-height='1009' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='svg4'/%3E%3Cg id='g379' transform='matrix(1.4781367,0,0,1.4781367,-903.80412,-803.60833)'%3E%3Cg id='g366' transform='translate(607.22134,-253.70207)'%3E%3Cpath d='m 973.7111,1742.5182 c -2.2,0.7 -13.7,5 -25.5,9.6 -11.8,4.5 -46.2,17.6 -76.5,29.2 -30.2,11.5 -66.6,25.4 -80.8,30.9 -14.3,5.4 -26.9,9.9 -28,9.9 -1.5,0 -3.1,-1.5 -5.2,-4.8 -7.5,-12 -27,-27.9 -41.9,-34.1 -14.8,-6.2 -22.4,-7.5 -41.1,-7.5 -13.9,0.1 -18.4,0.5 -24.7,2.2 -11.2,3 -22.1,7.8 -30.7,13.5 -8.9,6 -22.3,19 -27.1,26.4 -1.8,2.9 -4.1,5.3 -4.9,5.3 -1.7,0 -7.8,-1.9 -73.1,-23.5 -104.9,-34.5 -141.7,-46.4 -144,-46.6 -6.4,-0.5 -8.3,0.2 -12.6,4.5 -4.1,4 -4.4,4.7 -4.4,9.5 0,5.9 1.8,10 5.6,13 2.3,1.8 51.8,18.5 134.9,45.6 22.4,7.2 25.6,8.5 24.9,9.6 -0.3,0.5 -38.7,0.9 -94.3,0.9 h -93.8 l -3.3,2.2 c -5.4,3.7 -7.2,7 -7.2,12.7 0,6.6 2.6,11 8.2,13.8 l 4.4,2.3 h 95.3 c 52.9,0 95.3,0.4 95.3,0.9 0,0.9 -1.3,1.4 -21,8.5 -64.6,23.1 -121.3,43.4 -129.5,46.2 -7.9,2.8 -10.8,4.3 -13.7,7.3 -4.8,5.1 -5.7,9.7 -3.2,15.9 4,9.6 12.7,11.6 27.1,6.3 4.3,-1.7 24.5,-8.9 44.8,-16.2 44.5,-15.8 54.6,-19.4 82.5,-29.4 29.2,-10.5 44.7,-16 56,-20 8.7,-3.1 9.6,-3.3 10.8,-1.8 0.6,0.9 1.2,2.7 1.2,3.9 0,4.1 6.1,19.8 10.9,27.8 5.7,9.8 18.8,23.8 28,29.9 17.8,12 32.8,16.8 54.3,17.5 24.3,0.7 42.3,-4.3 61.3,-17.1 18.6,-12.6 34.8,-35.9 38.9,-56.1 0.7,-3.3 1.7,-6.1 2.3,-6.3 1.1,-0.4 14.4,4.5 105.8,39.2 89.8,34.1 96.2,36.5 99.4,36.5 10.6,0 18.5,-12.6 13.7,-21.8 -3.5,-6.7 3.3,-3.8 -108.6,-46.2 -60.8,-23 -60.9,-23.1 -61.6,-24.1 -0.3,-0.5 38.4,-0.9 97.2,-0.9 96.8,0 97.8,0 102,-2.1 q 8.4,-4.05 8.4,-13.5 c 0,-5.6 -2.4,-10.3 -6.7,-13.1 -2.6,-1.7 -8.5,-1.8 -102,-2.3 -65.1,-0.3 -99.3,-0.8 -99.4,-1.5 -0.1,-1.1 -3.3,0.1 125.1,-48.8 40.5,-15.4 41.2,-15.7 44.1,-19.8 3.3,-4.7 3.4,-13 0.1,-17.7 -4.1,-5.7 -11,-8 -17.7,-5.8' id='path353'/%3E%3Cpath d='m 822.2111,1345.0182 c -26.8,5 -55.3,24.7 -69.4,48.1 -30.8,50.8 -10.5,114.3 44.6,139.9 16.5,7.7 32.7,10.4 55.1,9 42,-2.6 79.1,-33.2 90.4,-74.5 3.6,-13.2 3.8,-33.4 0.5,-46.1 -8,-31.1 -29.2,-55.9 -58.5,-68.5 -14.3,-6.2 -22.8,-7.9 -41.7,-8.3 -9.1,-0.2 -18.5,0 -21,0.4 m 101,61.6 c 11,22.3 12,45.5 2.9,67.8 -4.2,10.5 -8.7,17.3 -17.6,26.6 -38.9,41 -108,36.4 -140.8,-9.4 -9.6,-13.5 -14.3,-26.9 -15.2,-43.5 -0.5,-10.2 0.9,-24.4 2.6,-25.5 0.5,-0.2 1.1,2.4 1.4,5.8 3.1,31.3 27.1,58.9 58.7,67.4 9.2,2.5 33.9,2.5 43,0 7.8,-2.1 19.2,-7.4 25.7,-11.9 5.2,-3.4 15.3,-12.6 15.3,-13.8 0,-0.4 -2.7,-1.4 -6,-2.4 -8.5,-2.3 -14.1,-8 -16.9,-17.1 -2.3,-7.3 -1.8,-12.2 1.8,-19.3 6.3,-12.3 23.1,-17.5 37.5,-11.6 1.8,0.7 1.9,0.3 1.2,-6.7 -0.4,-4 -1.8,-10.7 -3.2,-14.9 -1.3,-4.1 -2.4,-8 -2.3,-8.5 0,-2.6 7.5,8.1 11.9,17' id='path351'/%3E%3Cpath d='m 461.2111,1345.0182 c -12.6,2.4 -31,10.6 -42.3,18.9 -17.4,12.8 -30.6,30.6 -36.5,49.2 -3.9,12.4 -4.6,17.4 -4.6,31 0.1,10.4 0.6,15.4 2.2,21.8 7.6,29.3 26.3,52.2 53.7,65.7 13.6,6.7 23.9,9.6 37.5,10.4 23.4,1.5 39,-1.3 57.5,-10.4 29.6,-14.5 49.9,-41.5 55,-72.8 1.9,-11.7 1.9,-19.9 -0.1,-31.1 -6.8,-39.3 -36.7,-70.7 -76.8,-80.7 -9,-2.3 -37.4,-3.5 -45.6,-2 m 94.4,49.9 c 4.6,6.4 11.1,20 13.3,28.2 1.3,4.8 1.8,10.2 1.8,20.5 -0.1,15.5 -1.3,21.5 -7,34.2 -20.7,45.5 -78.1,64.5 -124.6,41.3 -29.4,-14.6 -47.9,-43.7 -47.9,-75.2 0,-9.8 1.5,-19.8 3,-19.8 0.4,0 1,2.7 1.4,6 3.8,33.2 31.7,61.5 66,67.1 9.4,1.5 27.7,0.7 36.1,-1.6 7.3,-1.9 18.8,-7.2 25.2,-11.7 5.2,-3.4 15.3,-12.6 15.3,-13.8 0,-0.4 -2.6,-1.4 -5.7,-2.3 -7.5,-2.1 -12.4,-6.2 -15.7,-13.2 -8.4,-17.7 3.3,-35.9 23.9,-37.3 5.1,-0.3 8.1,0 10.9,1.2 2.1,0.9 4.1,1.6 4.4,1.6 1.2,0 -1,-14.3 -3.3,-21.4 -2.8,-8.7 -2.8,-8.6 -1.6,-8.6 0.5,0 2.5,2.2 4.5,4.8' id='path349'/%3E%3Cpath d='m 1052.2111,875.71821 c -32.9,5.7 -41.8,8.3 -62.5,18.4 -17,8.3 -28.9,16.1 -43.2,28.4 -49.2,42.4 -76,108.19999 -71.3,175.29999 0.6,8.4 1.4,16.3 1.9,17.6 0.4,1.2 1.1,4.9 1.5,8.2 0.4,3.3 1.2,8 2,10.4 l 1.3,4.5 0.6,-3.3 c 0.4,-1.9 0.7,-5 0.7,-7 0,-9.5 4.8,-28.8 11,-44.3 15.5,-38.5 45.8,-68.9 83.4,-83.8 13.3,-5.19999 38.9,-9.99999 53.5,-9.99999 8.7,0 25.3,2.2 34.4,4.5 28.7,7.39999 57.2,24.99999 76.3,47.29999 26.2,30.5 39.4,66.3 39.4,107 0,42.7 -15.9,81.3 -45.6,110.7 -15.4,15.4 -34.7,27.4 -55.4,34.7 l -9.5,3.3 9,0.3 c 20.6,0.8 52,-5.3 74.2,-14.2 53.6,-21.6 95.8,-66.7 115.5,-123.6 12.9,-37.2 15,-73.3 6.8,-118.1 -2.7,-15 -12.1,-40.9 -20.7,-56.89999 -31.2,-58.1 -85.5,-97.6 -149.1,-108.6 -12.7,-2.2 -43.6,-2.7 -54.2,-0.8' id='path347'/%3E%3Cpath d='m 236.7111,875.71821 c -22.7,3.4 -43,9.7 -64,19.8 -51,24.5 -88.800002,67 -106.400002,119.39999 -7.3,21.8 -9.4,35.7 -9.4,61.7 0,21 1,30.2 4.8,46.2 18.4,75.3 80.600002,134.7 159.500002,151.9 19.1,4.2 49.9,6.5 62.5,4.7 l 6,-0.9 -7.5,-1.8 c -48.7,-12.1 -88.5,-45.5 -107.1,-90.1 -16.6,-39.7 -13.7,-87.8 7.6,-125.5 20.5,-36.3 55.2,-62.79999 96.2,-73.49999 15.4,-4 23.5,-4.7 46,-4.2 23.1,0.5 30.4,1.7 49.4,8.3 28.8,9.99999 57.2,31.19999 74.8,55.89999 12.4,17.6 22.3,41.9 25.2,62.5 1.4,10.1 2.1,9.1 4.3,-7.1 3.1,-21.8 1.7,-49.4 -3.4,-71.4 -9.6,-40.99999 -33.8,-79.99999 -67,-107.69999 -30.7,-25.6 -68.5,-42.5 -108.1,-48.3 -13.5,-1.9 -50.5,-1.9 -63.4,0.1' id='path345'/%3E%3C/g%3E%3Cg id='g359' transform='translate(2025.4575,669.60709)'%3E%3Cpath d='m 1170.2111,582.11821 v 123 h 78 l -0.2,-122.8 -0.3,-122.7 -38.7,-0.3 -38.8,-0.2 z' id='path343'/%3E%3Cpath d='m 798.7111,461.31821 c -0.3,1.3 -0.4,14.2 -0.3,28.8 l 0.3,26.5 52,0.3 c 28.5,0.1 52.3,0.6 52.8,1.1 0.5,0.5 -23,34.8 -56.2,81.9 l -57.1,81 v 24.2 h 239 l -0.2,-28.8 -0.3,-28.7 -58.4,-0.3 c -52.9,-0.2 -58.3,-0.4 -57.7,-1.8 0.7,-1.9 3,-5.1 66.2,-94.6 l 47.5,-67.3 -0.3,-12 -0.3,-12 -113.2,-0.3 -113.3,-0.2 z' id='path341'/%3E%3Cpath d='m 431.7111,460.41821 c -0.3,0.7 -0.4,14.5 -0.3,30.7 l 0.3,29.5 39.9,0.3 c 30.5,0.2 40.2,0.5 40.8,1.5 0.4,0.6 0.8,42 0.8,91.9 v 90.8 h 78 l 0.2,-91.8 0.3,-91.7 40.3,-0.3 40.2,-0.2 -0.2,-30.8 -0.3,-30.7 -119.8,-0.3 c -95.9,-0.2 -119.9,0 -120.2,1.1' id='path339'/%3E%3Cpath d='m 138.3111,460.81821 c -0.5,1 -7.3,19.3 -15.1,40.8 -7.8,21.4 -20.3,55.6 -27.700002,76 -7.4,20.3 -19.5,53.4 -26.8,73.5 -7.3,20.1 -14.7,40.2 -16.4,44.8 -1.7,4.6 -3.1,8.5 -3.1,8.8 0,0.2 18,0.4 39.9,0.4 H 129.0111 l 2.2,-7.3 c 1.2,-3.9 3.5,-11.6 5.1,-17 l 3,-9.7 h 87.7 l 2.2,7.2 c 1.2,4 3.5,11.7 5.1,17 l 3,9.8 h 40.9 c 29.8,0 41,-0.3 41,-1.1 0,-0.6 -4.8,-14.3 -10.6,-30.3 -5.9,-16 -12.4,-33.8 -14.5,-39.6 -2,-5.8 -7.9,-21.8 -12.9,-35.5 -5.1,-13.8 -11.1,-30.4 -13.5,-37 -2.4,-6.6 -8.5,-23.3 -13.5,-37 -7.7,-20.8 -16,-43.8 -22.4,-61.5 l -1.3,-3.5 -45.6,-0.3 c -42.7,-0.2 -45.7,-0.1 -46.6,1.5 m 52.5,87.9 c 15.1,51.1 19.4,66 19.4,66.7 0,0.4 -12.1,0.7 -27,0.7 -30.1,0 -28.1,0.5 -25.6,-7.2 0.8,-2.4 2.3,-7.5 3.5,-11.3 4.3,-14.9 20.2,-68.1 20.6,-69.3 1.3,-3.6 3.4,1.2 9.1,20.4' id='path2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:4013;height:1838;}.i-logos-logo-mouse-only\?mask{--un-icon:url("data:image/svg+xml;utf8,%3Csvg width='1em' height='1em' version='1.0' viewBox='0 0 2013 2438' id='svg12' sodipodi:docname='logo-mouse-question.svg' inkscape:version='1.2.1 (9c6d41e410, 2022-07-14)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs16'/%3E%3Csodipodi:namedview id='namedview14' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' showgrid='false' inkscape:zoom='0.34003281' inkscape:cx='595.53076' inkscape:cy='1220.4704' inkscape:window-width='1920' inkscape:window-height='1009' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='svg12'/%3E%3Cpath d='m 595.5,881.6 c -22.7,3.4 -43,9.7 -64,19.8 -51,24.5 -88.8,67 -106.4,119.4 -7.3,21.8 -9.4,35.7 -9.4,61.7 0,21 1,30.2 4.8,46.2 18.4,75.3 80.6,134.7 159.5,151.9 19.1,4.2 49.9,6.5 62.5,4.7 l 6,-0.9 -7.5,-1.8 c -48.7,-12.1 -88.5,-45.5 -107.1,-90.1 -16.6,-39.7 -13.7,-87.8 7.6,-125.5 20.5,-36.3 55.2,-62.8 96.2,-73.5 15.4,-4 23.5,-4.7 46,-4.2 23.1,0.5 30.4,1.7 49.4,8.3 28.8,10 57.2,31.2 74.8,55.9 12.4,17.6 22.3,41.9 25.2,62.5 1.4,10.1 2.1,9.1 4.3,-7.1 3.1,-21.8 1.7,-49.4 -3.4,-71.4 -9.6,-41 -33.8,-80 -67,-107.7 -30.7,-25.6 -68.5,-42.5 -108.1,-48.3 -13.5,-1.9 -50.5,-1.9 -63.4,0.1 m 815.5,0 c -32.9,5.7 -41.8,8.3 -62.5,18.4 -17,8.3 -28.9,16.1 -43.2,28.4 -49.2,42.4 -76,108.2 -71.3,175.3 0.6,8.4 1.4,16.3 1.9,17.6 0.4,1.2 1.1,4.9 1.5,8.2 0.4,3.3 1.2,8 2,10.4 l 1.3,4.5 0.6,-3.3 c 0.4,-1.9 0.7,-5 0.7,-7 0,-9.5 4.8,-28.8 11,-44.3 15.5,-38.5 45.8,-68.9 83.4,-83.8 13.3,-5.2 38.9,-10 53.5,-10 8.7,0 25.3,2.2 34.4,4.5 28.7,7.4 57.2,25 76.3,47.3 26.2,30.5 39.4,66.3 39.4,107 0,42.7 -15.9,81.3 -45.6,110.7 -15.4,15.4 -34.7,27.4 -55.4,34.7 l -9.5,3.3 9,0.3 c 20.6,0.8 52,-5.3 74.2,-14.2 53.6,-21.6 95.8,-66.7 115.5,-123.6 12.9,-37.2 15,-73.3 6.8,-118.1 -2.7,-15 -12.1,-40.9 -20.7,-56.9 -31.2,-58.1 -85.5,-97.6 -149.1,-108.6 -12.7,-2.2 -43.6,-2.7 -54.2,-0.8 m -591,469.3 c -12.6,2.4 -31,10.6 -42.3,18.9 -17.4,12.8 -30.6,30.6 -36.5,49.2 -3.9,12.4 -4.6,17.4 -4.6,31 0.1,10.4 0.6,15.4 2.2,21.8 7.6,29.3 26.3,52.2 53.7,65.7 13.6,6.7 23.9,9.6 37.5,10.4 23.4,1.5 39,-1.3 57.5,-10.4 29.6,-14.5 49.9,-41.5 55,-72.8 1.9,-11.7 1.9,-19.9 -0.1,-31.1 -6.8,-39.3 -36.7,-70.7 -76.8,-80.7 -9,-2.3 -37.4,-3.5 -45.6,-2 m 94.4,49.9 c 4.6,6.4 11.1,20 13.3,28.2 1.3,4.8 1.8,10.2 1.8,20.5 -0.1,15.5 -1.3,21.5 -7,34.2 -20.7,45.5 -78.1,64.5 -124.6,41.3 -29.4,-14.6 -47.9,-43.7 -47.9,-75.2 0,-9.8 1.5,-19.8 3,-19.8 0.4,0 1,2.7 1.4,6 3.8,33.2 31.7,61.5 66,67.1 9.4,1.5 27.7,0.7 36.1,-1.6 7.3,-1.9 18.8,-7.2 25.2,-11.7 5.2,-3.4 15.3,-12.6 15.3,-13.8 0,-0.4 -2.6,-1.4 -5.7,-2.3 -7.5,-2.1 -12.4,-6.2 -15.7,-13.2 -8.4,-17.7 3.3,-35.9 23.9,-37.3 5.1,-0.3 8.1,0 10.9,1.2 2.1,0.9 4.1,1.6 4.4,1.6 1.2,0 -1,-14.3 -3.3,-21.4 -2.8,-8.7 -2.8,-8.6 -1.6,-8.6 0.5,0 2.5,2.2 4.5,4.8 m 266.6,-49.9 c -26.8,5 -55.3,24.7 -69.4,48.1 -30.8,50.8 -10.5,114.3 44.6,139.9 16.5,7.7 32.7,10.4 55.1,9 42,-2.6 79.1,-33.2 90.4,-74.5 3.6,-13.2 3.8,-33.4 0.5,-46.1 -8,-31.1 -29.2,-55.9 -58.5,-68.5 -14.3,-6.2 -22.8,-7.9 -41.7,-8.3 -9.1,-0.2 -18.5,0 -21,0.4 m 101,61.6 c 11,22.3 12,45.5 2.9,67.8 -4.2,10.5 -8.7,17.3 -17.6,26.6 -38.9,41 -108,36.4 -140.8,-9.4 -9.6,-13.5 -14.3,-26.9 -15.2,-43.5 -0.5,-10.2 0.9,-24.4 2.6,-25.5 0.5,-0.2 1.1,2.4 1.4,5.8 3.1,31.3 27.1,58.9 58.7,67.4 9.2,2.5 33.9,2.5 43,0 7.8,-2.1 19.2,-7.4 25.7,-11.9 5.2,-3.4 15.3,-12.6 15.3,-13.8 0,-0.4 -2.7,-1.4 -6,-2.4 -8.5,-2.3 -14.1,-8 -16.9,-17.1 -2.3,-7.3 -1.8,-12.2 1.8,-19.3 6.3,-12.3 23.1,-17.5 37.5,-11.6 1.8,0.7 1.9,0.3 1.2,-6.7 -0.4,-4 -1.8,-10.7 -3.2,-14.9 -1.3,-4.1 -2.4,-8 -2.3,-8.5 0,-2.6 7.5,8.1 11.9,17 m 50.5,335.9 c -2.2,0.7 -13.7,5 -25.5,9.6 -11.8,4.5 -46.2,17.6 -76.5,29.2 -30.2,11.5 -66.6,25.4 -80.8,30.9 -14.3,5.4 -26.9,9.9 -28,9.9 -1.5,0 -3.1,-1.5 -5.2,-4.8 -7.5,-12 -27,-27.9 -41.9,-34.1 -14.8,-6.2 -22.4,-7.5 -41.1,-7.5 -13.9,0.1 -18.4,0.5 -24.7,2.2 -11.2,3 -22.1,7.8 -30.7,13.5 -8.9,6 -22.3,19 -27.1,26.4 -1.8,2.9 -4.1,5.3 -4.9,5.3 -1.7,0 -7.8,-1.9 -73.1,-23.5 -104.9,-34.5 -141.7,-46.4 -144,-46.6 -6.4,-0.5 -8.3,0.2 -12.6,4.5 -4.1,4 -4.4,4.7 -4.4,9.5 0,5.9 1.8,10 5.6,13 2.3,1.8 51.8,18.5 134.9,45.6 22.4,7.2 25.6,8.5 24.9,9.6 -0.3,0.5 -38.7,0.9 -94.3,0.9 h -93.8 l -3.3,2.2 c -5.4,3.7 -7.2,7 -7.2,12.7 0,6.6 2.6,11 8.2,13.8 l 4.4,2.3 h 95.3 c 52.9,0 95.3,0.4 95.3,0.9 0,0.9 -1.3,1.4 -21,8.5 -64.6,23.1 -121.3,43.4 -129.5,46.2 -7.9,2.8 -10.8,4.3 -13.7,7.3 -4.8,5.1 -5.7,9.7 -3.2,15.9 4,9.6 12.7,11.6 27.1,6.3 4.3,-1.7 24.5,-8.9 44.8,-16.2 44.5,-15.8 54.6,-19.4 82.5,-29.4 29.2,-10.5 44.7,-16 56,-20 8.7,-3.1 9.6,-3.3 10.8,-1.8 0.6,0.9 1.2,2.7 1.2,3.9 0,4.1 6.1,19.8 10.9,27.8 5.7,9.8 18.8,23.8 28,29.9 17.8,12 32.8,16.8 54.3,17.5 24.3,0.7 42.3,-4.3 61.3,-17.1 18.6,-12.6 34.8,-35.9 38.9,-56.1 0.7,-3.3 1.7,-6.1 2.3,-6.3 1.1,-0.4 14.4,4.5 105.8,39.2 89.8,34.1 96.2,36.5 99.4,36.5 10.6,0 18.5,-12.6 13.7,-21.8 -3.5,-6.7 3.3,-3.8 -108.6,-46.2 -60.8,-23 -60.9,-23.1 -61.6,-24.1 -0.3,-0.5 38.4,-0.9 97.2,-0.9 96.8,0 97.8,0 102,-2.1 5.6,-2.7 8.4,-7.2 8.4,-13.5 0,-5.6 -2.4,-10.3 -6.7,-13.1 -2.6,-1.7 -8.5,-1.8 -102,-2.3 -65.1,-0.3 -99.3,-0.8 -99.4,-1.5 -0.1,-1.1 -3.3,0.1 125.1,-48.8 40.5,-15.4 41.2,-15.7 44.1,-19.8 3.3,-4.7 3.4,-13 0.1,-17.7 -4.1,-5.7 -11,-8 -17.7,-5.8' id='path10' sodipodi:nodetypes='cccsccccccccccccccccccccccscccsccsccscccccccccccccccccccccccccccssccccscccsscsccccccccccccccccccccsccccscccccccsccccccscccscccsccsccsscccccccccscccccccscccscsccccccc'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-logos-logo-mouse-question\?mask{--un-icon:url("data:image/svg+xml;utf8,%3Csvg width='1em' height='1em' version='1.0' viewBox='0 0 2013 2438' id='svg12' sodipodi:docname='logo-mouse-question.svg' inkscape:version='1.2.1 (9c6d41e410, 2022-07-14)' xml:space='preserve' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs16'/%3E%3Csodipodi:namedview id='namedview14' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' showgrid='false' inkscape:zoom='0.17001641' inkscape:cx='538.18336' inkscape:cy='1799.8263' inkscape:window-width='1920' inkscape:window-height='1009' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='svg12'/%3E%3Cpath d='m 574.21749,1003.6 c -22.7,3.4 -43,9.7 -64,19.8 -51,24.5 -88.8,67 -106.4,119.4 -7.3,21.8 -9.4,35.7 -9.4,61.7 0,21 1,30.2 4.8,46.2 18.4,75.3 80.6,134.7 159.5,151.9 19.1,4.2 49.9,6.5 62.5,4.7 l 6,-0.9 -7.5,-1.8 c -48.7,-12.1 -88.5,-45.5 -107.1,-90.1 -16.6,-39.7 -13.7,-87.8 7.6,-125.5 20.5,-36.3 55.2,-62.8 96.2,-73.5 15.4,-4 23.5,-4.7 46,-4.2 23.1,0.5 30.4,1.7 49.4,8.3 28.8,10 57.2,31.2 74.8,55.9 12.4,17.6 22.3,41.9 25.2,62.5 1.4,10.1 2.1,9.1 4.3,-7.1 3.1,-21.8 1.7,-49.4 -3.4,-71.4 -9.6,-41 -33.8,-80 -67,-107.7 -30.7,-25.6 -68.5,-42.5 -108.1,-48.3 -13.5,-1.9 -50.5,-1.9 -63.4,0.1 m 815.50001,0 c -32.9,5.7 -41.8,8.3 -62.5,18.4 -17,8.3 -28.9,16.1 -43.2,28.4 -49.2,42.4 -76,108.2 -71.3,175.3 0.6,8.4 1.4,16.3 1.9,17.6 0.4,1.2 1.1,4.9 1.5,8.2 0.4,3.3 1.2,8 2,10.4 l 1.3,4.5 0.6,-3.3 c 0.4,-1.9 0.7,-5 0.7,-7 0,-9.5 4.8,-28.8 11,-44.3 15.5,-38.5 45.8,-68.9 83.4,-83.8 13.3,-5.2 38.9,-10 53.5,-10 8.7,0 25.3,2.2 34.4,4.5 28.7,7.4 57.2,25 76.3,47.3 26.2,30.5 39.4,66.3 39.4,107 0,42.7 -15.9,81.3 -45.6,110.7 -15.4,15.4 -34.7,27.4 -55.4,34.7 l -9.5,3.3 9,0.3 c 20.6,0.8 52,-5.3 74.2,-14.2 53.6,-21.6 95.8,-66.7 115.5,-123.6 12.9,-37.2 15,-73.3 6.8,-118.1 -2.7,-15 -12.1,-40.9 -20.7,-56.9 -31.2,-58.1 -85.5,-97.6 -149.1,-108.6 -12.7,-2.2 -43.6,-2.7 -54.2,-0.8 m -591.00001,469.3 c -12.6,2.4 -31,10.6 -42.3,18.9 -17.4,12.8 -30.6,30.6 -36.5,49.2 -3.9,12.4 -4.6,17.4 -4.6,31 0.1,10.4 0.6,15.4 2.2,21.8 7.6,29.3 26.3,52.2 53.7,65.7 13.6,6.7 23.9,9.6 37.5,10.4 23.4,1.5 39,-1.3 57.5,-10.4 29.6,-14.5 49.9,-41.5 55,-72.8 1.9,-11.7 1.9,-19.9 -0.1,-31.1 -6.8,-39.3 -36.7,-70.7 -76.8,-80.7 -9,-2.3 -37.4,-3.5 -45.6,-2 m 94.4,49.9 c 4.6,6.4 11.1,20 13.3,28.2 1.3,4.8 1.8,10.2 1.8,20.5 -0.1,15.5 -1.3,21.5 -7,34.2 -20.7,45.5 -78.1,64.5 -124.6,41.3 -29.4,-14.6 -47.9,-43.7 -47.9,-75.2 0,-9.8 1.5,-19.8 3,-19.8 0.4,0 1,2.7 1.4,6 3.8,33.2 31.7,61.5 66,67.1 9.4,1.5 27.7,0.7 36.1,-1.6 7.3,-1.9 18.8,-7.2 25.2,-11.7 5.2,-3.4 15.3,-12.6 15.3,-13.8 0,-0.4 -2.6,-1.4 -5.7,-2.3 -7.5,-2.1 -12.4,-6.2 -15.7,-13.2 -8.4,-17.7 3.3,-35.9 23.9,-37.3 5.1,-0.3 8.1,0 10.9,1.2 2.1,0.9 4.1,1.6 4.4,1.6 1.2,0 -1,-14.3 -3.3,-21.4 -2.8,-8.7 -2.8,-8.6 -1.6,-8.6 0.5,0 2.5,2.2 4.5,4.8 m 266.60001,-49.9 c -26.8,5 -55.3,24.7 -69.4,48.1 -30.8,50.8 -10.5,114.3 44.6,139.9 16.5,7.7 32.7,10.4 55.1,9 42,-2.6 79.1,-33.2 90.4,-74.5 3.6,-13.2 3.8,-33.4 0.5,-46.1 -8,-31.1 -29.2,-55.9 -58.5,-68.5 -14.3,-6.2 -22.8,-7.9 -41.7,-8.3 -9.1,-0.2 -18.5,0 -21,0.4 m 101,61.6 c 11,22.3 12,45.5 2.9,67.8 -4.2,10.5 -8.7,17.3 -17.6,26.6 -38.9,41 -108,36.4 -140.8,-9.4 -9.6,-13.5 -14.3,-26.9 -15.2,-43.5 -0.5,-10.2 0.9,-24.4 2.6,-25.5 0.5,-0.2 1.1,2.4 1.4,5.8 3.1,31.3 27.1,58.9 58.7,67.4 9.2,2.5 33.9,2.5 43,0 7.8,-2.1 19.2,-7.4 25.7,-11.9 5.2,-3.4 15.3,-12.6 15.3,-13.8 0,-0.4 -2.7,-1.4 -6,-2.4 -8.5,-2.3 -14.1,-8 -16.9,-17.1 -2.3,-7.3 -1.8,-12.2 1.8,-19.3 6.3,-12.3 23.1,-17.5 37.5,-11.6 1.8,0.7 1.9,0.3 1.2,-6.7 -0.4,-4 -1.8,-10.7 -3.2,-14.9 -1.3,-4.1 -2.4,-8 -2.3,-8.5 0,-2.6 7.5,8.1 11.9,17 m 50.5,335.9 c -2.2,0.7 -13.7,5 -25.5,9.6 -11.8,4.5 -46.2,17.6 -76.5,29.2 -30.2,11.5 -66.6,25.4 -80.8,30.9 -14.3,5.4 -26.9,9.9 -28,9.9 -1.5,0 -3.1,-1.5 -5.2,-4.8 -7.5,-12 -27,-27.9 -41.9,-34.1 -14.8,-6.2 -22.4,-7.5 -41.1,-7.5 -13.90001,0.1 -18.40001,0.5 -24.70001,2.2 -11.2,3 -22.1,7.8 -30.7,13.5 -8.9,6 -22.3,19 -27.1,26.4 -1.8,2.9 -4.1,5.3 -4.9,5.3 -1.7,0 -7.8,-1.9 -73.1,-23.5 -104.9,-34.5 -141.7,-46.4 -144,-46.6 -6.4,-0.5 -8.3,0.2 -12.6,4.5 -4.1,4 -4.4,4.7 -4.4,9.5 0,5.9 1.8,10 5.6,13 2.3,1.8 51.8,18.5 134.9,45.6 22.4,7.2 25.6,8.5 24.9,9.6 -0.3,0.5 -38.7,0.9 -94.3,0.9 h -93.8 l -3.3,2.2 c -5.4,3.7 -7.2,7 -7.2,12.7 0,6.6 2.6,11 8.2,13.8 l 4.4,2.3 h 95.3 c 52.9,0 95.3,0.4 95.3,0.9 0,0.9 -1.3,1.4 -21,8.5 -64.6,23.1 -121.3,43.4 -129.5,46.2 -7.9,2.8 -10.8,4.3 -13.7,7.3 -4.8,5.1 -5.7,9.7 -3.2,15.9 4,9.6 12.7,11.6 27.1,6.3 4.3,-1.7 24.5,-8.9 44.8,-16.2 44.5,-15.8 54.6,-19.4 82.5,-29.4 29.2,-10.5 44.7,-16 56,-20 8.7,-3.1 9.6,-3.3 10.8,-1.8 0.6,0.9 1.2,2.7 1.2,3.9 0,4.1 6.1,19.8 10.9,27.8 5.7,9.8 18.8,23.8 28,29.9 17.8,12 32.8,16.8 54.30001,17.5 24.3,0.7 42.3,-4.3 61.3,-17.1 18.6,-12.6 34.8,-35.9 38.9,-56.1 0.7,-3.3 1.7,-6.1 2.3,-6.3 1.1,-0.4 14.4,4.5 105.8,39.2 89.8,34.1 96.2,36.5 99.4,36.5 10.6,0 18.5,-12.6 13.7,-21.8 -3.5,-6.7 3.3,-3.8 -108.6,-46.2 -60.8,-23 -60.9,-23.1 -61.6,-24.1 -0.3,-0.5 38.4,-0.9 97.2,-0.9 96.8,0 97.8,0 102,-2.1 5.6,-2.7 8.4,-7.2 8.4,-13.5 0,-5.6 -2.4,-10.3 -6.7,-13.1 -2.6,-1.7 -8.5,-1.8 -102,-2.3 -65.1,-0.3 -99.3,-0.8 -99.4,-1.5 -0.1,-1.1 -3.3,0.1 125.1,-48.8 40.5,-15.4 41.2,-15.7 44.1,-19.8 3.3,-4.7 3.4,-13 0.1,-17.7 -4.1,-5.7 -11,-8 -17.7,-5.8' id='path10' sodipodi:nodetypes='cccsccccccccccccccccccccccscccsccsccscccccccccccccccccccccccccccssccccscccsscsccccccccccccccccccccsccccscccccccsccccccscccscccsccsccsscccccccccscccccccscccscsccccccc'/%3E%3Cg id='g240' transform='matrix(25.919198,0,0,25.919198,591.79283,61.715132)'%3E%3Cg id='question_x5F_mark'%3E%3Cg id='g237'%3E%3Cpath style='fill:%23030104' d='m 17.6,30 c 0,1.102 -0.895,2 -2,2 -1.105,0 -2,-0.898 -2,-2 0,-1.109 0.895,-2 2,-2 1.105,0 2,0.891 2,2 z' id='path233'/%3E%3Cpath style='fill:%23030104' d='m 15.676,25.977 c -1.336,0 -2.59,-0.523 -3.535,-1.469 -0.945,-1.105 -1.465,-2.359 -1.465,-3.695 0,-1.336 0.52,-2.59 1.465,-3.371 l 6.688,-6.688 C 19.584,9.996 20,8.992 20,7.926 20,6.856 19.584,5.852 18.828,5.098 17.269,3.539 14.732,3.536 13.174,5.098 12.416,5.852 12,6.855 12,7.926 H 8 C 8,5.789 8.834,3.778 10.348,2.266 13.368,-0.757 18.633,-0.754 21.657,2.27 23.168,3.777 24,5.785 24,7.926 c 0,2.137 -0.832,4.145 -2.344,5.656 l -6.688,6.523 c -0.389,0.391 -0.389,1.023 0,1.414 0.391,0.391 1.023,0.391 1.414,0 0.254,-0.258 0.293,-0.555 0.293,-0.711 h 4 c 0,1.336 -0.52,2.594 -1.465,3.699 -0.944,0.946 -2.198,1.47 -3.534,1.47 z' id='path235'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-logos-logo-mouse\?mask{--un-icon:url("data:image/svg+xml;utf8,%3Csvg width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' version='1.0' viewBox='0 0 2013 2438'%3E%3Cpath d='M497.1 466.7c-.5 1-7.3 19.3-15.1 40.8-7.8 21.4-20.3 55.6-27.7 76-7.4 20.3-19.5 53.4-26.8 73.5s-14.7 40.2-16.4 44.8-3.1 8.5-3.1 8.8c0 .2 18 .4 39.9.4h39.9l2.2-7.3c1.2-3.9 3.5-11.6 5.1-17l3-9.7h87.7l2.2 7.2c1.2 4 3.5 11.7 5.1 17l3 9.8H637c29.8 0 41-.3 41-1.1 0-.6-4.8-14.3-10.6-30.3-5.9-16-12.4-33.8-14.5-39.6-2-5.8-7.9-21.8-12.9-35.5-5.1-13.8-11.1-30.4-13.5-37s-8.5-23.3-13.5-37c-7.7-20.8-16-43.8-22.4-61.5l-1.3-3.5-45.6-.3c-42.7-.2-45.7-.1-46.6 1.5m52.5 87.9c15.1 51.1 19.4 66 19.4 66.7 0 .4-12.1.7-27 .7-30.1 0-28.1.5-25.6-7.2.8-2.4 2.3-7.5 3.5-11.3 4.3-14.9 20.2-68.1 20.6-69.3 1.3-3.6 3.4 1.2 9.1 20.4m240.9-88.3c-.3.7-.4 14.5-.3 30.7l.3 29.5 39.9.3c30.5.2 40.2.5 40.8 1.5.4.6.8 42 .8 91.9V711h78l.2-91.8.3-91.7 40.3-.3 40.2-.2-.2-30.8-.3-30.7-119.8-.3c-95.9-.2-119.9 0-120.2 1.1m367 .9c-.3 1.3-.4 14.2-.3 28.8l.3 26.5 52 .3c28.5.1 52.3.6 52.8 1.1s-23 34.8-56.2 81.9l-57.1 81V711h239l-.2-28.8-.3-28.7-58.4-.3c-52.9-.2-58.3-.4-57.7-1.8.7-1.9 3-5.1 66.2-94.6l47.5-67.3-.3-12-.3-12-113.2-.3-113.3-.2zM1529 588v123h78l-.2-122.8-.3-122.7-38.7-.3-38.8-.2zM595.5 881.6c-22.7 3.4-43 9.7-64 19.8-51 24.5-88.8 67-106.4 119.4-7.3 21.8-9.4 35.7-9.4 61.7 0 21 1 30.2 4.8 46.2 18.4 75.3 80.6 134.7 159.5 151.9 19.1 4.2 49.9 6.5 62.5 4.7l6-.9-7.5-1.8c-48.7-12.1-88.5-45.5-107.1-90.1-16.6-39.7-13.7-87.8 7.6-125.5 20.5-36.3 55.2-62.8 96.2-73.5 15.4-4 23.5-4.7 46-4.2 23.1.5 30.4 1.7 49.4 8.3 28.8 10 57.2 31.2 74.8 55.9 12.4 17.6 22.3 41.9 25.2 62.5 1.4 10.1 2.1 9.1 4.3-7.1 3.1-21.8 1.7-49.4-3.4-71.4-9.6-41-33.8-80-67-107.7-30.7-25.6-68.5-42.5-108.1-48.3-13.5-1.9-50.5-1.9-63.4.1m815.5 0c-32.9 5.7-41.8 8.3-62.5 18.4-17 8.3-28.9 16.1-43.2 28.4-49.2 42.4-76 108.2-71.3 175.3.6 8.4 1.4 16.3 1.9 17.6.4 1.2 1.1 4.9 1.5 8.2s1.2 8 2 10.4l1.3 4.5.6-3.3c.4-1.9.7-5 .7-7 0-9.5 4.8-28.8 11-44.3 15.5-38.5 45.8-68.9 83.4-83.8 13.3-5.2 38.9-10 53.5-10 8.7 0 25.3 2.2 34.4 4.5 28.7 7.4 57.2 25 76.3 47.3 26.2 30.5 39.4 66.3 39.4 107 0 42.7-15.9 81.3-45.6 110.7-15.4 15.4-34.7 27.4-55.4 34.7l-9.5 3.3 9 .3c20.6.8 52-5.3 74.2-14.2 53.6-21.6 95.8-66.7 115.5-123.6 12.9-37.2 15-73.3 6.8-118.1-2.7-15-12.1-40.9-20.7-56.9-31.2-58.1-85.5-97.6-149.1-108.6-12.7-2.2-43.6-2.7-54.2-.8m-591 469.3c-12.6 2.4-31 10.6-42.3 18.9-17.4 12.8-30.6 30.6-36.5 49.2-3.9 12.4-4.6 17.4-4.6 31 .1 10.4.6 15.4 2.2 21.8 7.6 29.3 26.3 52.2 53.7 65.7 13.6 6.7 23.9 9.6 37.5 10.4 23.4 1.5 39-1.3 57.5-10.4 29.6-14.5 49.9-41.5 55-72.8 1.9-11.7 1.9-19.9-.1-31.1-6.8-39.3-36.7-70.7-76.8-80.7-9-2.3-37.4-3.5-45.6-2m94.4 49.9c4.6 6.4 11.1 20 13.3 28.2 1.3 4.8 1.8 10.2 1.8 20.5-.1 15.5-1.3 21.5-7 34.2-20.7 45.5-78.1 64.5-124.6 41.3-29.4-14.6-47.9-43.7-47.9-75.2 0-9.8 1.5-19.8 3-19.8.4 0 1 2.7 1.4 6 3.8 33.2 31.7 61.5 66 67.1 9.4 1.5 27.7.7 36.1-1.6 7.3-1.9 18.8-7.2 25.2-11.7 5.2-3.4 15.3-12.6 15.3-13.8 0-.4-2.6-1.4-5.7-2.3-7.5-2.1-12.4-6.2-15.7-13.2-8.4-17.7 3.3-35.9 23.9-37.3 5.1-.3 8.1 0 10.9 1.2 2.1.9 4.1 1.6 4.4 1.6 1.2 0-1-14.3-3.3-21.4-2.8-8.7-2.8-8.6-1.6-8.6.5 0 2.5 2.2 4.5 4.8m266.6-49.9c-26.8 5-55.3 24.7-69.4 48.1-30.8 50.8-10.5 114.3 44.6 139.9 16.5 7.7 32.7 10.4 55.1 9 42-2.6 79.1-33.2 90.4-74.5 3.6-13.2 3.8-33.4.5-46.1-8-31.1-29.2-55.9-58.5-68.5-14.3-6.2-22.8-7.9-41.7-8.3-9.1-.2-18.5 0-21 .4m101 61.6c11 22.3 12 45.5 2.9 67.8-4.2 10.5-8.7 17.3-17.6 26.6-38.9 41-108 36.4-140.8-9.4-9.6-13.5-14.3-26.9-15.2-43.5-.5-10.2.9-24.4 2.6-25.5.5-.2 1.1 2.4 1.4 5.8 3.1 31.3 27.1 58.9 58.7 67.4 9.2 2.5 33.9 2.5 43 0 7.8-2.1 19.2-7.4 25.7-11.9 5.2-3.4 15.3-12.6 15.3-13.8 0-.4-2.7-1.4-6-2.4-8.5-2.3-14.1-8-16.9-17.1-2.3-7.3-1.8-12.2 1.8-19.3 6.3-12.3 23.1-17.5 37.5-11.6 1.8.7 1.9.3 1.2-6.7-.4-4-1.8-10.7-3.2-14.9-1.3-4.1-2.4-8-2.3-8.5 0-2.6 7.5 8.1 11.9 17m50.5 335.9c-2.2.7-13.7 5-25.5 9.6-11.8 4.5-46.2 17.6-76.5 29.2-30.2 11.5-66.6 25.4-80.8 30.9-14.3 5.4-26.9 9.9-28 9.9-1.5 0-3.1-1.5-5.2-4.8-7.5-12-27-27.9-41.9-34.1-14.8-6.2-22.4-7.5-41.1-7.5-13.9.1-18.4.5-24.7 2.2-11.2 3-22.1 7.8-30.7 13.5-8.9 6-22.3 19-27.1 26.4-1.8 2.9-4.1 5.3-4.9 5.3-1.7 0-7.8-1.9-73.1-23.5-104.9-34.5-141.7-46.4-144-46.6-6.4-.5-8.3.2-12.6 4.5-4.1 4-4.4 4.7-4.4 9.5 0 5.9 1.8 10 5.6 13 2.3 1.8 51.8 18.5 134.9 45.6 22.4 7.2 25.6 8.5 24.9 9.6-.3.5-38.7.9-94.3.9h-93.8l-3.3 2.2c-5.4 3.7-7.2 7-7.2 12.7 0 6.6 2.6 11 8.2 13.8l4.4 2.3h95.3c52.9 0 95.3.4 95.3.9 0 .9-1.3 1.4-21 8.5-64.6 23.1-121.3 43.4-129.5 46.2-7.9 2.8-10.8 4.3-13.7 7.3-4.8 5.1-5.7 9.7-3.2 15.9 4 9.6 12.7 11.6 27.1 6.3 4.3-1.7 24.5-8.9 44.8-16.2 44.5-15.8 54.6-19.4 82.5-29.4 29.2-10.5 44.7-16 56-20 8.7-3.1 9.6-3.3 10.8-1.8.6.9 1.2 2.7 1.2 3.9 0 4.1 6.1 19.8 10.9 27.8 5.7 9.8 18.8 23.8 28 29.9 17.8 12 32.8 16.8 54.3 17.5 24.3.7 42.3-4.3 61.3-17.1 18.6-12.6 34.8-35.9 38.9-56.1.7-3.3 1.7-6.1 2.3-6.3 1.1-.4 14.4 4.5 105.8 39.2 89.8 34.1 96.2 36.5 99.4 36.5 10.6 0 18.5-12.6 13.7-21.8-3.5-6.7 3.3-3.8-108.6-46.2-60.8-23-60.9-23.1-61.6-24.1-.3-.5 38.4-.9 97.2-.9 96.8 0 97.8 0 102-2.1q8.4-4.05 8.4-13.5c0-5.6-2.4-10.3-6.7-13.1-2.6-1.7-8.5-1.8-102-2.3-65.1-.3-99.3-.8-99.4-1.5-.1-1.1-3.3.1 125.1-48.8 40.5-15.4 41.2-15.7 44.1-19.8 3.3-4.7 3.4-13 .1-17.7-4.1-5.7-11-8-17.7-5.8'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.uno-m2m0id{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.414 16L26 7.414L24.586 6L16 14.586L7.414 6L6 7.414L14.586 16L6 24.586L7.414 26L16 17.414L24.586 26L26 24.586z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;width:1.25rem;height:1.25rem;color:var(--text) /* var(--text) */;}.container{width:100%;}.btn:focus{visibility:visible;}.btn-link:focus{visibility:visible;}.checkbox-input:focus{visibility:visible;}.custom-select:focus{visibility:visible;}.dialog-close:focus{visibility:visible;}.focusable:focus{visibility:visible;}.input:focus{visibility:visible;}.uno-uylh6j:focus{visibility:visible;}.dialog-background-cover{position:fixed;inset:0;z-index:150;background-color:rgb(0 0 0 / 0.8) /* #000 */;}.dialog-close{position:absolute;right:0.25rem;top:0.125rem;border-radius:0.375rem;padding:1rem;}.uno-59smem{position:fixed;bottom:0;right:0;z-index:40;width:3.5rem;height:3.5rem;-webkit-user-select:none;user-select:none;border-left-width:1px;border-top-width:1px;border-top-left-radius:0.25rem;border-left-style:solid;border-top-style:solid;background-color:var(--sidebar-background) /* var(--sidebar-background) */;color:var(--sidebar-text) /* var(--sidebar-text) */;}.uno-qegko8{position:fixed;left:50%;top:50%;z-index:150;display:grid;max-width:94%;width:100%;display:flex;flex-direction:column;--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-translate-y:-50%;gap:1rem;border-width:1px;border-radius:0.5rem;background-color:var(--dialog) /* var(--dialog) */;padding:1.75rem;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:var(--shadow-color) /* var(--shadow-color) */;outline:2px solid transparent;outline-offset:2px;}.uno-rtdqow{position:fixed;bottom:0;left:0;right:0;top:0;z-index:150;width:100%;-webkit-user-select:none;user-select:none;border-radius:0.25rem;background-color:var(--dialog) /* var(--dialog) */;color:var(--text) /* var(--text) */;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:var(--shadow-color) /* var(--shadow-color) */;outline:2px solid transparent;outline-offset:2px;}.uno-suqxbj{position:fixed;bottom:0;right:4rem;z-index:40;margin-left:0;margin-right:0;width:3.5rem;height:3.5rem;-webkit-user-select:none;user-select:none;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;border-left-style:solid;border-right-style:solid;border-top-style:solid;background-color:var(--sidebar-background) /* var(--sidebar-background) */;color:var(--sidebar-text) /* var(--sidebar-text) */;}.uno-y8a5q8{position:fixed;bottom:0;left:0;right:0;top:0;z-index:150;display:grid;grid-template-rows:auto 1fr auto;border-radius:0.25rem;background-color:var(--dialog) /* var(--dialog) */;color:var(--text) /* var(--text) */;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:var(--shadow-color) /* var(--shadow-color) */;outline:2px solid transparent;outline-offset:2px;}.uno-jzkb8y{display:grid;width:100%;align-items:center;justify-content:center;}.uno-npptan{grid-column:span 1/span 1;grid-row:span 1/span 1;}.uno-se7132{grid-column:span 1/span 1;grid-row:span 1/span 1;overflow-wrap:break-word;line-height:1.25;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.uno-xqf7px{grid-column:1/-1;grid-row:span 1/span 1;grid-template-columns:subgrid;border-bottom-width:1px;border-bottom-color:var(--table-row-hr);border-bottom-style:solid;text-align:left;font-weight:700;display:none;}.uno-icxsy3{grid-template-columns:subgrid;display:none;}.uno-c1ugog{margin-top:1rem;display:flex;}.uno-m1xsqs{margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:0.5rem;}.uno-o6vc8z{margin-top:0.25rem;font-size:0.875rem;color:var(--deemph) /* var(--deemph) */;line-height:1.25rem;}.uno-u2c475{margin-top:0.25rem;display:flex;flex-direction:column;flex-wrap:wrap;gap:0.5rem;font-size:0.875rem;--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity)) /* #f87171 */;line-height:1.25rem;}.uno-hcvsmk{display:block;min-width:100%;-webkit-user-select:none;user-select:none;background-color:var(--background) /* var(--background) */;padding-top:0.5rem;padding-bottom:0.5rem;text-align:center;font-size:2rem;}.uno-kuwwyp{display:block;display:flex;flex-direction:column;padding-left:0.375rem;padding-right:0.375rem;padding-top:0.3rem;padding-bottom:0.3rem;text-align:right;line-height:1;}.uno-l5a0mz{display:block;width:100%;border-width:1.5px;border-color:var(--highlight);border-radius:0.25rem;border-style:solid;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:var(--shadow-color) /* var(--shadow-color) */;}.checkbox-input{height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;appearance:none;border-width:1px;--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity));border-radius:0.125rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}.custom-select>.sv-control,.input{width:100%;flex-grow:1;border-width:1px;border-color:var(--text);border-color:var(--input-border);border-radius:0.25rem;background-color:var(--input-bg) /* var(--input-bg) */;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1rem;line-height:1.5rem;color:var(--input-text) /* var(--input-text) */;}.-input{width:-100%;border-width:-1px;border-radius:-0.25rem;padding-left:-1rem;padding-right:-1rem;padding-top:-0.5rem;padding-bottom:-0.5rem;font-size:-1rem;line-height:-1.5rem;}.layout-btn{height:100%;display:flex;align-items:center;justify-content:center;border-radius:0.375rem;background-color:transparent /* transparent */;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;color:var(--sidebar-text) /* var(--sidebar-text) */;}.uno-6mm1vh{width:100%;border-left-width:4px;border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem;border-left-style:solid;background-color:var(--high) /* var(--high) */;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:1rem;color:var(--text) /* var(--text) */;line-height:1.25rem;}.uno-h7jbje{width:100%;display:flex;flex-direction:column;gap:0.5rem;border-left-style:none;}.uno-pulwtk{width:100%;border-left-width:4px;border-left-style:solid;background-color:var(--high) /* var(--high) */;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:1rem;color:var(--text) /* var(--text) */;line-height:1.25rem;}.uno-rf8h2e{height:var(--header-height);-webkit-user-select:none;user-select:none;background-color:var(--background) /* var(--background) */;padding-top:0.5rem;padding-bottom:0.5rem;text-align:center;font-size:1rem;}.uno-uhp35y{max-height:calc(100dvh - 3.5rem);overflow-y:scroll;font-size:0.875rem;line-height:1.25rem;--scrollbar-track:#f5f5f5;--scrollbar-thumb:#ddd;--scrollbar-width:8px;--scrollbar-height:8px;--scrollbar-track-radius:4px;--scrollbar-thumb-radius:4px;--scrollbar-thumb:var(--sb-thumb-c) /* var(--sb-thumb-c) */;--scrollbar-track:var(--sb-track-c) /* var(--sb-track-c) */;--scrollbar-width:12px;overflow:auto;}.uno-uylh6j{width:100%;display:flex;border-radius:0.25rem;}.uno-w7jkpp{width:100%;display:flex;cursor:pointer;align-items:center;justify-content:flex-start;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.25rem;padding-right:0.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-0.025em;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:var(--shadow-color) /* var(--shadow-color) */;}.uno-xyrpzn{width:100%;height:100%;border-left-width:4px;border-bottom-width:1px;border-bottom-color:var(--text);border-left-style:solid;border-bottom-style:solid;background-color:var(--high) /* var(--high) */;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:1rem;color:var(--text) /* var(--text) */;line-height:1.25rem;}.uno-yemltl{height:100%;display:flex;align-items:center;justify-content:center;border-radius:0.375rem;background-color:transparent /* transparent */;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;padding-right:1rem;color:var(--sidebar-text) /* var(--sidebar-text) */;}.btn{display:flex;align-items:center;justify-content:center;border-width:1px;border-color:var(--button-border);border-radius:0.25rem;border-style:solid;background-color:var(--button) /* var(--button) */;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;font-size:0.875rem;line-height:1.25rem;color:var(--button-text) /* var(--button-text) */;font-weight:600;text-transform:uppercase;}.btn-link{display:flex;align-items:center;justify-content:center;border-width:1px;border-color:var(--button-border);border-radius:0.25rem;border-style:solid;background-color:var(--button) /* var(--button) */;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;font-size:0.875rem;line-height:1.25rem;color:var(--button-text) /* var(--button-text) */;font-weight:600;text-transform:uppercase;text-decoration-line:underline;}.uno-1b7dva{display:flex;flex-direction:column;}.uno-cxunfs{display:flex;flex-direction:column;gap:0.25rem;}.uno-ogw6w9{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:0.5rem;row-gap:0;line-height:1.375;}.uno-rxmfly{display:flex;flex-grow:1;flex-direction:column;justify-content:stretch;gap:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;font-size:0.875rem;line-height:1.25rem;}.uno-sikqac{display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:var(--deemph) /* var(--deemph) */;font-weight:400;}.link{cursor:pointer;color:var(--link) /* var(--link) */;text-decoration-line:underline;}.btn:disabled{cursor:not-allowed;opacity:0.5;}.uno-1t300s{border-top-width:1px;border-top-color:var(--table-row-hr);border-top-style:solid;text-align:left;font-weight:700;display:none;}.btn-delete{border-color:var(--deleted);color:var(--deleted) /* var(--deleted) */;}.checkbox-input:checked{border-color:var(--highlight);background-color:var(--highlight) /* var(--highlight) */;--un-accent-opacity:1;accent-color:rgb(0 0 0 / var(--un-accent-opacity)) /* #000 */;}.-input:invalid{font-weight:-900;}.input:invalid{border-color:var(--input-border-invalid);color:var(--input-text-invalid) /* var(--input-text-invalid) */;font-weight:900;}.custom-select:hover>.sv-control{border-color:var(--input-border-hover);background-color:var(--input-hover) /* var(--input-hover) */;}.input:disabled:hover{border-color:var(--input-border);background-color:var(--input-bg-disabled) /* var(--input-bg-disabled) */;}.input:hover{border-color:var(--input-border-hover);background-color:var(--input-hover) /* var(--input-hover) */;}.custom-select{border-radius:0.25rem;}.uno-j3v71f{border-style:none;padding-left:0.375rem;padding-right:0.375rem;padding-top:0.3rem;padding-bottom:0.3rem;text-align:center;text-align:right;font-size:1rem;color:var(--deemph) /* var(--deemph) */;font-weight:400;line-height:1;text-decoration:none;}.btn-deemph{background-color:var(--button-deemph-bg) /* var(--button-deemph-bg) */;color:var(--button-deemph-text) /* var(--button-deemph-text) */;}.uno-49ld5o{background-color:var(--highlight) /* var(--highlight) */;}.uno-4qf757{background-color:var(--high) /* var(--high) */;}.uno-se7k1z{background-color:var(--highlight) /* var(--highlight) */;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:1.5rem;color:var(--highlight-text) /* var(--highlight-text) */;}.input-readonlyable:read-only{background-color:var(--background) /* var(--background) */;color:var(--text) /* var(--text) */;}.btn:hover{background-color:var(--button-hover) /* var(--button-hover) */;}.btn-link:hover{background-color:var(--button-hover) /* var(--button-hover) */;}.custom-select:disabled>.sv-control{background-color:var(--input-bg-disabled) /* var(--input-bg-disabled) */;color:var(--input-text-disabled) /* var(--input-text-disabled) */;}.input:disabled{background-color:var(--input-bg-disabled) /* var(--input-bg-disabled) */;color:var(--input-text-disabled) /* var(--input-text-disabled) */;}.uno-hcvsmk:hover{--un-gradient-from-position:0%;--un-gradient-from:rgb(255 0 0 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(255 0 0 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);--un-gradient-via-position:50%;--un-gradient-to:rgb(0 255 0 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(0 255 0 / var(--un-via-opacity, 1)) var(--un-gradient-via-position), var(--un-gradient-to);--un-gradient-to:rgb(0 0 255 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}.uno-0cumls{padding-left:0.5rem;padding-right:0.5rem;padding-bottom:0.5rem;padding-top:1.25rem;font-size:1.5rem;color:var(--nav-title) /* var(--nav-title) */;font-weight:700;}.uno-b2q4di{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.25rem;}.uno-q1f2l4{padding-left:0.5rem;padding-right:0.5rem;padding-top:1rem;font-size:1.25rem;color:var(--nav-title) /* var(--nav-title) */;font-weight:700;line-height:1.25;}.f-form{font-size:1rem;line-height:1.5rem;}.uno-r0rnvk{font-size:0.875rem;color:var(--deemph) /* var(--deemph) */;line-height:1.25rem;}.uno-s8no8s{color:var(--deemph) /* var(--deemph) */;text-decoration-line:line-through;}.link:hover{color:var(--link-hover) /* var(--link-hover) */;text-decoration-style:double;}.uno-3ruxow{font-weight:700;}.uno-kuwwyp:hover{font-weight:700;text-decoration-line:underline;}.uno-b2q4di[aria-current=page]{text-decoration-line:underline;}.checkbox-input:hover{text-decoration-line:underline;}.layout-btn:hover{text-decoration-line:underline;}.uno-b2q4di:hover{text-decoration-line:underline;}.uno-yemltl:hover{text-decoration-line:underline;}.uno-b2q4di:hover[aria-current=page]{text-decoration-style:double;}.shadow-dialog,.shadow-elevated{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:var(--shadow-color) /* var(--shadow-color) */;}.shadow-navigation,.shadow-popover{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:var(--shadow-color) /* var(--shadow-color) */;}.custom-select:focus-within{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.btn:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.btn-link:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.checkbox-input:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.dialog-close:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.focusable:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.-input:focus-visible{outline-width:-2px;outline-offset:-2px;}.input:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.uno-uylh6j:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}.custom-scrollbar{--scrollbar-track:#f5f5f5;--scrollbar-thumb:#ddd;--scrollbar-width:8px;--scrollbar-height:8px;--scrollbar-track-radius:4px;--scrollbar-thumb-radius:4px;--scrollbar-thumb:var(--sb-thumb-c) /* var(--sb-thumb-c) */;--scrollbar-track:var(--sb-track-c) /* var(--sb-track-c) */;--scrollbar-width:12px;overflow:auto;}.custom-scrollbar::-webkit-scrollbar,.uno-uhp35y::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height);}.custom-scrollbar::-webkit-scrollbar-thumb,.uno-uhp35y::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);}.custom-scrollbar::-webkit-scrollbar-track,.uno-uhp35y::-webkit-scrollbar-track{background-color:var(--scrollbar-track);}@media print{.custom-select>.sv-control,.input{margin-top:0.5rem;margin-bottom:0.5rem;border-bottom-width:1px;--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(0 0 0 / var(--un-border-bottom-opacity));border-radius:0 !important;border-style:none;border-bottom-style:solid;padding:0;--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity)) /* #000 */;}.-input{margin-top:-0.5rem;margin-bottom:-0.5rem;border-bottom-width:-1px;}.checkbox-input{height:1rem;width:1rem;border-width:1px;--un-border-opacity:1;border-color:rgb(0 0 0 / var(--un-border-opacity));}.checkbox-input:checked{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity)) /* #000 */;}.uno-59smem,.uno-hcvsmk,.uno-rf8h2e,.uno-suqxbj{display:none !important;}}@media (min-width: 640px){.container{max-width:640px;}.uno-qegko8{max-width:32rem;}}@media (min-width: 768px){.container{max-width:768px;}.uno-qegko8,.uno-rtdqow{width:100%;}.btn,.btn-link{font-size:1rem;line-height:1.5rem;}}@media (min-width: 1024px){.container{max-width:1024px;}.uno-y8a5q8{left:50%;}.uno-suqxbj{z-index:unset;display:none;}.uno-uylh6j:focus{z-index:1;}.uno-1t300s{display:grid;grid-column:1/-1;grid-row:span 1/span 1;grid-template-columns:subgrid;}.uno-icxsy3{display:grid;grid-column:span 1/span 1;grid-row:span 1/span 1;gap:0.5rem;padding-left:var(--table-x-padding);padding-right:var(--table-x-padding);padding-top:var(--table-y-padding);padding-bottom:var(--table-y-padding);}.uno-uhp35y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}.uno-uylh6j{display:grid;grid-column:1/-1;grid-row:span 1/span 1;grid-template-columns:subgrid;border-radius:0;background-color:var(--high) /* var(--high) */;--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction);}.uno-xqf7px{display:grid;}.uno-hcvsmk{margin-top:3rem;}.uno-49ld5o{border-left-width:4px;border-left-color:var(--highlight);border-left-style:solid;background-color:var(--high) /* var(--high) */;}.uno-4qf757{border-left-width:4px;border-left-color:transparent;border-left-style:solid;}.uno-uylh6j:hover{background-color:var(--table-hover-row-bg) /* var(--table-hover-row-bg) */ !important;color:var(--table-hover-row-text) /* var(--table-hover-row-text) */;}.uno-uylh6j:nth-child(even){background-color:var(--even-table-row) /* var(--even-table-row) */;}.uno-uylh6j:nth-child(odd){background-color:var(--odd-table-row) /* var(--odd-table-row) */;}.lg\:px-main-x-padding{padding-left:var(--main-x-padding);padding-right:var(--main-x-padding);}.uno-npptan{padding-left:var(--table-x-padding);padding-right:var(--table-x-padding);padding-top:var(--table-y-padding);padding-bottom:var(--table-y-padding);}.lg\:pb-main-y-padding{padding-bottom:var(--main-y-padding);}.lg\:pt-main-y-padding{padding-top:var(--main-y-padding);}.uno-59smem,.uno-l5a0mz,.uno-rf8h2e{display:none;}}@media (min-width: 1280px){.container{max-width:1280px;}}@media (min-width: 1536px){.container{max-width:1536px;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.data-\[disabled\]\:pointer-events-none[data-disabled],.data-\[outside-month\]\:pointer-events-none[data-outside-month],.pointer-events-none{pointer-events:none;}.visible{visibility:visible;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.sticky{position:sticky;}.focus-within\:relative:focus-within{position:relative;}.static{position:static;}.inset-0{inset:0;}.inset-4{inset:1rem;}.end-4{inset-inline-end:1rem;}.inset-x-0{left:0;right:0;}.-bottom-2{bottom:-0.5rem;}.-left-1{left:-0.25rem;}.bottom-0{bottom:0;}.left-\[0\],.left-0{left:0;}.left-\[50\%\],.left-1\/2{left:50%;}.left-12{left:3rem;}.left-3{left:0.75rem;}.right--4px{right:-4px;}.right-\[0\],.right-0{right:0;}.right-2{right:0.5rem;}.top--4px{top:-4px;}.top-\[-5rem\]{top:-5rem;}.top-\[50\%\],.top-1\/2{top:50%;}.top-\[5px\]{top:5px;}.top-\[var\(--header-height\)\]{top:var(--header-height);}.top-0{top:0;}.top-13rem{top:13rem;}.top-14\.5rem{top:14.5rem;}.top-14rem{top:14rem;}.top-2{top:0.5rem;}.focus\:top-\[5rem\]:focus{top:5rem;}.z-1{z-index:1;}.z-100{z-index:100;}.z-150{z-index:150;}.z-151{z-index:151;}.z-2{z-index:2;}.focus-within\:z-20:focus-within{z-index:20;}.grid{display:grid;}.inline-grid{display:inline-grid;}.col-span-1{grid-column:span 1/span 1;}.col-start-1,.grid-col-start-1{grid-column-start:1;}.col-start-2{grid-column-start:2;}.row-start-1{grid-row-start:1;}.col-end--1{grid-column-end:-1;}.col-end-3{grid-column-end:3;}.grid-col-end-2{grid-column-end:2;}.row-end-2{grid-row-end:2;}.grid-auto-rows-auto{grid-auto-rows:auto;}.grid-flow-row{grid-auto-flow:row;}.cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr;}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr;}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.rows-1{grid-template-rows:repeat(1,minmax(0,1fr));}.m-0{margin:0;}.m-auto{margin:auto;}.mx-12{margin-left:3rem;margin-right:3rem;}.mx-4{margin-left:1rem;margin-right:1rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-0{margin-top:0;margin-bottom:0;}.my-16{margin-top:4rem;margin-bottom:4rem;}.my-2{margin-top:0.5rem;margin-bottom:0.5rem;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-6{margin-top:1.5rem;margin-bottom:1.5rem;}.my-8{margin-top:2rem;margin-bottom:2rem;}.my-auto{margin-top:auto;margin-bottom:auto;}.mb--4{margin-bottom:-1rem;}.mb-0{margin-bottom:0;}.mb-0\.5{margin-bottom:0.125rem;}.mb-1{margin-bottom:0.25rem;}.mb-12{margin-bottom:3rem;}.mb-16{margin-bottom:4rem;}.mb-2{margin-bottom:0.5rem;}.mb-3{margin-bottom:0.75rem;}.mb-4{margin-bottom:1rem;}.mb-6{margin-bottom:1.5rem;}.mb-8{margin-bottom:2rem;}.mb-auto{margin-bottom:auto;}.ml-0{margin-left:0;}.ml-2{margin-left:0.5rem;}.ml-auto{margin-left:auto;}.mr-1{margin-right:0.25rem;}.mr-2{margin-right:0.5rem;}.mr-4{margin-right:1rem;}.mr-auto{margin-right:auto;}.mt--2{margin-top:-0.5rem;}.mt-1{margin-top:0.25rem;}.mt-16{margin-top:4rem;}.mt-2{margin-top:0.5rem;}.mt-4{margin-top:1rem;}.mt-6{margin-top:1.5rem;}.mt-8{margin-top:2rem;}.mt-auto{margin-top:auto;}.inline{display:inline;}.block,.group[data-today] .group-data-\[today\]\:block{display:block;}.inline-block{display:inline-block;}.contents{display:contents;}.flow-root{display:flow-root;}.aspect-1\/2{aspect-ratio:1/2;}.aspect-video{aspect-ratio:16/9;}.size-1{width:0.25rem;height:0.25rem;}.size-1\.1em{width:1.1em;height:1.1em;}.size-10{width:2.5rem;height:2.5rem;}.size-12{width:3rem;height:3rem;}.size-1em{width:1em;height:1em;}.size-3{width:0.75rem;height:0.75rem;}.size-4{width:1rem;height:1rem;}.size-5{width:1.25rem;height:1.25rem;}.size-6{width:1.5rem;height:1.5rem;}.size-8{width:2rem;height:2rem;}.h-\[calc\(100vh-14rem-2rem\)\]{height:calc(100vh - 14rem - 2rem);}.h-\[calc\(100vh-14rem-4rem\)\]{height:calc(100vh - 14rem - 4rem);}.h-\[calc\(100vh-18rem\)\]{height:calc(100vh - 18rem);}.h-0{height:0;}.h-0\.75em{height:0.75em;}.h-1{height:0.25rem;}.h-1\.1em{height:1.1em;}.h-10{height:2.5rem;}.h-100{height:25rem;}.h-12{height:3rem;}.h-1em{height:1em;}.h-28{height:7rem;}.h-40rem{height:40rem;}.h-8{height:2rem;}.h-8px{height:8px;}.h-auto{height:auto;}.h-full{height:100%;}.h2{height:0.5rem;}.h3{height:0.75rem;}.h4{height:1rem;}.max-h-\[320px\]{max-height:320px;}.max-h-\[90\%\]{max-height:90%;}.max-h-\[95dvh\]{max-height:95dvh;}.max-h-\[calc\(100dvh-5\.5rem\)\]{max-height:calc(100dvh - 5.5rem);}.max-h-\[calc\(100vh-20rem\)\]{max-height:calc(100vh - 20rem);}.max-h-10{max-height:2.5rem;}.max-h-10rem{max-height:10rem;}.max-h-140px{max-height:140px;}.max-h-60{max-height:15rem;}.max-h-60dvh{max-height:60dvh;}.max-h-80dvh{max-height:80dvh;}.max-h-unset{max-height:unset;}.max-w-\[100\%\],.max-w-full{max-width:100%;}.max-w-\[17rem\]{max-width:17rem;}.max-w-\[94\%\]{max-width:94%;}.max-w-\[calc\(100dvw-4rem\)\]{max-width:calc(100dvw - 4rem);}.max-w-5rem{max-width:5rem;}.max-w-md{max-width:28rem;}.min-h-\[var\(--calendar-header-height\)\]{min-height:var(--calendar-header-height);}.min-h-100vh{min-height:100vh;}.min-h-20dvh{min-height:20dvh;}.min-h-full{min-height:100%;}.min-w-\[14rem\]{min-width:14rem;}.min-w-0{min-width:0;}.min-w-2rem{min-width:2rem;}.min-w-4rem{min-width:4rem;}.min-w-95vw{min-width:95vw;}.min-w-full{min-width:100%;}.w-\[229px\]{width:229px;}.w-0{width:0;}.w-0\.75em{width:0.75em;}.w-1\.1em{width:1.1em;}.w-10{width:2.5rem;}.w-100{width:25rem;}.w-100\%,.w-full{width:100%;}.w-12{width:3rem;}.w-15{width:3.75rem;}.w-1em{width:1em;}.w-20{width:5rem;}.w-24{width:6rem;}.w-25{width:6.25rem;}.w-28{width:7rem;}.w-75{width:18.75rem;}.w-8px{width:8px;}.w-auto{width:auto;}.max-w-screen-md{max-width:768px;}.flex{display:flex;}.inline-flex{display:inline-flex;}.flex-1{flex:1 1 0%;}.flex-none{flex:none;}.flex-shrink{flex-shrink:1;}.flex-grow,.grow-1{flex-grow:1;}.basis-1{flex-basis:0.25rem;}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.table{display:table;}.border-collapse{border-collapse:collapse;}.table-auto{table-layout:auto;}.-translate-x-1\/2,.translate-x-\[-50\%\]{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-y-1\/2,.translate-y-\[-50\%\]{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-y--4\.5{--un-translate-y:-1.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite;}.cursor-default{cursor:default;}.cursor-pointer{cursor:pointer;}.select-none{-webkit-user-select:none;user-select:none;}.resize{resize:both;}.list-decimal{list-style-type:decimal;}.list-disc{list-style-type:disc;}.list-outside{list-style-position:outside;}.list-inside{list-style-position:inside;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-baseline{align-items:baseline;}.items-stretch{align-items:stretch;}.self-start{align-self:flex-start;}.self-center{align-self:center;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-stretch{justify-content:stretch;}.justify-self-end{justify-self:end;}.gap-0{gap:0;}.gap-0\.5{gap:0.125rem;}.gap-1{gap:0.25rem;}.gap-2{gap:0.5rem;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-6{gap:1.5rem;}.gap-8{gap:2rem;}.gap-col-2{column-gap:0.5rem;}.gap-row-0{row-gap:0;}.space-y-1>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.25rem * var(--un-space-y-reverse));}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.5rem * var(--un-space-y-reverse));}.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse));}.divide-y>:not([hidden])~:not([hidden]){--un-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--un-divide-y-reverse)));border-bottom-width:calc(1px * var(--un-divide-y-reverse));}.divide-gray-200>:not([hidden])~:not([hidden]){--un-divide-opacity:1;border-color:rgb(229 231 235 / var(--un-divide-opacity)) /* #e5e7eb */;}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:visible;}.overflow-x-auto{overflow-x:auto;}.overflow-x-hidden{overflow-x:hidden;}.overflow-x-scroll{overflow-x:scroll;}.overflow-y-auto{overflow-y:auto;}.overflow-y-scroll{overflow-y:scroll;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.whitespace-nowrap{white-space:nowrap;}.whitespace-pre-wrap{white-space:pre-wrap;}.break-words{overflow-wrap:break-word;}.break-anywhere{overflow-wrap:anywhere;}.b,.border,.border-1{border-width:1px;}.border-2{border-width:2px;}.border-3{border-width:3px;}.border-4{border-width:4px;}.border-y-1{border-top-width:1px;border-bottom-width:1px;}.border-y-16{border-top-width:16px;border-bottom-width:16px;}.border-b-\[0\.5em\]{border-bottom-width:0.5em;}.border-b-1{border-bottom-width:1px;}.border-b-4{border-bottom-width:4px;}.border-l{border-left-width:1px;}.border-l-\[0\.5em\]{border-left-width:0.5em;}.border-l-2{border-left-width:2px;}.border-l-3{border-left-width:3px;}.border-l-4{border-left-width:4px;}.border-r-1{border-right-width:1px;}.border-r-16{border-right-width:16px;}.border-t,.border-t-1{border-top-width:1px;}.border-t-\[0\.5em\]{border-top-width:0.5em;}.border-t-4{border-top-width:4px;}.border-background{border-color:var(--background);}.border-button-primary-border{border-color:var(--button-primary-border);}.border-deemph{border-color:var(--deemph);}.border-deemph-light{border-color:var(--deemph-light);}.border-gray-200{--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));}.border-gray-300{--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity));}.border-high{border-color:var(--high);}.border-highlight,.data-\[selected\]\:border-highlight[data-selected],.data-\[selected\=\'true\'\]\:border-highlight[data-selected='true']{border-color:var(--highlight);}.border-red-500{--un-border-opacity:1;border-color:rgb(239 68 68 / var(--un-border-opacity));}.border-text{border-color:var(--text);}.border-transparent{border-color:transparent;}.data-\[state\=active\]\:border-tab-current[data-state=active]{border-color:var(--tab-current);}.hover\:border-highlight:hover{border-color:var(--highlight);}.border-y-input-border{border-top-color:var(--input-border);border-bottom-color:var(--input-border);}.border-y-warning{border-top-color:var(--warning);border-bottom-color:var(--warning);}.border-b-highlight{border-bottom-color:var(--highlight);}.border-b-transparent{border-bottom-color:transparent;}.border-l-added{border-left-color:var(--added);}.border-l-deleted{border-left-color:var(--deleted);}.border-l-highlight{border-left-color:var(--highlight);}.border-l-text{border-left-color:var(--text);}.border-l-transparent{border-left-color:transparent;}.border-l-updated{border-left-color:var(--updated);}.border-r-green{--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-color:rgb(74 222 128 / var(--un-border-right-opacity));}.border-r-input-border{border-right-color:var(--input-border);}.border-r-red{--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-color:rgb(248 113 113 / var(--un-border-right-opacity));}.border-r-transparent{border-right-color:transparent;}.border-t-highlight{border-top-color:var(--highlight);}.border-t-table-row-hr{border-top-color:var(--table-row-hr);}.border-t-text{border-top-color:var(--text);}.border-t-transparent{border-top-color:transparent;}.data-\[highlighted\]\:rounded-none[data-highlighted]{border-radius:0;}.rounded{border-radius:0.25rem;}.rounded-\[2px\]{border-radius:2px;}.rounded-\[5px\],.rounded-5px{border-radius:5px;}.rounded-15px{border-radius:15px;}.rounded-9px{border-radius:9px;}.rounded-full{border-radius:9999px;}.rounded-inherit{border-radius:inherit;}.rounded-lg{border-radius:0.5rem;}.rounded-md{border-radius:0.375rem;}.rounded-sm{border-radius:0.125rem;}.rounded-xl{border-radius:0.75rem;}.data-\[selection-end\]\:rounded-r-9px[data-selection-end]{border-top-right-radius:9px;border-bottom-right-radius:9px;}.data-\[selection-start\]\:rounded-l-9px[data-selection-start]{border-top-left-radius:9px;border-bottom-left-radius:9px;}.rounded-b{border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0;}.rounded-r{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}.rounded-t{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.border-none{border-style:none;}.border-solid{border-style:solid;}.border-y-solid{border-top-style:solid;border-bottom-style:solid;}.border-b-solid{border-bottom-style:solid;}.border-l-solid{border-left-style:solid;}.border-r-solid{border-right-style:solid;}.border-t-solid{border-top-style:solid;}.aria-checked\:bg-highlight[aria-checked="true"],.bg-highlight,.data-\[highlighted\]\:bg-highlight[data-highlighted],.data-\[selected\]\:bg-highlight\/10[data-selected],.data-\[selection-end\]\:bg-highlight\/30[data-selection-end],.data-\[selection-start\]\:bg-highlight\/30[data-selection-start],.group[data-selected] .group-data-\[selected\]\:bg-highlight{background-color:var(--highlight) /* var(--highlight) */;}.bg-background,.data-\[highlighted\]\:bg-background[data-highlighted]{background-color:var(--background) /* var(--background) */;}.bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity)) /* #000 */;}.bg-blue-600{--un-bg-opacity:1;background-color:rgb(37 99 235 / var(--un-bg-opacity)) /* #2563eb */;}.bg-button{background-color:var(--button) /* var(--button) */;}.bg-calendar-event-bg{background-color:var(--calendar-event-bg) /* var(--calendar-event-bg) */;}.bg-calendar-recording-bg{background-color:var(--calendar-recording-bg) /* var(--calendar-recording-bg) */;}.bg-calendar-training-bg{background-color:var(--calendar-training-bg) /* var(--calendar-training-bg) */;}.bg-dialog{background-color:var(--dialog) /* var(--dialog) */;}.bg-green-600{--un-bg-opacity:1;background-color:rgb(22 163 74 / var(--un-bg-opacity)) /* #16a34a */;}.bg-high{background-color:var(--high) /* var(--high) */;}.bg-input-bg{background-color:var(--input-bg) /* var(--input-bg) */;}.bg-popup{background-color:var(--popup) /* var(--popup) */;}.bg-transparent{background-color:transparent /* transparent */;}.hover\:bg-blue-700:hover{--un-bg-opacity:1;background-color:rgb(29 78 216 / var(--un-bg-opacity)) /* #1d4ed8 */;}.hover\:bg-button-hover:hover{background-color:var(--button-hover) /* var(--button-hover) */;}.hover\:bg-green-700:hover{--un-bg-opacity:1;background-color:rgb(21 128 61 / var(--un-bg-opacity)) /* #15803d */;}.hover\:bg-high:hover{background-color:var(--high) /* var(--high) */;}.hover\:bg-highlight:hover{background-color:var(--highlight) /* var(--highlight) */;}.hover\:bg-transparent:hover{background-color:transparent /* transparent */;}.bg-opacity-50{--un-bg-opacity:0.5;}.fill-text{fill:var(--text) /* var(--text) */;}.object-cover{object-fit:cover;}.\!p-0{padding:0 !important;}.p-\[0\.6rem\]{padding:0.6rem;}.p-\[22px\]{padding:22px;}.p-0{padding:0;}.p-2{padding:0.5rem;}.p-3{padding:0.75rem;}.p-4{padding:1rem;}.p-6{padding:1.5rem;}.p-7{padding:1.75rem;}.p-8{padding:2rem;}.p-y-4,.py-4{padding-top:1rem;padding-bottom:1rem;}.px,.px-4{padding-left:1rem;padding-right:1rem;}.px-\[4px\]{padding-left:4px;padding-right:4px;}.px-0\.5{padding-left:0.125rem;padding-right:0.125rem;}.px-1{padding-left:0.25rem;padding-right:0.25rem;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.py-0{padding-top:0;padding-bottom:0;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.pb-0{padding-bottom:0;}.pb-1rem,.pb-4{padding-bottom:1rem;}.pb-2{padding-bottom:0.5rem;}.pb-3{padding-bottom:0.75rem;}.pb-5rem{padding-bottom:5rem;}.pb-6{padding-bottom:1.5rem;}.pl-10{padding-left:2.5rem;}.pl-12{padding-left:3rem;}.pl-2{padding-left:0.5rem;}.pl-3{padding-left:0.75rem;}.pl-4{padding-left:1rem;}.pl-6{padding-left:1.5rem;}.pr-1{padding-right:0.25rem;}.pr-1\.5{padding-right:0.375rem;}.pr-10{padding-right:2.5rem;}.pr-12{padding-right:3rem;}.pr-2{padding-right:0.5rem;}.pr-3{padding-right:0.75rem;}.pr-4{padding-right:1rem;}.pt-0{padding-top:0;}.pt-1{padding-top:0.25rem;}.pt-2{padding-top:0.5rem;}.pt-24{padding-top:6rem;}.pt-3{padding-top:0.75rem;}.pt-4{padding-top:1rem;}.pie{padding-inline-end:1rem;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.text-balance{text-wrap:balance;}.text-\[15px\]{font-size:15px;}.text-0{font-size:0;}.text-10{font-size:2.5rem;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-3{font-size:0.75rem;}.text-3\.5{font-size:0.875rem;}.text-4{font-size:1rem;}.text-4\.25{font-size:1.0625rem;}.text-4\.5{font-size:1.125rem;}.text-5{font-size:1.25rem;}.text-5\.5{font-size:1.375rem;}.text-6{font-size:1.5rem;}.text-7{font-size:1.75rem;}.text-8{font-size:2rem;}.text-base{font-size:1rem;line-height:1.5rem;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.aria-checked\:text-highlight-text[aria-checked="true"],.data-\[highlighted\]\:text-highlight-text[data-highlighted],.data-\[selected\]\:text-highlight-text[data-selected],.data-\[selection-end\]\:text-highlight-text[data-selection-end],.data-\[selection-start\]\:text-highlight-text[data-selection-start],.group[data-selected] .group-data-\[selected\]\:text-highlight-text,.text-highlight-text{color:var(--highlight-text) /* var(--highlight-text) */;}.data-\[disabled\]\:text-text\/30[data-disabled],.data-\[selected\]\:text-text[data-selected],.text-text{color:var(--text) /* var(--text) */;}.data-\[selection-end\]\:text-background[data-selection-end],.data-\[selection-start\]\:text-background[data-selection-start]{color:var(--background) /* var(--background) */;}.data-\[unavailable\]\:text-deemph[data-unavailable],.text-deemph{color:var(--deemph) /* var(--deemph) */;}.text-button-text{color:var(--button-text) /* var(--button-text) */;}.text-calendar-event-text{color:var(--calendar-event-text) /* var(--calendar-event-text) */;}.text-calendar-recording-text{color:var(--calendar-recording-text) /* var(--calendar-recording-text) */;}.text-calendar-training-text{color:var(--calendar-training-text) /* var(--calendar-training-text) */;}.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;}.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity)) /* #4b5563 */;}.text-green{--un-text-opacity:1;color:rgb(74 222 128 / var(--un-text-opacity)) /* #4ade80 */;}.text-input-text-disabled{color:var(--input-text-disabled) /* var(--input-text-disabled) */;}.text-link{color:var(--link) /* var(--link) */;}.text-red{--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity)) /* #f87171 */;}.text-red-500{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity)) /* #ef4444 */;}.text-sidebar-text{color:var(--sidebar-text) /* var(--sidebar-text) */;}.text-warning{color:var(--warning) /* var(--warning) */;}.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}.hover\:text-highlight-text:hover{color:var(--highlight-text) /* var(--highlight-text) */;}.hover\:text-link-hover:hover{color:var(--link-hover) /* var(--link-hover) */;}.hover\:text-text:hover{color:var(--text) /* var(--text) */;}.\!font-normal{font-weight:400 !important;}.data-\[selected\]\:font-medium[data-selected],.data-\[selection-end\]\:font-medium[data-selection-end],.data-\[selection-start\]\:font-medium[data-selection-start],.font-500,.font-medium{font-weight:500;}.font-200{font-weight:200;}.font-350{font-weight:350;}.font-400,.font-normal{font-weight:400;}.font-450{font-weight:450;}.font-600,.font-semibold{font-weight:600;}.font-800{font-weight:800;}.font-bold{font-weight:700;}.font-light{font-weight:300;}.leading-4{line-height:1rem;}.leading-5{line-height:1.25rem;}.leading-none{line-height:1;}.leading-relaxed{line-height:1.625;}.leading-snug{line-height:1.375;}.leading-tight{line-height:1.25;}.tracking-tight{letter-spacing:-0.025em;}.tracking-wide{letter-spacing:0.025em;}.tracking-wider{letter-spacing:0.05em;}.uppercase{text-transform:uppercase;}.italic{font-style:italic;}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction);}.aria-\[current\=page\]\:underline[aria-current=page],.data-\[selected\=true\]\:underline[data-selected=true],.underline{text-decoration-line:underline;}.data-\[unavailable\]\:line-through[data-unavailable]{text-decoration-line:line-through;}.hover\:underline:hover{text-decoration-line:underline;}.decoration-solid{text-decoration-style:solid;}.aria-\[current\=page\]\:hover\:decoration-double:hover[aria-current=page]{text-decoration-style:double;}.no-underline{text-decoration:none;}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}.hyphens-auto{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.accent-text{accent-color:var(--text) /* var(--text) */;}.opacity-0{opacity:0;}.opacity-40{opacity:0.4;}.opacity-50{opacity:0.5;}.disabled\:opacity-50:disabled{opacity:0.5;}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.outline{outline-style:solid;}.outline-none{outline:2px solid transparent;outline-offset:2px;}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px;}.\!ring-0{--un-ring-width:0px !important;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color) !important;--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color) !important;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow) !important;}.ring-1{--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.\!data-\[selected\]\:\[\&\:not\(\[data-selection-start\]\)\]\:\[\&\:not\(\[data-selection-end\]\)\]\:focus-visible\:ring-0:focus-visible:not([data-selection-end]):not([data-selection-start])[data-selected]{--un-ring-width:0px !important;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color) !important;--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color) !important;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow) !important;}.data-\[selection-start\]\:focus-visible\:ring-2:focus-visible[data-selection-start]{--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.focus-visible\:\!ring-0:focus-visible{--un-ring-width:0px !important;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color) !important;--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color) !important;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow) !important;}.focus-visible\:ring-2:focus-visible{--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.\!data-\[selected\]\:\[\&\:not\(\[data-selection-start\]\)\]\:\[\&\:not\(\[data-selection-end\]\)\]\:focus-visible\:ring-offset-0:focus-visible:not([data-selection-end]):not([data-selection-start])[data-selected]{--un-ring-offset-width:0px !important;}.data-\[selection-start\]\:focus-visible\:\!ring-offset-2:focus-visible[data-selection-start]{--un-ring-offset-width:2px !important;}.focus-visible\:\!ring-offset-0:focus-visible{--un-ring-offset-width:0px !important;}.focus-visible\:ring-offset-2:focus-visible{--un-ring-offset-width:2px;}.\!ring-transparent{--un-ring-color:transparent /* transparent */ !important;}.ring-highlight{--un-ring-color:var(--highlight) /* var(--highlight) */;}.ring-text{--un-ring-color:var(--text) /* var(--text) */;}.focus-visible\:ring-dark:focus-visible{--un-ring-opacity:1;--un-ring-color:rgb(34 34 34 / var(--un-ring-opacity)) /* #222222 */;}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.invert{--un-invert:invert(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.\!filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia) !important;}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.ease{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1);}.hidden{display:none;}.hidden\!{display:none !important;}@media print{.print\:max-w-unset\!{max-width:unset !important;}.print\:resize-none{resize:none;}.print\:bg-none{background-image:none;}.print\:font-bold{font-weight:700;}.print\:hidden{display:none;}.print\:hidden\!{display:none !important;}}@media (min-width: 640px){.sm\:max-w-\[520px\]{max-width:520px;}.sm\:max-w-lg{max-width:32rem;}.sm\:flex-row{flex-direction:row;}.sm\:space-x-4>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(1rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(1rem * var(--un-space-x-reverse));}.sm\:space-y-0>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0px * var(--un-space-y-reverse));}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:w-full{width:100%;}.md\:flex-row{flex-direction:row;}.md\:px-1{padding-left:0.25rem;padding-right:0.25rem;}.md\:px-2{padding-left:0.5rem;padding-right:0.5rem;}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}}@media (min-width: 1024px){.lg\:fixed{position:fixed;}.lg\:relative{position:relative;}.lg\:bottom-0{bottom:0;}.lg\:left-\[12rem\]{left:12rem;}.lg\:left-\[50\%\]{left:50%;}.lg\:left-\[var\(--navigation-width\)\]{left:var(--navigation-width);}.lg\:left-0{left:0;}.lg\:left-0\!{left:0 !important;}.lg\:right-0{right:0;}.lg\:top-\[3rem\]{top:3rem;}.lg\:top-\[var\(--header-height\)\]{top:var(--header-height);}.lg\:top-0{top:0;}.lg\:z-150{z-index:150;}.lg\:grid{display:grid;}.lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr);}.lg\:auto-flow-col{grid-auto-flow:column;}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr;}.lg\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr;}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:mx-auto{margin-left:auto;margin-right:auto;}.lg\:mb-0{margin-bottom:0;}.lg\:mb-4{margin-bottom:1rem;}.lg\:ml-\[12rem\]{margin-left:12rem;}.lg\:ml-0\!{margin-left:0 !important;}.lg\:ml-80{margin-left:20rem;}.lg\:ml-auto{margin-left:auto;}.lg\:mt-\[3rem\]{margin-top:3rem;}.lg\:block{display:block;}.lg\:h-\[var\(--body-height-full\)\]{height:var(--body-height-full);}.lg\:h-\[var\(--header-height\)\]{height:var(--header-height);}.lg\:h-unset{height:unset;}.lg\:max-w-\[calc\(100dvw-4rem-200px\)\]{max-width:calc(100dvw - 4rem - 200px);}.lg\:max-w-2xl{max-width:42rem;}.lg\:min-h-\[var\(--body-height\)\]{min-height:var(--body-height);}.lg\:min-h-full{min-height:100%;}.lg\:min-w-75vw{min-width:75vw;}.lg\:min-w-lg{min-width:32rem;}.lg\:w-\[12rem\]{width:12rem;}.lg\:w-80{width:20rem;}.lg\:w-auto{width:auto;}.lg\:flex{display:flex;}.lg\:inline-flex{display:inline-flex;}.lg\:flex-shrink-0{flex-shrink:0;}.lg\:flex-grow-0{flex-grow:0;}.lg\:grow-unset{flex-grow:1;}.lg\:flex-basis-50{flex-basis:12.5rem;}.lg\:flex-row{flex-direction:row;}.lg\:flex-col{flex-direction:column;}.lg\:flex-wrap{flex-wrap:wrap;}.lg\:select-none{-webkit-user-select:none;user-select:none;}.lg\:items-center{align-items:center;}.lg\:self-end{align-self:flex-end;}.lg\:justify-end{justify-content:flex-end;}.lg\:justify-self-end{justify-self:end;}.lg\:gap-0{gap:0;}.lg\:gap-2{gap:0.5rem;}.lg\:gap-3{gap:0.75rem;}.lg\:gap-4{gap:1rem;}.lg\:gap-8{gap:2rem;}.lg\:overflow-y-auto{overflow-y:auto;}.lg\:overflow-y-scroll{overflow-y:scroll;}.lg\:bg-high{background-color:var(--high) /* var(--high) */;}.lg\:bg-sidebar-background{background-color:var(--sidebar-background) /* var(--sidebar-background) */;}.lg\:p-0{padding:0;}.lg\:p-4{padding:1rem;}.lg\:px-2{padding-left:0.5rem;padding-right:0.5rem;}.lg\:px-3{padding-left:0.75rem;padding-right:0.75rem;}.lg\:px-4{padding-left:1rem;padding-right:1rem;}.lg\:py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.lg\:py-4{padding-top:1rem;padding-bottom:1rem;}.lg\:pb-4{padding-bottom:1rem;}.lg\:pb-8{padding-bottom:2rem;}.lg\:pl-2{padding-left:0.5rem;}.lg\:pt-2{padding-top:0.5rem;}.lg\:text-6\.5{font-size:1.625rem;}.lg\:text-sidebar-text{color:var(--sidebar-text) /* var(--sidebar-text) */;}.lg\:leading-tight{line-height:1.25;}.lg\:hidden{display:none;}}@media (min-width: 1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}
	.list-link-style-command {
		display:flex;cursor:pointer;align-items:center;border-width:3px;border-color:var(--background);border-radius:0.125rem;border-style:solid;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.375rem;padding-bottom:0.375rem;font-size:1.75rem;color:var(--link) /* var(--link) */;outline:2px solid transparent;outline-offset:2px;;
	}.list-link-style-command:focus{visibility:visible;}.list-link-style-command[data-selected]{border-color:var(--highlight);}.list-link-style-command:hover{text-decoration-line:underline;}.list-link-style-command:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}

	.list-link-style.svelte-8mlmf7 {
		display:flex;cursor:pointer;align-items:center;border-width:3px;border-color:var(--background);border-radius:0.125rem;border-style:solid;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.375rem;padding-bottom:0.375rem;font-size:1.75rem;color:var(--link) /* var(--link) */;outline:2px solid transparent;outline-offset:2px;;
	}.list-link-style.svelte-8mlmf7:focus{visibility:visible;}.list-link-style.svelte-8mlmf7[data-selected="true"]{border-color:var(--highlight);}.list-link-style.svelte-8mlmf7:hover{text-decoration-line:underline;}.list-link-style.svelte-8mlmf7:focus-visible{outline-width:2px;outline-color:var(--text) /* var(--text) */;outline-offset:2px;outline-style:solid;}

	.link-after[aria-current='page'].svelte-fqjaas::after {
		content: '';
		position:absolute;left:0;z-index:2;width:0;height:0;border-top-width:0.5em;border-left-width:0.5em;border-bottom-width:0.5em;border-top-color:transparent;border-left-color:var(--highlight);border-bottom-color:transparent;
	}

	html[dir='ltr'],
	[data-sonner-toaster][dir='ltr'] {
		--toast-icon-margin-start: -3px;
		--toast-icon-margin-end: 4px;
		--toast-svg-margin-start: -1px;
		--toast-svg-margin-end: 0px;
		--toast-button-margin-start: auto;
		--toast-button-margin-end: 0;
		--toast-close-button-start: 0;
		--toast-close-button-end: unset;
		--toast-close-button-transform: translate(-35%, -35%);
	}

	html[dir='rtl'],
	[data-sonner-toaster][dir='rtl'] {
		--toast-icon-margin-start: 4px;
		--toast-icon-margin-end: -3px;
		--toast-svg-margin-start: 0px;
		--toast-svg-margin-end: -1px;
		--toast-button-margin-start: 0;
		--toast-button-margin-end: auto;
		--toast-close-button-start: unset;
		--toast-close-button-end: 0;
		--toast-close-button-transform: translate(35%, -35%);
	}

	[data-sonner-toaster] {
		position: fixed;
		width: var(--width);
		font-family:
			ui-sans-serif,
			system-ui,
			-apple-system,
			BlinkMacSystemFont,
			Segoe UI,
			Roboto,
			Helvetica Neue,
			Arial,
			Noto Sans,
			sans-serif,
			Apple Color Emoji,
			Segoe UI Emoji,
			Segoe UI Symbol,
			Noto Color Emoji;
		--gray1: hsl(0, 0%, 99%);
		--gray2: hsl(0, 0%, 97.3%);
		--gray3: hsl(0, 0%, 95.1%);
		--gray4: hsl(0, 0%, 93%);
		--gray5: hsl(0, 0%, 90.9%);
		--gray6: hsl(0, 0%, 88.7%);
		--gray7: hsl(0, 0%, 85.8%);
		--gray8: hsl(0, 0%, 78%);
		--gray9: hsl(0, 0%, 56.1%);
		--gray10: hsl(0, 0%, 52.3%);
		--gray11: hsl(0, 0%, 43.5%);
		--gray12: hsl(0, 0%, 9%);
		--border-radius: 8px;
		box-sizing: border-box;
		padding: 0;
		margin: 0;
		list-style: none;
		outline: none;
		z-index: 999999999;
		transition: transform 400ms ease;
	}

	@media (hover: none) and (pointer: coarse) {
		[data-sonner-toaster][data-lifted='true'] {
			transform: none;
		}
	}

	[data-sonner-toaster][data-x-position='right'] {
		right: var(--offset-right);
	}

	[data-sonner-toaster][data-x-position='left'] {
		left: var(--offset-left);
	}

	[data-sonner-toaster][data-x-position='center'] {
		left: 50%;
		transform: translateX(-50%);
	}

	[data-sonner-toaster][data-y-position='top'] {
		top: var(--offset-top);
	}

	[data-sonner-toaster][data-y-position='bottom'] {
		bottom: var(--offset-bottom);
	}

	[data-sonner-toast] {
		--y: translateY(100%);
		--lift-amount: calc(var(--lift) * var(--gap));
		z-index: var(--z-index);
		position: absolute;
		opacity: 0;
		transform: var(--y);
		touch-action: none;
		transition:
			transform 400ms,
			opacity 400ms,
			height 400ms,
			box-shadow 200ms;
		box-sizing: border-box;
		outline: none;
		overflow-wrap: anywhere;
	}

	[data-sonner-toast][data-styled='true'] {
		padding: 16px;
		background: var(--normal-bg);
		border: 1px solid var(--normal-border);
		color: var(--normal-text);
		border-radius: var(--border-radius);
		box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
		width: var(--width);
		font-size: 13px;
		display: flex;
		align-items: center;
		gap: 6px;
	}

	[data-sonner-toast]:focus-visible {
		box-shadow:
			0px 4px 12px rgba(0, 0, 0, 0.1),
			0 0 0 2px rgba(0, 0, 0, 0.2);
	}

	[data-sonner-toast][data-y-position='top'] {
		top: 0;
		--y: translateY(-100%);
		--lift: 1;
		--lift-amount: calc(1 * var(--gap));
	}

	[data-sonner-toast][data-y-position='bottom'] {
		bottom: 0;
		--y: translateY(100%);
		--lift: -1;
		--lift-amount: calc(var(--lift) * var(--gap));
	}

	[data-sonner-toast][data-styled='true'] [data-description] {
		font-weight: 400;
		line-height: 1.4;
		color: #3f3f3f;
	}

	[data-rich-colors='true'][data-sonner-toast][data-styled='true']
		[data-description] {
		color: inherit;
	}

	[data-sonner-toaster][data-sonner-theme='dark'] [data-description] {
		color: hsl(0, 0%, 91%);
	}

	[data-sonner-toast][data-styled='true'] [data-title] {
		font-weight: 500;
		line-height: 1.5;
		color: inherit;
	}

	[data-sonner-toast][data-styled='true'] [data-icon] {
		display: flex;
		height: 16px;
		width: 16px;
		position: relative;
		justify-content: flex-start;
		align-items: center;
		flex-shrink: 0;
		margin-left: var(--toast-icon-margin-start);
		margin-right: var(--toast-icon-margin-end);
	}

	[data-sonner-toast][data-promise='true'] [data-icon] > svg {
		opacity: 0;
		transform: scale(0.8);
		transform-origin: center;
		animation: sonner-fade-in 300ms ease forwards;
	}

	[data-sonner-toast][data-styled='true'] [data-icon] > * {
		flex-shrink: 0;
	}

	[data-sonner-toast][data-styled='true'] [data-icon] svg {
		margin-left: var(--toast-svg-margin-start);
		margin-right: var(--toast-svg-margin-end);
	}

	[data-sonner-toast][data-styled='true'] [data-content] {
		display: flex;
		flex-direction: column;
		gap: 2px;
	}

	[data-sonner-toast][data-styled='true'] [data-button] {
		border-radius: 4px;
		padding-left: 8px;
		padding-right: 8px;
		height: 24px;
		font-size: 12px;
		color: var(--normal-bg);
		background: var(--normal-text);
		margin-left: var(--toast-button-margin-start);
		margin-right: var(--toast-button-margin-end);
		border: none;
		font-weight: 500;
		cursor: pointer;
		outline: none;
		display: flex;
		align-items: center;
		flex-shrink: 0;
		transition:
			opacity 400ms,
			box-shadow 200ms;
	}

	[data-sonner-toast][data-styled='true'] [data-button]:focus-visible {
		box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4);
	}

	[data-sonner-toast][data-styled='true'] [data-button]:first-of-type {
		margin-left: var(--toast-button-margin-start);
		margin-right: var(--toast-button-margin-end);
	}

	[data-sonner-toast][data-styled='true'] [data-cancel] {
		color: var(--normal-text);
		background: rgba(0, 0, 0, 0.08);
	}

	[data-sonner-toaster][data-sonner-theme='dark']
		[data-sonner-toast][data-styled='true']
		[data-cancel] {
		background: rgba(255, 255, 255, 0.3);
	}

	[data-sonner-toast][data-styled='true'] [data-close-button] {
		position: absolute;
		left: var(--toast-close-button-start);
		right: var(--toast-close-button-end);
		top: 0;
		height: 20px;
		width: 20px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 0;
		color: var(--gray12);
		background: var(--normal-bg);
		border: 1px solid var(--gray4);
		transform: var(--toast-close-button-transform);
		border-radius: 50%;
		cursor: pointer;
		z-index: 1;
		transition:
			opacity 100ms,
			background 200ms,
			border-color 200ms;
	}

	[data-sonner-toast][data-styled='true'] [data-close-button]:focus-visible {
		box-shadow:
			0px 4px 12px rgba(0, 0, 0, 0.1),
			0 0 0 2px rgba(0, 0, 0, 0.2);
	}

	[data-sonner-toast][data-styled='true'] [data-disabled='true'] {
		cursor: not-allowed;
	}

	[data-sonner-toast][data-styled='true']:hover [data-close-button]:hover {
		background: var(--gray2);
		border-color: var(--gray5);
	}

	[data-sonner-toast][data-swiping='true']::before {
		content: '';
		position: absolute;
		left: -100%;
		right: -100%;
		height: 100%;
		z-index: -1;
	}

	[data-sonner-toast][data-y-position='top'][data-swiping='true']::before {
		bottom: 50%;
		transform: scaleY(3) translateY(50%);
	}

	[data-sonner-toast][data-y-position='bottom'][data-swiping='true']::before {
		top: 50%;
		transform: scaleY(3) translateY(-50%);
	}

	[data-sonner-toast][data-swiping='false'][data-removed='true']::before {
		content: '';
		position: absolute;
		inset: 0;
		transform: scaleY(2);
	}

	[data-sonner-toast][data-expanded='true']::after {
		content: '';
		position: absolute;
		left: 0;
		height: calc(var(--gap) + 1px);
		bottom: 100%;
		width: 100%;
	}

	[data-sonner-toast][data-mounted='true'] {
		--y: translateY(0);
		opacity: 1;
	}

	[data-sonner-toast][data-expanded='false'][data-front='false'] {
		--scale: var(--toasts-before) * 0.05 + 1;
		--y: translateY(calc(var(--lift-amount) * var(--toasts-before)))
			scale(calc(-1 * var(--scale)));
		height: var(--front-toast-height);
	}

	[data-sonner-toast] > * {
		transition: opacity 400ms;
	}

	[data-sonner-toast][data-x-position='right'] {
		right: 0;
	}

	[data-sonner-toast][data-x-position='left'] {
		left: 0;
	}

	[data-sonner-toast][data-expanded='false'][data-front='false'][data-styled='true']
		> * {
		opacity: 0;
	}

	[data-sonner-toast][data-visible='false'] {
		opacity: 0;
		pointer-events: none;
	}

	[data-sonner-toast][data-mounted='true'][data-expanded='true'] {
		--y: translateY(calc(var(--lift) * var(--offset)));
		height: var(--initial-height);
	}

	[data-sonner-toast][data-removed='true'][data-front='true'][data-swipe-out='false'] {
		--y: translateY(calc(var(--lift) * -100%));
		opacity: 0;
	}

	[data-sonner-toast][data-removed='true'][data-front='false'][data-swipe-out='false'][data-expanded='true'] {
		--y: translateY(
			calc(var(--lift) * var(--offset) + var(--lift) * -100%)
		);
		opacity: 0;
	}

	[data-sonner-toast][data-removed='true'][data-front='false'][data-swipe-out='false'][data-expanded='false'] {
		--y: translateY(40%);
		opacity: 0;
		transition:
			transform 500ms,
			opacity 200ms;
	}

	[data-sonner-toast][data-removed='true'][data-front='false']::before {
		height: calc(var(--initial-height) + 20%);
	}

	[data-sonner-toast][data-swiping='true'] {
		transform: var(--y) translateY(var(--swipe-amount-y, 0px))
			translateX(var(--swipe-amount-x, 0px));
		transition: none;
	}

	[data-sonner-toast][data-swiped='true'] {
		user-select: none;
	}

	[data-sonner-toast][data-swipe-out='true'][data-y-position='bottom'],
	[data-sonner-toast][data-swipe-out='true'][data-y-position='top'] {
		animation-duration: 200ms;
		animation-timing-function: ease-out;
		animation-fill-mode: forwards;
	}

	[data-sonner-toast][data-swipe-out='true'][data-swipe-direction='left'] {
		animation-name: swipe-out-left;
	}

	[data-sonner-toast][data-swipe-out='true'][data-swipe-direction='right'] {
		animation-name: swipe-out-right;
	}

	[data-sonner-toast][data-swipe-out='true'][data-swipe-direction='up'] {
		animation-name: swipe-out-up;
	}

	[data-sonner-toast][data-swipe-out='true'][data-swipe-direction='down'] {
		animation-name: swipe-out-down;
	}

	@keyframes swipe-out-left {
		from {
			transform: var(--y) translateX(var(--swipe-amount-x));
			opacity: 1;
		}

		to {
			transform: var(--y) translateX(calc(var(--swipe-amount-x) - 100%));
			opacity: 0;
		}
	}

	@keyframes swipe-out-right {
		from {
			transform: var(--y) translateX(var(--swipe-amount-x));
			opacity: 1;
		}

		to {
			transform: var(--y) translateX(calc(var(--swipe-amount-x) + 100%));
			opacity: 0;
		}
	}

	@keyframes swipe-out-up {
		from {
			transform: var(--y) translateY(var(--swipe-amount-y));
			opacity: 1;
		}

		to {
			transform: var(--y) translateY(calc(var(--swipe-amount-y) - 100%));
			opacity: 0;
		}
	}

	@keyframes swipe-out-down {
		from {
			transform: var(--y) translateY(var(--swipe-amount-y));
			opacity: 1;
		}

		to {
			transform: var(--y) translateY(calc(var(--swipe-amount-y) + 100%));
			opacity: 0;
		}
	}

	@media (max-width: 600px) {
		[data-sonner-toaster] {
			position: fixed;
			right: var(--mobile-offset-right);
			left: var(--mobile-offset-left);
			width: 100%;
		}

		[data-sonner-toaster][dir='rtl'] {
			left: calc(var(--mobile-offset-left) * -1);
		}

		[data-sonner-toaster] [data-sonner-toast] {
			left: 0;
			right: 0;
			width: calc(100% - var(--mobile-offset-left) * 2);
		}

		[data-sonner-toaster][data-x-position='left'] {
			left: var(--mobile-offset-left);
		}

		[data-sonner-toaster][data-y-position='bottom'] {
			bottom: var(--mobile-offset-bottom);
		}

		[data-sonner-toaster][data-y-position='top'] {
			top: var(--mobile-offset-top);
		}

		[data-sonner-toaster][data-x-position='center'] {
			left: var(--mobile-offset-left);
			right: var(--mobile-offset-right);
			transform: none;
		}
	}

	[data-sonner-toaster][data-sonner-theme='light'] {
		--normal-bg: #fff;
		--normal-border: var(--gray4);
		--normal-text: var(--gray12);

		--success-bg: hsl(143, 85%, 96%);
		--success-border: hsl(145, 92%, 87%);
		--success-text: hsl(140, 100%, 27%);

		--info-bg: hsl(208, 100%, 97%);
		--info-border: hsl(221, 91%, 93%);
		--info-text: hsl(210, 92%, 45%);

		--warning-bg: hsl(49, 100%, 97%);
		--warning-border: hsl(49, 91%, 84%);
		--warning-text: hsl(31, 92%, 45%);

		--error-bg: hsl(359, 100%, 97%);
		--error-border: hsl(359, 100%, 94%);
		--error-text: hsl(360, 100%, 45%);
	}

	[data-sonner-toaster][data-sonner-theme='light']
		[data-sonner-toast][data-invert='true'] {
		--normal-bg: #000;
		--normal-border: hsl(0, 0%, 20%);
		--normal-text: var(--gray1);
	}

	[data-sonner-toaster][data-sonner-theme='dark']
		[data-sonner-toast][data-invert='true'] {
		--normal-bg: #fff;
		--normal-border: var(--gray3);
		--normal-text: var(--gray12);
	}

	[data-sonner-toaster][data-sonner-theme='dark'] {
		--normal-bg: #000;
		--normal-bg-hover: hsl(0, 0%, 12%);
		--normal-border: hsl(0, 0%, 20%);
		--normal-border-hover: hsl(0, 0%, 25%);
		--normal-text: var(--gray1);

		--success-bg: hsl(150, 100%, 6%);
		--success-border: hsl(147, 100%, 12%);
		--success-text: hsl(150, 86%, 65%);

		--info-bg: hsl(215, 100%, 6%);
		--info-border: hsl(223, 43%, 17%);
		--info-text: hsl(216, 87%, 65%);

		--warning-bg: hsl(64, 100%, 6%);
		--warning-border: hsl(60, 100%, 9%);
		--warning-text: hsl(46, 87%, 65%);

		--error-bg: hsl(358, 76%, 10%);
		--error-border: hsl(357, 89%, 16%);
		--error-text: hsl(358, 100%, 81%);
	}

	[data-sonner-toaster][data-sonner-theme='dark']
		[data-sonner-toast]
		[data-close-button] {
		background: var(--normal-bg);
		border-color: var(--normal-border);
		color: var(--normal-text);
	}

	[data-sonner-toaster][data-sonner-theme='dark']
		[data-sonner-toast]
		[data-close-button]:hover {
		background: var(--normal-bg-hover);
		border-color: var(--normal-border-hover);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='success'] {
		background: var(--success-bg);
		border-color: var(--success-border);
		color: var(--success-text);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='success']
		[data-close-button] {
		background: var(--success-bg);
		border-color: var(--success-border);
		color: var(--success-text);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='info'] {
		background: var(--info-bg);
		border-color: var(--info-border);
		color: var(--info-text);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='info']
		[data-close-button] {
		background: var(--info-bg);
		border-color: var(--info-border);
		color: var(--info-text);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='warning'] {
		background: var(--warning-bg);
		border-color: var(--warning-border);
		color: var(--warning-text);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='warning']
		[data-close-button] {
		background: var(--warning-bg);
		border-color: var(--warning-border);
		color: var(--warning-text);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='error'] {
		background: var(--error-bg);
		border-color: var(--error-border);
		color: var(--error-text);
	}

	[data-rich-colors='true'][data-sonner-toast][data-type='error']
		[data-close-button] {
		background: var(--error-bg);
		border-color: var(--error-border);
		color: var(--error-text);
	}

	.sonner-loading-wrapper {
		--size: 16px;
		height: var(--size);
		width: var(--size);
		position: absolute;
		inset: 0;
		z-index: 10;
	}

	.sonner-loading-wrapper[data-visible='false'] {
		transform-origin: center;
		animation: sonner-fade-out 0.2s ease forwards;
	}

	.sonner-spinner {
		position: relative;
		top: 50%;
		left: 50%;
		height: var(--size);
		width: var(--size);
	}

	.sonner-loading-bar {
		animation: sonner-spin 1.2s linear infinite;
		background: var(--gray11);
		border-radius: 6px;
		height: 8%;
		left: -10%;
		position: absolute;
		top: -3.9%;
		width: 24%;
	}

	.sonner-loading-bar:nth-child(1) {
		animation-delay: -1.2s;
		transform: rotate(0.0001deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(2) {
		animation-delay: -1.1s;
		transform: rotate(30deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(3) {
		animation-delay: -1s;
		transform: rotate(60deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(4) {
		animation-delay: -0.9s;
		transform: rotate(90deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(5) {
		animation-delay: -0.8s;
		transform: rotate(120deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(6) {
		animation-delay: -0.7s;
		transform: rotate(150deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(7) {
		animation-delay: -0.6s;
		transform: rotate(180deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(8) {
		animation-delay: -0.5s;
		transform: rotate(210deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(9) {
		animation-delay: -0.4s;
		transform: rotate(240deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(10) {
		animation-delay: -0.3s;
		transform: rotate(270deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(11) {
		animation-delay: -0.2s;
		transform: rotate(300deg) translate(146%);
	}

	.sonner-loading-bar:nth-child(12) {
		animation-delay: -0.1s;
		transform: rotate(330deg) translate(146%);
	}

	@keyframes sonner-fade-in {
		0% {
			opacity: 0;
			transform: scale(0.8);
		}
		100% {
			opacity: 1;
			transform: scale(1);
		}
	}

	@keyframes sonner-fade-out {
		0% {
			opacity: 1;
			transform: scale(1);
		}
		100% {
			opacity: 0;
			transform: scale(0.8);
		}
	}

	@keyframes sonner-spin {
		0% {
			opacity: 1;
		}
		100% {
			opacity: 0.15;
		}
	}

	@media (prefers-reduced-motion) {
		[data-sonner-toast],
		[data-sonner-toast] > *,
		.sonner-loading-bar {
			transition: none !important;
			animation: none !important;
		}
	}

	.sonner-loader {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		transform-origin: center;
		transition:
			opacity 200ms,
			transform 200ms;
	}

	.sonner-loader[data-visible='false'] {
		opacity: 0;
		transform: scale(0.8) translate(-50%, -50%);
	}

	.docs-style.svelte-17lzi2i h1 {
		margin-bottom:1rem;margin-top:0.5rem;font-size:1.75rem;font-weight:700;
	}
	.docs-style.svelte-17lzi2i h2 {
		margin-bottom:0.75rem;margin-top:0.5rem;border-top-width:1px;border-top-color:var(--text);border-top-style:solid;padding-top:0.5rem;font-size:1.5rem;font-weight:700;
	}
	.docs-style.svelte-17lzi2i h3 {
		margin-bottom:0.5rem;margin-top:0.25rem;font-size:1.25rem;font-weight:700;
	}
	.docs-style.svelte-17lzi2i p {
		margin-bottom:1rem;font-size:1rem;line-height:1.5rem;
	}
	.docs-style.svelte-17lzi2i a {
		color:var(--link) /* var(--link) */;text-decoration-line:underline;text-decoration-style:solid;
	}

	.docs-style.svelte-17lzi2i table {
		border-collapse:collapse;table-layout:auto;
	}

	.docs-style.svelte-17lzi2i table td {
		border-width:1px;border-color:var(--deemph);border-style:solid;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;
	}

	.docs-style.svelte-17lzi2i table tr:nth-child(even) {
		background-color:var(--high) /* var(--high) */;
	}

	.docs-style.svelte-17lzi2i li p {
		margin-bottom:0;display:inline;
	}

	.docs-style.svelte-17lzi2i ul {
		margin-top:0.5rem;margin-bottom:0.5rem;list-style-type:disc;list-style-position:inside;
	}

	.docs-style.svelte-17lzi2i ol {
		margin-top:0.5rem;margin-bottom:0.5rem;list-style-type:decimal;list-style-position:inside;
	}

	.docs-style.svelte-17lzi2i img {
		margin-bottom:1rem;width:100%;height:auto;border-radius:0.25rem;
	}

	.docs-style.svelte-17lzi2i {
		margin-left:auto;margin-right:auto;max-width:768px;padding-left:1rem;padding-right:1rem;
	}

  svelecte-list-viewport.svelte-1ls55px {
    position: relative;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    display: block;
  }

  svelecte-list-content.svelte-1ls55px,
  svelecte-list-row.svelte-1ls55px {
    display: block;
  }

  svelecte-list-row.svelte-1ls55px {
    /* NOTE: 🤔 needed? */
    overflow: hidden;
  }

  /** make it global to be able to apply it also for anchored select */
  .sv-hidden-element { opacity: 0; position: absolute; z-index: -2; top: 0; height: var(--sv-min-height, 30px)}

  /* stylable props */
  /*
  :root {
    --sv-min-height: 34px;
    --sv-bg: #fff;
    --sv-disabled-bg: #eee;
    --sv-border: 1px solid #ccc;
    --sv-border-radius: 4px;
    --sv-selection-gap: 4px;
    --sv-general-padding: 4px;
    --sv-control-bg: var(--sv-bg);
    --sv-selection-wrap-padding: 0px 3px 0px 4px;
    --sv-selection-multi-wrap-padding: 0px 3px 0px 6px;
    --sv-item-wrap-padding: 3px 3px 3px 6px;
    --sv-item-selected-bg: #efefef;
    --sv-item-btn-color: #000;
    --sv-item-btn-color-hover: #777;
    --sv-item-btn-bg: #efefef;
    --sv-item-btn-bg-hover: #ddd;
    --sv-icon-color: #bbb;
    --sv-icon-color-hover: #777;
    --sv-icon-bg: transparent;
    --sv-icon-size: 20px;
    --sv-separator-bg: #ccc;
    --sv-btn-border: 0;
    --sv-placeholder-color: #ccccd6;
    --sv-dropdown-bg: var(--sv-bg);
    --sv-dropdown-offset: 1px;
    --sv-dropdown-border: 1px solid rgba(0,0,0,0.15);
    --sv-dropdown-width: auto;
    --sv-dropdown-shadow: 0 6px 12px #0000002d;
    --sv-dropdown-height: 320px;
    --sv-dropdown-active-bg: #F2F5F8;
    --sv-dropdown-selected-bg: #ECF3F9;
    --sv-create-disabled-bg: #fcbaba;
    --sv-create-kbd-border: 1px solid #efefef;
    --sv-create-kbd-bg: #fff;
    --sv-loader-border: 2px solid #ccc;
  }
  */
  .a11y-text.svelte-14oxcc7 {
    z-index: 9999;
    border: 0px;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    position: absolute;
    overflow: hidden;
    padding: 0px;
    white-space: nowrap;
  }
  .svelecte.svelte-14oxcc7 {
    position: relative;
    flex: 1 1 auto;
    color: var(--sv-color, inherit);

    &.is-disabled > .sv-control:where(.svelte-14oxcc7) {
      background-color: var(--sv-disabled-bg, #eee);
    }
  }

  .sv-control.svelte-14oxcc7 {
    display: flex;
    align-items: center;
    border: var(--sv-border, 1px solid #ccc);
    border-radius: var(--sv-border-radius, 4px);
    background-color: var(--sv-control-bg, var(--sv-bg, #fff));
    min-height: var(--sv-min-height, 34px);
  }

  .sv-control--selection.svelte-14oxcc7 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    min-width: 0;
    gap: var(--sv-selection-gap, 4px);
    padding: var(--sv-selection-gap, var(--sv-general-padding, 4px));
    min-height: 24px;
    &.is-single {
      flex-wrap: nowrap;
    }
  }
  .sv-item--container {
    display: flex;
    min-width: 0;
  }
  .sv-item--wrap {
    display: flex;
    min-width: 0;
  }
  .sv-item--wrap.in-selection {
    padding: var(--sv-selection-wrap-padding, 0px 3px 0px 4px);
  }
  .sv-item--wrap.is-multi {
    padding: var(--sv-selection-multi-wrap-padding, 0px 3px 0px 6px);
    background-color: var(--sv-item-selected-bg, #efefef);
  }
  .sv-item--wrap.in-dropdown {
    padding: var(--sv-item-wrap-padding, 3px 3px 3px 6px);
  }

  .sv-item--content {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  .sv-item--btn {
    position: relative;
    display: inline-flex;
    align-items: center;
    align-self: stretch;
    padding: 0 4px;
    box-sizing: border-box;
    border-radius: calc(var(--sv-border-radius, 4px) / 2);
    border-width: 0;
    margin: 0;
    cursor: pointer;
    background-color: var(--sv-item-btn-bg, var(--sv-item-selected-bg, #efefef));
  }


  /** #region ************************************ buttons */
  .sv-item--btn > svg {
    fill: var(--sv-item-btn-color, var(--sv-icon-color, #bbb));
  }
  .sv-item--btn:hover {
    background-color: var(--sv-item-btn-bg-hover, #ddd);
  }
  .sv-item--btn:hover > svg {
    fill: var(--sv-item-btn-color-hover, #777);
  }

  .sv-buttons.svelte-14oxcc7 {
    display: flex;
    align-self: stretch;
    position: relative;
  }
  .sv-btn-indicator.svelte-14oxcc7 {
    color: var(--sv-icon-color, #bbb);
    display: flex;
    transition: color 150ms ease 0s;
    box-sizing: border-box;
    background-color: var(--sv-icon-bg, transparent);
    border: var(--sv-btn-border, 0);
    padding: 0;
    margin: var(--sv-general-padding, 4px);
    align-items: center;
    fill: currentcolor;
    line-height: 1;
    stroke: currentcolor;
    stroke-width: 0px;
    &:hover {
      color: var(--sv-icon-color-hover, #777);
    }
  }
  .sv-btn-separator.svelte-14oxcc7 {
    align-self: stretch;
    background-color: var(--sv-separator-bg, #ccc);
    margin-bottom: var(--sv-general-padding, 4px);
    margin-top: var(--sv-general-padding, 4px);
    width: 1px;
    box-sizing: border-box;
  }
  .indicator-icon.svelte-14oxcc7 {
    width: var(--sv-icon-size, 20px);
    height: var(--sv-icon-size, 20px);
  }
  .is-loading.svelte-14oxcc7:after {
    animation: svelte-14oxcc7-spinAround 0.5s infinite linear;
    border: var(--sv-loader-border, 2px solid #ccc);
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    content: "";
    display: block;
    height: var(--sv-icon-size, 20px);
    width: var(--sv-icon-size, 20px);
    right: var(--sv-general-padding, 4px);
    top: calc(50% - (var(--sv-icon-size, 20px) / 2));
    position: absolute !important;
    box-sizing: border-box;
  }
  @keyframes svelte-14oxcc7-spinAround {
    from {
      transform: rotate(0deg)
    }
    to {
      transform: rotate(359deg)
    }
  }

  /** #endregion */

  /** ************************************ dropdown */

  .sv_dropdown.svelte-14oxcc7 {
    margin: var(--sv-dropdown-offset, 1px) 0;
    box-sizing: border-box;
    position: absolute;
    min-width: 100%;
    width: var(--sv-dropdown-width, auto);
    background-color: var(--sv-dropdown-bg, var(--sv-bg, #fff));
    overflow-y: auto;
    overflow-x: hidden;
    border: var(--sv-dropdown-border, 1px solid rgba(0,0,0,0.15));
    border-radius: var(--sv-border-radius, 4px);
    box-shadow: var(--sv-dropdown-shadow, 0 6px 12px #0000002d);
    opacity: 0;
    z-index: -1000;
    pointer-events: none;

    &.is-open {
      opacity: 1;
      z-index: 2;
      pointer-events: auto;
    }
  }
  .sv-dropdown-scroll.svelte-14oxcc7 {
    /* min-height: 40px; */
    padding: 0;
    box-sizing: border-box;
    max-height: var(--sv-dropdown-height, 320px);
    overflow-y: auto;
    overflow-x: hidden;
    &.has-items {
      padding: 4px;
    }
  }
  .in-dropdown.is-selected.svelte-14oxcc7 {
    background-color: var(--sv-dropdown-selected-bg, #ECF3F9);
  }
  .in-dropdown.is-disabled.svelte-14oxcc7 {
    opacity: 0.5;
    cursor: not-allowed;
  }
  .in-dropdown.sv-dd-item-active.svelte-14oxcc7,
  .in-dropdown.svelte-14oxcc7:hover,
  .in-dropdown.svelte-14oxcc7:active {
    background-color: var(--sv-dropdown-active-bg, #F2F5F8);
  }
  .is-dropdown-row.svelte-14oxcc7 {
    padding: var(--sv-general-padding, 4px);
  }

  /** ************************************ creatable */

  .sv-dropdown-scroll.has-items.svelte-14oxcc7 + .is-dropdown-row:where(.svelte-14oxcc7) {
    border-top: 1px solid transparent;
    border-color: var(--sv-separator-bg, #ccc);
  }
  .creatable-row.svelte-14oxcc7 {
    width: 100%;
    border: 0;
    background-color: inherit;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: calc(var(--sv-border-radius, 4px) / 2);
    padding: var(--sv-item-wrap-padding, 3px 3px 3px 6px);

    &:hover,
    &:active,
    &.active {
      background-color: var(--sv-dropdown-active-bg, #F2F5F8);
    }
    &.active.is-disabled {
      opacity: 0.5;
      background-color: var(--sv-create-disabled-bg, #fcbaba);
    }
    &.is-disabled {
      opacity: 0.5;
      cursor: not-allowed;
    }

  }

  /*
   * moved selector to global due to https://github.com/sveltejs/svelte/issues/10143 -> https://github.com/sveltejs/svelte/pull/10208
   */
  .creatable-row.svelte-14oxcc7 > .is-loading {
    position: relative;
    &:after {
      left: calc(100% + 4px);
    }
  }

  .shortcut.svelte-14oxcc7 {
    display: flex;
    align-items: center;
    align-content: center;
  }
  .shortcut.svelte-14oxcc7 > kbd:where(.svelte-14oxcc7) {
      border: var(--sv-create-kbd-border, 1px solid #efefef);
      border-radius: var(--sv-border-radius, 4px);
      padding: 0px 6px;
      margin: -1px 0;
      background-color: var(--sv-create-kbd-bg, #fff);
  }

  /** #region input */
  .sv-input--sizer.svelte-14oxcc7 {
    position: absolute;
    pointer-events: none;
    display: inline-grid;
    vertical-align: top;
    align-items: center;

    &:after {
      content: attr(data-value) ' ';
      visibility: hidden;
      white-space: pre-wrap;
    }
  }
  .is-focused.svelte-14oxcc7 .sv-input--sizer:where(.svelte-14oxcc7) {
    position: relative;
    pointer-events: all;
  }
  .has-items.svelte-14oxcc7 .keep-value:where(.svelte-14oxcc7):not(:focus) {
    color: transparent;
  }
  /* moved selector to global due to https://github.com/sveltejs/svelte/issues/10143 -> https://github.com/sveltejs/svelte/pull/10208 */
  .is-focused.svelte-14oxcc7 .is-single.has-items.has-input > .sv-item--container {
    opacity: 0.2;
  }
  .sv-input--sizer.svelte-14oxcc7:after,
  .sv-input--text.svelte-14oxcc7 {
    width: auto;
    min-width: 1em;
    grid-area: 1 / 2;
    font: inherit;
    padding: 0 0.25em;
    margin: 0;
    resize: none;
    background: none;
    appearance: none;
    border: none;
  }
  .has-items.svelte-14oxcc7 .sv-input--text:where(.svelte-14oxcc7) {
    padding-left: 0;
  }

  .sv-input--text.svelte-14oxcc7 {
    outline: none;
    &::placeholder {
      color: var(--sv-placeholder-color, #ccccd6);
    }
  }
  /* #endregion */

	/* (unused) .custom-select :global(select) {
		width: 100%;
	}*/

	.row-link.svelte-z8rtk2 ~ .row-link:where(.svelte-z8rtk2) {
		border-top-width:1px;border-top-color:var(--table-row-hr);border-top-style:solid;
	}
span.flag {
	width: 28px;
	height: 19px;
	display: inline-block;
}
img.flag {
	width: 30px;
}
.flag {
	background: url(./flags_responsive.DYfkSOkc.png) no-repeat;
	background-size: 100%;
}
.flag-ad {
	background-position: 0 0.413223%;
}
.flag-ae {
	background-position: 0 0.826446%;
}
.flag-af {
	background-position: 0 1.239669%;
}
.flag-ag {
	background-position: 0 1.652893%;
}
.flag-ai {
	background-position: 0 2.066116%;
}
.flag-al {
	background-position: 0 2.479339%;
}
.flag-am {
	background-position: 0 2.892562%;
}
.flag-an {
	background-position: 0 3.305785%;
}
.flag-ao {
	background-position: 0 3.719008%;
}
.flag-aq {
	background-position: 0 4.132231%;
}
.flag-ar {
	background-position: 0 4.545455%;
}
.flag-as {
	background-position: 0 4.958678%;
}
.flag-at {
	background-position: 0 5.371901%;
}
.flag-au {
	background-position: 0 5.785124%;
}
.flag-aw {
	background-position: 0 6.198347%;
}
.flag-az {
	background-position: 0 6.61157%;
}
.flag-ba {
	background-position: 0 7.024793%;
}
.flag-bb {
	background-position: 0 7.438017%;
}
.flag-bd {
	background-position: 0 7.85124%;
}
.flag-be {
	background-position: 0 8.264463%;
}
.flag-bf {
	background-position: 0 8.677686%;
}
.flag-bg {
	background-position: 0 9.090909%;
}
.flag-bh {
	background-position: 0 9.504132%;
}
.flag-bi {
	background-position: 0 9.917355%;
}
.flag-bj {
	background-position: 0 10.330579%;
}
.flag-bm {
	background-position: 0 10.743802%;
}
.flag-bn {
	background-position: 0 11.157025%;
}
.flag-bo {
	background-position: 0 11.570248%;
}
.flag-br {
	background-position: 0 11.983471%;
}
.flag-bs {
	background-position: 0 12.396694%;
}
.flag-bt {
	background-position: 0 12.809917%;
}
.flag-bv {
	background-position: 0 13.22314%;
}
.flag-bw {
	background-position: 0 13.636364%;
}
.flag-by {
	background-position: 0 14.049587%;
}
.flag-bz {
	background-position: 0 14.46281%;
}
.flag-ca {
	background-position: 0 14.876033%;
}
.flag-cc {
	background-position: 0 15.289256%;
}
.flag-cd {
	background-position: 0 15.702479%;
}
.flag-cf {
	background-position: 0 16.115702%;
}
.flag-cg {
	background-position: 0 16.528926%;
}
.flag-ch {
	background-position: 0 16.942149%;
}
.flag-ci {
	background-position: 0 17.355372%;
}
.flag-ck {
	background-position: 0 17.768595%;
}
.flag-cl {
	background-position: 0 18.181818%;
}
.flag-cm {
	background-position: 0 18.595041%;
}
.flag-cn {
	background-position: 0 19.008264%;
}
.flag-co {
	background-position: 0 19.421488%;
}
.flag-cr {
	background-position: 0 19.834711%;
}
.flag-cu {
	background-position: 0 20.247934%;
}
.flag-cv {
	background-position: 0 20.661157%;
}
.flag-cx {
	background-position: 0 21.07438%;
}
.flag-cy {
	background-position: 0 21.487603%;
}
.flag-cz {
	background-position: 0 21.900826%;
}
.flag-de {
	background-position: 0 22.31405%;
}
.flag-dj {
	background-position: 0 22.727273%;
}
.flag-dk {
	background-position: 0 23.140496%;
}
.flag-dm {
	background-position: 0 23.553719%;
}
.flag-do {
	background-position: 0 23.966942%;
}
.flag-dz {
	background-position: 0 24.380165%;
}
.flag-ec {
	background-position: 0 24.793388%;
}
.flag-ee {
	background-position: 0 25.206612%;
}
.flag-eg {
	background-position: 0 25.619835%;
}
.flag-eh {
	background-position: 0 26.033058%;
}
.flag-er {
	background-position: 0 26.446281%;
}
.flag-es {
	background-position: 0 26.859504%;
}
.flag-et {
	background-position: 0 27.272727%;
}
.flag-fi {
	background-position: 0 27.68595%;
}
.flag-fj {
	background-position: 0 28.099174%;
}
.flag-fk {
	background-position: 0 28.512397%;
}
.flag-fm {
	background-position: 0 28.92562%;
}
.flag-fo {
	background-position: 0 29.338843%;
}
.flag-fr {
	background-position: 0 29.752066%;
}
.flag-ga {
	background-position: 0 30.165289%;
}
.flag-gd {
	background-position: 0 30.578512%;
}
.flag-ge {
	background-position: 0 30.991736%;
}
.flag-gf {
	background-position: 0 31.404959%;
}
.flag-gh {
	background-position: 0 31.818182%;
}
.flag-gi {
	background-position: 0 32.231405%;
}
.flag-gl {
	background-position: 0 32.644628%;
}
.flag-gm {
	background-position: 0 33.057851%;
}
.flag-gn {
	background-position: 0 33.471074%;
}
.flag-gp {
	background-position: 0 33.884298%;
}
.flag-gq {
	background-position: 0 34.297521%;
}
.flag-gr {
	background-position: 0 34.710744%;
}
.flag-gs {
	background-position: 0 35.123967%;
}
.flag-gt {
	background-position: 0 35.53719%;
}
.flag-gu {
	background-position: 0 35.950413%;
}
.flag-gw {
	background-position: 0 36.363636%;
}
.flag-gy {
	background-position: 0 36.77686%;
}
.flag-hk {
	background-position: 0 37.190083%;
}
.flag-hm {
	background-position: 0 37.603306%;
}
.flag-hn {
	background-position: 0 38.016529%;
}
.flag-hr {
	background-position: 0 38.429752%;
}
.flag-ht {
	background-position: 0 38.842975%;
}
.flag-hu {
	background-position: 0 39.256198%;
}
.flag-id {
	background-position: 0 39.669421%;
}
.flag-ie {
	background-position: 0 40.082645%;
}
.flag-il {
	background-position: 0 40.495868%;
}
.flag-in {
	background-position: 0 40.909091%;
}
.flag-io {
	background-position: 0 41.322314%;
}
.flag-iq {
	background-position: 0 41.735537%;
}
.flag-ir {
	background-position: 0 42.14876%;
}
.flag-is {
	background-position: 0 42.561983%;
}
.flag-it {
	background-position: 0 42.975207%;
}
.flag-jm {
	background-position: 0 43.38843%;
}
.flag-jo {
	background-position: 0 43.801653%;
}
.flag-jp {
	background-position: 0 44.214876%;
}
.flag-ke {
	background-position: 0 44.628099%;
}
.flag-kg {
	background-position: 0 45.041322%;
}
.flag-kh {
	background-position: 0 45.454545%;
}
.flag-ki {
	background-position: 0 45.867769%;
}
.flag-km {
	background-position: 0 46.280992%;
}
.flag-kn {
	background-position: 0 46.694215%;
}
.flag-kp {
	background-position: 0 47.107438%;
}
.flag-kr {
	background-position: 0 47.520661%;
}
.flag-kw {
	background-position: 0 47.933884%;
}
.flag-ky {
	background-position: 0 48.347107%;
}
.flag-kz {
	background-position: 0 48.760331%;
}
.flag-la {
	background-position: 0 49.173554%;
}
.flag-lb {
	background-position: 0 49.586777%;
}
.flag-lc {
	background-position: 0 50%;
}
.flag-li {
	background-position: 0 50.413223%;
}
.flag-lk {
	background-position: 0 50.826446%;
}
.flag-lr {
	background-position: 0 51.239669%;
}
.flag-ls {
	background-position: 0 51.652893%;
}
.flag-lt {
	background-position: 0 52.066116%;
}
.flag-lu {
	background-position: 0 52.479339%;
}
.flag-lv {
	background-position: 0 52.892562%;
}
.flag-ly {
	background-position: 0 53.305785%;
}
.flag-ma {
	background-position: 0 53.719008%;
}
.flag-mc {
	background-position: 0 54.132231%;
}
.flag-md {
	background-position: 0 54.545455%;
}
.flag-me {
	background-position: 0 54.958678%;
}
.flag-mg {
	background-position: 0 55.371901%;
}
.flag-mh {
	background-position: 0 55.785124%;
}
.flag-mk {
	background-position: 0 56.198347%;
}
.flag-ml {
	background-position: 0 56.61157%;
}
.flag-mm {
	background-position: 0 57.024793%;
}
.flag-mn {
	background-position: 0 57.438017%;
}
.flag-mo {
	background-position: 0 57.85124%;
}
.flag-mp {
	background-position: 0 58.264463%;
}
.flag-mq {
	background-position: 0 58.677686%;
}
.flag-mr {
	background-position: 0 59.090909%;
}
.flag-ms {
	background-position: 0 59.504132%;
}
.flag-mt {
	background-position: 0 59.917355%;
}
.flag-mu {
	background-position: 0 60.330579%;
}
.flag-mv {
	background-position: 0 60.743802%;
}
.flag-mw {
	background-position: 0 61.157025%;
}
.flag-mx {
	background-position: 0 61.570248%;
}
.flag-my {
	background-position: 0 61.983471%;
}
.flag-mz {
	background-position: 0 62.396694%;
}
.flag-na {
	background-position: 0 62.809917%;
}
.flag-nc {
	background-position: 0 63.22314%;
}
.flag-ne {
	background-position: 0 63.636364%;
}
.flag-nf {
	background-position: 0 64.049587%;
}
.flag-ng {
	background-position: 0 64.46281%;
}
.flag-ni {
	background-position: 0 64.876033%;
}
.flag-nl {
	background-position: 0 65.289256%;
}
.flag-no {
	background-position: 0 65.702479%;
}
.flag-np {
	background-position: 0 66.115702%;
}
.flag-nr {
	background-position: 0 66.528926%;
}
.flag-nu {
	background-position: 0 66.942149%;
}
.flag-nz {
	background-position: 0 67.355372%;
}
.flag-om {
	background-position: 0 67.768595%;
}
.flag-pa {
	background-position: 0 68.181818%;
}
.flag-pe {
	background-position: 0 68.595041%;
}
.flag-pf {
	background-position: 0 69.008264%;
}
.flag-pg {
	background-position: 0 69.421488%;
}
.flag-ph {
	background-position: 0 69.834711%;
}
.flag-pk {
	background-position: 0 70.247934%;
}
.flag-pl {
	background-position: 0 70.661157%;
}
.flag-pm {
	background-position: 0 71.07438%;
}
.flag-pn {
	background-position: 0 71.487603%;
}
.flag-pr {
	background-position: 0 71.900826%;
}
.flag-pt {
	background-position: 0 72.31405%;
}
.flag-pw {
	background-position: 0 72.727273%;
}
.flag-py {
	background-position: 0 73.140496%;
}
.flag-qa {
	background-position: 0 73.553719%;
}
.flag-re {
	background-position: 0 73.966942%;
}
.flag-ro {
	background-position: 0 74.380165%;
}
.flag-rs {
	background-position: 0 74.793388%;
}
.flag-ru {
	background-position: 0 75.206612%;
}
.flag-rw {
	background-position: 0 75.619835%;
}
.flag-sa {
	background-position: 0 76.033058%;
}
.flag-sb {
	background-position: 0 76.446281%;
}
.flag-sc {
	background-position: 0 76.859504%;
}
.flag-sd {
	background-position: 0 77.272727%;
}
.flag-se {
	background-position: 0 77.68595%;
}
.flag-sg {
	background-position: 0 78.099174%;
}
.flag-sh {
	background-position: 0 78.512397%;
}
.flag-si {
	background-position: 0 78.92562%;
}
.flag-sj {
	background-position: 0 79.338843%;
}
.flag-sk {
	background-position: 0 79.752066%;
}
.flag-sl {
	background-position: 0 80.165289%;
}
.flag-sm {
	background-position: 0 80.578512%;
}
.flag-sn {
	background-position: 0 80.991736%;
}
.flag-so {
	background-position: 0 81.404959%;
}
.flag-sr {
	background-position: 0 81.818182%;
}
.flag-ss {
	background-position: 0 82.231405%;
}
.flag-st {
	background-position: 0 82.644628%;
}
.flag-sv {
	background-position: 0 83.057851%;
}
.flag-sy {
	background-position: 0 83.471074%;
}
.flag-sz {
	background-position: 0 83.884298%;
}
.flag-tc {
	background-position: 0 84.297521%;
}
.flag-td {
	background-position: 0 84.710744%;
}
.flag-tf {
	background-position: 0 85.123967%;
}
.flag-tg {
	background-position: 0 85.53719%;
}
.flag-th {
	background-position: 0 85.950413%;
}
.flag-tj {
	background-position: 0 86.363636%;
}
.flag-tk {
	background-position: 0 86.77686%;
}
.flag-tl {
	background-position: 0 87.190083%;
}
.flag-tm {
	background-position: 0 87.603306%;
}
.flag-tn {
	background-position: 0 88.016529%;
}
.flag-to {
	background-position: 0 88.429752%;
}
.flag-tp {
	background-position: 0 88.842975%;
}
.flag-tr {
	background-position: 0 89.256198%;
}
.flag-tt {
	background-position: 0 89.669421%;
}
.flag-tv {
	background-position: 0 90.082645%;
}
.flag-tw {
	background-position: 0 90.495868%;
}
.flag-ty {
	background-position: 0 90.909091%;
}
.flag-tz {
	background-position: 0 91.322314%;
}
.flag-ua {
	background-position: 0 91.735537%;
}
.flag-ug {
	background-position: 0 92.14876%;
}
.flag-gb,
.flag-uk {
	background-position: 0 92.561983%;
}
.flag-um {
	background-position: 0 92.975207%;
}
.flag-us {
	background-position: 0 93.38843%;
}
.flag-uy {
	background-position: 0 93.801653%;
}
.flag-uz {
	background-position: 0 94.214876%;
}
.flag-va {
	background-position: 0 94.628099%;
}
.flag-vc {
	background-position: 0 95.041322%;
}
.flag-ve {
	background-position: 0 95.454545%;
}
.flag-vg {
	background-position: 0 95.867769%;
}
.flag-vi {
	background-position: 0 96.280992%;
}
.flag-vn {
	background-position: 0 96.694215%;
}
.flag-vu {
	background-position: 0 97.107438%;
}
.flag-wf {
	background-position: 0 97.520661%;
}
.flag-ws {
	background-position: 0 97.933884%;
}
.flag-ye {
	background-position: 0 98.347107%;
}
.flag-za {
	background-position: 0 98.760331%;
}
.flag-zm {
	background-position: 0 99.173554%;
}
.flag-zr {
	background-position: 0 99.586777%;
}
.flag-zw {
	background-position: 0 100%;
}

	.weekdays.svelte-yi3m48,
	.day-grid.svelte-yi3m48 {
		grid-template-columns: 4rem repeat(7, 1fr);

		display:grid;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;gap:1rem;padding:0;
	}

	.weekdays.svelte-yi3m48 > li:where(.svelte-yi3m48) {
		list-style: none;
		margin-left:0;display:flex;align-items:center;justify-content:center;font-size:1rem;
	}

	.month.svelte-yi3m48 {
		border-width:1px;border-color:var(--background);border-style:solid;
	}

	.month.svelte-yi3m48 {
		background-color:var(--background) /* var(--background) */;
	}

	.weekdays.svelte-yi3m48 abbr[title]:where(.svelte-yi3m48) {
		text-decoration: none;
		border-style:none;font-weight:800;
	}

	@media all and (max-width: 800px) {
		.weekdays.svelte-yi3m48,
		.day-grid.svelte-yi3m48 {
			grid-gap: 0.25em;
		}

		.weekdays.svelte-yi3m48 li:where(.svelte-yi3m48) {
			font-size:0;
		}

		.weekdays.svelte-yi3m48 > li:where(.svelte-yi3m48) abbr:where(.svelte-yi3m48):after {
			content: attr(title);
			text-align:center;font-size:1.25rem;
		}
	}

	.day-grid.svelte-10mfh37 {
		grid-template-columns: 2.5rem repeat(7, minmax(38px, 1fr));

		display:grid;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding:0;
	}

	.day-grid.svelte-10mfh37 > div:where(.svelte-10mfh37) {
		list-style: none;
		margin-left:0;display:flex;align-items:center;justify-content:center;font-size:1rem;
	}

	.day-grid.svelte-1dpdvya {
		grid-template-columns: 3rem repeat(7, 1fr);
		grid-template-rows: 2rem;
		grid-auto-rows: minmax(1fr, max-content);

		display:grid;margin-top:0;margin-bottom:0;gap:0.125rem;padding:0;
	}

	.other-month.svelte-1dpdvya,
	.month.svelte-1dpdvya {
		border-width:1px;border-color:var(--background);border-style:solid;
	}

	.other-month.svelte-1dpdvya {
		background-color:transparent /* transparent */;color:var(--deemph) /* var(--deemph) */;
	}

	.day-grid.svelte-12iarzh {
		grid-template-columns: 3rem repeat(7, 1fr);
		grid-template-rows: 2rem;
		grid-auto-rows: minmax(1fr, max-content);

		display:grid;margin-top:0;margin-bottom:0;gap:0.125rem;padding:0;
	}

	.other-month.svelte-12iarzh,
	.month.svelte-12iarzh {
		border-width:1px;border-color:var(--background);border-style:solid;
	}

	.other-month.svelte-12iarzh {
		background-color:transparent /* transparent */;color:var(--deemph) /* var(--deemph) */;
	}
.editor-shell {
	border-radius: 2px;
	max-width: 1100px;
	color: #000;
	position: relative;
	line-height: 1.7;
	font-weight: 400;
}

.editor-shell .editor-container {
	background: #fff;
	position: relative;
	cursor: text;
	display: block;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.editor-shell .editor-container.tree-view {
	border-radius: 0;
}

.editor-shell .editor-container.plain-text {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.editor-scroller {
	min-height: 150px;
	border: 0;
	cursor: text;
	display: flex;
	position: relative;
	outline: 0;
	z-index: 0;
	overflow: auto;
	resize: vertical;
}

.editor {
	flex: auto;
	position: relative;
	resize: vertical;
	z-index: -1;
}

.test-recorder-output {
	margin: 20px auto 20px auto;
	width: 100%;
}

pre {
	line-height: 1.1;
	background: #222;
	color: #fff;
	margin: 0;
	padding: 10px;
	font-size: 12px;
	overflow: auto;
	max-height: 400px;
}

.tree-view-output {
	display: block;
	background: #222;
	color: #fff;
	padding: 0;
	font-size: 12px;
	margin: 1px auto 10px auto;
	position: relative;
	overflow: hidden;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

pre::-webkit-scrollbar {
	background: transparent;
	width: 10px;
}

pre::-webkit-scrollbar-thumb {
	background: #999;
}

.editor-dev-button {
	position: relative;
	display: block;
	width: 40px;
	height: 40px;
	font-size: 12px;
	border-radius: 20px;
	border: none;
	cursor: pointer;
	outline: none;
	box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.3);
	background-color: #444;
}

.editor-dev-button::after {
	content: '';
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
	display: block;
	background-size: contain;
	filter: invert(1);
}

.editor-dev-button:hover {
	background-color: #555;
}

.editor-dev-button.active {
	background-color: rgb(233, 35, 35);
}

.test-recorder-toolbar {
	display: flex;
}

.test-recorder-button {
	position: relative;
	display: block;
	width: 32px;
	height: 32px;
	font-size: 10px;
	padding: 6px 6px;
	border-radius: 4px;
	border: none;
	cursor: pointer;
	outline: none;
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.4);
	background-color: #222;
	transition: box-shadow 50ms ease-out;
}

.test-recorder-button:active {
	box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.4);
}

.test-recorder-button + .test-recorder-button {
	margin-left: 4px;
}

.test-recorder-button::after {
	content: '';
	position: absolute;
	top: 8px;
	right: 8px;
	bottom: 8px;
	left: 8px;
	display: block;
	background-size: contain;
	filter: invert(1);
}

#options-button {
	position: fixed;
	left: 20px;
	bottom: 20px;
}

#test-recorder-button {
	position: fixed;
	left: 70px;
	bottom: 20px;
}

#paste-log-button {
	position: fixed;
	left: 120px;
	bottom: 20px;
}

#docs-button {
	position: fixed;
	left: 170px;
	bottom: 20px;
}

#options-button::after {
	background-image: url(../../../images/icons/gear.svg);
}

#test-recorder-button::after {
	background-image: url(../../../images/icons/journal-code.svg);
}

#paste-log-button::after {
	background-image: url(../../../images/icons/clipboard.svg);
}

#docs-button::after {
	background-image: url(../../../images/icons/file-earmark-text.svg);
}

#test-recorder-button-snapshot {
	margin-right: auto;
}

#test-recorder-button-snapshot::after {
	background-image: url(../../../images/icons/camera.svg);
}

#test-recorder-button-copy::after {
	background-image: url(../../../images/icons/clipboard.svg);
}

#test-recorder-button-download::after {
	background-image: url(../../../images/icons/download.svg);
}

.typeahead-popover {
	background: #fff;
	box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.3);
	border-radius: 8px;
	margin-top: 25px;
}

.typeahead-popover ul {
	padding: 0;
	list-style: none;
	margin: 0;
	border-radius: 8px;
	max-height: 200px;
	overflow-y: scroll;
}

.typeahead-popover ul::-webkit-scrollbar {
	display: none;
}

.typeahead-popover ul {
	-ms-overflow-style: none;
	scrollbar-width: none;
}

.typeahead-popover ul li {
	margin: 0;
	min-width: 180px;
	font-size: 14px;
	outline: none;
	cursor: pointer;
	border-radius: 8px;
}

.typeahead-popover ul li.selected {
	background: #eee;
}

.typeahead-popover li {
	margin: 0 8px 0 8px;
	padding: 8px;
	color: #050505;
	cursor: pointer;
	line-height: 16px;
	font-size: 15px;
	display: flex;
	align-content: center;
	flex-direction: row;
	flex-shrink: 0;
	background-color: #fff;
	border-radius: 8px;
	border: 0;
}

.typeahead-popover li.active {
	display: flex;
	width: 20px;
	height: 20px;
	background-size: contain;
}

.typeahead-popover li:first-child {
	border-radius: 8px 8px 0px 0px;
}

.typeahead-popover li:last-child {
	border-radius: 0px 0px 8px 8px;
}

.typeahead-popover li:hover {
	background-color: #eee;
}

.typeahead-popover li .text {
	display: flex;
	line-height: 20px;
	flex-grow: 1;
	min-width: 150px;
}

.typeahead-popover li .icon {
	display: flex;
	width: 20px;
	height: 20px;
	user-select: none;
	margin-right: 8px;
	line-height: 16px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.component-picker-menu {
	width: 200px;
}

.mentions-menu {
	width: 250px;
}

.auto-embed-menu {
	width: 150px;
}

.emoji-menu {
	width: 200px;
}

i.palette {
	background-image: url(../../../images/icons/palette.svg);
}

i.bucket {
	background-image: url(../../../images/icons/paint-bucket.svg);
}

i.bold {
	background-image: url(../../../images/icons/type-bold.svg);
}

i.italic {
	background-image: url(../../../images/icons/type-italic.svg);
}

i.clear {
	background-image: url(../../../images/icons/trash.svg);
}

i.code {
	background-image: url(../../../images/icons/code.svg);
}

i.underline {
	background-image: url(../../../images/icons/type-underline.svg);
}

i.strikethrough {
	background-image: url(../../../images/icons/type-strikethrough.svg);
}

i.subscript {
	background-image: url(../../../images/icons/type-subscript.svg);
}

i.superscript {
	background-image: url(../../../images/icons/type-superscript.svg);
}

i.link {
	background-image: url(../../../images/icons/link.svg);
}

i.horizontal-rule {
	background-image: url(../../../images/icons/horizontal-rule.svg);
}

.icon.plus {
	background-image: url(../../../images/icons/plus.svg);
}

.icon.caret-right {
	background-image: url(../../../images/icons/caret-right-fill.svg);
}

.icon.dropdown-more {
	background-image: url(../../../images/icons/dropdown-more.svg);
}

.icon.font-color {
	background-image: url(../../../images/icons/font-color.svg);
}

.icon.font-family {
	background-image: url(../../../images/icons/font-family.svg);
}

.icon.bg-color {
	background-image: url(../../../images/icons/bg-color.svg);
}

i.image {
	background-image: url(../../../images/icons/file-image.svg);
}

i.table {
	background-image: url(../../../images/icons/table.svg);
}

i.close {
	background-image: url(../../../images/icons/close.svg);
}

i.figma {
	background-image: url(../../../images/icons/figma.svg);
}

i.poll {
	background-image: url(../../../images/icons/card-checklist.svg);
}

i.tweet {
	background-image: url(../../../images/icons/tweet.svg);
}

i.youtube {
	background-image: url(../../../images/icons/youtube.svg);
}

.icon.left-align,
i.left-align {
	background-image: url(../../../images/icons/text-left.svg);
}

i.center-align {
	background-image: url(../../../images/icons/text-center.svg);
}

i.right-align {
	background-image: url(../../../images/icons/text-right.svg);
}

i.justify-align {
	background-image: url(../../../images/icons/justify.svg);
}

i.indent {
	background-image: url(../../../images/icons/indent.svg);
}

i.markdown {
	background-image: url(../../../images/icons/markdown.svg);
}

i.outdent {
	background-image: url(../../../images/icons/outdent.svg);
}

i.undo {
	background-image: url(../../../images/icons/arrow-counterclockwise.svg);
}

i.redo {
	background-image: url(../../../images/icons/arrow-clockwise.svg);
}

i.sticky {
	background-image: url(../../../images/icons/sticky.svg);
}

i.mic {
	background-image: url(../../../images/icons/mic.svg);
}

i.import {
	background-image: url(../../../images/icons/upload.svg);
}

i.export {
	background-image: url(../../../images/icons/download.svg);
}

i.diagram-2 {
	background-image: url(../../../images/icons/diagram-2.svg);
}

i.user {
	background-image: url(../../../images/icons/user.svg);
}

i.equation {
	background-image: url(../../../images/icons/plus-slash-minus.svg);
}

i.gif {
	background-image: url(../../../images/icons/filetype-gif.svg);
}

i.copy {
	background-image: url(../../../images/icons/copy.svg);
}

i.success {
	background-image: url(../../../images/icons/success.svg);
}

i.prettier {
	background-image: url(../../../images/icons/prettier.svg);
}

i.prettier-error {
	background-image: url(../../../images/icons/prettier-error.svg);
}

.link-editor .button.active,
.toolbar .button.active {
	background-color: rgb(223, 232, 250);
}

.link-editor .link-input {
	display: block;
	width: calc(100% - 75px);
	box-sizing: border-box;
	margin: 12px 12px;
	padding: 8px 12px;
	border-radius: 15px;
	background-color: #eee;
	font-size: 15px;
	color: rgb(5, 5, 5);
	border: 0;
	outline: 0;
	position: relative;
	font-family: inherit;
}

.link-editor .link-view {
	display: block;
	width: calc(100% - 24px);
	margin: 8px 12px;
	padding: 8px 12px;
	border-radius: 15px;
	font-size: 15px;
	color: rgb(5, 5, 5);
	border: 0;
	outline: 0;
	position: relative;
	font-family: inherit;
}

.link-editor .link-view a {
	display: block;
	word-break: break-word;
	width: calc(100% - 33px);
}

.link-editor div.link-edit {
	background-image: url(../../../images/icons/pencil-fill.svg);
	background-size: 16px;
	background-position: center;
	background-repeat: no-repeat;
	width: 35px;
	vertical-align: -0.25em;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}

.link-editor div.link-cancel {
	background-image: url(../../../images/icons/close.svg);
	background-size: 16px;
	background-position: center;
	background-repeat: no-repeat;
	width: 35px;
	vertical-align: -0.25em;
	margin-right: 28px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}

.link-editor div.link-confirm {
	background-image: url(../../../images/icons/success-alt.svg);
	background-size: 16px;
	background-position: center;
	background-repeat: no-repeat;
	width: 35px;
	vertical-align: -0.25em;
	margin-right: 2px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}

.link-editor .link-input a {
	color: rgb(33, 111, 219);
	text-decoration: none;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	margin-right: 30px;
	text-overflow: ellipsis;
}

.link-editor .link-input a:hover {
	text-decoration: underline;
}

.link-editor .font-size-wrapper,
.link-editor .font-family-wrapper {
	display: flex;
	margin: 0 4px;
}

.link-editor select {
	padding: 6px;
	border: none;
	background-color: rgba(0, 0, 0, 0.075);
	border-radius: 4px;
}

.ContentEditable__root .PlaygroundEditorTheme__link {
	pointer-events: none;
}

.mention:focus {
	box-shadow: rgb(180 213 255) 0px 0px 0px 2px;
	outline: none;
}

#block-controls {
	display: block;
	position: absolute;
	right: 10px;
	width: 32px;
	height: 32px;
	box-sizing: border-box;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
	top: 16px;
	z-index: 10;
	border-radius: 8px;
	border: 1px solid rgb(206, 208, 212);
	overflow: hidden;
}

#block-controls button {
	border: 1px solid white;
	background-color: #fff;
	display: block;
	transition: background-color 0.1s ease;
	cursor: pointer;
	outline: none;
	border-radius: 8px;
	padding: 3px;
}

#block-controls button:hover {
	background-color: #efefef;
}

#block-controls button:focus-visible {
	border-color: blue;
}

#block-controls span.block-type {
	background-size: contain;
	display: block;
	width: 18px;
	height: 18px;
	margin: 2px;
}

#block-controls span.block-type.paragraph {
	background-image: url(../../../images/icons/text-paragraph.svg);
}

#block-controls span.block-type.h1 {
	background-image: url(../../../images/icons/type-h1.svg);
}

#block-controls span.block-type.h2 {
	background-image: url(../../../images/icons/type-h2.svg);
}

#block-controls span.block-type.quote {
	background-image: url(../../../images/icons/chat-square-quote.svg);
}

#block-controls span.block-type.ul {
	background-image: url(../../../images/icons/list-ul.svg);
}

#block-controls span.block-type.ol {
	background-image: url(../../../images/icons/list-ol.svg);
}

#block-controls span.block-type.code {
	background-image: url(../../../images/icons/code.svg);
}

.characters-limit {
	color: #888;
	font-size: 12px;
	text-align: right;
	display: block;
	position: absolute;
	left: 12px;
	bottom: 5px;
}

.characters-limit.characters-limit-exceeded {
	color: red;
}

.dropdown {
	z-index: 10;
	display: block;
	position: fixed;
	box-shadow:
		0 12px 28px 0 rgba(0, 0, 0, 0.2),
		0 2px 4px 0 rgba(0, 0, 0, 0.1),
		inset 0 0 0 1px rgba(255, 255, 255, 0.5);
	border-radius: 8px;
	min-height: 40px;
	background-color: #fff;
}

.dropdown .item {
	margin: 0 8px 0 8px;
	padding: 8px;
	color: #050505;
	cursor: pointer;
	line-height: 16px;
	font-size: 15px;
	display: flex;
	align-content: center;
	flex-direction: row;
	flex-shrink: 0;
	justify-content: space-between;
	background-color: #fff;
	border-radius: 8px;
	border: 0;
	max-width: 250px;
	min-width: 100px;
}

.dropdown .item.fontsize-item,
.dropdown .item.fontsize-item .text {
	min-width: unset;
}

.dropdown .item .active {
	display: flex;
	width: 20px;
	height: 20px;
	background-size: contain;
}

.dropdown .item:first-child {
	margin-top: 8px;
}

.dropdown .item:last-child {
	margin-bottom: 8px;
}

.dropdown .item:hover {
	background-color: #eee;
}

.dropdown .item .text {
	display: flex;
	line-height: 20px;
	flex-grow: 1;
	min-width: 150px;
}

.dropdown .item .icon {
	display: flex;
	width: 20px;
	height: 20px;
	user-select: none;
	margin-right: 12px;
	line-height: 16px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

.dropdown .divider {
	width: auto;
	background-color: #eee;
	margin: 4px 8px;
	height: 1px;
}

@media screen and (max-width: 1100px) {
	.dropdown-button-text {
		display: none !important;
	}
	.font-size .dropdown-button-text {
		display: flex !important;
	}
	.code-language .dropdown-button-text {
		display: flex !important;
	}
}

.icon.paragraph {
	background-image: url(../../../images/icons/text-paragraph.svg);
}

.icon.h1 {
	background-image: url(../../../images/icons/type-h1.svg);
}

.icon.h2 {
	background-image: url(../../../images/icons/type-h2.svg);
}

.icon.h3 {
	background-image: url(../../../images/icons/type-h3.svg);
}

.icon.h4 {
	background-image: url(../../../images/icons/type-h4.svg);
}

.icon.h5 {
	background-image: url(../../../images/icons/type-h5.svg);
}

.icon.h6 {
	background-image: url(../../../images/icons/type-h6.svg);
}

.icon.bullet-list,
.icon.bullet {
	background-image: url(../../../images/icons/list-ul.svg);
}

.icon.check-list,
.icon.check {
	background-image: url(../../../images/icons/square-check.svg);
}

.icon.numbered-list,
.icon.number {
	background-image: url(../../../images/icons/list-ol.svg);
}

.icon.quote {
	background-image: url(../../../images/icons/chat-square-quote.svg);
}

.icon.code {
	background-image: url(../../../images/icons/code.svg);
}

.switches {
	z-index: 6;
	position: fixed;
	left: 10px;
	bottom: 70px;
	animation: slide-in 0.4s ease;
}

@keyframes slide-in {
	0% {
		opacity: 0;
		transform: translateX(-200px);
	}
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.switch {
	display: block;
	color: #444;
	margin: 5px 0;
	background-color: rgba(238, 238, 238, 0.7);
	padding: 5px 10px;
	border-radius: 10px;
}

#rich-text-switch {
	right: 0;
}

#character-count-switch {
	right: 130px;
}

.switch label {
	margin-right: 5px;
	line-height: 24px;
	width: 100px;
	font-size: 14px;
	display: inline-block;
	vertical-align: middle;
}

.switch button {
	background-color: rgb(206, 208, 212);
	height: 24px;
	box-sizing: border-box;
	border-radius: 12px;
	width: 44px;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	outline: none;
	cursor: pointer;
	transition: background-color 0.1s;
	border: 2px solid transparent;
}

.switch button:focus-visible {
	border-color: blue;
}

.switch button span {
	top: 0px;
	left: 0px;
	display: block;
	position: absolute;
	width: 20px;
	height: 20px;
	border-radius: 12px;
	background-color: white;
	transition: transform 0.2s;
}

.switch button[aria-checked='true'] {
	background-color: rgb(24, 119, 242);
}

.switch button[aria-checked='true'] span {
	transform: translateX(20px);
}

.editor-shell .editor-image .image-caption-container .tree-view-output {
	margin: 0;
	border-radius: 0;
}

.editor-shell .editor-image .image-caption-container {
	display: block;
	position: absolute;
	bottom: 4px;
	left: 0;
	right: 0;
	padding: 0;
	margin: 0;
	border-top: 1px solid #fff;
	background-color: rgba(255, 255, 255, 0.9);
	min-width: 100px;
	color: #000;
	overflow: hidden;
}

.editor-shell .editor-image .image-caption-button {
	display: block;
	position: absolute;
	bottom: 20px;
	left: 0;
	right: 0;
	width: 30%;
	padding: 10px;
	margin: 0 auto;
	border: 1px solid rgba(255, 255, 255, 0.3);
	border-radius: 5px;
	background-color: rgba(0, 0, 0, 0.5);
	min-width: 100px;
	color: #fff;
	cursor: pointer;
	user-select: none;
}

.editor-shell .editor-image .image-caption-button:hover {
	background-color: rgba(60, 132, 244, 0.5);
}

.editor-shell .editor-image .image-resizer {
	display: block;
	width: 7px;
	height: 7px;
	position: absolute;
	background-color: rgb(60, 132, 244);
	border: 1px solid #fff;
}

.editor-shell .editor-image .image-resizer.image-resizer-n {
	top: -6px;
	left: 48%;
	cursor: n-resize;
}

.editor-shell .editor-image .image-resizer.image-resizer-ne {
	top: -6px;
	right: -6px;
	cursor: ne-resize;
}

.editor-shell .editor-image .image-resizer.image-resizer-e {
	bottom: 48%;
	right: -6px;
	cursor: e-resize;
}

.editor-shell .editor-image .image-resizer.image-resizer-se {
	bottom: -2px;
	right: -6px;
	cursor: nwse-resize;
}

.editor-shell .editor-image .image-resizer.image-resizer-s {
	bottom: -2px;
	left: 48%;
	cursor: s-resize;
}

.editor-shell .editor-image .image-resizer.image-resizer-sw {
	bottom: -2px;
	left: -6px;
	cursor: sw-resize;
}

.editor-shell .editor-image .image-resizer.image-resizer-w {
	bottom: 48%;
	left: -6px;
	cursor: w-resize;
}

.editor-shell .editor-image .image-resizer.image-resizer-nw {
	top: -6px;
	left: -6px;
	cursor: nw-resize;
}

.emoji {
	color: transparent;
	caret-color: rgb(5, 5, 5);
	background-size: 16px 16px;
	background-position: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	margin: 0 -1px;
}

.emoji-inner {
	padding: 0 0.15em;
}

.emoji-inner::selection {
	color: transparent;
	background-color: rgba(150, 150, 150, 0.4);
}

.emoji-inner::moz-selection {
	color: transparent;
	background-color: rgba(150, 150, 150, 0.4);
}

.emoji.happysmile {
	background-image: url(../../../images/emoji/1F642.png);
}

.emoji.veryhappysmile {
	background-image: url(../../../images/emoji/1F600.png);
}

.emoji.unhappysmile {
	background-image: url(../../../images/emoji/1F641.png);
}

.emoji.heart {
	background-image: url(../../../images/emoji/2764.png);
}

.keyword {
	color: rgb(241, 118, 94);
	font-weight: bold;
}

.actions {
	position: relative;
	text-align: right;
	padding: 10px;
}

.actions i {
	background-size: contain;
	display: inline-block;
	height: 15px;
	width: 15px;
	vertical-align: -0.25em;
}

.actions i.indent {
	background-image: url(../../../images/icons/indent.svg);
}

.actions i.outdent {
	background-image: url(../../../images/icons/outdent.svg);
}

.actions i.lock {
	background-image: url(../../../images/icons/lock-fill.svg);
}

.actions i.image {
	background-image: url(../../../images/icons/file-image.svg);
}

.actions i.table {
	background-image: url(../../../images/icons/table.svg);
}

.actions i.unlock {
	background-image: url(../../../images/icons/lock.svg);
}

.actions i.left-align {
	background-image: url(../../../images/icons/text-left.svg);
}

.actions i.center-align {
	background-image: url(../../../images/icons/text-center.svg);
}

.actions i.right-align {
	background-image: url(../../../images/icons/text-right.svg);
}

.actions i.justify-align {
	background-image: url(../../../images/icons/justify.svg);
}

.actions i.disconnect {
	background-image: url(../../../images/icons/plug.svg);
}

.actions i.connect {
	background-image: url(../../../images/icons/plug-fill.svg);
}

table.disable-selection {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

table.disable-selection span::selection {
	background-color: transparent;
}

table.disable-selection br::selection {
	background-color: transparent;
}

.table-cell-action-button-container {
	position: absolute;
	top: 0;
	left: 0;
	will-change: transform;
}

.table-cell-action-button {
	background-color: none;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 0;
	position: relative;
	border-radius: 15px;
	color: #222;
	display: inline-block;
	cursor: pointer;
}

i.chevron-down {
	background-color: transparent;
	background-size: contain;
	display: inline-block;
	height: 8px;
	width: 8px;
	background-image: url(../../../images/icons/chevron-down.svg);
}

.action-button {
	background-color: #eee;
	border: 0;
	padding: 8px 12px;
	position: relative;
	margin-left: 5px;
	border-radius: 15px;
	color: #222;
	display: inline-block;
	cursor: pointer;
}

.action-button:hover {
	background-color: #ddd;
	color: #000;
}

.action-button-mic.active {
	animation: mic-pulsate-color 3s infinite;
}
button.action-button:disabled {
	opacity: 0.6;
	background: #eee;
	cursor: not-allowed;
}

@keyframes mic-pulsate-color {
	0% {
		background-color: #ffdcdc;
	}
	50% {
		background-color: #ff8585;
	}
	100% {
		background-color: #ffdcdc;
	}
}

.debug-timetravel-panel {
	overflow: hidden;
	padding: 0 0 10px 0;
	margin: auto;
	display: flex;
}

.debug-timetravel-panel-slider {
	padding: 0;
	flex: 8;
}

.debug-timetravel-panel-button {
	padding: 0;
	border: 0;
	background: none;
	flex: 1;
	color: #fff;
	font-size: 12px;
}

.debug-timetravel-panel-button:hover {
	text-decoration: underline;
}

.debug-timetravel-button {
	border: 0;
	padding: 0;
	font-size: 12px;
	top: 10px;
	right: 15px;
	position: absolute;
	background: none;
	color: #fff;
}

.debug-timetravel-button:hover {
	text-decoration: underline;
}

.connecting {
	font-size: 15px;
	color: #999;
	overflow: hidden;
	position: absolute;
	text-overflow: ellipsis;
	top: 10px;
	left: 10px;
	user-select: none;
	white-space: nowrap;
	display: inline-block;
	pointer-events: none;
}

.ltr {
	text-align: left;
}

.rtl {
	text-align: right;
}

.toolbar {
	display: flex;
	margin-bottom: 1px;
	background: #fff;
	padding: 4px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	vertical-align: middle;
	overflow: auto;
	height: 36px;
	position: sticky;
	top: 0;
	z-index: 2;
}

.toolbar button.toolbar-item {
	border: 0;
	display: flex;
	background: none;
	border-radius: 10px;
	padding: 8px;
	cursor: pointer;
	vertical-align: middle;
	flex-shrink: 0;
	align-items: center;
	justify-content: space-between;
}

.toolbar button.toolbar-item:disabled {
	cursor: not-allowed;
}

.toolbar button.toolbar-item.spaced {
	margin-right: 2px;
}

.toolbar button.toolbar-item i.format {
	background-size: contain;
	display: inline-block;
	height: 18px;
	width: 18px;
	vertical-align: -0.25em;
	display: flex;
	opacity: 0.6;
}

.toolbar button.toolbar-item:disabled .icon,
.toolbar button.toolbar-item:disabled .text,
.toolbar button.toolbar-item:disabled i.format,
.toolbar button.toolbar-item:disabled .chevron-down {
	opacity: 0.2;
}

.toolbar button.toolbar-item.active {
	background-color: rgba(223, 232, 250, 0.3);
}

.toolbar button.toolbar-item.active i {
	opacity: 1;
}

.toolbar .toolbar-item:hover:not([disabled]) {
	background-color: #eee;
}

.toolbar .toolbar-item.font-family .text {
	display: block;
	max-width: 40px;
}

.toolbar .code-language {
	width: 150px;
}

.toolbar .toolbar-item .text {
	display: flex;
	line-height: 20px;
	vertical-align: middle;
	font-size: 14px;
	color: #777;
	text-overflow: ellipsis;
	overflow: hidden;
	height: 20px;
	text-align: left;
	padding-right: 10px;
}

.toolbar .toolbar-item .icon {
	display: flex;
	width: 20px;
	height: 20px;
	user-select: none;
	margin-right: 8px;
	line-height: 16px;
	background-size: contain;
}

.toolbar i.chevron-down {
	margin-top: 3px;
	width: 16px;
	height: 16px;
	display: flex;
	user-select: none;
}

.toolbar i.chevron-down.inside {
	width: 16px;
	height: 16px;
	display: flex;
	margin-left: -25px;
	margin-top: 11px;
	margin-right: 10px;
	pointer-events: none;
}

.toolbar .divider {
	width: 1px;
	background-color: #eee;
	margin: 0 4px;
}

.sticky-note-container {
	position: absolute;
	z-index: 9;
	width: 120px;
	display: inline-block;
}

.sticky-note {
	line-height: 1;
	text-align: left;
	width: 120px;
	margin: 25px;
	padding: 20px 10px;
	position: relative;
	border: 1px solid #e8e8e8;
	font-family: 'Reenie Beanie';
	font-size: 24px;
	border-bottom-right-radius: 60px 5px;
	display: block;
	cursor: move;
}

.sticky-note:after {
	content: '';
	position: absolute;
	z-index: -1;
	right: -0px;
	bottom: 20px;
	width: 120px;
	height: 25px;
	background: rgba(0, 0, 0, 0.2);
	box-shadow: 2px 15px 5px rgba(0, 0, 0, 0.4);
	transform: matrix(-1, -0.1, 0, 1, 0, 0);
}

.sticky-note.yellow {
	border-top: 1px solid #fdfd86;
	background: linear-gradient(135deg, #ffff88 81%, #ffff88 82%, #ffff88 82%, #ffffc6 100%);
}

.sticky-note.pink {
	border-top: 1px solid #e7d1e4;
	background: linear-gradient(135deg, #f7cbe8 81%, #f7cbe8 82%, #f7cbe8 82%, #e7bfe1 100%);
}

.sticky-note-container.dragging {
	transition: none !important;
}

.sticky-note div {
	cursor: text;
}

.sticky-note .delete {
	border: 0;
	background: none;
	position: absolute;
	top: 8px;
	right: 10px;
	font-size: 10px;
	cursor: pointer;
	opacity: 0.5;
}

.sticky-note .delete:hover {
	font-weight: bold;
	opacity: 1;
}

.sticky-note .color {
	border: 0;
	background: none;
	position: absolute;
	top: 8px;
	right: 25px;
	cursor: pointer;
	opacity: 0.5;
}

.sticky-note .color:hover {
	opacity: 1;
}

.sticky-note .color i {
	display: block;
	width: 12px;
	height: 12px;
	background-size: contain;
}

.excalidraw-button {
	border: 0;
	padding: 0;
	margin: 0;
	background-color: transparent;
}

.excalidraw-button.selected {
	outline: 2px solid rgb(60, 132, 244);
	user-select: none;
}

.github-corner:hover .octo-arm {
	animation: octocat-wave 560ms ease-in-out;
}
@keyframes octocat-wave {
	0%,
	100% {
		transform: rotate(0);
	}
	20%,
	60% {
		transform: rotate(-25deg);
	}
	40%,
	80% {
		transform: rotate(10deg);
	}
}
@media (max-width: 500px) {
	.github-corner:hover .octo-arm {
		animation: none;
	}
	.github-corner .octo-arm {
		animation: octocat-wave 560ms ease-in-out;
	}
}

.spacer {
	letter-spacing: -2px;
}

.editor-equation {
	cursor: default;
	user-select: none;
}

.editor-equation.focused {
	outline: 2px solid rgb(60, 132, 244);
}

button.item i {
	opacity: 0.6;
}

button.item.dropdown-item-active {
	background-color: rgba(223, 232, 250, 0.3);
}

button.item.dropdown-item-active i {
	opacity: 1;
}

hr {
	padding: 2px 2px;
	border: none;
	margin: 1em 0;
	cursor: pointer;
}

hr:after {
	content: '';
	display: block;
	height: 2px;
	background-color: #ccc;
	line-height: 2px;
}

hr.selected {
	outline: 2px solid rgb(60, 132, 244);
	user-select: none;
}

.TableNode__contentEditable {
	min-height: 20px;
	border: 0px;
	resize: none;
	cursor: text;
	display: block;
	position: relative;
	tab-size: 1;
	outline: 0px;
	padding: 0;
	user-select: text;
	font-size: 15px;
	white-space: pre-wrap;
	word-break: break-word;
	z-index: 3;
}

.PlaygroundEditorTheme__blockCursor {
	display: block;
	pointer-events: none;
	position: absolute;
}

.PlaygroundEditorTheme__blockCursor:after {
	content: '';
	display: block;
	position: absolute;
	top: -2px;
	width: 20px;
	border-top: 1px solid black;
	animation: CursorBlink 1.1s steps(2, start) infinite;
}

@keyframes CursorBlink {
	to {
		visibility: hidden;
	}
}

/* START: dialog input fields (InsertImageDialog) */
.Input__wrapper {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-bottom: 10px;
}
.Input__label {
	display: flex;
	flex: 1;
	color: #666;
}
.Input__input {
	display: flex;
	flex: 3;
	border: 1px solid #999;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 16px;
	border-radius: 5px;
}
/* END: dialog input fields */

/* START: modal dialog */
.Modal__overlay {
	display: flex;
	justify-content: center;
	align-items: center;
	position: fixed;
	flex-direction: column;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: rgba(40, 40, 40, 0.6);
	flex-grow: 0px;
	flex-shrink: 1px;
	z-index: 100;
}
.Modal__modal {
	padding: 20px;
	min-height: 100px;
	min-width: 400px;
	display: flex;
	flex-grow: 0px;
	background-color: #fff;
	flex-direction: column;
	position: relative;
	box-shadow: 0 0 20px 0 #444;
	border-radius: 10px;
}
.Modal__title {
	color: #444;
	margin: 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
.Modal__closeButton {
	border: 0px;
	position: absolute;
	right: 20px;
	border-radius: 20px;
	justify-content: center;
	align-items: center;
	display: flex;
	width: 30px;
	height: 30px;
	text-align: center;
	cursor: pointer;
	background-color: #eee;
}
.Modal__closeButton:hover {
	background-color: #ddd;
}
.Modal__content {
	padding-top: 20px;
}

.Button__root {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border: 0px;
	background-color: #eee;
	border-radius: 5px;
	cursor: pointer;
	font-size: 14px;
}
.Button__root:hover {
	background-color: #ddd;
}

.ToolbarPlugin__dialogActions {
	display: flex;
	flex-direction: row;
	justify-content: right;
	margin-top: 20px;
}

.ToolbarPlugin__dialogButtonsList {
	display: flex;
	flex-direction: column;
	justify-content: right;
	margin-top: 20px;
}

.ToolbarPlugin__dialogButtonsList button {
	margin-bottom: 20px;
}

.PlaygroundEditorTheme__ul {
	list-style: circle;
}

.PlaygroundEditorTheme__ol1 {
	list-style: decimal;
}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor > *{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}

/*# sourceMappingURL=quill.snow.css.map*/
	.ql-container {
		min-height: 200px;
	}

	.richt-text ul,
	.richt-text ol {
		padding-left:1rem;
	}

	.richt-text ol li {
		list-style-type:decimal;list-style-position:outside;
	}
	.richt-text ul li {
		list-style-type:disc;list-style-position:outside;
	}

	.statistics-container.svelte-d5qktr {
		max-width: 1600px;
		margin: 0 auto;
		padding: 20px;
	}

	.chart-grid.svelte-d5qktr {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
		gap: 30px;
		margin-bottom: 40px;
	}

	.chart-section.svelte-d5qktr {
		background: var(--high);
		padding: 20px;
		border-radius: 8px;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
	}

	.analytics-section.svelte-d5qktr {
		margin-top: 50px;
	}

	.analytics-section.svelte-d5qktr h2:where(.svelte-d5qktr) {
		margin-bottom: 10px;
		color: var(--text);
		border-bottom: 2px solid var(--deemph);
		padding-bottom: 10px;
	}

	.section-description.svelte-d5qktr {
		color: var(--deemph);
		margin-bottom: 30px;
		font-style: italic;
	}

	h2.svelte-d5qktr,
	h3.svelte-d5qktr {
		margin-bottom: 20px;
		color: var(--text);
	}

	.chart-description.svelte-d5qktr {
		color: var(--deemph);
		font-size: 14px;
		margin-bottom: 15px;
	}

	.retention-section.svelte-d5qktr {
		background: var(--high);
		padding: 20px;
		border-radius: 8px;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
		margin-bottom: 30px;
	}

	.retention-description.svelte-d5qktr {
		color: var(--deemph);
		margin-bottom: 20px;
		font-style: italic;
	}

	.retention-cards.svelte-d5qktr {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
		gap: 20px;
	}

	.retention-card.svelte-d5qktr {
		background: var(--high);
		padding: 20px;
		border-radius: 8px;
		text-align: center;
		border: 1px solid var(--deemph);
	}

	.retention-period.svelte-d5qktr {
		font-size: 16px;
		color: var(--deemph);
		font-weight: 500;
		margin-bottom: 8px;
	}

	.retention-rate.svelte-d5qktr {
		font-size: 28px;
		font-weight: bold;
		color: var(--text);
		margin-bottom: 8px;
	}

	.retention-explanation.svelte-d5qktr {
		font-size: 12px;
		color: var(--deemph);
	}

	.cohort-section.svelte-d5qktr {
		background: var(--high);
		padding: 20px;
		border-radius: 8px;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
		margin-bottom: 30px;
	}

	.cohort-description.svelte-d5qktr {
		color: var(--deemph);
		margin-bottom: 20px;
		font-style: italic;
	}

	.definitions-section.svelte-d5qktr {
		background: var(--high);
		padding: 20px;
		border-radius: 8px;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
	}

	.definitions-grid.svelte-d5qktr {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
		gap: 20px;
	}

	.definition-card.svelte-d5qktr {
		background: var(--high);
		padding: 15px;
		border-radius: 6px;
		border-left: 4px solid;
	}

	.definition-card.svelte-d5qktr h4:where(.svelte-d5qktr) {
		margin: 0 0 8px 0;
		font-size: 14px;
		font-weight: 600;
	}

	.definition-card.svelte-d5qktr p:where(.svelte-d5qktr) {
		margin: 0;
		font-size: 12px;
		color: var(--deemph);
	}

	.diagram-container.svelte-d5qktr svg {
		width: 100%;
		height: 100%;
	}

	.statistics-container.svelte-5qkque {
		max-width: 1600px;
		margin: 0 auto;
		padding: 20px;
	}

	section.svelte-5qkque {
		margin-bottom: 40px;
	}

	h2.svelte-5qkque {
		margin-bottom: 20px;
	}

	/* (unused) label {
		margin-right: 10px;
	}*/

	/* (unused) select {
		margin-bottom: 20px;
	}*/

	/* (unused) .summary-cards {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
		gap: 1rem;
		margin-bottom: 2rem;
	}*/

	/* (unused) .card {
		background: var(--surface-2);
		padding: 1.5rem;
		border-radius: 8px;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
	}*/

	/* (unused) .card h3 {
		margin: 0 0 1rem 0;
		font-size: 1.1rem;
		color: var(--text-2);
	}*/

	/* (unused) .card .amount {
		font-size: 1.5rem;
		font-weight: bold;
		margin: 0 0 0.5rem 0;
		color: var(--text-1);
	}*/

	/* (unused) .card .count {
		margin: 0;
		color: var(--text-2);
		font-size: 0.9rem;
	}*/

	.statistics-container.svelte-1kxst7j {
		max-width: 1600px;
		margin: 0 auto;
		padding: 20px;
	}

	section.svelte-1kxst7j {
		margin-bottom: 40px;
	}

	h2.svelte-1kxst7j {
		margin-bottom: 20px;
	}

	label.svelte-1kxst7j {
		margin-right: 10px;
	}

	select.svelte-1kxst7j {
		margin-bottom: 20px;
	}

	.summary-cards.svelte-1kxst7j {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
		gap: 1rem;
		margin-bottom: 2rem;
	}

	.card.svelte-1kxst7j {
		background: var(--surface-2);
		padding: 1.5rem;
		border-radius: 8px;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
	}

	.card.svelte-1kxst7j h3:where(.svelte-1kxst7j) {
		margin: 0 0 1rem 0;
		font-size: 1.1rem;
		color: var(--text-2);
	}

	.card.svelte-1kxst7j .amount:where(.svelte-1kxst7j) {
		font-size: 1.5rem;
		font-weight: bold;
		margin: 0 0 0.5rem 0;
		color: var(--text-1);
	}

	.card.svelte-1kxst7j .count:where(.svelte-1kxst7j) {
		margin: 0;
		color: var(--text-2);
		font-size: 0.9rem;
	}

	.statistics-container.svelte-1kn454 {
		max-width: 1600px;
		margin: 0 auto;
		padding: 20px;
	}

	section.svelte-1kn454 {
		margin-bottom: 40px;
	}

	h2.svelte-1kn454 {
		margin-bottom: 20px;
	}

	.data-table.svelte-cr7g2f {
		width: 100%;
		border-collapse: collapse;
		font-size: 0.9rem;
	}

	.data-table.svelte-cr7g2f thead:where(.svelte-cr7g2f) {
		background-color: var(--color-background-secondary);
	}

	.data-table.svelte-cr7g2f th:where(.svelte-cr7g2f) {
		padding: 0.75rem;
		text-align: left;
		font-weight: 600;
		border-bottom: 2px solid var(--color-border);
	}

	.data-table.svelte-cr7g2f th.text-right:where(.svelte-cr7g2f) {
		text-align: right;
	}

	.data-table.svelte-cr7g2f td:where(.svelte-cr7g2f) {
		padding: 0.75rem;
		border-bottom: 1px solid var(--color-border);
	}

	.data-table.svelte-cr7g2f td.text-right:where(.svelte-cr7g2f) {
		text-align: right;
	}

	.data-table.svelte-cr7g2f tbody:where(.svelte-cr7g2f) tr:where(.svelte-cr7g2f):hover {
		background-color: var(--color-background-secondary);
	}

	.html-preview.svelte-16ksbsj a {
		color: #c58af9;
		text-decoration: underline;
	}
