.youtube-tooltip-content{color:var(--color-static-white);box-shadow:0 14px 30px rgba(var(--color-shadow-rgb), .18);background:#3b3938;align-items:center;gap:6px;display:inline-flex}.youtube-tooltip-content__divider{background:rgba(var(--color-static-white-rgb), .28);align-self:stretch;width:1px}.youtube-tooltip-content__button{font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.youtube-tooltip-content__button:focus-visible{outline:2px solid rgba(var(--color-static-white-rgb), .75);outline-offset:4px;border-radius:16px}.youtube-tooltip-content__youtube{width:22px;height:15px;box-shadow:inset 0 -1px 0 rgba(var(--color-shadow-rgb), .12);background:#ff2f2f;border-radius:4px;justify-content:center;align-items:center;display:inline-flex;position:relative}.youtube-tooltip-content__youtubePlay{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--color-static-white);width:0;height:0;margin-left:1px}@media (max-width:600px){.youtube-tooltip-content{border-radius:18px;gap:14px;padding:6px}.youtube-tooltip-content__label{font-size:16px}.youtube-tooltip-content__youtube{border-radius:4px;width:26px;height:18px}.youtube-tooltip-content__youtubePlay{border-top-width:3px;border-bottom-width:3px;border-left-width:6px}}
.icon-button{box-shadow:var(--box-shadow);background:var(--color-white);padding:calc((var(--cta-block-height) - 20px)/2);background:var(--color-white);vertical-align:middle;border:none;border-radius:5px;line-height:0;position:relative}.icon-button--clickable{cursor:pointer}.icon-button--children-menu{box-shadow:none;border-radius:5px 0 0 5px}.icon-button__container{min-width:58px;box-shadow:var(--box-shadow);border-radius:5px;align-self:center;max-height:40px;position:relative}.icon-button__divider{opacity:1;background-color:var(--divider-color,var(--color-bright-blue));color:#000;width:1px;position:absolute;top:25%;bottom:25%;right:17.8px}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__divider,:where(.color-theme-scope--theme-dark) .icon-button__divider{color:var(--color-black)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button__divider{color:var(--color-black)}}.icon-button__menu-trigger{cursor:pointer;border:none;border-radius:0 5px 5px 0;justify-content:center;align-items:center;width:18px;height:100%;margin-left:1px;padding:0;display:flex;position:absolute;top:0;right:0}.icon-button__menu-trigger:hover{transition:background-color 80ms ease-out}.icon-button__icon{width:20px;height:20px}.icon-button__icon-wrap{justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.icon-button--icon-size-x-large{padding:8px}.icon-button--icon-size-x-large .icon-button__icon{width:24px;height:24px}.icon-button--icon-size-large{padding:9px}.icon-button--icon-size-large .icon-button__icon{width:22px;height:22px}.icon-button--icon-size-small{padding:11px}.icon-button--icon-size-small .icon-button__icon{width:18px;height:18px}.icon-button--icon-size-x-small{padding:12px}.icon-button--icon-size-x-small .icon-button__icon{width:16px;height:16px}.icon-button--with-label{flex-direction:column;padding:5px 12px;display:flex}.icon-button--with-plus .icon-button__icon,.icon-button--with-small-icon .icon-button__icon,.icon-button--with-number .icon-button__icon{position:relative;right:3px}.icon-button__plus{font-size:17px;position:absolute;top:4px;right:1px}.icon-button--with-zap .icon-button__icon,.icon-button--with-small-icon .icon-button__icon,.icon-button--with-number .icon-button__icon{position:relative;right:3px}.icon-button__zap{font-size:15px;position:absolute;top:4px;right:1px}.icon-button__small-icon{font-size:14px;position:absolute;top:4px;right:1px}.icon-button--with-label .icon-button__plus,.icon-button--with-label .icon-button__zap,.icon-button--with-label .icon-button__small-icon{top:-3px;right:-5px}.icon-button__label{color:currentColor;text-align:center;font-size:10px;font-weight:500;line-height:1.1}.icon-button__number{color:var(--color-black);font-size:10px;line-height:1em;position:absolute;bottom:3px;right:5px}.icon-button--theme-white.icon-button--clickable:hover,.icon-button__menu-trigger--theme-white:hover{background:rgba(var(--color-light-gray-rgb), .5)}.icon-button--theme-white-yellow.icon-button--clickable:hover{background:rgba(var(--color-yellow-surface-rgb), .5)}.icon-button--theme-white-green.icon-button--clickable:hover{background:rgba(var(--color-light-green-rgb), .5)}.icon-button--theme-light-gray{background:var(--color-lighter-gray)}.icon-button--theme-light-gray.icon-button--clickable:hover{background:var(--color-light-gray)}.icon-button--theme-light-yellow{background:#fae7cc}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-light-yellow,:where(.color-theme-scope--theme-dark) .icon-button--theme-light-yellow{background:var(--color-state-amber-tint)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-light-yellow{background:var(--color-state-amber-tint)}}.icon-button--theme-light-yellow.icon-button--clickable:hover{background:var(--color-yellow-surface)}.icon-button--theme-yellow{background:rgba(var(--color-yellow-surface-rgb), .8)}.icon-button--theme-yellow.icon-button--clickable:hover{background:var(--color-yellow-surface)}.icon-button--theme-light-green{background:rgba(var(--color-light-green-rgb), .3)}.icon-button--theme-light-green.icon-button--clickable:hover{background:rgba(var(--color-light-green-rgb), .5)}.icon-button--theme-green{background:rgba(var(--color-dark-green-rgb), 1);color:var(--color-static-white)}.icon-button--theme-green.icon-button--clickable:hover{background:rgba(var(--color-dark-green-rgb), .8)}.icon-button--theme-bright-copper,.icon-button__menu-trigger--theme-bright-copper{background-color:var(--color-bright-copper);color:var(--color-static-white)}.icon-button--theme-bright-copper svg,.icon-button__menu-trigger--theme-bright-copper svg{color:var(--color-static-white)}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-blue,:where(.color-theme-scope--theme-dark) .icon-button--theme-blue{background:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-blue{background:var(--color-gainsboro)}}.icon-button--theme-blue:hover{background:var(--color-pale-blue)}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-blue:hover,:where(.color-theme-scope--theme-dark) .icon-button--theme-blue:hover{background:var(--color-light-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-blue:hover{background:var(--color-light-gray)}}.icon-button--theme-bright-copper.icon-button--clickable:hover,.icon-button__menu-trigger--theme-bright-copper:hover{background:rgba(var(--color-bright-copper-rgb), .8)}.icon-button--theme-light-blue,.icon-button__menu-trigger--theme-light-blue{background:var(--color-pale-blue)}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-light-blue,:where(.color-theme-scope--theme-dark) .icon-button--theme-light-blue,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger--theme-light-blue,:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger--theme-light-blue{background:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-light-blue,:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger--theme-light-blue{background:var(--color-gainsboro)}}.icon-button--theme-light-blue.icon-button--clickable:hover,.icon-button__menu-trigger--theme-light-blue:hover{background:var(--color-bright-blue-hover)}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-light-blue.icon-button--clickable:hover,:where(.color-theme-scope--theme-dark) .icon-button--theme-light-blue.icon-button--clickable:hover,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger--theme-light-blue:hover,:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger--theme-light-blue:hover{background:var(--color-light-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-light-blue.icon-button--clickable:hover,:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger--theme-light-blue:hover{background:var(--color-light-gray)}}.icon-button--size-small{padding:4px}.icon-button--size-small .icon-button__icon{width:12px;height:12px}.icon-button--size-medium{padding:6px}.icon-button--size-medium .icon-button__icon{width:18px;height:18px}.icon-button[disabled],.icon-button__menu-trigger[disabled]{color:#8f8f8f;cursor:not-allowed;background:#e0e0e0!important}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button[disabled],:where(.color-theme-scope--theme-dark) .icon-button[disabled],:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger[disabled],:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger[disabled]{color:var(--color-dark-gray);background:var(--color-gainsboro)!important}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button[disabled],:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger[disabled]{color:var(--color-dark-gray);background:var(--color-gainsboro)!important}}.icon-button[disabled]:hover,.icon-button__menu-trigger[disabled]:hover{background:#e0e0e0!important}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button[disabled]:hover,:where(.color-theme-scope--theme-dark) .icon-button[disabled]:hover,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger[disabled]:hover,:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger[disabled]:hover{background:var(--color-gainsboro)!important}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button[disabled]:hover,:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger[disabled]:hover{background:var(--color-gainsboro)!important}}.icon-button--theme-ghost{box-shadow:none;border-radius:var(--border-radius-medium);height:32px;color:var(--color-darker-gray);opacity:.55;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s,opacity .12s;display:inline-flex}.icon-button--theme-ghost .icon-button__icon{stroke-width:2px;width:16px;height:16px}.icon-button--theme-ghost.icon-button--clickable:hover{background-color:rgba(var(--color-black-rgb), .04);opacity:1}.icon-button--theme-ghost[disabled]{color:var(--color-darker-gray);cursor:default;opacity:.3;background:0 0!important}.icon-button--theme-ghost[disabled]:hover{background:0 0!important}.icon-button__container--theme-white,.icon-button__container--theme-light-blue{--divider-color:var(--color-bright-blue)}.icon-button__container--theme-light-gray{--divider-color:var(--color-light-gray)}.icon-button__container--theme-bright-copper,.icon-button__container--theme-green{--divider-color:var(--color-static-white)}.icon-button__container--theme-light-green{--divider-color:var(--color-dark-green)}.icon-button__container--theme-yellow{--divider-color:var(--color-dark-yellow)}.icon-button__container--theme-light-yellow{--divider-color:var(--color-yellow)}.icon-button__container--disabled{--divider-color:#e0e0e0}:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__container--disabled,:where(.color-theme-scope--theme-dark) .icon-button__container--disabled{--divider-color:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button__container--disabled{--divider-color:var(--color-gainsboro)}}.icon-button--shape-square,.icon-button--shape-round{--icon-button-dimension:var(--cta-block-height);box-sizing:border-box;width:var(--icon-button-dimension);height:var(--icon-button-dimension);box-shadow:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button--shape-square.icon-button--size-medium,.icon-button--shape-round.icon-button--size-medium{--icon-button-dimension:32px}.icon-button--shape-square.icon-button--size-small,.icon-button--shape-round.icon-button--size-small{--icon-button-dimension:24px}.icon-button--shape-square{border-radius:5px}.icon-button--shape-round{border-radius:var(--border-radius-full)}.icon-button--outline{box-shadow:none;border:1px solid rgba(var(--color-black-rgb), .2)}.icon-button--outline.icon-button--clickable:hover{border-color:rgba(var(--color-black-rgb), .4)}@media (max-width:600px){.icon-button__container{min-width:60px}.icon-button__divider{right:19.8px}.icon-button__menu-trigger{width:20px}}
.file-item{display:inline-block}.file-item__menu-button{margin-right:var(--spacing-x-small)}.file-item.clickable{cursor:pointer;color:#36529e}:where(:root:has(.color-theme-marker--preference-dark)) .file-item.clickable,:where(.color-theme-scope--theme-dark) .file-item.clickable{color:var(--color-state-blue)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .file-item.clickable{color:var(--color-state-blue)}}.file-item.clickable:hover{text-decoration:underline}
.image-item{object-fit:cover;width:100%;height:100%;display:inline-block;position:relative}.image-item__menu-button{z-index:1;position:absolute;top:5px;right:5px}.image-item--size-small{width:60px;height:60px}.image-item--size-x-small{width:40px;height:40px}.image-item--variant-square img{object-fit:cover;aspect-ratio:1}.image-item--variant-circular img{object-fit:cover;aspect-ratio:1;border-radius:50%}.image-item--variant-square-noRatio img{object-fit:cover}
.image-thumbnail{background-color:rgba(var(--color-black-rgb), .04);width:28px;height:28px;color:var(--color-darker-gray);border:.5px solid #0000001a;border-radius:5px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}:where(:root:has(.color-theme-marker--preference-dark)) .image-thumbnail,:where(.color-theme-scope--theme-dark) .image-thumbnail{border:.5px solid rgba(var(--color-black-rgb), .1)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .image-thumbnail{border:.5px solid rgba(var(--color-black-rgb), .1)}}.image-thumbnail .image-item{width:100%;height:100%}.image-thumbnail--placeholder{overflow:visible}.image-thumbnail--placeholder .dual-icon__primary-icon{font-size:18px}.image-thumbnail--placeholder .dual-icon__secondary-icon{font-size:11px}.image-thumbnail--placeholder .dual-icon__secondary-icon--position-top-right{top:-5px;right:-7px}.image-thumbnail__loading{background-color:rgba(var(--color-white-rgb), .65);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-thumbnail__spinner{border:2px solid rgba(var(--color-black-rgb), .15);border-top-color:var(--color-bright-copper);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite image-thumbnail-spin}@keyframes image-thumbnail-spin{to{transform:rotate(360deg)}}
.editable-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.editable-image__upload{width:100%;height:100%}.editable-image__upload>*{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.editable-image__open{width:100%;height:100%;color:inherit;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex}.editable-image__remove{z-index:2;background-color:var(--color-black);width:16px;height:16px;color:var(--color-white);cursor:pointer;opacity:0;pointer-events:none;box-shadow:0 1px 3px rgba(var(--color-shadow-rgb), .35);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex;position:absolute;top:-4px;right:-4px}.editable-image__remove .icon{font-size:11px}:where(:root:has(.color-theme-marker--preference-dark)) .editable-image__remove .icon,:where(.color-theme-scope--theme-dark) .editable-image__remove .icon{color:var(--color-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .editable-image__remove .icon{color:var(--color-white)}}.editable-image:hover .editable-image__remove{opacity:1;pointer-events:auto}.editable-image__zoom{z-index:var(--z-index-overlay-backdrop);pointer-events:none}.editable-image__zoomInner{border-radius:var(--border-radius-medium);border:.5px solid rgba(var(--color-black-rgb), .15);box-shadow:0 6px 18px rgba(var(--color-shadow-rgb), .18);background:var(--color-white);overflow:hidden}.editable-image__zoomImage{object-fit:contain;width:auto;height:auto;display:block}
.item--clickable{cursor:pointer}.item--selected{background:var(--color-dark-blue);color:var(--color-white)}:where(:root:has(.color-theme-marker--preference-dark)) .item--selected .icon--color-white,:where(.color-theme-scope--theme-dark) .item--selected .icon--color-white{color:var(--color-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .item--selected .icon--color-white{color:var(--color-white)}}.item--selected:hover{background:var(--color-dark-blue);color:var(--color-white)}.item--theme-white-green.item--clickable:hover{background:rgba(var(--color-light-green-rgb), .5)}.item--theme-white-yellow.item--clickable:hover{background:rgba(var(--color-yellow-surface-rgb), .5)}.item--theme-white-blue.item--clickable:hover{background:var(--color-pale-blue)}.item__image--size-x-small{width:20px;max-width:none;height:20px;max-height:none}.item__image--size-small{width:36px;max-width:none;height:36px;max-height:none}.item__image--size-medium{width:48px;max-width:none;height:48px;max-height:none}.item__image--size-large{width:56px;max-width:none;height:56px;max-height:none}.item__image--size-avatar{width:48px;max-width:none;height:48px;max-height:none}.item__text{row-gap:var(--spacing-xx-small);flex-flow:column;flex-grow:1;display:flex}.item__title--size-x-small{font-size:var(--font-size-x-small)}.item__title--size-small{font-size:var(--font-size-small)}.item__title--size-medium{font-size:var(--font-size-medium)}.item__title--size-large{font-size:var(--font-size-large)}.item__title--size-x-large{font-size:var(--font-size-x-large)}.item__title--weight-bold{font-weight:700}.item__subtitle--size-xx-small{font-size:var(--font-size-xx-small)}.item__subtitle--size-x-small{font-size:var(--font-size-x-small)}.item__subtitle--size-small{font-size:var(--font-size-small)}.item__subtitle--size-medium{font-size:var(--font-size-medium)}.item__subtitle--size-large{font-size:var(--font-size-large)}.item__meta{font-size:var(--font-size-small);opacity:.7;white-space:nowrap;flex:none}.item--disabled,.item--disabled:hover{pointer-events:none;background:var(--color-light-gray);color:var(--color-gray);border-radius:6px 6px 0 0}
.button-menu-item{padding:calc(var(--spacing-small) - 2px);font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:1.5em;font-weight:var(--font-weight-semibold);margin:var(--spacing-xx-small);cursor:pointer;border-radius:10px;flex-flow:row;justify-content:center;align-items:center;display:flex}.button-menu-item--clickable{cursor:pointer}.button-menu-item--theme-white-gray{background:var(--color-white)}.button-menu-item--theme-primary{color:var(--color-static-white);background-color:var(--color-bright-copper);border:2px solid var(--color-bright-copper)}.button-menu-item--theme-secondary{background-color:var(--color-white);color:var(--color-black);border:2px solid var(--color-bright-copper);transition:background-color 80ms ease-out}.button-menu-item--theme-white-gray.button-menu-item--clickable:hover{background:var(--color-lighter-gray)}@media (hover:none){.button-menu-item--theme-white-gray.button-menu-item--clickable:hover{background:var(--color-white)}}.button-menu-item--theme-primary.button-menu-item--clickable:hover{background-color:rgba(var(--color-bright-copper-rgb), .8);transition:background-color 80ms ease-out}.button-menu-item--theme-secondary.button-menu-item--clickable:hover{background-color:rgba(var(--color-bright-copper-rgb), .15);transition:background-color 80ms ease-out}.button-menu-item--width-xxx-small{min-width:40px;padding:var(--spacing-xx-small)}.button-menu-item--width-xx-small{min-width:60px;padding:var(--spacing-x-small)}.button-menu-item--width-x-small{min-width:calc(80px - 2*var(--spacing-xxx-small));padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.button-menu-item--width-small{min-width:calc(80px - 2*var(--spacing-xx-small));padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.button-menu-item--width-medium{min-width:calc(130px - 2*var(--spacing-xx-small));padding-left:calc(var(--spacing-large)*1.5);padding-right:calc(var(--spacing-large)*1.5)}.button-menu-item--width-large{min-width:calc(250px - 2*var(--spacing-xx-small));padding-left:calc(var(--spacing-large)*2);padding-right:calc(var(--spacing-large)*2)}.button-menu-item--width-stretch{width:100%}.button-menu-item__text{row-gap:var(--spacing-xx-small);flex-flow:column;flex-grow:1;display:flex}.button-menu-item__title--size-x-small{font-size:var(--font-size-x-small)}.button-menu-item__title--size-small{font-size:var(--font-size-small)}.button-menu-item__title--size-medium{font-size:var(--font-size-medium)}.button-menu-item__title--size-large{font-size:var(--font-size-large)}.button-menu-item__title--size-x-large{font-size:var(--font-size-x-large)}.button-menu-item__subtitle--size-xx-small{font-size:var(--font-size-xx-small)}.button-menu-item__subtitle--size-x-small{font-size:var(--font-size-x-small)}.button-menu-item__subtitle--size-small{font-size:var(--font-size-small)}.button-menu-item__subtitle--size-medium{font-size:var(--font-size-medium)}.button-menu-item__subtitle--size-large{font-size:var(--font-size-large)}.button-menu-item__subtitle--align-left{text-align:left}.button-menu-item__subtitle--align-center{text-align:center}.button-menu-item__subtitle--align-right{text-align:right}.button-menu-item__title--weight-regular{font-weight:400}.button-menu-item__title--weight-bold{font-weight:700}.button-menu-item__animated-text{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.button-menu-item__animated-text-top,.button-menu-item__animated-text-bottom{transition:transform 1.125s cubic-bezier(.19,1,.22,1);display:block}.button-menu-item__animated-text-bottom{position:absolute;top:100%;left:0}.button-menu-item:hover .button-menu-item__animated-text-top,.button-menu-item:hover .button-menu-item__animated-text-bottom{transform:translateY(-100%)}
.card-container{isolation:isolate}.card-container--height-full{height:100%}.card-container--height-half{height:50%}.card-container__above{padding-left:var(--spacing-small);padding-right:var(--spacing-small);font-size:var(--font-size-x-small);color:var(--color-black);grid-template-columns:auto auto;grid-template-areas:"left right";display:grid}.card-container__left-control-tabs,.card-container__right-control-tabs{box-shadow:var(--box-shadow);background:var(--color-white);text-wrap:nowrap}.card-container__left-control-tabs{border-radius:10px 10px 0 0;flex-flow:row;grid-area:left;justify-content:flex-start;justify-self:start;display:flex}.card-container__right-control-tabs{border-radius:6px 6px 0 0;flex-flow:row;grid-area:right;justify-content:flex-end;justify-self:end;display:flex}.card-container__right-control-tabs .item:hover{background-color:var(--color-pale-blue)}@media (hover:none){.card-container__right-control-tabs .item:hover{background:var(--color-white)}}.card-container__left-control-tabs--disabled,.card-container__right-control-tabs--disabled{opacity:.5;cursor:not-allowed;box-shadow:none;background:var(--color-light-gray);border-radius:6px 6px 0 0}.card-container__top-drawer{box-shadow:var(--box-shadow);background:var(--color-white);border-radius:6px 6px 0 0}.card-container__move-up,.card-container__move-down{padding:var(--spacing-xxx-small) var(--spacing-small)}.card-container__move-up{flex-grow:0;flex-shrink:1}.card-container__left-control-tabs--theme-yellow-emphasized{border:2px solid rgba(var(--color-text-rgb), .5);background:#f5d197;border-bottom:none}:where(:root:has(.color-theme-marker--preference-dark)) .card-container__left-control-tabs--theme-yellow-emphasized,:where(.color-theme-scope--theme-dark) .card-container__left-control-tabs--theme-yellow-emphasized{background:rgba(var(--color-yellow-surface-rgb), .8)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card-container__left-control-tabs--theme-yellow-emphasized{background:rgba(var(--color-yellow-surface-rgb), .8)}}.card-container__left-control-tabs--theme-blue-emphasized{border:2px solid var(--color-bright-blue);background-color:var(--color-pale-blue);border-bottom:none}.card{box-shadow:var(--box-shadow);background:var(--color-white);border-radius:var(--card-border-radius);position:relative;overflow:hidden}.card--clickable{cursor:pointer}.card--clickable:hover{background:var(--color-lighter-gray)}@media (hover:none){.card--clickable:hover{background:var(--color-white)}}.card--drawer{z-index:1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.card__expandable-icon,.card__expanded-icon{position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.card .card{border-radius:calc(var(--card-border-radius)*.8);box-shadow:0 0 2px #aaa}:where(:root:has(.color-theme-marker--preference-dark)) .card .card,:where(.color-theme-scope--theme-dark) .card .card{box-shadow:rgba(var(--color-black-rgb), .14) 0px 0px 0px 1px,rgba(var(--color-shadow-rgb), .33) 0px 0px 2px 0px}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card .card{box-shadow:rgba(var(--color-black-rgb), .14) 0px 0px 0px 1px,rgba(var(--color-shadow-rgb), .33) 0px 0px 2px 0px}}.card .card--clickable:hover{background-color:rgba(var(--color-yellow-surface-rgb), .5)}@media (hover:none){.card .card--clickable:hover{background:var(--color-white)}}.card .card-header{border-radius:var(--card-border-radius)}.card .card-body{border-radius:0 0 var(--card-border-radius) var(--card-border-radius)}.card__drawer{margin-left:var(--spacing-xx-small);margin-right:var(--spacing-xx-small)}.card__drawer-front{box-shadow:var(--box-shadow);border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium);font-size:var(--font-size-small);position:relative}.card__drawer-front:hover{box-shadow:var(--box-shadow-hover)}.card__drawer-chevron{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.card__drawer-contents{font-size:var(--font-size-medium)}.card__drawer--theme-green .card__drawer-front{background-color:rgba(var(--color-light-green-rgb), .5)}.card__drawer--theme-green .card__drawer-front:hover{background-color:rgba(var(--color-light-green-rgb), .8)}@media (hover:none){.card__drawer--theme-green .card__drawer-front:hover{background-color:rgba(var(--color-light-green-rgb), .5)}}.card__drawer--theme-green .card__drawer-contents{background-color:rgba(var(--color-light-green-rgb), .3)}.card__drawer--theme-light-gray .card__drawer-front{background:var(--color-lighter-gray)}.card__drawer--theme-light-gray .card__drawer-contents{background:var(--color-almost-white)}.card__drawer--theme-blue .card__drawer-front{background:var(--color-pale-blue)}.card__drawer--theme-blue .card__drawer-front:hover{background-color:var(--color-bright-blue-hover)}@media (hover:none){.card__drawer--theme-blue .card__drawer-front:hover{background:var(--color-pale-blue)}}.card__drawer--theme-blue .card__drawer-contents{background:var(--color-lighter-gray)}.card--theme-white,.card--theme-white .card-header--clickable:hover,.card--theme-white .card-body,.card--theme-white.card--clickable:hover,.card--theme-white-gray{background:var(--color-white)}.card--theme-white-gray .card-header--clickable:hover{background:var(--color-lighter-gray)}@media (hover:none){.card--theme-white-gray .card-header--clickable:hover{background:var(--color-white)}}.card--theme-white-gray .card-body{background:var(--color-white)}.card--theme-white-gray.card--clickable:hover{background:var(--color-lighter-gray)}@media (hover:none){.card--theme-white-gray.card--clickable:hover{background:var(--color-white)}}.card--theme-light-gray{background:#f1f1f1}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-light-gray,:where(.color-theme-scope--theme-dark) .card--theme-light-gray{background:var(--color-whitesmoke)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-light-gray{background:var(--color-whitesmoke)}}.card--theme-light-gray .card-header--clickable:hover{background:#f5ecde}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-light-gray .card-header--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-light-gray .card-header--clickable:hover{background:var(--color-copper-accent-tint)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-light-gray .card-header--clickable:hover{background:var(--color-copper-accent-tint)}}@media (hover:none){.card--theme-light-gray .card-header--clickable:hover{background:#f1f1f1}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-light-gray .card-header--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-light-gray .card-header--clickable:hover{background:var(--color-whitesmoke)}}@media (hover:none) and (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-light-gray .card-header--clickable:hover{background:var(--color-whitesmoke)}}.card--theme-light-gray .card-body{background-color:var(--color-whitesmoke)}.card--theme-light-gray.card--clickable:hover{background-color:#f5ecde}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-light-gray.card--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-light-gray.card--clickable:hover{background-color:var(--color-copper-accent-tint)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-light-gray.card--clickable:hover{background-color:var(--color-copper-accent-tint)}}@media (hover:none){.card--theme-light-gray.card--clickable:hover{background:#f1f1f1}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-light-gray.card--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-light-gray.card--clickable:hover{background:var(--color-whitesmoke)}}@media (hover:none) and (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-light-gray.card--clickable:hover{background:var(--color-whitesmoke)}}.card--theme-gray{background:#dedede}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray,:where(.color-theme-scope--theme-dark) .card--theme-gray{background:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray{background:var(--color-gainsboro)}}.card--theme-gray .card-header{background:#dedede}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray .card-header,:where(.color-theme-scope--theme-dark) .card--theme-gray .card-header{background:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray .card-header{background:var(--color-gainsboro)}}.card--theme-gray .card-header--clickable:hover{background:#dedede}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray .card-header--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-gray .card-header--clickable:hover{background:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray .card-header--clickable:hover{background:var(--color-gainsboro)}}@media (hover:none){.card--theme-gray .card-header--clickable:hover{background:#dedede}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray .card-header--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-gray .card-header--clickable:hover{background:var(--color-gainsboro)}}@media (hover:none) and (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray .card-header--clickable:hover{background:var(--color-gainsboro)}}.card--theme-gray .card-body{background-color:#e7e7e7}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray .card-body,:where(.color-theme-scope--theme-dark) .card--theme-gray .card-body{background-color:var(--color-lighter-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray .card-body{background-color:var(--color-lighter-gray)}}.card--theme-gray.card--clickable:hover{background-color:#dedede}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray.card--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-gray.card--clickable:hover{background-color:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray.card--clickable:hover{background-color:var(--color-gainsboro)}}@media (hover:none){.card--theme-gray.card--clickable:hover{background:#dedede}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray.card--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-gray.card--clickable:hover{background:var(--color-gainsboro)}}@media (hover:none) and (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray.card--clickable:hover{background:var(--color-gainsboro)}}.card--theme-dark-gray,.card--theme-dark-gray .card-header{background:var(--color-dim-gray-surface)}.card--theme-dark-gray .card-header--clickable:hover{background:var(--color-dim-gray-surface-hover)}@media (hover:none){.card--theme-dark-gray .card-header--clickable:hover{background:var(--color-dim-gray-surface)}}.card--theme-green{background-color:var(--color-light-green)}.card--theme-green .card-header--clickable:hover{background:rgba(var(--color-light-green-rgb), .5)}@media (hover:none){.card--theme-green .card-header--clickable:hover{background-color:var(--color-light-green)}}.card--theme-green .card-body{background-color:var(--color-lighter-gray)}.card--theme-green.card--dim-90{background-color:rgba(var(--color-light-green-rgb), .9)}.card--theme-green.card--dim-80{background-color:rgba(var(--color-light-green-rgb), .8)}.card--theme-green.card--dim-70{background-color:rgba(var(--color-light-green-rgb), .7)}.card--theme-green.card--dim-60{background-color:rgba(var(--color-light-green-rgb), .6)}.card--theme-green.card--dim-50{background-color:rgba(var(--color-light-green-rgb), .5)}.card--theme-green.card--dim-40{background-color:rgba(var(--color-light-green-rgb), .4)}.card--theme-green.card--dim-30{background-color:rgba(var(--color-light-green-rgb), .3)}.card--theme-green.card--dim-20{background-color:rgba(var(--color-light-green-rgb), .2)}.card--theme-green.card--dim-10{background-color:rgba(var(--color-light-green-rgb), .1)}.card--theme-green.card--dim-0{background-color:rgba(var(--color-light-green-rgb), 0)}.card--theme-green .card__drawer-front{background-color:var(--color-lighter-gray)}.card--theme-green.card--clickable:hover{background-color:#f5ecde}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-green.card--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-green.card--clickable:hover{background-color:var(--color-copper-accent-tint)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-green.card--clickable:hover{background-color:var(--color-copper-accent-tint)}}@media (hover:none){.card--theme-green.card--clickable:hover{background-color:var(--color-light-green)}}.card--theme-yellow,.card--theme-yellow .card-header--clickable:hover{background-color:rgba(var(--color-yellow-surface-rgb), .5)}.card--theme-yellow .card-body{background-color:var(--color-white)}.card--theme-yellow.card--dim-90{background-color:rgba(var(--color-yellow-surface-rgb), .9)}.card--theme-yellow.card--dim-80{background-color:rgba(var(--color-yellow-surface-rgb), .8)}.card--theme-yellow.card--dim-70{background-color:rgba(var(--color-yellow-surface-rgb), .7)}.card--theme-yellow.card--dim-60{background-color:rgba(var(--color-yellow-surface-rgb), .6)}.card--theme-yellow.card--dim-50{background-color:rgba(var(--color-yellow-surface-rgb), .5)}.card--theme-yellow.card--dim-40{background-color:rgba(var(--color-yellow-surface-rgb), .4)}.card--theme-yellow.card--dim-30{background-color:rgba(var(--color-yellow-surface-rgb), .3)}.card--theme-yellow.card--dim-20{background-color:rgba(var(--color-yellow-surface-rgb), .2)}.card--theme-yellow.card--dim-10{background-color:rgba(var(--color-yellow-surface-rgb), .1)}.card--theme-yellow.card--dim-0{background-color:rgba(var(--color-yellow-surface-rgb), 0)}.card--theme-yellow.card--clickable:hover{background-color:rgba(var(--color-yellow-surface-rgb), .8)}@media (hover:none){.card--theme-yellow.card--clickable:hover{background-color:rgba(var(--color-yellow-surface-rgb), .5)}}.card--theme-yellow-emphasized{border:2px solid rgba(var(--color-text-rgb), .5);background-color:#fae7cc}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-yellow-emphasized,:where(.color-theme-scope--theme-dark) .card--theme-yellow-emphasized{background-color:var(--color-state-amber-tint)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-yellow-emphasized{background-color:var(--color-state-amber-tint)}}.card--theme-yellow-emphasized .card-header--clickable:hover{background-color:#fae7cc}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-yellow-emphasized .card-header--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-yellow-emphasized .card-header--clickable:hover{background-color:var(--color-state-amber-tint)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-yellow-emphasized .card-header--clickable:hover{background-color:var(--color-state-amber-tint)}}.card--theme-yellow-emphasized .card-body{background-color:var(--color-white)}.card--theme-yellow-emphasized.card--clickable:hover{background-color:rgba(var(--color-yellow-surface-rgb), .8)}@media (hover:none){.card--theme-yellow-emphasized.card--clickable:hover{background-color:#fae7cc}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-yellow-emphasized.card--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-yellow-emphasized.card--clickable:hover{background-color:var(--color-state-amber-tint)}}@media (hover:none) and (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-yellow-emphasized.card--clickable:hover{background-color:var(--color-state-amber-tint)}}.card--theme-gray-emphasized-blue{background-color:rgba(var(--color-first-black-rgb), .1);border:2px solid #7598c3}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray-emphasized-blue,:where(.color-theme-scope--theme-dark) .card--theme-gray-emphasized-blue{border:2px solid var(--color-bright-blue)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray-emphasized-blue{border:2px solid var(--color-bright-blue)}}.card--theme-gray-emphasized-blue .card-header--clickable:hover,.card--theme-gray-emphasized-blue .card-body,.card--theme-gray-emphasized-blue.card--clickable:hover{background-color:rgba(var(--color-first-black-rgb), .1)}@media (hover:none){.card--theme-gray-emphasized-blue.card--clickable:hover{background-color:rgba(var(--color-first-black-rgb), .1)}}.card--theme-white-blue{background-color:#0000}.card--theme-white-blue .card-header:hover{background-color:var(--color-pale-blue)}@media (hover:none){.card--theme-white-blue .card-header:hover{background-color:#0000}}.card--theme-white-blue.card--clickable:hover{background-color:var(--color-bright-blue-hover)}@media (hover:none){.card--theme-white-blue.card--clickable:hover{background-color:#0000}}.card--theme-blue{background-color:var(--color-pale-blue)}.card--theme-blue.card--clickable:hover{background-color:var(--color-bright-blue-hover)}@media (hover:none){.card--theme-blue.card--clickable:hover{background-color:var(--color-pale-blue)}}.card--theme-light-blue{background-color:var(--color-pale-blue)}.card--theme-light-blue.card--clickable:hover{background-color:rgba(var(--color-light-blue-rgb), 1)}@media (hover:none){.card--theme-light-blue.card--clickable:hover{background-color:var(--color-pale-blue)}}.card--theme-dark-blue{background-color:var(--color-darker-blue);color:var(--color-static-white)}.card--theme-dark-blue.card--clickable:hover{background-color:var(--color-darker-blue)}.card--theme-gray-blue{background-color:#f9f9f9}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-gray-blue,:where(.color-theme-scope--theme-dark) .card--theme-gray-blue{background-color:var(--color-almost-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-gray-blue{background-color:var(--color-almost-white)}}.card--theme-gray-blue .card-header--clickable:hover{background:var(--color-pale-blue)}.card--theme-gray-blue .card-body{background-color:var(--color-whitesmoke)}.card--theme-gray-blue.card--clickable:hover{background-color:var(--color-pale-blue)}.card--theme-darkgray-blue{background-color:rgba(var(--color-first-black-rgb), .15)}.card--theme-darkgray-blue .card-header--clickable:hover{background:var(--color-pale-blue)}.card--theme-darkgray-blue .card-body{background-color:var(--color-whitesmoke)}.card--theme-darkgray-blue.card--clickable:hover{background-color:rgba(var(--color-light-blue-rgb), 1)}.card--theme-blue-emphasized{background-color:var(--color-pale-blue);border:2px solid var(--color-bright-blue)}.card--theme-blue-emphasized .card-header--clickable:hover{background-color:var(--color-bright-blue-hover)}.card--theme-blue-emphasized .card-body{background-color:var(--color-white)}.card--theme-blue-emphasized.card--clickable:hover{background-color:var(--color-bright-blue-hover)}.card--theme-outlined{box-shadow:none;border:1px solid rgba(var(--color-first-black-rgb), .15)}@media (min-width:900px){.card--theme-outlined.card--clickable:hover{box-shadow:var(--box-shadow);background-color:#0000;border:1px solid #7598c3}:where(:root:has(.color-theme-marker--preference-dark)) .card--theme-outlined.card--clickable:hover,:where(.color-theme-scope--theme-dark) .card--theme-outlined.card--clickable:hover{border:1px solid var(--color-bright-blue)}}@media (min-width:900px) and (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card--theme-outlined.card--clickable:hover{border:1px solid var(--color-bright-blue)}}

.card-header{position:relative}.card-header--clickable{cursor:pointer}.card-header__chevron-icon{position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.card-header--theme-custom{background-color:var(--primary-color,var(--color-dark-green));color:var(--font-color,var(--color-static-white));border-radius:5px;align-self:center;align-items:center;width:100%;font-size:18px;font-weight:700;display:flex}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.card-skeleton__container{display:contents}.card-skeleton__skeleton{border-radius:var(--card-border-radius)}:where(:root:has(.color-theme-marker--preference-dark)) .card-skeleton__skeleton.react-loading-skeleton,:where(.color-theme-scope--theme-dark) .card-skeleton__skeleton.react-loading-skeleton{--base-color:var(--color-lighter-gray);--highlight-color:var(--color-whitesmoke)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card-skeleton__skeleton.react-loading-skeleton{--base-color:var(--color-lighter-gray);--highlight-color:var(--color-whitesmoke)}}
.collapsible-card{background-color:var(--color-white);border:1px solid var(--color-lighter-gray);border-radius:12px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.collapsible-card:has(>.collapsible-card__header:hover){border-color:var(--color-dark-blue)}.collapsible-card--open{box-shadow:0 2px 10px rgba(var(--color-black-rgb), .06)}:where(:root:has(.color-theme-marker--preference-dark)) .collapsible-card--open,:where(.color-theme-scope--theme-dark) .collapsible-card--open{box-shadow:0 2px 10px rgba(var(--color-shadow-rgb), .06)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .collapsible-card--open{box-shadow:0 2px 10px rgba(var(--color-shadow-rgb), .06)}}.collapsible-card--static:has(>.collapsible-card__header:hover){border-color:var(--color-lighter-gray)}.collapsible-card--static>.collapsible-card__header{cursor:default}.collapsible-card__header{padding:var(--spacing-x-small) 14px;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:11px;display:flex}.collapsible-card__icon{width:16px;height:16px;color:var(--color-dark-gray);flex:none;margin-top:2px;font-size:16px}.collapsible-card__icon--open{color:var(--color-dark-blue)}.collapsible-card__heading{flex:1;gap:2px;min-width:0}.collapsible-card__titleRow{align-items:center;gap:var(--spacing-xx-small);min-width:0;display:flex}.collapsible-card__title{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-black)}.collapsible-card__summary{font-size:var(--font-size-x-small);color:var(--color-dark-gray);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.collapsible-card__actions{margin:calc(-1*var(--spacing-x-small)) 0;opacity:0;pointer-events:none;flex:none;align-self:center;transition:opacity .15s}.collapsible-card--open .collapsible-card__actions,.collapsible-card:hover .collapsible-card__actions{opacity:1;pointer-events:auto}.collapsible-card__actions:has([aria-expanded=true]){opacity:1;pointer-events:auto}.collapsible-card__caret{color:var(--color-dark-gray);flex:none;margin-top:3px;transition:transform .15s}.collapsible-card__caret--open{transform:rotate(180deg)}.collapsible-card__body{border-top:1px solid rgba(var(--color-black-rgb), .05);padding:var(--spacing-x-small) var(--spacing-medium) 14px}.collapsible-card__body--hidden{display:none}.collapsible-card__footer{border-top:1px solid rgba(var(--color-black-rgb), .05);padding:var(--spacing-x-small) 14px}
@property --ai-frame-angle{syntax:"<angle>";inherits:false;initial-value:100deg}@keyframes ai-frame-rotation{0%{--ai-frame-angle:100deg}to{--ai-frame-angle:460deg}}.ai-frame{--ai-frame-ring:3px;--ai-frame-radius:14px;--ai-frame-surface:var(--color-white);--ai-frame-rotation-duration:4.5s;--ai-frame-rotation-duration-thinking:2.5s;isolation:isolate;border-radius:var(--ai-frame-radius);position:relative}.ai-frame__contents{z-index:1;border-radius:inherit;background:var(--ai-frame-surface);height:100%;position:relative}.ai-frame--active{padding:var(--ai-frame-ring)}.ai-frame--active .ai-frame__contents{border-radius:calc(var(--ai-frame-radius) - var(--ai-frame-ring))}.ai-frame--active:before{content:"";z-index:0;border-radius:var(--ai-frame-radius);padding:var(--ai-frame-ring);background:linear-gradient(var(--ai-frame-angle), var(--color-bright-copper), var(--color-pale-blue), var(--color-dark-blue));-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-frame--animation-hover:hover:before,.ai-frame--animation-hover:focus-within:before{animation:ai-frame-rotation var(--ai-frame-rotation-duration) linear infinite}.ai-frame--animation-thinking:before{animation:ai-frame-rotation var(--ai-frame-rotation-duration-thinking) linear infinite}@media (prefers-reduced-motion:reduce){.ai-frame--animation-hover:hover:before,.ai-frame--animation-hover:focus-within:before,.ai-frame--animation-thinking:before{animation:none}}
.empty-state-card{height:100%}.empty-state-card__surface--outlined{border:1px solid rgba(var(--color-black-rgb), .12)}.empty-state-card__description{margin:0}
.entity-card__price{flex-shrink:0}
.advanced-currency-field{cursor:text;border-radius:var(--border-radius-medium);border:1px solid #0000;align-self:stretch;align-items:center;transition:background-color .12s,border-color .12s,box-shadow .12s;display:flex;position:relative}.advanced-currency-field>:not(.advanced-currency-field__pencil):not(.advanced-currency-field__suffix){flex:auto;min-width:0}.advanced-currency-field__suffix{color:var(--color-darker-gray);flex:none;align-items:center;margin-top:2px;margin-left:3px;padding-right:10px;font-size:10px;display:inline-flex}.advanced-currency-field__suffix .unit-toggle__suffix{font-size:10px}.advanced-currency-field__suffix .unit-toggle__chevron{font-size:12px}.advanced-currency-field:has(>.advanced-currency-field__suffix) div:has(>input){padding-right:0!important}.advanced-currency-field input{height:28px!important;font-size:12px!important}.advanced-currency-field div:has(>input){width:100%!important;height:32px!important;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important;align-items:baseline!important}.advanced-currency-field div:has(>input)>:not(input){color:var(--color-darker-gray);font-size:10px;line-height:1}.advanced-currency-field div:has(>input)>.icon{color:var(--color-darker-gray);align-self:center;font-size:14px}.advanced-currency-field div:has(>input) [aria-label=postfix]{margin-left:3px}.advanced-currency-field:hover{background-color:rgba(var(--color-black-rgb), .04)}.advanced-currency-field:focus-within{background-color:var(--color-white);border-color:var(--color-bright-copper);box-shadow:0 0 0 3px rgba(var(--color-bright-copper-rgb), .15)}.advanced-currency-field--readonly:hover{background-color:#0000}.advanced-currency-field--compact{border:0;border-radius:6px;align-self:center;padding:1px 20px 1px 6px;line-height:1.3}.advanced-currency-field--compact input{height:auto!important;color:var(--color-darker-gray)!important;font-size:var(--font-size-x-small)!important;padding:0!important;line-height:1.3!important}.advanced-currency-field--compact div:has(>input){align-items:center!important;height:auto!important;min-height:0!important;padding:0!important}.advanced-currency-field--compact div:has(>input)>:not(input){font-size:var(--font-size-x-small);line-height:1.3}.advanced-currency-field--compact .advanced-currency-field__pencil{left:auto;right:4px}.advanced-currency-field__pencil{z-index:1;opacity:0;pointer-events:none;color:var(--color-darker-gray);transition:opacity .12s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.advanced-currency-field:hover .advanced-currency-field__pencil{opacity:1}.advanced-currency-field:has(.unit-value-field__clear) .advanced-currency-field__pencil{display:none}.advanced-currency-field:focus-within .advanced-currency-field__pencil{opacity:0}@supports (field-sizing:content){.advanced-currency-field div:has(>input){justify-content:flex-end}.advanced-currency-field input{field-sizing:content;min-width:2ch;max-width:100%;width:auto!important}}
.date-time-field__popper.react-datepicker-popper{z-index:var(--z-index-popover)}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker{border-color:var(--color-gray);background-color:var(--color-white);color:var(--color-black)}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__header,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__header{border-bottom-color:var(--color-gray);background-color:var(--color-whitesmoke)}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__current-month,:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day-name,:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day:not(.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected,.react-datepicker__day--disabled),:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__current-month,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__day-name,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__day:not(.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected,.react-datepicker__day--disabled){color:var(--color-black)}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day--disabled,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__day--disabled{color:var(--color-light-gray)}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day:not([aria-disabled=true],.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected):hover,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__day:not([aria-disabled=true],.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected):hover{background-color:var(--color-whitesmoke)}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__triangle,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__triangle{stroke:var(--color-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker{border-color:var(--color-gray);background-color:var(--color-white);color:var(--color-black)}:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker__header{border-bottom-color:var(--color-gray);background-color:var(--color-whitesmoke)}:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker__current-month,:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day-name,:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day:not(.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected,.react-datepicker__day--disabled){color:var(--color-black)}:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day--disabled{color:var(--color-light-gray)}:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day:not([aria-disabled=true],.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected):hover{background-color:var(--color-whitesmoke)}:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper .react-datepicker__triangle{stroke:var(--color-gray)}}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:var(--color-whitesmoke);color:var(--color-whitesmoke)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:var(--color-whitesmoke);color:var(--color-whitesmoke)}}:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:var(--color-white);color:var(--color-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .date-time-field__popper.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:var(--color-white);color:var(--color-white)}}
.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.4rem}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.3rem;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + .85rem);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}
.radio-button__input{margin-right:var(--spacing-xx-small);vertical-align:middle;vertical-align:text-bottom;accent-color:var(--color-blue);width:1.25em;height:1.25em}.radio-button__label{line-height:1.25em}
