@charset "UTF-8";

:root {
    --blue-100: hsl(240, 80%, 85%);
    --blue-200: hsl(240, 80%, 80%);
    --blue-300: hsl(240, 80%, 75%);
    --blue-400: hsl(240, 80%, 70%);
    --blue-500: hsl(240, 80%, 65%);
    --blue-600: hsl(240, 80%, 60%);
    --blue-700: hsl(240, 80%, 50%);
    --blue-800: hsl(240, 80%, 45%);
    --blue-900: hsl(240, 80%, 40%);
    --blue-1000: hsl(240, 80%, 30%);
    --gray-100: hsl(215, 15%, 97%);
    --gray-200: hsl(215, 15%, 91%);
    --gray-300: hsl(215, 15%, 85%);
    --gray-400: hsl(215, 15%, 80%);
    --gray-500: hsl(215, 15%, 75%);
    --gray-600: hsl(215, 15%, 70%);
    --gray-700: hsl(215, 15%, 65%);
    --gray-800: hsl(215, 15%, 60%);
    --gray-900: hsl(215, 15%, 50%);
    --gray-1000: hsl(215, 15%, 40%);
    --green-100: hsl(121, 72%, 80%);
    --green-200: hsl(121, 72%, 70%);
    --green-300: hsl(121, 72%, 60%);
    --green-400: hsl(121, 72%, 50%);
    --green-500: hsl(121, 72%, 45%);
    --green-600: hsl(121, 72%, 40%);
    --green-700: hsl(121, 72%, 35%);
    --green-800: hsl(121, 72%, 30%);
    --green-900: hsl(121, 72%, 25%);
    --green-1000: hsl(121, 72%, 20%);
    --accent-100: hsl(0, 44%, 80%);
    --accent-200: hsl(0, 44%, 70%);
    --accent-300: hsl(0, 44%, 60%);
    --accent-400: hsl(0, 44%, 50%);
    --accent-500: hsl(0, 44%, 45%);
    --accent-600: hsl(0, 44%, 40%);
    --accent-700: hsl(0, 44%, 35%);
    --accent-800: hsl(0, 44%, 30%);
    --accent-900: hsl(0, 44%, 20%);
    --accent-1000: hsl(0, 44%, 10%);
    --yellow-100: hsl(40, 96%, 90%);
    --yellow-200: hsl(40, 96%, 80%);
    --yellow-300: hsl(40, 96%, 70%);
    --yellow-400: hsl(40, 96%, 60%);
    --yellow-500: hsl(40, 96%, 50%);
    --yellow-600: hsl(40, 96%, 40%);
    --yellow-700: hsl(40, 96%, 35%);
    --yellow-800: hsl(40, 96%, 30%);
    --yellow-900: hsl(40, 96%, 25%);
    --yellow-1000: hsl(40, 96%, 20%);
    --red-100: #fee2e2;
    --red-200: #fecaca;
    --red-300: #fca5a5;
    --red-400: #f87171;
    --red-500: #ef4444;
    --red-600: #dc2626;
    --red-700: #b91c1c;
    --red-800: #991b1b;
    --red-900: #7f1d1d;
    --red-950: #450a0a;
    --text-gray-100: hsl(215, 7%, 90%);
    --text-gray-200: hsl(215, 7%, 80%);
    --text-gray-300: hsl(215, 7%, 70%);
    --text-gray-400: hsl(215, 7%, 60%);
    --text-gray-500: hsl(215, 7%, 50%);
    --text-gray-600: hsl(215, 7%, 40%);
    --text-gray-700: hsl(215, 7%, 35%);
    --text-gray-800: hsl(215, 7%, 25%);
    --text-gray-900: hsl(215, 7%, 15%);
    --text-gray-1000: hsl(215, 7%, 5%);
    --text-black: #000;
    --text-white: #fff;
    --input-padding: 0.5rem 0.75rem 0.5rem 0.75rem;
    --border-radius: 0.375rem;
    --form-control-color: var(--text-black);
}

:root, [data-theme=light] {
    --foreground-color: var(--text-gray-1000);
    --background-color: var(--gray-600);
    --text-muted: var(--text-gray-500);
    --section-color: var(--text-white);
    --header-color: var(--gray-200);
    --list-color: var(--gray-100);
    --list-color-alternate: var(--gray-200);
    --list-color-selected-soft: var(--gray-300);
    --list-color-selected-strong: var(--gray-500);
    --link-color: var(--blue-600);
    --link-hover-color: var(--blue-800);
    --link-disabled-color: var(--blue-200);
    --input-color: var(--gray-100);
    --color-primary: var(--blue-600);
    --color-primary-text: var(--text-white);
    --color-primary-selected: var(--blue-800);
    --color-primary-disabled: var(--blue-200);
    --color-secondary: var(--green-800);
    --color-secondary-text: var(--text-white);
    --color-secondary-selected: var(--green-900);
    --color-secondary-disabled: var(--green-200);
    --color-tertiary: #36393d;
    --color-tertiary-text: var(--text-white);
    --color-tertiary-selected: var(--gray-800);
    --color-tertiary-disabled: var(--gray-200);
    --color-warning: var(--yellow-600);
    --color-warning-text: var(--text-white);
    --color-warning-selected: var(--yellow-700);
    --color-warning-disabled: var(--yellow-200);
    --color-error: var(--red-700);
    --color-error-text: var(--text-white);
    --color-error-selected: var(--red-800);
    --color-error-disabled: var(--red-200);
    --mobile-breakpoint: 600px;
    --border-color: var(--gray-200);
    --border: 1px solid var(--border-color);
    --image-filter: initial;
    --divider-opacity: 0.5;
    --input-border-radius: 0.275rem;
    --shadow-color: rgba(0,0,0,0.3);
    --button-text: var(--text-white);
    --badge-text: var(--text-white);
    --accent-color: var(--accent-500);
    --accent-text-color: var(--text-white);
    --highlight-color: var(--yellow-400);
    --highlight-text-color: hsl(0, 0%, 20%);
    --color-primary-dimmed: #e0f2fe;
    --color-primary-dimmed-text: #0369a1;
    --color-secondary-dimmed: #dcfce7;
    --color-secondary-dimmed-text: #166534;
    --color-warning-dimmed: #fef3c7;
    --color-warning-dimmed-text: #92400e;
    --color-error-dimmed: #fee2e2;
    --color-error-dimmed-text: #991b1b;
    --form-control-background: #f6f7f8;
    --form-control-border: 1px solid #ccc;
    --form-control-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

@media (prefers-color-scheme: dark) {
    :root {
        --background-color: #1a202c;
        --section-color: #4a5568;
        --header-color: #2d3848;
        --list-color: #3a4556;
        --list-color-alternate: #5c6c84;
        --list-color-selected: #6b6f74;
        --list-color-selected-soft: #252c37;
        --list-color-selected-strong: #252c37;
        --foreground-color: #ffffff;
        --border: 1px solid #ffffff;
        --image-filter: brightness(.8) contrast(1.2);
        --divider-opacity: 1;
        --color-highlight: var(--color-warning);
        --color-primary-text: #ffffff;
        --color-secondary-text: #c0c0c0;
        --color-tertiary-text: #a9a9a9;
        --shadow-color: rgba(0,0,0,0.5);
        --link-color: var(--gray-200);
        --link-hover-color: var(--gray-100);
        --text-muted: var(--text-gray-600);
        --form-control-background: #a8adb1;
        --form-control-border: 1px solid #000;
        --form-control-focus-box-shadow: 0 0 0 0.20rem rgb(177 202 239 / 80%);
        --color-error: #f76363;
    }
}

[data-theme=dark] {
    --background-color: #1a202c;
    --section-color: #4a5568;
    --header-color: #2d3848;
    --list-color: #3a4556;
    --list-color-alternate: #5c6c84;
    --list-color-selected: #6b6f74;
    --list-color-selected-soft: #252c37;
    --list-color-selected-strong: #252c37;
    --foreground-color: #ffffff;
    --border: 1px solid #ffffff;
    --image-filter: brightness(.8) contrast(1.2);
    --divider-opacity: 1;
    --color-highlight: var(--color-warning);
    --color-primary-text: #ffffff;
    --color-secondary-text: #c0c0c0;
    --color-tertiary-text: #a9a9a9;
    --shadow-color: rgba(0,0,0,0.5);
    --link-color: var(--gray-200);
    --link-hover-color: var(--gray-100);
    --text-muted: var(--text-gray-300);
    --form-control-background: #a8adb1;
    --form-control-border: 1px solid #000;
    --form-control-focus-box-shadow: 0 0 0 0.20rem rgb(177 202 239 / 80%);
    --color-error: #f76363;
}

*, *::before, *::after {
    box-sizing: border-box;
}

* {
    margin: 0;
}

img, picture, video, canvas, svg {
    display: block;
    max-width: 100%;
}

svg {
    fill: var(--foreground-color);
}

input, button, textarea, select {
    font: inherit;
}

fieldset {
    border-radius: 0.3rem;
    border: var(--border);
}

p, h1, h2, h3, h4, h5, h6 {
    overflow-wrap: break-word;
}

p {
    text-wrap: pretty;
}

h1, h2, h3, h4, h5, h6 {
    text-wrap: balance;
}

hr {
    opacity: var(--divider-opacity);
}

ul, ol {
    display: contents;
    list-style-position: inside;
}

li {
    margin-bottom: 0.5rem;
}

ul > li {
    list-style-type: square;
}

select {
    field-sizing: content;
    min-inline-size: 5ch;
    min-block-size: 1.5lh;
}

textarea {
    min-block-size: 5rlh;
    min-inline-size: 20ch;
}

table {
    border-collapse: collapse;
}

thead {
    background-color: var(--header-color);
}

@font-face {
    font-family: Nunito;
    src: url(data:font/woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal;
}

html, body {
    overscroll-behavior: none;
}

body {
    font-family: Nunito, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    color: var(--foreground-color);
    background-color: var(--background-color);
    word-wrap: break-word;
    overflow-wrap: break-word;
    line-height: 1.2;
}

    body img {
        filter: var(--image-filter);
    }


button {
    border-radius: 5px;
    color: var(--button-text);
    cursor: pointer;
    overflow: hidden;
    user-select: none;
    border: 0;
    padding-block: 0.30rem;
    padding-inline: 0.6rem;
    background-color: var(--color-primary)
}

    button:hover {
        background-color: var(--color-primary-selected)
    }

    button:disabled {
        background-color: var(--color-primary-disabled);
        cursor: default;
    }

    button:focus-visible {
        box-shadow: 0 0 0 0.1rem black;
        outline: 0;
    }

.button {
    border-radius: 5px;
    color: var(--button-text);
    cursor: pointer;
    overflow: hidden;
    user-select: none;
    border: 0;
    padding-block: 0.30rem;
    padding-inline: 0.6rem;
    background-color: var(--color-primary);
    text-decoration: none;
}

    .button:hover {
        background-color: var(--color-primary-selected);
        color: var(--button-text);
    }

    .button:disabled {
        background-color: var(--color-primary-disabled);
        cursor: default;
    }

    .button:focus-visible {
        box-shadow: 0 0 0 0.1rem black;
        outline: 0;
    }

.button-secondary {
    background-color: var(--color-secondary) !important;
}

    .button-secondary:hover {
        background-color: var(--color-secondary-selected) !important;
    }

    .button-secondary:disabled {
        background-color: var(--color-secondary-disabled) !important;
        cursor: default;
    }

.button-tertiary {
    background-color: var(--color-tertiary) !important;
}

    .button-tertiary:hover {
        background-color: var(--color-tertiary-selected) !important;
    }

    .button-tertiary:disabled {
        background-color: var(--color-tertiary-disabled) !important;
        cursor: default;
    }

.button-warning {
    background-color: var(--color-warning) !important;
}

    .button-warning:hover {
        background-color: var(--color-warning-selected) !important;
    }

    .button-warning:disabled {
        background-color: var(--color-warning-disabled) !important;
        cursor: default;
    }

.button-error {
    background-color: var(--color-error) !important;
}

    .button-error:hover {
        background-color: var(--color-error-selected) !important;
    }

    .button-error:disabled {
        background-color: var(--color-error-disabled) !important;
        cursor: default;
    }

.button-danger {
    background-color: var(--color-error) !important;
}

    .button-danger:hover {
        background-color: var(--color-error-selected) !important;
    }

    .button-danger:disabled {
        background-color: var(--color-error-disabled) !important;
        cursor: default;
    }

.button-svg {
    fill: var(--button-text);
}

a {
    color: var(--link-color);
    text-decoration: underline;
}

    a:hover {
        color: var(--link-hover-color);
    }

select {
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    appearance: none;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.5rem center;
    background-size: 16px 12px;
    background-color: var(--input-color);
    border: var(--border);
    border-radius: var(--input-border-radius);
}

input {
    padding: var(--input-padding);
    border: var(--border);
    background-color: var(--input-color);
    border-radius: var(--input-border-radius);
}

h1, .h1 {
    font-size: 2.5rem;
}

h2, .h2 {
    font-size: 2rem;
}

h3, .h3 {
    font-size: 1.75rem;
}

h4, .h4 {
    font-size: 1.5rem;
}

h5, .h5 {
    font-size: 1.25rem;
}

h6, .h6 {
    font-size: 1rem;
}

.text-white {
    color: var(--text-white)
}

.text-black {
    color: var(--text-black)
}

.text-muted {
    color: var(--text-muted)
}

.text-primary {
    color: var(--color-primary-text)
}

.text-secondary {
    color: var(--color-secondary-text)
}

.text-tertiary {
    color: var(--color-tertiary-text)
}

.text-error {
    color: var(--color-error)
}

.font-bold {
    font-weight: 600;
}

.text-decoration-underline {
    text-decoration: underline;
}

.no-break {
    white-space: nowrap;
    overflow-wrap: normal;
    word-break: keep-all;
    hyphens: none;
}

.text-break {
    overflow-wrap: break-word;
}

.fill-muted {
    fill: var(--text-muted)
}

.flex {
    display: flex;
}

.inline-flex {
    display: inline-flex;
}

.flex-wrap {
    flex-wrap: wrap;
}

.flex-nowrap {
    flex-wrap: nowrap;
}

.flex-column {
    flex-direction: column;
}

.flex-row {
    flex-direction: row;
}

.flex-row-reverse {
    flex-direction: row-reverse;
}

.gap-1 {
    gap: 0.25rem;
}

.gap-2 {
    gap: 0.5rem;
}

.gap-3 {
    gap: 1rem;
}

.gap-4 {
    gap: 1.5rem;
}

.gap-5 {
    gap: 3rem;
}

.grid {
    display: grid;
}

.grid-full-width {
    grid-column: 1 / -1;
}

.row-gap-1 {
    row-gap: 0.25rem;
}

.row-gap-2 {
    row-gap: 0.5rem;
}

.row-gap-3 {
    row-gap: 1rem;
}

.row-gap-4 {
    row-gap: 1.5rem;
}

.row-gap-5 {
    row-gap: 3rem;
}

.column-gap-1 {
    column-gap: 0.25rem;
}

.column-gap-2 {
    column-gap: 0.5rem;
}

.column-gap-3 {
    column-gap: 1rem;
}

.column-gap-4 {
    column-gap: 1.5rem;
}

.column-gap-5 {
    column-gap: 3rem;
}

.justify-content-start {
    justify-content: flex-start;
}

.justify-content-end {
    justify-content: flex-end;
}

.justify-content-center {
    justify-content: center;
}

.justify-content-between {
    justify-content: space-between;
}

.justify-content-around {
    justify-content: space-around;
}

.justify-content-evenly {
    justify-content: space-evenly;
}

.align-items-start {
    align-items: flex-start;
}

.align-items-end {
    align-items: flex-end;
}

.align-items-center {
    align-items: center;
}

.align-items-baseline {
    align-items: baseline;
}

.align-items-stretch {
    align-items: stretch;
}

.align-content-start {
    align-content: flex-start;
}

.align-content-end {
    align-content: flex-end;
}

.align-content-center {
    align-content: center;
}

.align-content-between {
    align-content: space-between;
}

.align-content-around {
    align-content: space-around;
}

.align-content-stretch {
    align-content: stretch;
}

.align-self-auto {
    align-self: auto;
}

.align-self-start {
    align-self: flex-start;
}

.align-self-end {
    align-self: flex-end;
}

.align-self-center {
    align-self: center;
}

.align-self-baseline {
    align-self: baseline;
}

.align-self-stretch {
    align-self: stretch;
}

.fs-1 {
    font-size: calc(1.375rem + 1.5vw);
}

.fs-2 {
    font-size: calc(1.325rem + 0.9vw);
}

.fs-3 {
    font-size: calc(1.3rem + 0.6vw);
}

.fs-4 {
    font-size: calc(1.275rem + 0.3vw);
}

.fs-5 {
    font-size: 1.25rem;
}

.fs-6 {
    font-size: 1rem;
}

small, .small {
    font-size: 0.875em;
}

.border {
    border: var(--border);
}

.border-top {
    border-top: var(--border);
}

.border-bottom {
    border-bottom: var(--border);
}

.border-left {
    border-left: var(--border);
}

.border-start {
    border-left: var(--border);
}

.border-right {
    border-right: var(--border);
}

.border-end {
    border-right: var(--border);
}

.border-0 {
    border: 0;
}

.header {
    background-color: var(--header-color)
}

.number-regular {
    min-width: 12rem;
    max-width: 14rem;
}

.textbox-regular {
    field-sizing: content;
    max-width: 100%;
    min-inline-size: 20ch;
    max-inline-size: 60ch;
}

.textbox-small {
    field-sizing: content;
    max-width: 100%;
    min-inline-size: 15ch;
    max-inline-size: 30ch;
}

.form-control {
    display: block;
    width: 100%;
    min-height: 42px;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    box-sizing: border-box;
    color: var(--form-control-color);
    background-color: var(--form-control-background);
    border: var(--form-control-border);
    border-radius: 6px;
    outline: none;
    cursor: text;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

    .form-control:focus {
        box-shadow: var(--form-control-focus-box-shadow)
    }

.strong-shadow {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}

.subtle-shadow {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}

.rounded {
    border-radius: var(--border-radius) !important;
}

.rounded-top-start {
    border-top-left-radius: var(--border-radius) !important;
}

.rounded-top-end {
    border-top-right-radius: var(--border-radius) !important;
}

.rounded-bottom-start {
    border-bottom-left-radius: var(--border-radius) !important;
}

.rounded-bottom-end {
    border-bottom-right-radius: var(--border-radius) !important;
}

.vh-100 {
    height: 100vh;
}

.vh-75 {
    height: 75vh;
}

.vh-50 {
    height: 50vh;
}

.w-100 {
    width: 100% !important;
}

.w-50 {
    width: 50% !important;
}

.w-fit {
    width: fit-content;
}

.w-max-content {
    width: max-content;
}

.visible {
    visibility: visible;
}

.hidden {
    visibility: hidden;
}

.text-light {
    color: var(--text-light)
}

.button-padded {
    padding-block: 0.5rem;
    padding-inline: 1rem;
}

.button-link {
    text-decoration: underline;
    background: none;
    color: var(--link-color);
    padding: 0;
}

    .button-link:hover {
        background: none;
        color: var(--link-hover-color);
    }

    .button-link:disabled {
        color: var(--link-disabled-color)
    }

    .button-link:focus {
        box-shadow: initial;
        outline: initial;
    }

.list-group {
    list-style: none;
    padding: 0;
    margin: 0;
    border: 1px solid var(--border-color);
    border-radius: 4px;
    overflow: hidden;
    display: block;
    background: var(--list-color);
}

.list-group-item {
    padding: 1rem;
    border-bottom: 1px solid var(--border-color);
    transition: background 0.2s;
    margin-bottom: 0;
}

    .list-group-item:hover {
        background: var(--list-color-selected-soft);
    }

    .list-group-item:last-child {
        border-bottom: none;
    }

.unselectable {
    user-select: none;
}

.clickable {
    cursor: pointer;
}

.m-0 {
    margin: 0 !important;
}

.m-1 {
    margin: 0.25rem !important;
}

.m-2 {
    margin: 0.5rem !important;
}

.m-3 {
    margin: 1rem !important;
}

.m-4 {
    margin: 1.5rem !important;
}

.m-5 {
    margin: 3rem !important;
}

.m-auto {
    margin: auto !important;
}

.mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.mx-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}

.mx-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}

.mx-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}

.mx-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}

.mx-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}

.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}

.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}

.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}

.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mt-1 {
    margin-top: 0.25rem !important;
}

.mt-2 {
    margin-top: 0.5rem !important;
}

.mt-3 {
    margin-top: 1rem !important;
}

.mt-4 {
    margin-top: 1.5rem !important;
}

.mt-5 {
    margin-top: 3rem !important;
}

.mt-auto {
    margin-top: auto !important;
}

.me-0 {
    margin-right: 0 !important;
}

.me-1 {
    margin-right: 0.25rem !important;
}

.me-2 {
    margin-right: 0.5rem !important;
}

.me-3 {
    margin-right: 1rem !important;
}

.me-4 {
    margin-right: 1.5rem !important;
}

.me-5 {
    margin-right: 3rem !important;
}

.me-auto {
    margin-right: auto !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.mb-1 {
    margin-bottom: 0.25rem !important;
}

.mb-2 {
    margin-bottom: 0.5rem !important;
}

.mb-3 {
    margin-bottom: 1rem !important;
}

.mb-4 {
    margin-bottom: 1.5rem !important;
}

.mb-5 {
    margin-bottom: 3rem !important;
}

.mb-auto {
    margin-bottom: auto !important;
}

.ms-0 {
    margin-left: 0 !important;
}

.ms-1 {
    margin-left: 0.25rem !important;
}

.ms-2 {
    margin-left: 0.5rem !important;
}

.ms-3 {
    margin-left: 1rem !important;
}

.ms-4 {
    margin-left: 1.5rem !important;
}

.ms-5 {
    margin-left: 3rem !important;
}

.ms-auto {
    margin-left: auto !important;
}

.p-0 {
    padding: 0 !important;
}

.p-1 {
    padding: 0.25rem !important;
}

.p-2 {
    padding: 0.5rem !important;
}

.p-3 {
    padding: 1rem !important;
}

.p-4 {
    padding: 1.5rem !important;
}

.p-5 {
    padding: 3rem !important;
}

.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}

.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}

.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}

.px-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}

.px-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}

.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pt-1 {
    padding-top: 0.25rem !important;
}

.pt-2 {
    padding-top: 0.5rem !important;
}

.pt-3 {
    padding-top: 1rem !important;
}

.pt-4 {
    padding-top: 1.5rem !important;
}

.pt-5 {
    padding-top: 3rem !important;
}

.pe-0 {
    padding-right: 0 !important;
}

.pe-1 {
    padding-right: 0.25rem !important;
}

.pe-2 {
    padding-right: 0.5rem !important;
}

.pe-3 {
    padding-right: 1rem !important;
}

.pe-4 {
    padding-right: 1.5rem !important;
}

.pe-5 {
    padding-right: 3rem !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

.pb-1 {
    padding-bottom: 0.25rem !important;
}

.pb-2 {
    padding-bottom: 0.5rem !important;
}

.pb-3 {
    padding-bottom: 1rem !important;
}

.pb-4 {
    padding-bottom: 1.5rem !important;
}

.pb-5 {
    padding-bottom: 3rem !important;
}

.ps-0 {
    padding-left: 0 !important;
}

.ps-1 {
    padding-left: 0.25rem !important;
}

.ps-2 {
    padding-left: 0.5rem !important;
}

.ps-3 {
    padding-left: 1rem !important;
}

.ps-4 {
    padding-left: 1.5rem !important;
}

.ps-5 {
    padding-left: 3rem !important;
}

.overflow-auto {
    overflow: auto !important;
}

.overflow-hidden {
    overflow: hidden !important;
}

.overflow-visible {
    overflow: visible !important;
}

.overflow-scroll {
    overflow: scroll !important;
}

.overflow-x-auto {
    overflow-x: auto !important;
}

.overflow-x-hidden {
    overflow-x: hidden !important;
}

.overflow-x-visible {
    overflow-x: visible !important;
}

.overflow-x-scroll {
    overflow-x: scroll !important;
}

.overflow-y-auto {
    overflow-y: auto !important;
}

.overflow-y-hidden {
    overflow-y: hidden !important;
}

.overflow-y-visible {
    overflow-y: visible !important;
}

.overflow-y-scroll {
    overflow-y: scroll !important;
}

.text-start {
    text-align: left !important;
}

.text-end {
    text-align: right !important;
}

.text-center {
    text-align: center !important;
}

.text-decoration-none {
    text-decoration: none !important;
}

.text-decoration-underline {
    text-decoration: underline !important;
}

.text-lowercase {
    text-transform: lowercase !important;
}

.text-uppercase {
    text-transform: uppercase !important;
}

.text-capitalize {
    text-transform: capitalize !important;
}

.highlight {
    background-color: var(--color-highlight);
    color: var(--text-highlight);
}

.svg,
.svg-regular {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;
}

.svg-medium {
    width: 32px;
    height: 32px;
    min-width: 32px;
    min-height: 32px;
}

.svg-button {
    width: 20px;
    height: 20px;
    min-width: 20px;
    min-height: 20px;
    fill: var(--button-text);
}

.svg-highlight {
    fill: var(--highlight-text-color);
}

.svg-error {
    fill: var(--color-error);
}

.inline {
    display: inline;
}

.width-wide {
    max-width: clamp(30rem, 100%, 70rem);
    width: 100%;
}

.width-narrow {
    max-width: clamp(30rem, 100%, 40rem);
    width: 100%;
}

.section {
    background-color: var(--section-color);
}

.animation-loader {
    height: 4px;
    width: 130px;
    --c: no-repeat linear-gradient(var(--accent-color) 0 0);
    background: var(--c),var(--c),#d7b8fc;
    background-size: 60% 100%;
    animation: animation-loader-animation 3s infinite;
}

@keyframes animation-loader-animation {
    0% {
        background-position: -150% 0,-150% 0
    }

    66% {
        background-position: 250% 0,-150% 0
    }

    100% {
        background-position: 250% 0, 250% 0
    }
}

.blazor-error-ui {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 99999;
}

    .blazor-error-ui .dismiss {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }

.blazor-loading-progress {
    position: relative;
    display: block;
    width: 12rem;
    height: 12rem;
    margin: 20vh auto 1rem auto;
}

    .blazor-loading-progress circle {
        fill: none;
        stroke: #e0e0e0;
        stroke-width: 0.6rem;
        transform-origin: 50% 50%;
        transform: rotate(-90deg);
    }

        .blazor-loading-progress circle:last-child {
            stroke: var(--color-error);
            stroke-dasharray: calc(3.141 * var(--blazor-load-percentage, 0%) * 0.8), 500%;
            transition: stroke-dasharray 0.05s ease-in-out;
        }

.blazor-loading-progress-text {
    position: absolute;
    text-align: center;
    font-weight: bold;
    inset: calc(20vh + 4rem) 0 auto 0.2rem;
}

    .blazor-loading-progress-text:after {
        content: var(--blazor-load-percentage-text, "0%");
    }

.highlight {
    background-color: var(--highlight-color);
    color: var(--highlight-text-color);
}

.error-message {
    color: var(--color-error);
    padding: 0.2em;
}

.markdown {
    user-select: text;
}

    .markdown hr {
        margin-block: 1.25rem;
        border: none;
        border-top: 1px solid var(--foreground-color);
    }

    .markdown p {
        margin-bottom: 1rem;
    }

    .markdown ul {
        padding-left: 1.5rem;
    }

    .markdown ul {
        display: block;
        margin-bottom: 1rem;
    }

    .markdown li p {
        display: contents;
    }

    .markdown blockquote {
        border-left: 4px solid var(--color-primary);
        padding: 10px 15px;
        margin: 20px 0;
        background: var(--section-color);
    }

        .markdown blockquote p {
            margin-bottom: 0;
        }

    .markdown h2 {
        margin-bottom: 1.1rem;
    }

    .markdown h3 {
        margin-bottom: 1rem;
    }

    .markdown h4 {
        margin-bottom: 0.85rem;
    }

    .markdown h5 {
        margin-bottom: 0.75rem;
    }
