@media print {[data-component='application/breadcrumbs_header'] {

display: none;
}
  }
  [data-component='application/breadcrumbs_header'] {

padding-top: 1rem;

padding-bottom: 1rem;
}
  @media (min-width: 768px) {[data-component='application/breadcrumbs_header'] {

display: flex;

align-items: center;

justify-content: space-between;
}[data-component='application/breadcrumbs_header'] > :not([hidden]) ~ :not([hidden]) {

--tw-space-x-reverse: 0;

margin-right: calc(1.25rem * 0);

margin-right: calc(1.25rem * var(--tw-space-x-reverse));

margin-left: calc(1.25rem * calc(1 - 0));

margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}
}
  [data-component='application/breadcrumbs_header'].--bordered {

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);

--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'].--bordered {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
  @media (prefers-color-scheme: dark) {[data-component='application/breadcrumbs_header'].--bordered {

--tw-bg-opacity: 1;

background-color: rgb(30 41 59 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'].--bordered {

background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
}
}
  [data-component='application/breadcrumbs_header'].--bordered {

border-top-width: 1px;

--tw-border-opacity: 1;

border-color: rgb(226 232 240 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'].--bordered {

border-color: rgb(226 232 240 / var(--tw-border-opacity));
}
}
  @media (prefers-color-scheme: dark) {[data-component='application/breadcrumbs_header'].--bordered {

--tw-border-opacity: 1;

border-color: rgb(71 85 105 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'].--bordered {

border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
}
}
  @media (forced-colors: active) {[data-component='application/breadcrumbs_header'].--bordered {

border-bottom-width: 1px;
}
}
  [data-component='application/breadcrumbs_header']:not(.--bordered) {

width: 100%;

max-width: 100%;

overflow-x: auto;

overflow-y: hidden;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs {

width: 100%;

max-width: 80rem;

margin-left: auto;

margin-right: auto;

padding-left: 1rem;

padding-right: 1rem;
}
  @media (min-width: 640px) {[data-component='application/breadcrumbs_header'] .breadcrumbs {

padding-left: 1.5rem;

padding-right: 1.5rem;
}
}
  @media (min-width: 1024px) {[data-component='application/breadcrumbs_header'] .breadcrumbs {

padding-left: 2rem;

padding-right: 2rem;
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs > nav {

display: flex;

white-space: nowrap;
}
  [data-component='application/breadcrumbs_header']:not(.--bordered) .breadcrumbs__back {

padding-top: 0.375rem;

padding-bottom: 0.375rem;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back {

display: flex;
}
  @media (min-width: 640px) {[data-component='application/breadcrumbs_header'] .breadcrumbs__back {

display: none;
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back {

align-items: center;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back > :not([hidden]) ~ :not([hidden]) {

--tw-space-x-reverse: 0;

margin-right: calc(1rem * 0);

margin-right: calc(1rem * var(--tw-space-x-reverse));

margin-left: calc(1rem * calc(1 - 0));

margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back {

width: 100%;

max-width: 100%;

white-space: nowrap;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back > svg {

height: 1.25rem;

width: 1.25rem;

flex-shrink: 0;

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__back > svg {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back > span {

margin-left: 1rem;

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 500;

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__back > span {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back > span:hover {

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__back > span:hover {

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
  @media (prefers-color-scheme: dark) {[data-component='application/breadcrumbs_header'] .breadcrumbs__back > span {

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__back > span {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}[data-component='application/breadcrumbs_header'] .breadcrumbs__back > span:hover {

--tw-text-opacity: 1;

color: rgb(226 232 240 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__back > span:hover {

color: rgb(226 232 240 / var(--tw-text-opacity));
}
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__back > span {

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__list {

display: none;
}
  @media (min-width: 640px) {[data-component='application/breadcrumbs_header'] .breadcrumbs__list {

display: flex;
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__list {

align-items: center;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__list > :not([hidden]) ~ :not([hidden]) {

--tw-space-x-reverse: 0;

margin-right: calc(1rem * 0);

margin-right: calc(1rem * var(--tw-space-x-reverse));

margin-left: calc(1rem * calc(1 - 0));

margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__list {

width: 100%;

max-width: 100%;

margin-left: -1rem;

margin-right: -1rem;

padding-left: 1rem;

padding-right: 1rem;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item {

flex-shrink: 0;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > * {

margin-right: -0.375rem;

padding: 0.375rem;

display: flex;

height: 2rem;

width: 2rem;

border-radius: 9999px;

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;

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > * {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > *:hover {

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > *:hover {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
  @media (prefers-color-scheme: dark) {[data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > * {

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > * {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}[data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > *:hover {

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > *:hover {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > * {

outline: 2px solid transparent;

outline-offset: 2px;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > *:focus {

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 2px var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(1px + 2px) rgb(0 203 224 / 1), 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 203 224 / var(--tw-ring-opacity));

--tw-ring-offset-width: 2px;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__icon-item > * > svg {

height: 1.25rem;

width: 1.25rem;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item {

display: flex;

align-items: center;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item > .caret {

height: 1.25rem;

width: 1.25rem;

flex-shrink: 0;

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__item > .caret {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
  @media (prefers-color-scheme: dark) {[data-component='application/breadcrumbs_header'] .breadcrumbs__item > .caret {

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__item > .caret {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item.--link > a {

padding-left: 0.375rem;

padding-right: 0.375rem;

padding-top: 0.5rem;

padding-bottom: 0.5rem;

border-radius: 0.125rem;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item.--avatar > a {

display: flex;

padding: 0.375rem;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item.--avatar > a.--square {

border-radius: 0.375rem;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item.--avatar > a.--circle {

border-radius: 9999px;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item > button,
    [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a {

margin-left: 0.5rem;

margin-right: -0.375rem;

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 500;

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__item > button,
    [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
  @media (prefers-color-scheme: dark) {[data-component='application/breadcrumbs_header'] .breadcrumbs__item > button,
    [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a {

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__item > button,
    [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled, [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled {

cursor: not-allowed;

outline: 2px solid transparent;

outline-offset: 2px;

border-radius: 0.125rem;

padding-left: 0.375rem;

padding-right: 0.375rem;

padding-top: 0.5rem;

padding-bottom: 0.5rem;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled), [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled) {

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;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled):hover, [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled):hover {

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
  @supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled):hover, [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled):hover {

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
  @media (prefers-color-scheme: dark) {[data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled):hover, [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled):hover {

--tw-text-opacity: 1;

color: rgb(226 232 240 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled):hover, [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled):hover {

color: rgb(226 232 240 / var(--tw-text-opacity));
}
}
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled), [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled) {

outline: 2px solid transparent;

outline-offset: 2px;
}
  [data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > button:disabled):focus, [data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:not([data-component='application/breadcrumbs_header'] .breadcrumbs__item > a:disabled):focus {

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 2px var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(1px + 2px) rgb(0 203 224 / 1), 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 203 224 / var(--tw-ring-opacity));

--tw-ring-offset-width: 2px;
}
@media print {
[data-component='application/navbar'] {

display: none;
}
  }
@media (min-width: 768px) {
[data-component='application/navbar'] {

min-height: 4rem;
}
  }
[data-component='application/navbar'] {

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);

--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] {

--tw-bg-opacity: 1;

background-color: rgb(51 65 85 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] {

background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
}
}
[data-component='application/navbar'] .navbar {

margin-left: auto;

margin-right: auto;

max-width: 80rem;

padding-left: 1rem;

padding-right: 1rem;
}
@media (min-width: 640px) {[data-component='application/navbar'] .navbar {

padding-left: 1.5rem;

padding-right: 1.5rem;
}
}
@media (min-width: 1024px) {[data-component='application/navbar'] .navbar {

padding-left: 2rem;

padding-right: 2rem;
}
}
[data-component='application/navbar'] .navbar__inner {

position: relative;

display: flex;

height: 4rem;

justify-content: space-between;
}
[data-component='application/navbar'] .navbar__left {

display: flex;
}
[data-component='application/navbar'] .navbar__context-switcher {

display: flex;

flex-shrink: 0;

align-items: center;
}
[data-component='application/navbar'] .navbar__navigation {

display: none;

margin-left: 1.5rem;
}
[data-component='application/navbar'] .navbar__navigation > :not([hidden]) ~ :not([hidden]) {

--tw-space-x-reverse: 0;

margin-right: calc(1rem * 0);

margin-right: calc(1rem * var(--tw-space-x-reverse));

margin-left: calc(1rem * calc(1 - 0));

margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
@media (min-width: 1024px) {
[data-component='application/navbar'] .navbar__navigation {

display: flex;
}
    }
@media (min-width: 1280px) {
[data-component='application/navbar'] .navbar__navigation > :not([hidden]) ~ :not([hidden]) {

--tw-space-x-reverse: 0;

margin-right: calc(2rem * 0);

margin-right: calc(2rem * var(--tw-space-x-reverse));

margin-left: calc(2rem * calc(1 - 0));

margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}
    }
[data-component='application/navbar'] .navbar__navigation-item {

padding-left: 0.25rem;

padding-right: 0.25rem;

padding-top: 0.25rem;
}
[data-component='application/navbar'] .navbar__navigation-item:focus {

outline: 2px solid transparent;

outline-offset: 2px;
}
[data-component='application/navbar'] .navbar__navigation-item {

display: inline-flex;

flex-shrink: 0;

align-items: center;
}
[data-component='application/navbar'] .navbar__navigation-item:focus {

border-style: dotted;
}
[data-component='application/navbar'] .navbar__navigation-item:active {

border-style: dotted;
}
[data-component='application/navbar'] .navbar__navigation-item {

border-bottom-width: 2px;

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 500;
}
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

--tw-border-opacity: 1;

border-color: rgb(0 46 114 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

border-color: rgb(0 46 114 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

--tw-border-opacity: 1;

border-color: rgb(0 203 224 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

border-color: rgb(0 203 224 / var(--tw-border-opacity));
}
}
}
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

--tw-text-opacity: 1;

color: rgb(15 23 42 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

color: rgb(15 23 42 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page'] {

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page']:hover {

--tw-border-opacity: 1;

border-color: rgb(0 203 224 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page']:hover {

border-color: rgb(0 203 224 / var(--tw-border-opacity));
}
}
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page']:focus {

--tw-border-opacity: 1;

border-color: rgb(0 203 224 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item[aria-current='page']:focus {

border-color: rgb(0 203 224 / var(--tw-border-opacity));
}
}
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']) {

border-color: transparent;

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']) {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']) {

--tw-text-opacity: 1;

color: rgb(203 213 225 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']) {

color: rgb(203 213 225 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']):hover {

--tw-border-opacity: 1;

border-color: rgb(203 213 225 / 1);

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']):hover {

border-color: rgb(203 213 225 / var(--tw-border-opacity));

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']):hover {

--tw-border-opacity: 1;

border-color: rgb(100 116 139 / 1);

--tw-text-opacity: 1;

color: rgb(241 245 249 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']):hover {

border-color: rgb(100 116 139 / var(--tw-border-opacity));

color: rgb(241 245 249 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']):focus {

--tw-border-opacity: 1;

border-color: rgb(0 203 224 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']):focus {

border-color: rgb(0 203 224 / var(--tw-border-opacity));
}
}
@media (forced-colors: active) {[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']) {

border-bottom-width: 0px;
}[data-component='application/navbar'] .navbar__navigation-item:not([aria-current='page']):hover {

border-bottom-width: 4px;
}
}
[data-component='application/navbar'] .navbar__navigation-item .avatar__wrapper {

margin-right: 0.5rem;

flex-shrink: 0;

display: none;
}
@media (min-width: 1024px) {
[data-component='application/navbar'] .navbar__navigation-item .avatar__wrapper {

display: block;
}
      }
[data-component='application/navbar'] .navbar__navigation-item .avatar {

height: 1rem;

width: 1rem;
}
@media (min-width: 1024px) {[data-component='application/navbar'] .navbar__navigation-item .avatar {

height: 1.25rem;

width: 1.25rem;
}
}
[data-component='application/navbar'] .navbar__right {

display: none;
}
@media (min-width: 1024px) {
[data-component='application/navbar'] .navbar__right {

display: flex;

margin-left: 1.5rem;

flex-shrink: 0;

align-items: center;
}
    }
[data-component='application/navbar'] .navbar__profile-action {

position: relative;

margin-left: 0.75rem;
}
[data-component='application/navbar'] .navbar__profile-action > a {

border-radius: 9999px;

background-clip: padding-box;

display: flex;

font-size: 0.875rem;

line-height: 1.25rem;
}
[data-component='application/navbar'] .navbar__profile-action > a:focus {

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 2px var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(2px + 2px) rgb(0 46 114 / 1), 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 46 114 / var(--tw-ring-opacity));

--tw-ring-offset-width: 2px;
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__profile-action > a:focus {

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 203 224 / var(--tw-ring-opacity));
}
}
[data-component='application/navbar'] .navbar__profile-action > a {

overflow: hidden;
}
[data-component='application/navbar'] .navbar__profile-action .avatar {

max-height: 32px;

max-width: 32px;

border-radius: 9999px;

background-clip: padding-box;
}
[data-component='application/navbar'] .navbar__profile-action-menu {

width: 16rem;

position: absolute;

top: 2.5rem;

left: 0px;

z-index: 10;
}
@media (min-width: 1024px) {
[data-component='application/navbar'] .navbar__toggler {

display: none;
}
    }
[data-component='application/navbar'] .navbar__toggler {

margin-right: -0.5rem;

display: flex;

align-items: center;
}
[data-component='application/navbar'] .navbar__toggler > button {

display: inline-flex;

align-items: center;

justify-content: center;

border-radius: 0.375rem;

padding: 0.5rem;

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__toggler > button {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
[data-component='application/navbar'] .navbar__toggler > button:hover {

--tw-bg-opacity: 1;

background-color: rgb(241 245 249 / 1);

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__toggler > button:hover {

background-color: rgb(241 245 249 / var(--tw-bg-opacity));

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__toggler > button:hover {

--tw-bg-opacity: 1;

background-color: rgb(71 85 105 / 1);

--tw-text-opacity: 1;

color: rgb(226 232 240 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__toggler > button:hover {

background-color: rgb(71 85 105 / var(--tw-bg-opacity));

color: rgb(226 232 240 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__toggler > button:focus {

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: inset 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), inset 0 0 0 calc(2px + var(--tw-ring-offset-width)) rgb(0 46 114 / 1), 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-inset: inset;

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 46 114 / var(--tw-ring-opacity));
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__toggler > button:focus {

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 203 224 / var(--tw-ring-opacity));
}
}
[data-component='application/navbar'] .navbar__toggler > button > svg {

display: block;

height: 1.5rem;

width: 1.5rem;
}
[data-component='application/navbar'] .navbar__current-user {

display: none;
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__current-user {

--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
}
@media (min-width: 640px) {
[data-component='application/navbar'] .navbar__current-user {

display: flex;
}
    }
[data-component='application/navbar'] .navbar__current-user {

position: absolute;

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__current-user {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__current-user {

--tw-bg-opacity: 1;

background-color: rgb(51 65 85 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__current-user {

background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
}
}
[data-component='application/navbar'] .navbar__current-user {

border-width: 1px;

--tw-border-opacity: 1;

border-color: rgb(226 232 240 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__current-user {

border-color: rgb(226 232 240 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__current-user {

--tw-border-opacity: 1;

border-color: rgb(71 85 105 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__current-user {

border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
}
}
[data-component='application/navbar'] .navbar__current-user {

padding-left: 0.25rem;

padding-right: 0.25rem;

padding-top: 0.25rem;

padding-bottom: 0.25rem;

font-size: 0.75rem;

line-height: 1rem;

    bottom: -12px;
    right: -1px;
    line-height: 12px;
}
@media (min-width: 1024px) {[data-component='application/navbar'] .navbar__mobile-menu {

display: none;
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation > :not([hidden]) ~ :not([hidden]) {

--tw-space-y-reverse: 0;

margin-top: calc(0.25rem * calc(1 - 0));

margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));

margin-bottom: calc(0.25rem * 0);

margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation {

padding-top: 0.5rem;

padding-bottom: 0.75rem;
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item {

display: flex;

flex-direction: row;

align-items: center;

padding-top: 0.5rem;

padding-bottom: 0.5rem;

padding-left: 0.75rem;

padding-right: 1rem;
}
@media (min-width: 640px) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item {

padding-left: 1.5rem;
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item {

font-size: 1rem;

line-height: 1.5rem;

font-weight: 500;

border-left-width: 4px;
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:hover {

--tw-bg-opacity: 1;

background-color: rgb(248 250 252 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:hover {

background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:hover {

background-color: rgb(30 41 59 / 0.5);
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:focus {

--tw-border-opacity: 1;

border-color: rgb(0 46 114 / 1);

outline: 2px solid transparent;

outline-offset: 2px;
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:focus {

border-color: rgb(0 46 114 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:focus {

--tw-border-opacity: 1;

border-color: rgb(0 203 224 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:focus {

border-color: rgb(0 203 224 / var(--tw-border-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:focus {

border-style: dotted;
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:active {

border-style: dotted;
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

--tw-border-opacity: 1;

border-color: rgb(20 130 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

border-color: rgb(20 130 255 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

--tw-border-opacity: 1;

border-color: rgb(255 255 255 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

--tw-text-opacity: 1;

color: rgb(20 130 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

color: rgb(20 130 255 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item[aria-current='page'] {

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']) {

border-color: transparent;

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']) {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']) {

--tw-text-opacity: 1;

color: rgb(203 213 225 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']) {

color: rgb(203 213 225 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):hover {

--tw-border-opacity: 1;

border-color: rgb(203 213 225 / 1);

--tw-bg-opacity: 1;

background-color: rgb(248 250 252 / 1);

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):hover {

border-color: rgb(203 213 225 / var(--tw-border-opacity));

background-color: rgb(248 250 252 / var(--tw-bg-opacity));

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):hover {

--tw-border-opacity: 1;

border-color: rgb(15 23 42 / 1);

background-color: rgb(30 41 59 / 0.5);

--tw-text-opacity: 1;

color: rgb(241 245 249 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):hover {

border-color: rgb(15 23 42 / var(--tw-border-opacity));

color: rgb(241 245 249 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):focus {

--tw-border-opacity: 1;

border-color: rgb(0 46 114 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):focus {

border-color: rgb(0 46 114 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):focus {

--tw-border-opacity: 1;

border-color: rgb(0 203 224 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-navigation-item:not([aria-current='page']):focus {

border-color: rgb(0 203 224 / var(--tw-border-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-actions {

border-top-width: 1px;

--tw-border-opacity: 1;

border-color: rgb(226 232 240 / 1);

padding-top: 1rem;

padding-bottom: 0.75rem;
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-actions {

border-color: rgb(226 232 240 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-actions {

--tw-border-opacity: 1;

border-color: rgb(71 85 105 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-actions {

border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-actions-header {

display: flex;

align-items: center;

padding-left: 1rem;

padding-right: 1rem;
}
@media (min-width: 640px) {[data-component='application/navbar'] .navbar__mobile-menu-actions-header {

padding-left: 1.5rem;
}
}
[data-component='application/navbar'] .navbar__mobile-menu-actions-header-avatar {

flex-shrink: 0;
}
[data-component='application/navbar'] .navbar__mobile-menu-actions-header-avatar > img {

background-clip: padding-box;

height: 2.5rem;

width: 2.5rem;

flex-shrink: 0;

border-radius: 9999px;

overflow: hidden;
}
[data-component='application/navbar'] .navbar__mobile-menu-actions-header-avatar > svg {

height: 2.5rem;

width: 2.5rem;

flex-shrink: 0;

border-radius: 9999px;

overflow: hidden;

--tw-bg-opacity: 1;

background-color: rgb(0 46 114 / 1);

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-actions-header-avatar > svg {

background-color: rgb(0 46 114 / var(--tw-bg-opacity));

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
[data-component='application/navbar'] .navbar__mobile-menu-actions-header-content {

margin-left: 0.75rem;

overflow: hidden;
}
[data-component='application/navbar'] .navbar__mobile-menu-display-name {

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

font-size: 1rem;

line-height: 1.5rem;

font-weight: 500;

--tw-text-opacity: 1;

color: rgb(30 41 59 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-display-name {

color: rgb(30 41 59 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-display-name {

--tw-text-opacity: 1;

color: rgb(248 250 252 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-display-name {

color: rgb(248 250 252 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-email {

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 400;

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-email {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-email {

--tw-text-opacity: 1;

color: rgb(226 232 240 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-email {

color: rgb(226 232 240 / var(--tw-text-opacity));
}
}
}
[data-component='application/navbar'] .navbar__mobile-menu-item-group {

margin-top: 0.75rem;
}
[data-component='application/navbar'] .navbar__mobile-menu-item-group > :not([hidden]) ~ :not([hidden]) {

--tw-space-y-reverse: 0;

margin-top: calc(0.25rem * calc(1 - 0));

margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));

margin-bottom: calc(0.25rem * 0);

margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
[data-component='application/navbar'] .navbar__mobile-menu-item {

display: block;

width: 100%;

padding-left: 1rem;

padding-right: 1rem;

padding-top: 0.5rem;

padding-bottom: 0.5rem;
}
@media (min-width: 640px) {[data-component='application/navbar'] .navbar__mobile-menu-item {

padding-left: 1.5rem;
}
}
[data-component='application/navbar'] .navbar__mobile-menu-item {

text-align: left;

font-size: 1rem;

line-height: 1.5rem;

font-weight: 500;

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-item {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
[data-component='application/navbar'] .navbar__mobile-menu-item:hover {

--tw-bg-opacity: 1;

background-color: rgb(248 250 252 / 1);

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-item:hover {

background-color: rgb(248 250 252 / var(--tw-bg-opacity));

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/navbar'] .navbar__mobile-menu-item {

--tw-text-opacity: 1;

color: rgb(203 213 225 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-item {

color: rgb(203 213 225 / var(--tw-text-opacity));
}
}[data-component='application/navbar'] .navbar__mobile-menu-item:hover {

background-color: rgb(30 41 59 / 0.5);

--tw-text-opacity: 1;

color: rgb(241 245 249 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/navbar'] .navbar__mobile-menu-item:hover {

color: rgb(241 245 249 / var(--tw-text-opacity));
}
}
}
@media print {
[data-component='application/notifications_bell'] {

display: none;
}
  }
[data-component='application/notifications_bell'] {

position: relative;

margin-left: 0.75rem;

border-radius: 9999px;

display: flex;

font-size: 0.875rem;

line-height: 1.25rem;
}
[data-component='application/notifications_bell']:focus {

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 2px var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(2px + 2px) rgb(0 46 114 / 1), 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 46 114 / var(--tw-ring-opacity));

--tw-ring-offset-width: 2px;
}
@media (prefers-color-scheme: dark) {[data-component='application/notifications_bell']:focus {

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 203 224 / var(--tw-ring-opacity));
}
}
[data-component='application/notifications_bell'] {

display: flex;

align-items: center;

justify-content: center;

height: 3rem;

width: 3rem;

padding: 0.5rem;
}
[data-component='application/notifications_bell'] > svg {

height: 1.5rem;

width: 1.5rem;
}
[data-component='application/notifications_bell'][aria-expanded='true'] [data-navbar-target='notification-icon'],
    [data-component='application/notifications_bell'][aria-expanded='true'] [data-navbar-target='notification-icon-nonzero'],
    [data-component='application/notifications_bell'][aria-expanded='true'] [data-notifications-bell-target='notification-icon'],
    [data-component='application/notifications_bell'][aria-expanded='true'] [data-notifications-bell-target='notification-icon-nonzero'] {
      display: none !important;
    }
[data-component='application/notifications_bell'][aria-expanded='true'] [data-navbar-target='notification-icon-active'],
    [data-component='application/notifications_bell'][aria-expanded='true'] [data-notifications-bell-target='notification-icon-active'],
    body.supports-beforematch [data-component='application/notifications_bell'][aria-expanded='true'] [hidden][data-notifications-bell-target='notification-icon-active'] {
      display: block !important;
    }
[data-component='application/notifications_bell'] .notifications-bell-count {

position: absolute;

bottom: 0.5rem;

right: 0.5rem;

--tw-bg-opacity: 1;

background-color: rgb(239 68 68 / 1);

font-size: 0.75rem;

line-height: 1rem;

font-weight: 500;

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);

display: block;

padding-left: 0.125rem;

padding-right: 0.125rem;

padding-top: 0px;

padding-bottom: 0px;

border-radius: 0.125rem;

    line-height: 15px;
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/notifications_bell'] .notifications-bell-count {

background-color: rgb(239 68 68 / var(--tw-bg-opacity));

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
[data-component='application/off_canvas_bar'] > [role='dialog'] {

position: relative;

z-index: 40;
}
@media (min-width: 1280px) {[data-component='application/off_canvas_bar'] > [role='dialog'] {

display: none;
}
}
[data-component='application/off_canvas_bar'] .off-canvas__container {

position: fixed;

inset: 0px;

z-index: 40;

display: flex;
}
[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'] {

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;
}
/* Enter*/
[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'].translate-x-0 {

transition-duration: 400ms;

transition-timing-function: cubic-bezier(0.05, 0.7, 0.1, 1.0);
}
/* Exit*/
[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'].translate-x-full {

transition-duration: 200ms;

transition-timing-function: cubic-bezier(0.3, 0.0, 0.8, 0.15);
}
[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'] {

transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

margin-left: auto;

padding-top: 1rem;

padding-bottom: 1.5rem;

position: relative;

height: 100%;

width: 100%;

max-width: 20rem;

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'] {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'] {

--tw-bg-opacity: 1;

background-color: rgb(51 65 85 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'] {

background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
}
}
[data-component='application/off_canvas_bar'] .off-canvas__container [role='document'] {

--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);

display: flex;

flex-direction: column;

overflow-y: scroll;
}
[data-component='application/off_canvas_bar'] .off-canvas__backdrop {

position: fixed;

inset: 0px;

background-color: rgb(0 0 0 / 0.25);

transition-property: opacity;

transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

transition-duration: 300ms;

transition-timing-function: cubic-bezier(0.2, 0.0, 0, 1.0);
}
[data-component='application/search_input_form'] {

margin-top: 2rem;
}
[data-component='application/search_input_form'] .search-input-form__container {

position: relative;

margin-bottom: 2.5rem;
}
[data-component='application/search_input_form'] .search-input-form__label {

display: block;

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 500;

--tw-text-opacity: 1;

color: rgb(15 23 42 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__label {

color: rgb(15 23 42 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/search_input_form'] .search-input-form__label {

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__label {

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
}
[data-component='application/search_input_form'] .search-input-form__input-group {

margin-top: 0.25rem;

display: flex;

border-radius: 0.375rem;

--tw-text-opacity: 1;

color: rgb(30 41 59 / 1);

--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);

--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__input-group {

color: rgb(30 41 59 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/search_input_form'] .search-input-form__input-group {

--tw-text-opacity: 1;

color: rgb(241 245 249 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__input-group {

color: rgb(241 245 249 / var(--tw-text-opacity));
}
}
}
[data-component='application/search_input_form'] .search-input-form__input-group button.button.--input {

position: relative;

display: inline-flex;

height: 100%;

align-items: center;
}
[data-component='application/search_input_form'] .search-input-form__input-group button.button.--input > :not([hidden]) ~ :not([hidden]) {

--tw-space-x-reverse: 0;

margin-right: calc(0.5rem * 0);

margin-right: calc(0.5rem * var(--tw-space-x-reverse));

margin-left: calc(0.5rem * calc(1 - 0));

margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
[data-component='application/search_input_form'] .search-input-form__input-group button.button.--input {

white-space: nowrap;

padding-top: 0.5rem;

padding-bottom: 0.5rem;

padding-left: 1rem;

padding-right: 0.5rem;

border-width: 1px;

--tw-border-opacity: 1;

border-color: rgb(203 213 225 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__input-group button.button.--input {

border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/search_input_form'] .search-input-form__input-group button.button.--input {

--tw-border-opacity: 1;

border-color: rgb(51 65 85 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__input-group button.button.--input {

border-color: rgb(51 65 85 / var(--tw-border-opacity));
}
}
}
[data-component='application/search_input_form'] .search-input-form__input-group button.button.--input {

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 500;

border-top-left-radius: 0.125rem;

border-bottom-left-radius: 0.125rem;

border-top-right-radius: 0px;

border-bottom-right-radius: 0px;
}
[data-component='application/search_input_form'] .search-input-form__filter-options {

position: absolute;

width: 75vw;
}
@media (min-width: 640px) {[data-component='application/search_input_form'] .search-input-form__filter-options {

width: auto;
}
}
[data-component='application/search_input_form'] .search-input-form__filter-options {

top: 2.5rem;

left: 0px;

z-index: 10;
}
[data-component='application/search_input_form'] .search-input-form__input {

position: relative;

display: flex;

flex-grow: 1;

align-items: stretch;
}
[data-component='application/search_input_form'] .search-input-form__input:focus-within {

z-index: 10;
}
[data-component='application/search_input_form'] .search-input-form__input > .icon {

position: absolute;

top: 0px;

bottom: 0px;

left: 0px;

padding-left: 0.75rem;

display: flex;

align-items: center;

pointer-events: none;
}
[data-component='application/search_input_form'] .search-input-form__input > .icon > svg {

height: 1rem;

width: 1rem;
}
[data-component='application/search_input_form'] .search-input-form__input > .icon + .form-input {

padding-left: 2.5rem;

width: 100%;
}
[data-component='application/search_input_form'] .search-input-form__input > .form-input:focus {

--tw-border-opacity: 1;

border-color: rgb(59 130 246 / 1);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__input > .form-input:focus {

border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
}
[data-component='application/search_input_form'] .search-input-form__input > .form-input {

display: block;
}
@media (min-width: 640px) {[data-component='application/search_input_form'] .search-input-form__input > .form-input {

font-size: 0.875rem;

line-height: 1.25rem;
}
}
[data-component='application/search_input_form'] .search-input-form__input > .form-input {

border-top-left-radius: 0px;

border-bottom-left-radius: 0px;

--tw-border-opacity: 1;

border-color: rgb(203 213 225 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__input > .form-input {

border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/search_input_form'] .search-input-form__input > .form-input {

--tw-border-opacity: 1;

border-color: rgb(51 65 85 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/search_input_form'] .search-input-form__input > .form-input {

border-color: rgb(51 65 85 / var(--tw-border-opacity));
}
}
}
[data-component='application/search_input_form'] .search-input-form__input:has(.form-input + button[type='submit'].button) > .form-input {

border-right-width: 0px;

border-top-right-radius: 0px;

border-bottom-right-radius: 0px;
}
[data-component='application/search_input_form'] .search-input-form__input:has(.form-input + button[type='submit'].button) > .form-input + button[type='submit'].button {

border-top-left-radius: 0px;

border-bottom-left-radius: 0px;
}
[data-component='application/site_select'].--fluid {

width: 100%;
}
[data-component='application/site_select'].--fixed {

width: 100%;

min-width: 248px;

max-width: 248px;
}
@media (min-width: 640px) {[data-component='application/site_select'].--fixed {

min-width: 260px;

max-width: 260px;
}
}
@media (min-width: 768px) {[data-component='application/site_select'].--fixed {

min-width: 200px;

max-width: 220px;
}
}
@media (min-width: 1024px) {[data-component='application/site_select'].--fixed {

min-width: 260px;

max-width: 300px;
}
}
[data-component='application/site_select'] [aria-haspopup] {

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;

display: block;

position: relative;

width: 100%;

padding-top: 0.5rem;

padding-bottom: 0.5rem;

padding-left: 0.75rem;

padding-right: 2.5rem;

text-align: left;
}
@media (min-width: 640px) {[data-component='application/site_select'] [aria-haspopup] {

font-size: 0.875rem;

line-height: 1.25rem;
}
}
[data-component='application/site_select'] [aria-haspopup] {

--tw-bg-opacity: 1;

background-color: rgb(248 250 252 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [aria-haspopup] {

background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/site_select'] [aria-haspopup] {

--tw-bg-opacity: 1;

background-color: rgb(30 41 59 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [aria-haspopup] {

background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
}
}
[data-component='application/site_select'] [aria-haspopup] {

border-width: 1px;

--tw-border-opacity: 1;

border-color: rgb(203 213 225 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [aria-haspopup] {

border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/site_select'] [aria-haspopup] {

--tw-border-opacity: 1;

border-color: rgb(71 85 105 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [aria-haspopup] {

border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
}
}
[data-component='application/site_select'] [aria-haspopup] {

border-radius: 0.375rem;

--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);

--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);

cursor: pointer;
}
[data-component='application/site_select'] [aria-haspopup]:focus {

--tw-border-opacity: 1;

border-color: rgb(0 46 114 / 1);

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) rgb(0 46 114 / 1), 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 46 114 / var(--tw-ring-opacity));
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [aria-haspopup]:focus {

border-color: rgb(0 46 114 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/site_select'] [aria-haspopup]:focus {

--tw-border-opacity: 1;

border-color: rgb(0 203 224 / 1);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(0 203 224 / var(--tw-ring-opacity));
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [aria-haspopup]:focus {

border-color: rgb(0 203 224 / var(--tw-border-opacity));
}
}
}
[data-component='application/site_select'] .site-select__current {

display: flex;

align-items: center;
}
[data-component='application/site_select'] .site-select__current-label {

margin-left: 0.75rem;

display: block;

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;
}
[data-component='application/site_select'] .site-select__caret {

pointer-events: none;

position: absolute;

top: 0px;

bottom: 0px;

right: 0px;

margin-left: 0.75rem;

display: flex;

align-items: center;

padding-right: 0.5rem;
}
[data-component='application/site_select'] .site-select__caret > svg {

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] .site-select__caret > svg {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/site_select'] .site-select__caret > svg {

--tw-text-opacity: 1;

color: rgb(203 213 225 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] .site-select__caret > svg {

color: rgb(203 213 225 / var(--tw-text-opacity));
}
}
}
[data-component='application/site_select'] .site-select__caret > svg {

height: 1.25rem;

width: 1.25rem;
}
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

display: flex;

align-items: center;

justify-content: center;

margin-top: 0.25rem;

max-height: 14rem;

width: 100%;

padding: 2rem;

position: absolute;

z-index: 30;

--tw-text-opacity: 1;

color: rgb(0 46 114 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

color: rgb(0 46 114 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
}
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

font-size: 1rem;

line-height: 1.5rem;
}
@media (min-width: 640px) {[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

font-size: 0.875rem;

line-height: 1.25rem;
}
}
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

--tw-bg-opacity: 1;

background-color: rgb(248 250 252 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

--tw-bg-opacity: 1;

background-color: rgb(30 41 59 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
}
}
[data-component='application/site_select'] [role='listbox'].--loading,
[data-component='application/site_select'] [role='listbox'].--error,
.site-select__listbox.--loading,
.site-select__listbox.--error {

--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);

border-radius: 0.375rem;

overflow: auto;

border-width: 1px;

border-style: solid;
}
[data-component='application/site_select'] [role='listbox'].--loading:focus,
[data-component='application/site_select'] [role='listbox'].--error:focus,
.site-select__listbox.--loading:focus,
.site-select__listbox.--error:focus {

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) rgb(100 116 139 / 1), 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-opacity: 1;

--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity));
}
[data-component='application/site_select'] [role='listbox'].--loading.--loading, [data-component='application/site_select'] [role='listbox'].--error.--loading, .site-select__listbox.--loading.--loading, .site-select__listbox.--error.--loading {

--tw-border-opacity: 1;

border-color: rgb(71 85 105 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [role='listbox'].--loading.--loading, [data-component='application/site_select'] [role='listbox'].--error.--loading, .site-select__listbox.--loading.--loading, .site-select__listbox.--error.--loading {

border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
}
[data-component='application/site_select'] [role='listbox'].--loading.--error, [data-component='application/site_select'] [role='listbox'].--error.--error, .site-select__listbox.--loading.--error, .site-select__listbox.--error.--error {

--tw-border-opacity: 1;

border-color: rgb(239 68 68 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/site_select'] [role='listbox'].--loading.--error, [data-component='application/site_select'] [role='listbox'].--error.--error, .site-select__listbox.--loading.--error, .site-select__listbox.--error.--error {

border-color: rgb(239 68 68 / var(--tw-border-opacity));
}
}
[data-component='application/skip_link'] {

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;

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-component='application/skip_link']:focus {

position: static;

width: auto;

height: auto;

padding: 0;

margin: 0;

overflow: visible;

clip: auto;

white-space: normal;

position: absolute;

top: 0.5rem;

left: 0.5rem;

border-radius: 0.125rem;

padding: 0.5rem;

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/skip_link']:focus {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='application/skip_link']:focus {

--tw-bg-opacity: 1;

background-color: rgb(51 65 85 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='application/skip_link']:focus {

background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
}
}
[data-component='application/skip_link']:focus {

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) currentColor, 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-color: currentColor;

z-index: 50;
}
[data-component='generic/alert'],
[data-component='generic/archived_notice'],
[data-component='generic/upgrade_notice'] {

border-radius: 0.125rem;
}
@media print {
[data-component='generic/alert'],
[data-component='generic/archived_notice'],
[data-component='generic/upgrade_notice'] {
    -webkit-print-color-adjust: exact;
            print-color-adjust: exact
}
  }
[data-component='generic/alert'] .alert__container, [data-component='generic/archived_notice'] .alert__container, [data-component='generic/upgrade_notice'] .alert__container {

display: flex;
}
[data-component='generic/alert'] .alert__icon, [data-component='generic/archived_notice'] .alert__icon, [data-component='generic/upgrade_notice'] .alert__icon {

flex-shrink: 0;
}
[data-component='generic/alert'] .alert__icon + *, [data-component='generic/archived_notice'] .alert__icon + *, [data-component='generic/upgrade_notice'] .alert__icon + * {

margin-left: 0.75rem;
}
[data-component='generic/alert'] .alert__icon svg, [data-component='generic/archived_notice'] .alert__icon svg, [data-component='generic/upgrade_notice'] .alert__icon svg {

height: 1.25rem;

width: 1.25rem;
}
[data-component='generic/alert'] .alert__title, [data-component='generic/archived_notice'] .alert__title, [data-component='generic/upgrade_notice'] .alert__title {

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 500;
}
[data-component='generic/alert'] .alert__content, [data-component='generic/archived_notice'] .alert__content, [data-component='generic/upgrade_notice'] .alert__content {

margin-top: 0.5rem;
}
[data-component='generic/alert'] .alert__content > :not([hidden]) ~ :not([hidden]), [data-component='generic/archived_notice'] .alert__content > :not([hidden]) ~ :not([hidden]), [data-component='generic/upgrade_notice'] .alert__content > :not([hidden]) ~ :not([hidden]) {

--tw-space-y-reverse: 0;

margin-top: calc(0.5rem * calc(1 - 0));

margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));

margin-bottom: calc(0.5rem * 0);

margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
[data-component='generic/alert'] .alert__content, [data-component='generic/archived_notice'] .alert__content, [data-component='generic/upgrade_notice'] .alert__content {

font-size: 0.875rem;

line-height: 1.25rem;
}
[data-component='generic/alert']:not(.--full-width) .alert__content, [data-component='generic/archived_notice']:not(.--full-width) .alert__content, [data-component='generic/upgrade_notice']:not(.--full-width) .alert__content {

max-width: 65ch;
}
[data-component='generic/alert'].--full-width .alert__content, [data-component='generic/archived_notice'].--full-width .alert__content, [data-component='generic/upgrade_notice'].--full-width .alert__content {

max-width: 100%;
}
[data-component='generic/alert'].--error, [data-component='generic/archived_notice'].--error, [data-component='generic/upgrade_notice'].--error {

--tw-bg-opacity: 1;

background-color: rgb(254 242 242 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--error, [data-component='generic/archived_notice'].--error, [data-component='generic/upgrade_notice'].--error {

background-color: rgb(254 242 242 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--error, [data-component='generic/archived_notice'].--error, [data-component='generic/upgrade_notice'].--error {

--tw-bg-opacity: 1;

background-color: rgb(127 29 29 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--error, [data-component='generic/archived_notice'].--error, [data-component='generic/upgrade_notice'].--error {

background-color: rgb(127 29 29 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/alert'].--error .alert__title, [data-component='generic/archived_notice'].--error .alert__title, [data-component='generic/upgrade_notice'].--error .alert__title {

--tw-text-opacity: 1;

color: rgb(153 27 27 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--error .alert__title, [data-component='generic/archived_notice'].--error .alert__title, [data-component='generic/upgrade_notice'].--error .alert__title {

color: rgb(153 27 27 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--error .alert__title, [data-component='generic/archived_notice'].--error .alert__title, [data-component='generic/upgrade_notice'].--error .alert__title {

--tw-text-opacity: 1;

color: rgb(254 226 226 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--error .alert__title, [data-component='generic/archived_notice'].--error .alert__title, [data-component='generic/upgrade_notice'].--error .alert__title {

color: rgb(254 226 226 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--error .alert__content, [data-component='generic/archived_notice'].--error .alert__content, [data-component='generic/upgrade_notice'].--error .alert__content {

--tw-text-opacity: 1;

color: rgb(185 28 28 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--error .alert__content, [data-component='generic/archived_notice'].--error .alert__content, [data-component='generic/upgrade_notice'].--error .alert__content {

color: rgb(185 28 28 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--error .alert__content, [data-component='generic/archived_notice'].--error .alert__content, [data-component='generic/upgrade_notice'].--error .alert__content {

--tw-text-opacity: 1;

color: rgb(254 202 202 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--error .alert__content, [data-component='generic/archived_notice'].--error .alert__content, [data-component='generic/upgrade_notice'].--error .alert__content {

color: rgb(254 202 202 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--error .alert__icon svg, [data-component='generic/archived_notice'].--error .alert__icon svg, [data-component='generic/upgrade_notice'].--error .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(248 113 113 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--error .alert__icon svg, [data-component='generic/archived_notice'].--error .alert__icon svg, [data-component='generic/upgrade_notice'].--error .alert__icon svg {

color: rgb(248 113 113 / var(--tw-text-opacity));
}
}
[data-component='generic/alert'].--alert, [data-component='generic/archived_notice'].--alert, [data-component='generic/upgrade_notice'].--alert {

border-top-left-radius: 0px;

border-bottom-left-radius: 0px;

border-left-width: 4px;

--tw-border-opacity: 1;

border-color: rgb(251 191 36 / 1);

--tw-bg-opacity: 1;

background-color: rgb(255 251 235 / 1);

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: inset 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), inset 0 0 0 calc(1px + var(--tw-ring-offset-width)) transparent, 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-inset: inset;

--tw-ring-color: transparent;
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--alert, [data-component='generic/archived_notice'].--alert, [data-component='generic/upgrade_notice'].--alert {

border-color: rgb(251 191 36 / var(--tw-border-opacity));

background-color: rgb(255 251 235 / var(--tw-bg-opacity));
}
}
[data-component='generic/alert'].--alert:focus, [data-component='generic/archived_notice'].--alert:focus, [data-component='generic/upgrade_notice'].--alert:focus {

--tw-ring-opacity: 1;

--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity));
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--alert, [data-component='generic/archived_notice'].--alert, [data-component='generic/upgrade_notice'].--alert {

--tw-border-opacity: 1;

border-color: rgb(245 158 11 / 1);

background-color: rgb(0 0 0 / 0.5);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--alert, [data-component='generic/archived_notice'].--alert, [data-component='generic/upgrade_notice'].--alert {

border-color: rgb(245 158 11 / var(--tw-border-opacity));
}
}[data-component='generic/alert'].--alert:focus, [data-component='generic/archived_notice'].--alert:focus, [data-component='generic/upgrade_notice'].--alert:focus {

--tw-ring-opacity: 1;

--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity));
}
}
[data-component='generic/alert'].--alert .alert__title, [data-component='generic/archived_notice'].--alert .alert__title, [data-component='generic/upgrade_notice'].--alert .alert__title {

--tw-text-opacity: 1;

color: rgb(146 64 14 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--alert .alert__title, [data-component='generic/archived_notice'].--alert .alert__title, [data-component='generic/upgrade_notice'].--alert .alert__title {

color: rgb(146 64 14 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--alert .alert__title, [data-component='generic/archived_notice'].--alert .alert__title, [data-component='generic/upgrade_notice'].--alert .alert__title {

--tw-text-opacity: 1;

color: rgb(251 191 36 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--alert .alert__title, [data-component='generic/archived_notice'].--alert .alert__title, [data-component='generic/upgrade_notice'].--alert .alert__title {

color: rgb(251 191 36 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--alert .alert__content, [data-component='generic/archived_notice'].--alert .alert__content, [data-component='generic/upgrade_notice'].--alert .alert__content {

--tw-text-opacity: 1;

color: rgb(180 83 9 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--alert .alert__content, [data-component='generic/archived_notice'].--alert .alert__content, [data-component='generic/upgrade_notice'].--alert .alert__content {

color: rgb(180 83 9 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--alert .alert__content, [data-component='generic/archived_notice'].--alert .alert__content, [data-component='generic/upgrade_notice'].--alert .alert__content {

--tw-text-opacity: 1;

color: rgb(252 211 77 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--alert .alert__content, [data-component='generic/archived_notice'].--alert .alert__content, [data-component='generic/upgrade_notice'].--alert .alert__content {

color: rgb(252 211 77 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--alert .alert__icon svg, [data-component='generic/archived_notice'].--alert .alert__icon svg, [data-component='generic/upgrade_notice'].--alert .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(251 191 36 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--alert .alert__icon svg, [data-component='generic/archived_notice'].--alert .alert__icon svg, [data-component='generic/upgrade_notice'].--alert .alert__icon svg {

color: rgb(251 191 36 / var(--tw-text-opacity));
}
}
[data-component='generic/alert'].--info, [data-component='generic/archived_notice'].--info, [data-component='generic/upgrade_notice'].--info {

--tw-border-opacity: 1;

border-color: rgb(191 219 254 / 1);

--tw-bg-opacity: 1;

background-color: rgb(239 246 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info, [data-component='generic/archived_notice'].--info, [data-component='generic/upgrade_notice'].--info {

border-color: rgb(191 219 254 / var(--tw-border-opacity));

background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--info, [data-component='generic/archived_notice'].--info, [data-component='generic/upgrade_notice'].--info {

--tw-border-opacity: 1;

border-color: rgb(30 64 175 / 1);

--tw-bg-opacity: 1;

background-color: rgb(30 58 138 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info, [data-component='generic/archived_notice'].--info, [data-component='generic/upgrade_notice'].--info {

border-color: rgb(30 64 175 / var(--tw-border-opacity));

background-color: rgb(30 58 138 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/alert'].--info .alert__title, [data-component='generic/archived_notice'].--info .alert__title, [data-component='generic/upgrade_notice'].--info .alert__title {

--tw-text-opacity: 1;

color: rgb(37 99 235 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info .alert__title, [data-component='generic/archived_notice'].--info .alert__title, [data-component='generic/upgrade_notice'].--info .alert__title {

color: rgb(37 99 235 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--info .alert__title, [data-component='generic/archived_notice'].--info .alert__title, [data-component='generic/upgrade_notice'].--info .alert__title {

--tw-text-opacity: 1;

color: rgb(219 234 254 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info .alert__title, [data-component='generic/archived_notice'].--info .alert__title, [data-component='generic/upgrade_notice'].--info .alert__title {

color: rgb(219 234 254 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--info .alert__content, [data-component='generic/archived_notice'].--info .alert__content, [data-component='generic/upgrade_notice'].--info .alert__content {

--tw-text-opacity: 1;

color: rgb(29 78 216 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info .alert__content, [data-component='generic/archived_notice'].--info .alert__content, [data-component='generic/upgrade_notice'].--info .alert__content {

color: rgb(29 78 216 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--info .alert__content, [data-component='generic/archived_notice'].--info .alert__content, [data-component='generic/upgrade_notice'].--info .alert__content {

--tw-text-opacity: 1;

color: rgb(191 219 254 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info .alert__content, [data-component='generic/archived_notice'].--info .alert__content, [data-component='generic/upgrade_notice'].--info .alert__content {

color: rgb(191 219 254 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--info .alert__icon svg, [data-component='generic/archived_notice'].--info .alert__icon svg, [data-component='generic/upgrade_notice'].--info .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(59 130 246 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info .alert__icon svg, [data-component='generic/archived_notice'].--info .alert__icon svg, [data-component='generic/upgrade_notice'].--info .alert__icon svg {

color: rgb(59 130 246 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--info .alert__icon svg, [data-component='generic/archived_notice'].--info .alert__icon svg, [data-component='generic/upgrade_notice'].--info .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(147 197 253 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--info .alert__icon svg, [data-component='generic/archived_notice'].--info .alert__icon svg, [data-component='generic/upgrade_notice'].--info .alert__icon svg {

color: rgb(147 197 253 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--success, [data-component='generic/archived_notice'].--success, [data-component='generic/upgrade_notice'].--success {

--tw-bg-opacity: 1;

background-color: rgb(236 253 245 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success, [data-component='generic/archived_notice'].--success, [data-component='generic/upgrade_notice'].--success {

background-color: rgb(236 253 245 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--success, [data-component='generic/archived_notice'].--success, [data-component='generic/upgrade_notice'].--success {

--tw-bg-opacity: 1;

background-color: rgb(6 95 70 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success, [data-component='generic/archived_notice'].--success, [data-component='generic/upgrade_notice'].--success {

background-color: rgb(6 95 70 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/alert'].--success .alert__title, [data-component='generic/archived_notice'].--success .alert__title, [data-component='generic/upgrade_notice'].--success .alert__title {

--tw-text-opacity: 1;

color: rgb(6 95 70 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success .alert__title, [data-component='generic/archived_notice'].--success .alert__title, [data-component='generic/upgrade_notice'].--success .alert__title {

color: rgb(6 95 70 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--success .alert__title, [data-component='generic/archived_notice'].--success .alert__title, [data-component='generic/upgrade_notice'].--success .alert__title {

--tw-text-opacity: 1;

color: rgb(209 250 229 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success .alert__title, [data-component='generic/archived_notice'].--success .alert__title, [data-component='generic/upgrade_notice'].--success .alert__title {

color: rgb(209 250 229 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--success .alert__content, [data-component='generic/archived_notice'].--success .alert__content, [data-component='generic/upgrade_notice'].--success .alert__content {

--tw-text-opacity: 1;

color: rgb(4 120 87 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success .alert__content, [data-component='generic/archived_notice'].--success .alert__content, [data-component='generic/upgrade_notice'].--success .alert__content {

color: rgb(4 120 87 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--success .alert__content, [data-component='generic/archived_notice'].--success .alert__content, [data-component='generic/upgrade_notice'].--success .alert__content {

--tw-text-opacity: 1;

color: rgb(167 243 208 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success .alert__content, [data-component='generic/archived_notice'].--success .alert__content, [data-component='generic/upgrade_notice'].--success .alert__content {

color: rgb(167 243 208 / var(--tw-text-opacity));
}
}
}
[data-component='generic/alert'].--success .alert__icon svg, [data-component='generic/archived_notice'].--success .alert__icon svg, [data-component='generic/upgrade_notice'].--success .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(52 211 153 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success .alert__icon svg, [data-component='generic/archived_notice'].--success .alert__icon svg, [data-component='generic/upgrade_notice'].--success .alert__icon svg {

color: rgb(52 211 153 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/alert'].--success .alert__icon svg, [data-component='generic/archived_notice'].--success .alert__icon svg, [data-component='generic/upgrade_notice'].--success .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(16 185 129 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/alert'].--success .alert__icon svg, [data-component='generic/archived_notice'].--success .alert__icon svg, [data-component='generic/upgrade_notice'].--success .alert__icon svg {

color: rgb(16 185 129 / var(--tw-text-opacity));
}
}
}
[data-component="generic/archived_notice"] {

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);

--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component="generic/archived_notice"] {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component="generic/archived_notice"] {

--tw-bg-opacity: 1;

background-color: rgb(30 41 59 / 1);

--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component="generic/archived_notice"] {

background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
}
}
[data-component="generic/archived_notice"] {

border-radius: 0.125rem;
}
[data-component="generic/archived_notice"] .alert__title {

--tw-text-opacity: 1;

color: rgb(30 41 59 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component="generic/archived_notice"] .alert__title {

color: rgb(30 41 59 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component="generic/archived_notice"] .alert__title {

--tw-text-opacity: 1;

color: rgb(241 245 249 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component="generic/archived_notice"] .alert__title {

color: rgb(241 245 249 / var(--tw-text-opacity));
}
}
}
[data-component="generic/archived_notice"] .alert__content {

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component="generic/archived_notice"] .alert__content {

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component="generic/archived_notice"] .alert__content {

--tw-text-opacity: 1;

color: rgb(226 232 240 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component="generic/archived_notice"] .alert__content {

color: rgb(226 232 240 / var(--tw-text-opacity));
}
}
}
[data-component="generic/archived_notice"] .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component="generic/archived_notice"] .alert__icon svg {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'].--alert .dialog-modal__icon {

--tw-bg-opacity: 1;

background-color: rgb(254 226 226 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--alert .dialog-modal__icon {

background-color: rgb(254 226 226 / var(--tw-bg-opacity));
}
}
[data-component='generic/dialog'].--alert .dialog-modal__icon > svg {

--tw-text-opacity: 1;

color: rgb(220 38 38 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--alert .dialog-modal__icon > svg {

color: rgb(220 38 38 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'].--alert .dialog-modal__actions .action.--positive {

--tw-bg-opacity: 1;

background-color: rgb(220 38 38 / 1);

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--alert .dialog-modal__actions .action.--positive {

background-color: rgb(220 38 38 / var(--tw-bg-opacity));

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'].--alert .dialog-modal__actions .action.--positive:hover {

--tw-bg-opacity: 1;

background-color: rgb(185 28 28 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--alert .dialog-modal__actions .action.--positive:hover {

background-color: rgb(185 28 28 / var(--tw-bg-opacity));
}
}
[data-component='generic/dialog'].--alert .dialog-modal__actions .action.--positive:focus {

--tw-ring-opacity: 1;

--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity));
}
[data-component='generic/dialog'].--info .dialog-modal__icon {

--tw-bg-opacity: 1;

background-color: rgb(219 234 254 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--info .dialog-modal__icon {

background-color: rgb(219 234 254 / var(--tw-bg-opacity));
}
}
[data-component='generic/dialog'].--info .dialog-modal__icon > svg {

--tw-text-opacity: 1;

color: rgb(37 99 235 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--info .dialog-modal__icon > svg {

color: rgb(37 99 235 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'] .dialog-backdrop {

position: fixed;

inset: 0px;

background-color: rgb(100 116 139 / 0.75);
}
@media (prefers-color-scheme: dark) {[data-component='generic/dialog'] .dialog-backdrop {

background-color: rgb(15 23 42 / 0.75);
}
}
[data-component='generic/dialog'] .dialog-backdrop {

transition-property: opacity;

transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

transition-duration: 150ms;
}
[data-component='generic/dialog'] .dialog-modal__wrapper {

pointer-events: none;

position: fixed;

inset: 0px;

z-index: 10;

overflow-y: auto;
}
[data-component='generic/dialog'] .dialog-modal__container {

pointer-events: none;

display: flex;

min-height: 100%;

align-items: flex-end;

justify-content: center;

padding: 1rem;

text-align: center;
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__container {

align-items: center;

padding: 0px;
}
}
[data-component='generic/dialog'] .dialog-modal {

pointer-events: auto;

position: relative;

transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

overflow: hidden;

border-radius: 0.375rem;

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);

padding-left: 1rem;

padding-right: 1rem;

padding-top: 1.25rem;

padding-bottom: 1rem;

text-align: left;

--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);

transition-property: all;

transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

transition-duration: 150ms;
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'] .dialog-modal {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal {

margin-top: 2rem;

margin-bottom: 2rem;

width: 100%;

padding: 1.5rem;
}
}
[data-component='generic/dialog'] .dialog-modal__close {

position: absolute;

top: 0px;

right: 0px;

display: none;

padding-top: 1rem;

padding-right: 1rem;
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__close {

display: block;
}
}
[data-component='generic/dialog'] .dialog-modal__close > button[type='button'], [data-component='generic/dialog'] .dialog-modal__close a[href]:not([href=""]) {

display: block;

border-radius: 0.375rem;

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'] .dialog-modal__close > button[type='button'], [data-component='generic/dialog'] .dialog-modal__close a[href]:not([href=""]) {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'] .dialog-modal__close > button[type='button']:hover, [data-component='generic/dialog'] .dialog-modal__close a[href]:not([href=""]):hover {

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'] .dialog-modal__close > button[type='button']:hover, [data-component='generic/dialog'] .dialog-modal__close a[href]:not([href=""]):hover {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'] .dialog-modal__close > button[type='button']:focus, [data-component='generic/dialog'] .dialog-modal__close a[href]:not([href=""]):focus {

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 2px var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(2px + 2px) currentColor, 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-color: currentColor;

--tw-ring-offset-width: 2px;
}
[data-component='generic/dialog'] .dialog-modal__close > button[type='button'] > svg, [data-component='generic/dialog'] .dialog-modal__close a[href]:not([href=""]) > svg {

height: 1.5rem;

width: 1.5rem;
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__content-container {

display: flex;

align-items: flex-start;
}
}
[data-component='generic/dialog'] .dialog-modal__icon {

margin-left: auto;

margin-right: auto;

display: flex;

height: 3rem;

width: 3rem;

flex-shrink: 0;

align-items: center;

justify-content: center;

border-radius: 9999px;
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__icon {

margin-left: 0px;

margin-right: 0px;

height: 2.5rem;

width: 2.5rem;
}
}
[data-component='generic/dialog'] .dialog-modal__icon > svg {

height: 1.5rem;

width: 1.5rem;

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;
}
[data-component='generic/dialog'] .dialog-modal__content {

margin-top: 0.75rem;

text-align: center;
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__content {

margin-top: 0px;

margin-left: 1rem;

text-align: left;
}
}
[data-component='generic/dialog'] .dialog-modal__title {

font-size: 1.125rem;

font-weight: 500;

line-height: 1.5rem;

--tw-text-opacity: 1;

color: rgb(15 23 42 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'] .dialog-modal__title {

color: rgb(15 23 42 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'] .dialog-modal__description {

margin-top: 0.5rem;

font-size: 0.875rem;

line-height: 1.25rem;

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'] .dialog-modal__description {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'] .dialog-modal__actions {

margin-top: 1.25rem;
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__actions {

margin-top: 1rem;

display: flex;

flex-direction: row;

justify-content: flex-end;
}
}
[data-component='generic/dialog'] .dialog-modal__actions > :not([hidden]) ~ :not([hidden]) {

--tw-space-y-reverse: 0;

margin-top: calc(0.75rem * calc(1 - 0));

margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));

margin-bottom: calc(0.75rem * 0);

margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__actions > :not([hidden]) ~ :not([hidden]) {

--tw-space-y-reverse: 0;

margin-top: calc(0px * calc(1 - 0));

margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));

margin-bottom: calc(0px * 0);

margin-bottom: calc(0px * var(--tw-space-y-reverse));

--tw-space-x-reverse: 0;

margin-right: calc(0.75rem * 0);

margin-right: calc(0.75rem * var(--tw-space-x-reverse));

margin-left: calc(0.75rem * calc(1 - 0));

margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
}
[data-component='generic/dialog'] .dialog-modal__actions .action {

display: inline-flex;

width: 100%;

justify-content: center;

border-radius: 0.125rem;

border-width: 1px;

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;

padding-left: 1rem;

padding-right: 1rem;

padding-top: 0.5rem;

padding-bottom: 0.5rem;

font-size: 1rem;

line-height: 1.5rem;

font-weight: 500;

--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);

--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
[data-component='generic/dialog'] .dialog-modal__actions .action:focus {

outline: 2px solid transparent;

outline-offset: 2px;

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 2px var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(2px + 2px) currentColor, 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-color: currentColor;

--tw-ring-offset-width: 2px;
}
@media (min-width: 640px) {[data-component='generic/dialog'] .dialog-modal__actions .action {

width: auto;

font-size: 0.875rem;

line-height: 1.25rem;
}
}
[data-component='generic/dialog'] .dialog-modal__actions .action.--negative,
      [data-component='generic/dialog'] .dialog-modal__actions .action.--neutral {

--tw-border-opacity: 1;

border-color: rgb(203 213 225 / 1);

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'] .dialog-modal__actions .action.--negative,
      [data-component='generic/dialog'] .dialog-modal__actions .action.--neutral {

border-color: rgb(203 213 225 / var(--tw-border-opacity));

background-color: rgb(255 255 255 / var(--tw-bg-opacity));

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'] .dialog-modal__actions .action.--negative:hover,
      [data-component='generic/dialog'] .dialog-modal__actions .action.--neutral:hover {

--tw-text-opacity: 1;

color: rgb(100 116 139 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'] .dialog-modal__actions .action.--negative:hover,
      [data-component='generic/dialog'] .dialog-modal__actions .action.--neutral:hover {

color: rgb(100 116 139 / var(--tw-text-opacity));
}
}
[data-component='generic/dialog'] .dialog-modal__actions .action.--positive {

border-color: transparent;
}
[data-component='generic/dialog'].--fullscreen .dialog-modal {

width: 100%;

      max-width: calc(100vw - 32px);
      max-width: min(calc(100vw - 32px), 1440px);
}
[data-component='generic/dialog'].--fullscreen .dialog-modal__content {

width: 100%;
}
[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__wrapper {

pointer-events: auto;
}
@media (prefers-color-scheme: dark) {[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal {

--tw-bg-opacity: 1;

background-color: rgb(51 65 85 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal {

background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
}[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__title {

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__title {

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close > button[type='button'], [data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close a[href]:not([href=""]) {

background-color: transparent;

--tw-text-opacity: 1;

color: rgb(226 232 240 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close > button[type='button'], [data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close a[href]:not([href=""]) {

color: rgb(226 232 240 / var(--tw-text-opacity));
}
}[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close > button[type='button']:hover, [data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close a[href]:not([href=""]):hover {

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close > button[type='button']:hover, [data-component='generic/dialog'].--prefers-color-scheme .dialog-modal__close a[href]:not([href=""]):hover {

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
}
[data-component='generic/disclosure-menu'] {

width: 100%;

overflow: hidden;

border-radius: 0.375rem;

--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 768px) {[data-component='generic/disclosure-menu'] {

--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
}
[data-component='generic/disclosure-menu'] {

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] {

--tw-bg-opacity: 1;

background-color: rgb(30 41 59 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] {

background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/disclosure-menu'] {

border-width: 1px;

--tw-border-opacity: 1;

border-color: rgb(203 213 225 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] {

border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] {

--tw-border-opacity: 1;

border-color: rgb(71 85 105 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] {

border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
}
}
[data-component='generic/disclosure-menu'] > :not([hidden]) ~ :not([hidden]) {

--tw-divide-y-reverse: 0;

border-top-width: calc(1px * calc(1 - 0));

border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));

border-bottom-width: calc(1px * 0);

border-bottom-width: calc(1px * var(--tw-divide-y-reverse));

--tw-divide-opacity: 1;

border-color: rgb(203 213 225 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > :not([hidden]) ~ :not([hidden]) {

border-color: rgb(203 213 225 / var(--tw-divide-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] > :not([hidden]) ~ :not([hidden]) {

--tw-divide-opacity: 1;

border-color: rgb(71 85 105 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > :not([hidden]) ~ :not([hidden]) {

border-color: rgb(71 85 105 / var(--tw-divide-opacity));
}
}
}
[data-component='generic/disclosure-menu']:focus {

outline: 2px solid transparent;

outline-offset: 2px;
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__header {

position: relative;

display: flex;

align-items: center;

justify-content: space-between;

padding-left: 0.75rem;

padding-right: 0.75rem;

padding-top: 0.5rem;

padding-bottom: 0.5rem;

font-size: 0.875rem;

line-height: 1.25rem;

font-weight: 400;

--tw-text-opacity: 1;

color: rgb(15 23 42 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__header {

color: rgb(15 23 42 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] > .disclosure-menu__header {

--tw-text-opacity: 1;

color: rgb(241 245 249 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__header {

color: rgb(241 245 249 / var(--tw-text-opacity));
}
}
}
[data-component='generic/disclosure-menu'] .disclosure-menu__close {

margin-left: -0.375rem;

margin-right: -0.375rem;

margin-top: -0.125rem;

margin-bottom: auto;

padding: 0.375rem;

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;

opacity: 0.8;
}
[data-component='generic/disclosure-menu'] .disclosure-menu__close:hover {

opacity: 1;
}
[data-component='generic/disclosure-menu'] .disclosure-menu__close:focus-visible {

opacity: 1;
}
[data-component='generic/disclosure-menu'] .disclosure-menu__close:focus {

outline: 2px solid transparent;

outline-offset: 2px;
}
[data-component='generic/disclosure-menu'] .disclosure-menu__close:focus-visible {

--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

box-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) currentColor, 0 0 #0000;

box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

--tw-ring-color: currentColor;
}
[data-component='generic/disclosure-menu'] .disclosure-menu__close {

border-radius: 9999px;
}
[data-component='generic/disclosure-menu'] .disclosure-menu__close > svg {

height: 1rem;

width: 1rem;
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group {

display: flex;

flex-direction: column;
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item {

display: flex;

width: 100%;

align-items: center;

padding-left: 0.75rem;

padding-right: 0.75rem;

padding-top: 0.5rem;

padding-bottom: 0.5rem;

font-size: 0.875rem;

line-height: 1.25rem;
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:hover {

--tw-bg-opacity: 1;

background-color: rgb(241 245 249 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:hover {

background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:hover {

--tw-bg-opacity: 1;

background-color: rgb(30 64 175 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:hover {

background-color: rgb(30 64 175 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:focus {

--tw-bg-opacity: 1;

background-color: rgb(241 245 249 / 1);

outline: 2px solid transparent;

outline-offset: 2px;
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:focus {

background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:focus {

--tw-bg-opacity: 1;

background-color: rgb(30 64 175 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item:focus {

background-color: rgb(30 64 175 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active {

--tw-bg-opacity: 1;

background-color: rgb(205 254 236 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active {

background-color: rgb(205 254 236 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active {

--tw-bg-opacity: 1;

background-color: rgb(0 103 88 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active {

background-color: rgb(0 103 88 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active:hover {

--tw-bg-opacity: 1;

background-color: rgb(241 245 249 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active:hover {

background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active:hover {

--tw-bg-opacity: 1;

background-color: rgb(30 64 175 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item.--active:hover {

background-color: rgb(30 64 175 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item {

white-space: nowrap;
}
[data-component='generic/disclosure-menu'] > .disclosure-menu__item-group .disclosure-menu__item > small {

font-size: 0.75rem;

line-height: 1rem;

opacity: 0.75;

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;
}
[data-component='generic/graphs/performance_quantile_quantile'] {
  border: 1px dotted;
}
[data-component='generic/graphs/performance_quantile_quantile'] .score-label {
    fill: #1f2937;
  }
[data-component='generic/graphs/performance_quantile_quantile'] .score-good {
    fill: #166534;
  }
[data-component='generic/graphs/performance_quantile_quantile'] .score-bad {
    fill: #b91c1c;
  }
[data-component='generic/graphs/performance_quantile_quantile'] .area-positive {
    fill: #bbf7d0aa;
  }
[data-component='generic/graphs/performance_quantile_quantile'] .area-negative {
    fill: #fecacaaa;
  }
[data-component='generic/graphs/performance_quantile_quantile'] .guide text,
    [data-component='generic/graphs/performance_quantile_quantile'] .guide line {
      opacity: 0;
      transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
    }
[data-component='generic/graphs/performance_quantile_quantile'].--pointed {
    position: relative;
    z-index: 1;
  }
[data-component='generic/graphs/performance_quantile_quantile'].--pointed .guide text,
      [data-component='generic/graphs/performance_quantile_quantile'].--pointed .guide line {
        opacity: 1;
      }
@media (prefers-color-scheme: dark) {
    [data-component='generic/graphs/performance_quantile_quantile'] .score-label {
      fill: #f3f4f6 !important;
    }
    [data-component='generic/graphs/performance_quantile_quantile'] .score-good {
      fill: #4ade80 !important;
    }

    [data-component='generic/graphs/performance_quantile_quantile'] .score-bad {
      fill: #f87171 !important;
    }

    [data-component='generic/graphs/performance_quantile_quantile'] .area-positive {
      fill: #166534aa !important;
    }

    [data-component='generic/graphs/performance_quantile_quantile'] .area-negative {
      fill: #991b1baa !important;
    }
}
[data-component='generic/upgrade_notice'] {

--tw-bg-opacity: 1;

background-color: rgb(255 255 255 / 1);

--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/upgrade_notice'] {

background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/upgrade_notice'] {

--tw-bg-opacity: 1;

background-color: rgb(30 41 59 / 1);

--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);

box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/upgrade_notice'] {

background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
}
}
[data-component='generic/upgrade_notice'] {

border-radius: 0.125rem;
}
[data-component='generic/upgrade_notice'] .alert__title {

--tw-text-opacity: 1;

color: rgb(30 41 59 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/upgrade_notice'] .alert__title {

color: rgb(30 41 59 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/upgrade_notice'] .alert__title {

--tw-text-opacity: 1;

color: rgb(241 245 249 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/upgrade_notice'] .alert__title {

color: rgb(241 245 249 / var(--tw-text-opacity));
}
}
}
[data-component='generic/upgrade_notice'] .alert__content {

--tw-text-opacity: 1;

color: rgb(51 65 85 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/upgrade_notice'] .alert__content {

color: rgb(51 65 85 / var(--tw-text-opacity));
}
}
@media (prefers-color-scheme: dark) {[data-component='generic/upgrade_notice'] .alert__content {

--tw-text-opacity: 1;

color: rgb(226 232 240 / 1);
}

@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/upgrade_notice'] .alert__content {

color: rgb(226 232 240 / var(--tw-text-opacity));
}
}
}
[data-component='generic/upgrade_notice'] .alert__icon svg {

--tw-text-opacity: 1;

color: rgb(148 163 184 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='generic/upgrade_notice'] .alert__icon svg {

color: rgb(148 163 184 / var(--tw-text-opacity));
}
}
[data-component='todos/status_badge'] {

display: inline-flex;

align-items: center;

border-radius: 0.375rem;

padding-left: 0.5rem;

padding-right: 0.5rem;

padding-top: 0.25rem;

padding-bottom: 0.25rem;

border-width: 1px;

border-color: transparent;

font-size: 0.75rem;

line-height: 1rem;

font-weight: 500;

--tw-text-opacity: 1;

color: rgb(255 255 255 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='todos/status_badge'] {

color: rgb(255 255 255 / var(--tw-text-opacity));
}
}
@media print {[data-component='todos/status_badge'] {

-webkit-print-color-adjust: exact;

        print-color-adjust: exact;
}
}
[data-component='todos/status_badge'] {

  line-height: 15px;
}
[data-component='todos/status_badge'] > svg {

margin-left: -0.125rem;

margin-right: 0.5rem;

height: 1rem;

width: 1rem;
}
[data-component='todos/status_badge'].--resolved {

--tw-bg-opacity: 1;

background-color: rgb(79 70 229 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='todos/status_badge'].--resolved {

background-color: rgb(79 70 229 / var(--tw-bg-opacity));
}
}
[data-component='todos/status_badge'].--disaster,
  [data-component='todos/status_badge'].--critical,
  [data-component='todos/status_badge'].--major {

--tw-bg-opacity: 1;

background-color: rgb(220 38 38 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='todos/status_badge'].--disaster,
  [data-component='todos/status_badge'].--critical,
  [data-component='todos/status_badge'].--major {

background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
}
[data-component='todos/status_badge'].--minor {

--tw-bg-opacity: 1;

background-color: rgb(234 88 12 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='todos/status_badge'].--minor {

background-color: rgb(234 88 12 / var(--tw-bg-opacity));
}
}
[data-component='todos/status_badge'].--advisory,
  [data-component='todos/status_badge'].--missing {

--tw-bg-opacity: 1;

background-color: rgb(217 119 6 / 1);
}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) {
[data-component='todos/status_badge'].--advisory,
  [data-component='todos/status_badge'].--missing {

background-color: rgb(217 119 6 / var(--tw-bg-opacity));
}
}
