@import "https://fonts.googleapis.com/css2?family=Risque&display=swap";
@font-face{font-family:Inter;src:url(../media/Inter-VariableFont_opsz,wght.cf290510.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter-Italic-VariableFont_opsz,wght.008c6788.ttf)format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}html{--color-primary:#4b7399;--color-secondary:#fff;--color-invert:#fff;--color-bg:#eaf6fe;--color-base:#1f2937;--color-border:#b3cfeb;--color-success:#8cb369;--color-error:#bc4749;--chess-rightclick-red:#ff00004d;--chess-rightclick-blue:#0000ff4d;--chess-rightclick-green:#00ff004d;--chess-rightclick-yellow:#ffff004d;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;font-family:Inter,sans-serif}html.dark{--color-primary:#eae9d2;--color-secondary:#1f2937;--color-invert:#111827;--color-bg:#111827;--color-base:#fff;--color-border:#374151;--color-success:#8cb369;--color-error:#f88379;--chess-rightclick-red:#ff00004d;--chess-rightclick-blue:#0000ff4d;--chess-rightclick-green:#00ff004d;--chess-rightclick-yellow:#ffff004d;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;font-family:Inter,sans-serif}.text-skin-primary{color:var(--color-primary)}.text-skin-secondary{color:var(--color-secondary)}.text-skin-invert{color:var(--color-invert)}.text-skin-base{color:var(--color-base)}.text-skin-bg{color:var(--color-bg)}.text-skin-border{color:var(--color-border)}.text-skin-success{color:var(--color-success)}.text-skin-error{color:var(--color-error)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-invert{background-color:var(--color-invert)}.bg-base{background-color:var(--color-base)}.bg-bg{background-color:var(--color-bg)}.bg-border{background-color:var(--color-border)}.bg-success{background-color:var(--color-success)}.bg-error{background-color:var(--color-error)}.border-primary{border-color:var(--color-primary)}.border-secondary{border-color:var(--color-secondary)}.border-invert{border-color:var(--color-invert)}.border-base{border-color:var(--color-base)}.border-bg{border-color:var(--color-bg)}.border-border{border-color:var(--color-border)}.border-success{border-color:var(--color-success)}.border-error{border-color:var(--color-error)}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-secondary{--tw-ring-color:var(--color-secondary)}.ring-invert{--tw-ring-color:var(--color-invert)}.ring-base{--tw-ring-color:var(--color-base)}.ring-bg{--tw-ring-color:var(--color-bg)}.ring-border{--tw-ring-color:var(--color-border)}.ring-success{--tw-ring-color:var(--color-success)}.ring-error{--tw-ring-color:var(--color-error)}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-md{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}*{transition:background-color 1s,color .2s,border-color .2s}body{background-color:var(--color-bg)}@layer utilities{.scrollbar::-webkit-scrollbar{width:10px;height:5px;display:block}.scrollbar::-webkit-scrollbar-track{background:0 0;border-radius:100vh}.scrollbar::-webkit-scrollbar-thumb{background:var(--color-primary);border:3px solid var(--color-secondary);border-radius:100vh;height:5px}.scrollbar::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}}::-webkit-scrollbar{width:10px;height:5px;display:block}::-webkit-scrollbar-track{background:0 0;border-radius:100vh}::-webkit-scrollbar-thumb{background:var(--color-base);border:3px solid var(--color-secondary);border-radius:100vh;height:5px}::-webkit-scrollbar-thumb:hover{background:var(--color-base)}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.bg-hover-primary:hover{background-color:var(--color-primary)}.bg-hover-secondary:hover{background-color:var(--color-secondary)}.bg-hover-invert:hover{background-color:var(--color-invert)}.bg-hover-base:hover{background-color:var(--color-base)}.bg-hover-bg:hover{background-color:var(--color-bg)}.bg-hover-border:hover{background-color:var(--color-border)}.bg-hover-success:hover{background-color:var(--color-success)}.bg-hover-error:hover{background-color:var(--color-error)}.container-lg{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@media not all and (min-width:768px){.board-width,.board-width-within-iframe,.board-width-without-captured-row,.board-width-without-captured-row-within-iframe{width:100%}}@media (min-width:768px){.board-width{width:min(100vh - 212px,100%)}.board-width-within-iframe{width:min(100vh - 148px,100%)}}@media (min-width:1024px){.board-width,.board-width-within-iframe{width:min(100vh - 148px,100%)}}@media (min-width:768px){.board-width-without-captured-row{width:min(100vh - 128px,100%)}.board-width-without-captured-row-within-iframe{width:min(100vh - 64px,100%)}}@media (min-width:1024px){.board-width-without-captured-row{width:min(100vh - 64px,100%)}}.mobileBottomModal-slide-enter{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.mobileBottomModal-overlay-enter{transition:background-color .3s ease-in-out}.mobileBottomModal-scrollbar::-webkit-scrollbar{width:6px}.mobileBottomModal-scrollbar::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.mobileBottomModal-scrollbar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.mobileBottomModal-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff80}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tooltip{animation:.2s ease-in-out tooltipFadeIn}.tooltip-arrow{border-style:solid;width:0;height:0;position:absolute}.tooltip-top .tooltip-arrow{border-width:6px 6px 0;border-color:var(--color-border)transparent transparent transparent;bottom:-6px;left:50%;transform:translate(-50%)}.tooltip-bottom .tooltip-arrow{border-width:0 6px 6px;border-color:transparent transparent var(--color-border)transparent;top:-6px;left:50%;transform:translate(-50%)}.tooltip-left .tooltip-arrow{border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--color-border);top:50%;right:-6px;transform:translateY(-50%)}.tooltip-right .tooltip-arrow{border-width:6px 6px 6px 0;border-color:transparent var(--color-border)transparent transparent;top:50%;left:-6px;transform:translateY(-50%)}.common-protected-desktop-navigation{display:none}.common-protected-mobile-navigation{display:block}@media (min-width:64rem){.common-protected-desktop-navigation{display:block}.common-protected-mobile-navigation{display:none}}.left-aside{width:4rem;transition:width .4s cubic-bezier(.4,0,.2,1)}.left-aside[data-expanded=true]{width:16rem}.left-aside-label{opacity:0;white-space:nowrap;pointer-events:none;max-width:0;transition:max-width .4s cubic-bezier(.4,0,.2,1),opacity .3s,transform .3s;display:inline-block;overflow:hidden;transform:translate(-6px)}.left-aside[data-expanded=true] .left-aside-label{opacity:1;pointer-events:auto;max-width:200px;transform:translate(0)}input[type=radio].custom-radio{appearance:none;border:2px solid var(--color-border);background-color:var(--color-secondary);cursor:pointer;border-radius:9999px;width:1rem;height:1rem;transition:all .2s ease-in-out;position:relative}input[type=radio].custom-radio:checked{border-width:2px;background-color:var(--color-primary)!important}input[type=radio].custom-radio:disabled{cursor:not-allowed;opacity:.5}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%;position:relative}.react-datepicker-wrapper input{border:1px solid var(--color-border);background-color:var(--color-secondary);width:100%;color:var(--color-base);border-radius:8px;padding:8px 40px 8px 12px;cursor:pointer!important}.react-datepicker-popper,.date-picker-popper{z-index:9999!important;margin-top:4px!important}.react-datepicker-popper[data-placement^=bottom]{margin-top:8px!important}.react-datepicker-popper[data-placement^=top]{margin-bottom:8px!important}.react-datepicker{background-color:var(--color-secondary);border:1px solid var(--color-border);border-radius:8px;font-family:Inter,sans-serif;overflow:visible;box-shadow:0 10px 25px #00000026}.react-datepicker__calendar-icon{pointer-events:none;color:var(--color-base);opacity:.7;position:absolute;top:50%;right:0;transform:translateY(-50%)}.react-datepicker__header{border-bottom:1px solid var(--color-border);border-radius:8px 8px 0 0;background-color:var(--color-primary)!important;padding:4px 0!important}.react-datepicker__current-month{font-weight:var(--font-weight-semibold);margin-bottom:8px;font-size:16px;color:var(--color-invert)!important}.react-datepicker__navigation{top:18px}.react-datepicker__navigation--previous{border-right-color:var(--color-base);left:16px}.react-datepicker__navigation--next{border-left-color:var(--color-base);right:16px}.react-datepicker__navigation:hover :before{border-color:var(--color-primary)}.react-datepicker__day-names{background-color:var(--color-bg);border-bottom:1px solid var(--color-border);margin:0;padding:8px 0}.react-datepicker__day-name{color:var(--color-invert);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.5px;width:2.2rem;margin:0;font-size:12px;line-height:1.7!important}.react-datepicker__month{background-color:var(--color-secondary);padding:8px}.react-datepicker__week{display:flex}.react-datepicker__day{color:var(--color-base);font-size:14px;font-weight:var(--font-weight-regular);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:2.2rem;margin:2px;transition:all .2s;display:inline-flex}.react-datepicker__day:hover{background-color:var(--color-bg);color:var(--color-primary)}.react-datepicker__day--selected{font-weight:var(--font-weight-semibold);background-color:var(--color-primary)!important;color:var(--color-invert)!important}.react-datepicker__day--selected:hover{background-color:var(--color-primary)!important;color:var(--color-invert)!important}.react-datepicker__day--today{background-color:var(--color-border);color:var(--color-invert);font-weight:var(--font-weight-medium)}.react-datepicker__day--today:hover{background-color:var(--color-border);color:var(--color-invert)}.react-datepicker__day--outside-month{color:var(--color-border)}.react-datepicker__day--outside-month:hover{color:var(--color-border);background-color:#0000}.react-datepicker__day--disabled{color:var(--color-border)!important;cursor:not-allowed!important}.react-datepicker__day--disabled:hover{background-color:#0000!important}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--keyboard-selected{background-color:var(--color-bg);color:var(--color-primary)}.react-datepicker__time-container{border-left:1px solid var(--color-border);background-color:var(--color-secondary)}.react-datepicker__header--time{background-color:var(--color-primary);color:var(--color-invert)}.react-datepicker__time-list{background-color:var(--color-secondary)}.react-datepicker__time-list-item{color:var(--color-base);padding:8px 12px;font-size:14px}.react-datepicker__time-list-item:hover{background-color:var(--color-bg);color:var(--color-primary)}.react-datepicker__time-list-item--selected{font-weight:var(--font-weight-semibold);background-color:var(--color-primary)!important;color:var(--color-invert)!important}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:var(--color-secondary);border:1px solid var(--color-border);border-radius:6px;box-shadow:0 4px 12px #0000001a}.react-datepicker__month-option,.react-datepicker__year-option{color:var(--color-base);padding:8px 12px;font-size:14px}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:var(--color-bg);color:var(--color-primary)}.react-datepicker__month-option--selected_month,.react-datepicker__year-option--selected_year{background-color:var(--color-primary);color:var(--color-invert)}html.dark .react-datepicker{background-color:var(--color-secondary);border-color:var(--color-border)}html.dark .react-datepicker__header{background-color:var(--color-primary)}html.dark .react-datepicker__current-month{color:var(--color-invert)}html.dark .react-datepicker__navigation--previous{border-right-color:var(--color-invert)}html.dark .react-datepicker__navigation--next{border-left-color:var(--color-invert)}html.dark .react-datepicker__day-names{background-color:var(--color-bg);border-bottom-color:var(--color-border)}html.dark .react-datepicker__day-name{color:var(--color-base)}html.dark .react-datepicker__month{background-color:var(--color-secondary)}html.dark .react-datepicker__day{color:var(--color-base)}html.dark .react-datepicker__day:hover{background-color:var(--color-bg);color:var(--color-primary)}html.dark .react-datepicker__day--selected{background-color:var(--color-primary)!important;color:var(--color-invert)!important}html.dark .react-datepicker__day--today{background-color:var(--color-border);color:var(--color-base)}.date-picker-input:focus-within .react-datepicker__input-container input{border-color:var(--color-primary);box-shadow:0 0 0 2px #4b739933}.date-picker-input.error .react-datepicker__input-container input{border-color:var(--color-error)}.date-picker-input.error:focus-within .react-datepicker__input-container input{border-color:var(--color-error);box-shadow:0 0 0 2px #bc474933}.react-datepicker__day:not([aria-disabled=true]):hover{background-color:var(--color-border)!important;color:var(--color-base)!important;opacity:.8!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:var(--color-primary)!important;color:var(--color-secondary)!important}
