:root{--color-danger:hsl(354deg 70% 50%);--scale:scale(1);--size-coefficient:10px;--size-app-width:min(60rem,100% - 2 * 2.4rem);--transition-scale:transform 0.125s ease-in-out;--transition-opacity:opacity 0.125s ease-in-out;--transition-outline:outline 0.125s ease-in-out;--transition-outline-offset:outline-offset 0.25s ease-in-out;--transition-color:background-color 0.125s linear,color 0.125s linear;--shadow-dark:#0C0225 -0.4rem -0.4rem 2.5rem 0;--size-header-height:6.5rem;--calendar-drawer-open-height:12rem}@font-face{font-family:lab-grotesque-regular;src:url(/fonts/lab-grotesque-regular.woff2) format("woff2");font-display:swap}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light dark;--color-accent-1:hsl(250deg 58% 60%);--color-accent-2:hsl(250deg 58% 60%);--color-surface-1:hsl(0deg 0% 100%);--color-surface-2:hsl(0deg 0% 97%);--color-surface-3:hsl(0deg 0% 92%);--color-text-0:black;--color-text-1:#1C1C1C;--color-text-2:hsl(0deg 0% 66%);--loader-text-color:var(--color-surface-3);--loader-text-color-flash:hsl(0deg 0% 66%/50%);--border-1:1px solid #F8F8F8;--border-surface-2:#E0DFFF;--shadow-1:hsla(240deg 5% 41%/20%) 0 0.7rem 2.9rem 0;--input-text-bg:var(--color-surface-2);--input-text-border-color:#E0DFFF;--input-text-label:grey;--input-text-color:var(--color-text-1);--input-text-color-placeholder:#939699;--calendar-weekday-color:#565656;--cell-selected-bg:var(--color-accent-1);--cell-selected-color:white;--cell-status-bg:hsl(250deg 58% 60%/12%);--cell-has-tour-outline:hsl(250deg 100% 77%/65%);--cell-has-confirmed-tour-indicator:#26A62D;--drawer-calendar-bg:white;--drawer-calendar-shadow:hsl(0deg 0% 47%/25%) 0 -0.4rem 2.5rem 0;--drawer-calendar-dropdown-shadow:var(--drawer-calendar-shadow);--status-label-pattern:hsl(0deg 0% 84%);--logo-letter-color:#473BD6;--logo-mozaic-color:#D8CEFF;--label-counter-bg:var(--color-surface-2);--navigation-tabs-border:#F8F8F8;--navigation-tabs-border-active:var(--color-accent-1);--navigation-tabs-color-active:var(--color-accent-1);--navigation-tabs-color:#1C1C1C;--input-calendar-cell-selected-bg:var(--color-accent-1);--input-calendar-cell-selected-color:white;--input-calendar-cell-between-bg:#E4DFFF;--input-calendar-cell-between-color:#4728E7;--cell-indicator-confirmed:#4CDA51;--cell-indicator-cancelled:#E21818;--cell-indicator-requested:#EBE227;--tour-indicator-finished:hsl(0deg 0% 84%);--tour-indicator-in-progress:hsl(123deg 63% 40%);--tour-indicator-confirmed:var(--color-accent-2);--tour-indicator-cancelled:hsl(0deg 100% 56%);--tour-indicator-requested:hsl(38deg 100% 50%);--button-accent-fill-bg:var(--color-accent-1);--button-accent-fill-bg-hover:hsl(250deg 58% 65%);--button-accent-fill-bg-active:hsl(250deg 58% 55%);--button-accent-fill-color:white;--button-accent-outline-border:2px solid var(--color-accent-1);--button-accent-outline-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-outline-bg-active:hsl(250deg 58% 50%/25%);--button-accent-outline-color:var(--color-accent-1);--button-accent-outline-pending-color:var(--color-accent-1);--button-accent-ghost-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-ghost-bg-active:hsl(250deg 58% 50%/25%);--button-accent-ghost-color:var(--color-accent-1);--button-accent-ghost-pending-color:var(--color-accent-1);--button-neutral-pending-color:hsl(250deg 60% 60%);--button-neutral-color:hsl(250deg 60% 50%);--button-neutral-fill-bg:hsl(250deg 65% 95%);--button-neutral-fill-bg-hover:hsl(250deg 65% 92%);--button-neutral-fill-bg-active:hsl(250deg 65% 95%);--button-neutral-outline-border:2px solid hsl(250deg 50% 85%);--button-neutral-outline-bg-hover:hsl(250deg 65% 97%);--button-neutral-outline-bg-active:hsl(250deg 65% 95%);--button-neutral-ghost-bg-hover:hsl(250deg 65% 97%);--button-neutral-ghost-bg-active:hsl(250deg 65% 95%);--button-danger-color:white;--button-danger-fill-bg:hsl(354deg 70% 50%);--button-danger-fill-bg-hover:hsl(354deg 70% 45%);--button-danger-fill-bg-active:hsl(354deg 50% 60%);--button-danger-outline-border:2px solid hsl(354deg 70% 50%);--button-danger-outline-bg-hover:hsl(354deg 70% 70%/25%);--button-danger-outline-bg-active:hsl(354deg 70% 70%/45%);--button-danger-outline-color:hsl(354deg 70% 50%);--button-danger-ghost-bg-hover:hsl(354deg 70% 70%/25%);--button-danger-ghost-bg-active:hsl(354deg 70% 70%/45%);--button-danger-ghost-color:hsl(354deg 70% 50%);--button-warning-fill-bg:hsl(38deg 100% 50%);--button-warning-fill-bg-hover:hsl(32deg 100% 45%);--button-warning-fill-bg-active:hsl(32deg 100% 55%);--button-warning-fill-color:hsl(32deg 100% 12%);--button-warning-outline-border:2px solid hsl(38deg 100% 50%);--button-warning-outline-bg-hover:hsl(32deg 100% 50%/15%);--button-warning-outline-bg-active:hsl(32deg 100% 50%/25%);--button-warning-outline-color:hsl(38deg 100% 35%);--button-warning-outline-pending-color:hsl(38deg 100% 35%);--button-warning-ghost-bg-hover:hsl(32deg 100% 50%/15%);--button-warning-ghost-bg-active:hsl(32deg 100% 50%/25%);--button-warning-ghost-color:hsl(38deg 100% 35%);--button-warning-ghost-pending-color:hsl(38deg 100% 35%);--button-text-accent-color:var(--color-accent-2);--button-text-accent-color-active:hsl(300deg 100% 50%);--button-text-neutral-color:hsl(250deg 60% 60%);--button-text-neutral-color-active:hsl(250deg 60% 80%);--button-text-danger-color:hsl(354deg 70% 54%);--button-text-danger-color-active:hsl(354deg 70% 70%/45%);--button-text-warning-color:hsl(38deg 100% 35%);--button-text-warning-color-active:hsl(38deg 100% 35%);--sonner-normal-bg:hsl(0deg 0% 100%);--sonner-normal-border:hsl(0deg 0% 93%);--sonner-normal-text:hsl(0deg 0% 9%);--sonner-success-bg:hsl(143deg 85% 88%);--sonner-success-border:hsl(145deg 75% 54%);--sonner-success-text:hsl(140deg 100% 27%);--sonner-info-bg:hsl(208deg 100% 93%);--sonner-info-border:hsl(221deg 91% 91%);--sonner-info-text:hsl(210deg 92% 45%);--sonner-warning-bg:hsl(49deg 100% 97%);--sonner-warning-border:hsl(49deg 91% 91%);--sonner-warning-text:hsl(31deg 92% 45%);--sonner-error-bg:hsl(359deg 100% 95%);--sonner-error-border:hsl(359deg 100% 94%);--sonner-error-text:hsl(360deg 100% 45%);--notification-indicator-color:hsl(46deg 100% 45%);--notification-indicator-pulse-color:hsl(0deg 0% 50%/60%);--input-toggle-thumb-color:hsl(210deg 100% 60%);--input-toggle-thumb-checked-color:hsl(210deg 56% 100%);--input-toggle-track-checked-color:hsl(210deg 100% 60%)}}:root[data-theme=light]{color-scheme:light dark;--color-accent-1:hsl(250deg 58% 60%);--color-accent-2:hsl(250deg 58% 60%);--color-surface-1:white;--color-surface-2:#F8F8F8;--color-text-0:black;--color-text-1:#1C1C1C;--color-text-2:hsl(0deg 0% 66%);--loader-text-color:var(--color-surface-3);--loader-text-color-flash:hsl(0deg 0% 66%/50%);--border-1:1px solid #F8F8F8;--border-surface-2:#E0DFFF;--shadow-1:rgb(100 100 111/20%) 0 7px 29px 0;--input-text-bg:var(--color-surface-2);--input-text-border-color:#E0DFFF;--input-text-label:grey;--input-text-color:var(--color-text-1);--input-text-color-placeholder:#939699;--calendar-weekday-color:#565656;--cell-selected-bg:var(--color-accent-1);--cell-selected-color:white;--cell-status-bg:hsl(250deg 58% 60%/12%);--cell-has-tour-outline:hsl(250deg 100% 77%/65%);--cell-has-confirmed-tour-indicator:#26A62D;--drawer-calendar-bg:white;--drawer-calendar-shadow:hsl(0deg 0% 47%/25%) 0 -0.4rem 2.5rem 0;--drawer-calendar-dropdown-shadow:var(--drawer-calendar-shadow);--status-label-pattern:hsl(0deg 0% 84%);--logo-letter-color:#473BD6;--logo-mozaic-color:#D8CEFF;--label-counter-bg:var(--color-surface-2);--navigation-tabs-border:#F8F8F8;--navigation-tabs-border-active:var(--color-accent-1);--navigation-tabs-color-active:var(--color-accent-1);--navigation-tabs-color:#1C1C1C;--input-calendar-cell-selected-bg:var(--color-accent-1);--input-calendar-cell-selected-color:white;--input-calendar-cell-between-bg:#E4DFFF;--input-calendar-cell-between-color:#4728E7;--cell-indicator-confirmed:#4CDA51;--cell-indicator-cancelled:#E21818;--cell-indicator-requested:#EBE227;--tour-indicator-finished:hsl(0deg 0% 84%);--tour-indicator-in-progress:hsl(123deg 63% 40%);--tour-indicator-confirmed:var(--color-accent-2);--tour-indicator-cancelled:hsl(0deg 100% 56%);--tour-indicator-requested:hsl(38deg 100% 50%);--button-accent-fill-bg:var(--color-accent-1);--button-accent-fill-bg-hover:hsl(250deg 58% 65%);--button-accent-fill-bg-active:hsl(250deg 58% 55%);--button-accent-fill-color:white;--button-accent-outline-border:2px solid var(--color-accent-1);--button-accent-outline-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-outline-bg-active:hsl(250deg 58% 50%/25%);--button-accent-outline-color:var(--color-accent-1);--button-accent-outline-pending-color:var(--color-accent-1);--button-accent-ghost-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-ghost-bg-active:hsl(250deg 58% 50%/25%);--button-accent-ghost-color:var(--color-accent-1);--button-accent-ghost-pending-color:var(--color-accent-1);--button-neutral-pending-color:hsl(250deg 60% 60%);--button-neutral-color:hsl(250deg 60% 50%);--button-neutral-fill-bg:hsl(250deg 65% 95%);--button-neutral-fill-bg-hover:hsl(250deg 65% 92%);--button-neutral-fill-bg-active:hsl(250deg 65% 95%);--button-neutral-outline-border:2px solid hsl(250deg 50% 85%);--button-neutral-outline-bg-hover:hsl(250deg 65% 97%);--button-neutral-outline-bg-active:hsl(250deg 65% 95%);--button-neutral-ghost-bg-hover:hsl(250deg 65% 97%);--button-neutral-ghost-bg-active:hsl(250deg 65% 95%);--button-danger-color:white;--button-danger-fill-bg:hsl(354deg 70% 50%);--button-danger-fill-bg-hover:hsl(354deg 70% 45%);--button-danger-fill-bg-active:hsl(354deg 50% 60%);--button-danger-outline-border:2px solid hsl(354deg 70% 50%);--button-danger-outline-bg-hover:hsl(354deg 70% 70%/25%);--button-danger-outline-bg-active:hsl(354deg 70% 70%/45%);--button-danger-outline-color:hsl(354deg 70% 50%);--button-danger-ghost-bg-hover:hsl(354deg 70% 70%/25%);--button-danger-ghost-bg-active:hsl(354deg 70% 70%/45%);--button-danger-ghost-color:hsl(354deg 70% 50%);--button-warning-fill-bg:hsl(38deg 100% 50%);--button-warning-fill-bg-hover:hsl(32deg 100% 45%);--button-warning-fill-bg-active:hsl(32deg 100% 55%);--button-warning-fill-color:hsl(32deg 100% 12%);--button-warning-outline-border:2px solid hsl(38deg 100% 50%);--button-warning-outline-bg-hover:hsl(32deg 100% 50%/15%);--button-warning-outline-bg-active:hsl(32deg 100% 50%/25%);--button-warning-outline-color:hsl(38deg 100% 35%);--button-warning-outline-pending-color:hsl(38deg 100% 35%);--button-warning-ghost-bg-hover:hsl(32deg 100% 50%/15%);--button-warning-ghost-bg-active:hsl(32deg 100% 50%/25%);--button-warning-ghost-color:hsl(38deg 100% 35%);--button-warning-ghost-pending-color:hsl(38deg 100% 35%);--button-text-accent-color:var(--color-accent-2);--button-text-accent-color-active:hsl(300deg 100% 50%);--button-text-neutral-color:hsl(250deg 60% 60%);--button-text-neutral-color-active:hsl(250deg 60% 80%);--button-text-danger-color:hsl(354deg 70% 54%);--button-text-danger-color-active:hsl(354deg 70% 70%/45%);--button-text-warning-color:hsl(38deg 100% 35%);--button-text-warning-color-active:hsl(38deg 100% 35%);--sonner-normal-bg:hsl(0deg 0% 100%);--sonner-normal-border:hsl(0deg 0% 93%);--sonner-normal-text:hsl(0deg 0% 9%);--sonner-success-bg:hsl(143deg 85% 88%);--sonner-success-border:hsl(145deg 75% 54%);--sonner-success-text:hsl(140deg 100% 27%);--sonner-info-bg:hsl(208deg 100% 93%);--sonner-info-border:hsl(221deg 91% 91%);--sonner-info-text:hsl(210deg 92% 45%);--sonner-warning-bg:hsl(49deg 100% 97%);--sonner-warning-border:hsl(49deg 91% 91%);--sonner-warning-text:hsl(31deg 92% 45%);--sonner-error-bg:hsl(359deg 100% 95%);--sonner-error-border:hsl(359deg 100% 94%);--sonner-error-text:hsl(360deg 100% 45%);--notification-indicator-color:hsl(46deg 100% 45%);--notification-indicator-pulse-color:hsl(0deg 0% 50%/60%);--input-toggle-thumb-color:hsl(210deg 100% 60%);--input-toggle-thumb-checked-color:hsl(210deg 56% 100%);--input-toggle-track-checked-color:hsl(210deg 100% 60%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark light;--color-accent-1:hsl(250deg 47% 53%);--color-accent-2:hsl(250deg 92% 69%);--color-surface-1:hsl(254deg 80% 6%);--color-surface-2:hsl(254deg 43% 16%);--color-surface-3:hsl(254deg 30% 26%);--color-text-0:white;--color-text-1:#EEE;--color-text-2:#B4ACAC;--loader-text-color:var(--color-surface-3);--loader-text-color-flash:hsl(0deg 5% 69%/50%);--color-heading:hsl(0deg 0% 93%);--border-1:1px solid hsl(0deg 1% 53%/30%);--border-surface-2:#353453;--input-text-bg:var(--color-surface-2);--input-text-border-color:#353453;--input-text-label:#EEE;--input-text-color:var(--color-text-1);--input-text-color-placeholder:hsl(0deg 0% 100%/50%);--shadow-1:unset;--calendar-weekday-color:#D1D3DB;--cell-selected-bg:hsl(0deg 0% 93%);--cell-selected-color:#09031A;--cell-status-bg:#231D41;--cell-has-tour-outline:hsl(250deg 25% 44%);--drawer-calendar-bg:#140B2F;--drawer-calendar-shadow:unset;--drawer-calendar-dropdown-shadow:hsl(257deg 90% 8%) -0.4rem -0.4rem 2.5rem 0;--status-label-pattern:hsl(0deg 0% 87%/30%);--logo-letter-color:hsl(0deg 0% 93%);--logo-mozaic-color:#D8CEFF;--label-counter-bg:var(--color-surface-2);--navigation-tabs-border:hsl(0deg 0% 93%/20%);--navigation-tabs-border-active:hsl(0deg 0% 93%);--navigation-tabs-color-active:hsl(0deg 0% 93%);--navigation-tabs-color:hsl(0deg 0% 93%/50%);--input-calendar-cell-selected-bg:#EEE;--input-calendar-cell-selected-color:#1F1739;--input-calendar-cell-between-bg:#1F1739;--input-calendar-cell-between-color:#EEE;--cell-indicator-confirmed:#1F7522;--cell-indicator-cancelled:#BD3838;--cell-indicator-requested:#F3AA28;--tour-indicator-finished:hsl(250deg 58% 60%/20%);--tour-indicator-in-progress:hsl(123deg 82% 52%);--tour-indicator-confirmed:var(--color-accent-2);--tour-indicator-cancelled:hsl(0deg 68% 40%);--tour-indicator-requested:hsl(38deg 70% 44%);--button-accent-fill-bg:var(--color-accent-1);--button-accent-fill-bg-hover:hsl(250deg 58% 65%);--button-accent-fill-bg-active:hsl(250deg 58% 55%);--button-accent-fill-color:white;--button-accent-outline-border:2px solid var(--color-accent-2);--button-accent-outline-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-outline-bg-active:hsl(250deg 58% 50%/25%);--button-accent-outline-color:var(--color-accent-2);--button-accent-outline-pending-color:var(--color-accent-2);--button-accent-ghost-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-ghost-bg-active:hsl(250deg 58% 50%/25%);--button-accent-ghost-color:var(--color-accent-2);--button-accent-ghost-pending-color:var(--color-accent-2);--button-neutral-pending-color:white;--button-neutral-color:white;--button-neutral-fill-bg:hsl(250deg 81% 69%/14%);--button-neutral-fill-bg-hover:hsl(250deg 81% 69%/20%);--button-neutral-fill-bg-active:hsl(250deg 81% 69%/30%);--button-neutral-outline-border:2px solid hsl(250deg 81% 69%/25%);--button-neutral-outline-bg-hover:hsl(250deg 81% 69%/10%);--button-neutral-outline-bg-active:hsl(250deg 81% 69%/15%);--button-neutral-ghost-bg-hover:hsl(250deg 81% 69%/10%);--button-neutral-ghost-bg-active:hsl(250deg 81% 69%/15%);--button-danger-color:hsl(354deg 70% 70%);--button-danger-fill-bg:hsl(354deg 70% 50%/15%);--button-danger-fill-bg-hover:hsl(354deg 100% 50%/20%);--button-danger-fill-bg-active:hsl(354deg 100% 50%/30%);--button-danger-outline-border:2px solid hsl(354deg 70% 50%/35%);--button-danger-outline-bg-hover:hsl(354deg 100% 70%/10%);--button-danger-outline-bg-active:hsl(354deg 100% 50%/30%);--button-danger-outline-color:hsl(354deg 70% 70%);--button-danger-ghost-bg-hover:hsl(354deg 100% 70%/10%);--button-danger-ghost-bg-active:hsl(354deg 100% 70%/30%);--button-danger-ghost-color:hsl(354deg 100% 60%);--button-warning-fill-bg:hsl(32deg 100% 48%);--button-warning-fill-bg-hover:hsl(32deg 100% 55%);--button-warning-fill-bg-active:hsl(32deg 100% 45%);--button-warning-fill-color:hsl(32deg 100% 10%);--button-warning-outline-border:2px solid hsl(32deg 100% 48%);--button-warning-outline-bg-hover:hsl(32deg 100% 48%/15%);--button-warning-outline-bg-active:hsl(32deg 100% 48%/25%);--button-warning-outline-color:hsl(32deg 100% 48%);--button-warning-outline-pending-color:hsl(32deg 100% 48%);--button-warning-ghost-bg-hover:hsl(32deg 100% 48%/15%);--button-warning-ghost-bg-active:hsl(32deg 100% 48%/25%);--button-warning-ghost-color:hsl(32deg 100% 48%);--button-warning-ghost-pending-color:hsl(32deg 100% 48%);--button-text-accent-color:var(--color-accent-2);--button-text-accent-color-active:hsl(300deg 100% 50%);--button-text-neutral-color:hsl(250deg 73% 72%);--button-text-neutral-color-active:hsl(250deg 60% 80%);--button-text-danger-color:hsl(354deg 70% 54%);--button-text-danger-color-active:hsl(354deg 70% 70%/45%);--button-text-warning-color:hsl(32deg 100% 48%);--button-text-warning-color-active:hsl(32deg 100% 48%/45%);--sonner-normal-bg:hsl(0deg 0% 0%);--sonner-normal-border:hsl(0deg 0% 20%);--sonner-normal-text:hsl(0deg 0% 99%);--sonner-success-bg:hsl(150deg 100% 6%);--sonner-success-border:hsl(147deg 100% 12%);--sonner-success-text:hsl(150deg 86% 65%);--sonner-info-bg:hsl(215deg 100% 16%);--sonner-info-border:hsl(223deg 56% 28%);--sonner-info-text:hsl(216deg 87% 65%);--sonner-warning-bg:hsl(64deg 100% 6%);--sonner-warning-border:hsl(60deg 100% 12%);--sonner-warning-text:hsl(46deg 87% 65%);--sonner-error-bg:hsl(358deg 76% 10%);--sonner-error-border:hsl(357deg 89% 16%);--sonner-error-text:hsl(358deg 100% 81%);--notification-indicator-color:hsl(46deg 87% 65%);--notification-indicator-pulse-color:hsl(0deg 0% 100%/50%);--input-toggle-thumb-color:hsl(223deg 56% 56%);--input-toggle-thumb-checked-color:hsl(223deg 60% 15%);--input-toggle-track-checked-color:hsl(223deg 56% 56%)}}:root[data-theme=dark]{color-scheme:dark light;--color-accent-1:hsl(250deg 47% 53%);--color-accent-2:hsl(250deg 68% 72%);--color-surface-1:hsl(254deg 80% 6%);--color-surface-2:hsl(254deg 43% 16%);--color-surface-3:hsl(254deg 30% 26%);--color-text-0:white;--color-text-1:#EEE;--color-text-2:#B4ACAC;--loader-text-color:var(--color-surface-3);--loader-text-color-flash:hsl(0deg 5% 69%/50%);--color-heading:hsl(0deg 0% 93%);--border-1:1px solid hsl(0deg 1% 53%/30%);--border-surface-2:#353453;--input-text-bg:var(--color-surface-2);--input-text-border-color:#353453;--input-text-label:#EEE;--input-text-color:var(--color-text-1);--input-text-color-placeholder:hsl(0deg 0% 100%/50%);--shadow-1:unset;--calendar-weekday-color:#D1D3DB;--cell-selected-bg:hsl(0deg 0% 93%);--cell-selected-color:#09031A;--cell-status-bg:#231D41;--cell-has-tour-outline:hsl(250deg 25% 44%);--drawer-calendar-bg:#140B2F;--drawer-calendar-shadow:unset;--drawer-calendar-dropdown-shadow:hsl(257deg 90% 8%) -0.4rem -0.4rem 2.5rem 0;--status-label-pattern:hsl(0deg 0% 87%/30%);--logo-letter-color:hsl(0deg 0% 93%);--logo-mozaic-color:#D8CEFF;--label-counter-bg:var(--color-surface-2);--navigation-tabs-border:hsl(0deg 0% 93%/20%);--navigation-tabs-border-active:hsl(0deg 0% 93%);--navigation-tabs-color-active:hsl(0deg 0% 93%);--navigation-tabs-color:hsl(0deg 0% 93%/50%);--input-calendar-cell-selected-bg:#EEE;--input-calendar-cell-selected-color:#1F1739;--input-calendar-cell-between-bg:#1F1739;--input-calendar-cell-between-color:#EEE;--cell-indicator-confirmed:#1F7522;--cell-indicator-cancelled:#BD3838;--cell-indicator-requested:#F3AA28;--tour-indicator-finished:hsl(250deg 58% 60%/20%);--tour-indicator-in-progress:hsl(123deg 82% 52%);--tour-indicator-confirmed:var(--color-accent-2);--tour-indicator-cancelled:hsl(0deg 68% 40%);--tour-indicator-requested:hsl(38deg 70% 44%);--button-accent-fill-bg:var(--color-accent-1);--button-accent-fill-bg-hover:hsl(250deg 58% 65%);--button-accent-fill-bg-active:hsl(250deg 58% 55%);--button-accent-fill-color:white;--button-accent-outline-border:2px solid var(--color-accent-2);--button-accent-outline-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-outline-bg-active:hsl(250deg 58% 50%/25%);--button-accent-outline-color:var(--color-accent-2);--button-accent-outline-pending-color:var(--color-accent-2);--button-accent-ghost-bg-hover:hsl(250deg 58% 50%/15%);--button-accent-ghost-bg-active:hsl(250deg 58% 50%/25%);--button-accent-ghost-color:var(--color-accent-2);--button-accent-ghost-pending-color:var(--color-accent-2);--button-neutral-pending-color:white;--button-neutral-color:white;--button-neutral-fill-bg:hsl(250deg 81% 69%/14%);--button-neutral-fill-bg-hover:hsl(250deg 81% 69%/20%);--button-neutral-fill-bg-active:hsl(250deg 81% 69%/30%);--button-neutral-outline-border:2px solid hsl(250deg 81% 69%/25%);--button-neutral-outline-bg-hover:hsl(250deg 81% 69%/10%);--button-neutral-outline-bg-active:hsl(250deg 81% 69%/15%);--button-neutral-ghost-bg-hover:hsl(250deg 81% 69%/10%);--button-neutral-ghost-bg-active:hsl(250deg 81% 69%/15%);--button-danger-color:hsl(354deg 70% 70%);--button-danger-fill-bg:hsl(354deg 70% 50%/15%);--button-danger-fill-bg-hover:hsl(354deg 100% 50%/20%);--button-danger-fill-bg-active:hsl(354deg 100% 50%/30%);--button-danger-outline-border:2px solid hsl(354deg 70% 50%/35%);--button-danger-outline-bg-hover:hsl(354deg 100% 70%/10%);--button-danger-outline-bg-active:hsl(354deg 100% 50%/30%);--button-danger-outline-color:hsl(354deg 70% 70%);--button-danger-ghost-bg-hover:hsl(354deg 100% 70%/10%);--button-danger-ghost-bg-active:hsl(354deg 100% 70%/30%);--button-danger-ghost-color:hsl(354deg 100% 60%);--button-warning-fill-bg:hsl(32deg 100% 48%);--button-warning-fill-bg-hover:hsl(32deg 100% 55%);--button-warning-fill-bg-active:hsl(32deg 100% 45%);--button-warning-fill-color:hsl(32deg 100% 10%);--button-warning-outline-border:2px solid hsl(32deg 100% 48%);--button-warning-outline-bg-hover:hsl(32deg 100% 48%/15%);--button-warning-outline-bg-active:hsl(32deg 100% 48%/25%);--button-warning-outline-color:hsl(32deg 100% 48%);--button-warning-outline-pending-color:hsl(32deg 100% 48%);--button-warning-ghost-bg-hover:hsl(32deg 100% 48%/15%);--button-warning-ghost-bg-active:hsl(32deg 100% 48%/25%);--button-warning-ghost-color:hsl(32deg 100% 48%);--button-warning-ghost-pending-color:hsl(32deg 100% 48%);--button-text-accent-color:var(--color-accent-2);--button-text-accent-color-active:hsl(300deg 100% 50%);--button-text-neutral-color:hsl(250deg 73% 72%);--button-text-neutral-color-active:hsl(250deg 60% 80%);--button-text-danger-color:hsl(354deg 70% 54%);--button-text-danger-color-active:hsl(354deg 70% 70%/45%);--button-text-warning-color:hsl(32deg 100% 48%);--button-text-warning-color-active:hsl(32deg 100% 48%/45%);--sonner-normal-bg:hsl(0deg 0% 0%);--sonner-normal-border:hsl(0deg 0% 20%);--sonner-normal-text:hsl(0deg 0% 99%);--sonner-success-bg:hsl(150deg 100% 6%);--sonner-success-border:hsl(147deg 100% 12%);--sonner-success-text:hsl(150deg 86% 65%);--sonner-info-bg:hsl(215deg 100% 16%);--sonner-info-border:hsl(223deg 56% 28%);--sonner-info-text:hsl(216deg 87% 65%);--sonner-warning-bg:hsl(64deg 100% 6%);--sonner-warning-border:hsl(60deg 100% 12%);--sonner-warning-text:hsl(46deg 87% 65%);--sonner-error-bg:hsl(358deg 76% 10%);--sonner-error-border:hsl(357deg 89% 16%);--sonner-error-text:hsl(358deg 100% 81%);--notification-indicator-color:hsl(46deg 87% 65%);--notification-indicator-pulse-color:hsl(0deg 0% 100%/50%);--input-toggle-thumb-color:hsl(223deg 56% 56%);--input-toggle-thumb-checked-color:hsl(223deg 60% 15%);--input-toggle-track-checked-color:hsl(223deg 56% 56%)}.layout-full-bleed{display:grid;grid-auto-rows:min-content;grid-template-columns:minmax(2.4rem,1fr) min(var(--size-app-width,65rem),100% - 2 * var(--layout-margin,2.4rem)) minmax(2.4rem,1fr)}.layout-full-bleed>*{grid-column:2}.layout-full-bleed>.layout-full-bleed,.layout-full-bleed>[data-full-bleed]{width:100%;grid-column:1/span 3}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}@media screen and (width >= 700px){[data-custom-scroll]{padding-inline-end:.5rem}[data-custom-scroll]::-webkit-scrollbar{width:.5rem}[data-custom-scroll]::-webkit-scrollbar-thumb{background:var(--scroll-thumb-color,var(--color-surface-3));border-radius:var(--scroll-size)}[data-custom-scroll]::-webkit-scrollbar-track{background-color:var(--scroll-thumb-color,var(--color-surface-2));border-radius:var(--scroll-size)}}[data-ellipsis]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}*{margin:0;padding:0;box-sizing:border-box}:root{font-size:var(--size-coefficient,10px);font-family:lab-grotesque-regular,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body{color:var(--color-text-1);pointer-events:all!important;background-color:var(--color-surface-1);transition:var(--transition-color)}a{text-decoration:none;color:var(--color-accent-1);border-radius:.25em}a:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:3px}ol,ul{list-style:none}fieldset{border:none}