@charset "UTF-8";.card-container{isolation:isolate}.card-container--height-full{height:100%}.card-container--height-half{height:50%}.card-container__above{display:grid;grid-template-areas:"left right";grid-template-columns:auto auto;padding-left:var(--spacing-small);padding-right:var(--spacing-small);font-size:var(--font-size-x-small);color:var(--color-black)}.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{grid-area:left;justify-self:start;border-radius:10px 10px 0 0;display:flex;flex-flow:row nowrap;justify-content:flex-start}.card-container__right-control-tabs{grid-area:right;justify-self:end;border-radius:6px 6px 0 0;display:flex;flex-flow:row nowrap;justify-content:flex-end}.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{border-radius:6px 6px 0 0;opacity:.5;cursor:not-allowed;box-shadow:none;background:var(--color-light-gray)}.card-container__top-drawer{box-shadow:var(--box-shadow);border-radius:6px 6px 0 0;background:var(--color-white)}.card-container__move-down,.card-container__move-up{padding:var(--spacing-xxx-small) var(--spacing-small)}.card-container__move-up{flex-shrink:1;flex-grow:0}.card-container__left-control-tabs--theme-yellow-emphasized{border:2px solid rgba(var(--color-text-rgb),.5);border-bottom:none;background:#f5d197}:where(.color-theme-scope--theme-dark) .card-container__left-control-tabs--theme-yellow-emphasized,:where(:root:has(.color-theme-marker--preference-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);border-bottom:none;background-color:var(--color-pale-blue)}.card{position:relative;box-shadow:var(--box-shadow);background:var(--color-white);border-radius:var(--card-border-radius);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{border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:1}.card__expandable-icon,.card__expanded-icon{position:absolute;bottom:2px;left:50%;transform:translateX(-50%)}.card .card{box-shadow:0 0 2px 0 #aaa;border-radius:calc(var(--card-border-radius)*.8)}:where(.color-theme-scope--theme-dark) .card .card,:where(:root:has(.color-theme-marker--preference-dark)) .card .card{box-shadow:rgba(var(--color-black-rgb),.14) 0 0 0 1px,rgba(var(--color-shadow-rgb),.33) 0 0 2px 0}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .card .card{box-shadow:rgba(var(--color-black-rgb),.14) 0 0 0 1px,rgba(var(--color-shadow-rgb),.33) 0 0 2px 0}}.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{position:relative;box-shadow:var(--box-shadow);border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium);font-size:var(--font-size-small)}.card__drawer-front:hover{box-shadow:var(--box-shadow-hover)}.card__drawer-chevron{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:20px}.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-body,.card--theme-white .card-header--clickable:hover,.card--theme-white-gray,.card--theme-white.card--clickable:hover{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(.color-theme-scope--theme-dark) .card--theme-light-gray,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-light-gray .card-header--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-light-gray .card-header--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-light-gray.card--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-light-gray.card--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray .card-header,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray .card-header--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray .card-header--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray .card-body,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray.card--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray.card--clickable:hover,:where(:root:has(.color-theme-marker--preference-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:is(.card--dim-90){background-color:rgba(var(--color-light-green-rgb),.9)}.card--theme-green:is(.card--dim-80){background-color:rgba(var(--color-light-green-rgb),.8)}.card--theme-green:is(.card--dim-70){background-color:rgba(var(--color-light-green-rgb),.7)}.card--theme-green:is(.card--dim-60){background-color:rgba(var(--color-light-green-rgb),.6)}.card--theme-green:is(.card--dim-50){background-color:rgba(var(--color-light-green-rgb),.5)}.card--theme-green:is(.card--dim-40){background-color:rgba(var(--color-light-green-rgb),.4)}.card--theme-green:is(.card--dim-30){background-color:rgba(var(--color-light-green-rgb),.3)}.card--theme-green:is(.card--dim-20){background-color:rgba(var(--color-light-green-rgb),.2)}.card--theme-green:is(.card--dim-10){background-color:rgba(var(--color-light-green-rgb),.1)}.card--theme-green:is(.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(.color-theme-scope--theme-dark) .card--theme-green.card--clickable:hover,:where(:root:has(.color-theme-marker--preference-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:is(.card--dim-90){background-color:rgba(var(--color-yellow-surface-rgb),.9)}.card--theme-yellow:is(.card--dim-80){background-color:rgba(var(--color-yellow-surface-rgb),.8)}.card--theme-yellow:is(.card--dim-70){background-color:rgba(var(--color-yellow-surface-rgb),.7)}.card--theme-yellow:is(.card--dim-60){background-color:rgba(var(--color-yellow-surface-rgb),.6)}.card--theme-yellow:is(.card--dim-50){background-color:rgba(var(--color-yellow-surface-rgb),.5)}.card--theme-yellow:is(.card--dim-40){background-color:rgba(var(--color-yellow-surface-rgb),.4)}.card--theme-yellow:is(.card--dim-30){background-color:rgba(var(--color-yellow-surface-rgb),.3)}.card--theme-yellow:is(.card--dim-20){background-color:rgba(var(--color-yellow-surface-rgb),.2)}.card--theme-yellow:is(.card--dim-10){background-color:rgba(var(--color-yellow-surface-rgb),.1)}.card--theme-yellow:is(.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{background-color:#fae7cc;border:2px solid rgba(var(--color-text-rgb),.5)}:where(.color-theme-scope--theme-dark) .card--theme-yellow-emphasized,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-yellow-emphasized .card-header--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-yellow-emphasized.card--clickable:hover,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .card--theme-gray-emphasized-blue,:where(:root:has(.color-theme-marker--preference-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-body,.card--theme-gray-emphasized-blue .card-header--clickable:hover,.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}}.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:rgba(0,0,0,0)}}.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{color:var(--color-static-white)}.card--theme-dark-blue,.card--theme-dark-blue.card--clickable:hover{background-color:var(--color-darker-blue)}.card--theme-gray-blue{background-color:#f9f9f9}:where(.color-theme-scope--theme-dark) .card--theme-gray-blue,:where(:root:has(.color-theme-marker--preference-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:rgba(0,0,0,0);border:1px solid #7598c3}:where(.color-theme-scope--theme-dark) .card--theme-outlined.card--clickable:hover,:where(:root:has(.color-theme-marker--preference-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:translateX(-50%)}.card-header--theme-custom{display:flex;align-items:center;background-color:var(--primary-color,var(--color-dark-green));color:var(--font-color,var(--color-static-white));width:100%;font-size:18px;border-radius:5px;align-self:center;font-weight:700}@keyframes react-loading-skeleton{to{transform:translateX(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);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;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%)
  );transform:translateX(-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}@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(.color-theme-scope--theme-dark) .card-skeleton__skeleton.react-loading-skeleton,:where(:root:has(.color-theme-marker--preference-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;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.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(.color-theme-scope--theme-dark) .collapsible-card--open,:where(:root:has(.color-theme-marker--preference-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{display:flex;align-items:flex-start;gap:11px;padding:var(--spacing-x-small) 14px;cursor:pointer;-webkit-user-select:none;user-select:none}.collapsible-card__icon{flex:none;width:16px;height:16px;font-size:16px;margin-top:2px;color:var(--color-dark-gray)}.collapsible-card__icon--open{color:var(--color-dark-blue)}.collapsible-card__heading{flex:1 1;min-width:0;gap:2px}.collapsible-card__titleRow{display:flex;align-items:center;gap:var(--spacing-xx-small);min-width:0}.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);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collapsible-card__actions{flex:none;align-self:center;margin:calc(-1*var(--spacing-x-small)) 0;opacity:0;pointer-events:none;transition:opacity .15s ease}.collapsible-card--open .collapsible-card__actions,.collapsible-card:hover .collapsible-card__actions,.collapsible-card__actions:has([aria-expanded=true]){opacity:1;pointer-events:auto}.collapsible-card__caret{flex:none;margin-top:3px;color:var(--color-dark-gray);transition:transform .15s ease}.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}.advanced-currency-field{position:relative;align-self:stretch;display:flex;align-items:center;cursor:text;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-medium);transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.advanced-currency-field>:not(.advanced-currency-field__pencil):not(.advanced-currency-field__suffix){flex:1 1 auto;min-width:0}.advanced-currency-field__suffix{display:inline-flex;align-items:center;flex:0 0 auto;margin-top:2px;margin-left:3px;padding-right:10px;font-size:10px;color:var(--color-darker-gray)}.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{font-size:12px!important;height:28px!important}.advanced-currency-field div:has(>input){width:100%!important;height:32px!important;align-items:baseline!important;border-color:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;box-shadow:none!important}.advanced-currency-field div:has(>input)>:not(input){font-size:10px;line-height:1;color:var(--color-darker-gray)}.advanced-currency-field div:has(>input)>.icon{align-self:center;font-size:14px;color:var(--color-darker-gray)}.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:rgba(0,0,0,0)}.advanced-currency-field--compact{align-self:center;padding:1px 20px 1px 6px;border:0;border-radius:6px;line-height:1.3}.advanced-currency-field--compact input{height:auto!important;padding:0!important;color:var(--color-darker-gray)!important;font-size:var(--font-size-x-small)!important;line-height:1.3!important}.advanced-currency-field--compact div:has(>input){height:auto!important;min-height:0!important;padding:0!important;align-items:center!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{position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:1;opacity:0;pointer-events:none;color:var(--color-darker-gray);transition:opacity .12s ease}.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;width:auto!important;min-width:2ch;max-width:100%}}.date-time-field__popper.react-datepicker-popper{z-index:var(--z-index-popover)}:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__header,:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__header{border-bottom-color:var(--color-gray);background-color:var(--color-whitesmoke)}: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),: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){color:var(--color-black)}:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__day--disabled,:where(:root:has(.color-theme-marker--preference-dark)) .date-time-field__popper.react-datepicker-popper .react-datepicker__day--disabled{color:var(--color-light-gray)}: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,: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{background-color:var(--color-whitesmoke)}:where(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper .react-datepicker__triangle,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,:where(:root:has(.color-theme-marker--preference-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(.color-theme-scope--theme-dark) .date-time-field__popper.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,:where(:root:has(.color-theme-marker--preference-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__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:normal}.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-left-radius:.3rem;border-bottom-right-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__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:rgb(165.75,165.75,165.75)}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.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{display:inline-block;margin-left:10px}.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,.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{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.7rem / 2);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.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{background-color:#216ba5;color:white;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:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day--disabled,.react-datepicker__day-name--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{border-radius:.3rem;background-color:#f0f0f0}.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{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.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:rgb(49.8551020408,189.6448979592,62.5632653061)}.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:magenta}.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{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.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:rgb(207,82.9642857143,0)}.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--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:rgb(186.25,217.0833333333,241.25);color:rgb(0,0,0)}.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{background-color:rgb(28.75,93.2196969697,143.75);color:#fff}.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:rgba(33,107,165,.5)}.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__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__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__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__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__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__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__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){background-color:#f0f0f0;color:#000}.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{position:absolute;bottom:70%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.radio-button__input{margin-right:var(--spacing-xx-small);vertical-align:middle;vertical-align:text-bottom;accent-color:var(--color-blue);height:1.25em;width:1.25em}.radio-button__label{line-height:1.25em}.button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:calc(var(--spacing-small) - 2px);background-color:var(--color-bright-copper);border:2px solid var(--color-bright-copper);border-radius:var(--button-border-radius,10px);color:var(--color-static-white);font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:1.5em;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color .15s linear}.button:hover{transition:background-color .08s ease-out}.button--maxHeight-none{max-height:none}.button--maxHeight-small{max-height:20px}.button--maxHeight-medium{max-height:30px}.button--maxHeight-large{max-height:40px}.button--maxHeight-fit-content{max-height:fit-content}.button__icon,.button__icon-right{font-size:1.8em;margin-top:-.4em;margin-bottom:-.4em;line-height:var(--font-size-default)}.button__icon{margin-right:5px;margin-left:-.4em}.button__icon-right{margin-left:5px;margin-right:-.4em}.button--iconSize-xx-small .button__icon,.button--iconSize-xx-small .button__icon-right{font-size:10px}.button--iconSize-x-small .button__icon,.button--iconSize-x-small .button__icon-right{font-size:12px}.button--iconSize-small .button__icon,.button--iconSize-small .button__icon-right{font-size:var(--icon-size-small)}.button--iconSize-medium .button__icon,.button--iconSize-medium .button__icon-right{font-size:var(--icon-size-medium)}.button--iconSize-large .button__icon,.button--iconSize-large .button__icon-right{font-size:var(--icon-size-large)}.button--iconSize-x-large .button__icon,.button--iconSize-x-large .button__icon-right{font-size:var(--icon-size-x-large)}.button--iconSize-xx-large .button__icon,.button--iconSize-xx-large .button__icon-right{font-size:var(--icon-size-xx-large)}.button--iconSize-xxx-large .button__icon,.button--iconSize-xxx-large .button__icon-right{font-size:var(--icon-size-xxx-large)}.button--variant-primary,.button--variant-primary .button__menu-trigger{background-color:var(--color-bright-copper)}.button--variant-primary:hover{background-color:rgba(var(--color-bright-copper-rgb),.8)}.button--outline,.button--variant-secondary{background-color:var(--color-white);color:var(--color-black)}.button--outline:hover,.button--variant-secondary:hover{background-color:rgba(var(--color-bright-copper-rgb),.15)}.button--disabled,.button--disabled:hover{background-color:rgba(var(--color-black-rgb),.15);border-color:rgba(0,0,0,0);color:var(--color-black);cursor:default}.button--width-small{min-width:80px;padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.button--width-medium{min-width:130px;padding-left:calc(var(--spacing-large)*1.5);padding-right:calc(var(--spacing-large)*1.5)}.button--width-large{min-width:250px;padding-left:calc(var(--spacing-large)*2);padding-right:calc(var(--spacing-large)*2)}.button--width-x-large{min-width:300px}.button--width-stretch{width:100%}.button--theme-light-blue{background-color:var(--color-pale-blue);border:none;color:var(--color-black)}:where(.color-theme-scope--theme-dark) .button--theme-light-blue,:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-light-blue{background-color:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-light-blue{background-color:var(--color-gainsboro)}}.button--theme-light-blue:hover{background-color:var(--color-bright-blue-hover)}:where(.color-theme-scope--theme-dark) .button--theme-light-blue:hover,:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-light-blue:hover{background-color:var(--color-light-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-light-blue:hover{background-color:var(--color-light-gray)}}.button__animated-text{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.button__animated-text-bottom,.button__animated-text-top{display:block;transition:transform 1.125s cubic-bezier(.19,1,.22,1)}.button__animated-text-bottom{position:absolute;top:100%;left:0}.button:hover .button__animated-text-bottom,.button:hover .button__animated-text-top{transform:translateY(-100%)}.button__divider{position:absolute;top:25%;bottom:25%;right:49.4px;width:1px;background-color:currentColor;opacity:.4;color:var(--color-static-white)}.button__divider--theme-blue{background-color:var(--color-bright-blue);opacity:1;color:var(--color-bright-blue)}.button__divider--disabled{background-color:var(--color-black);opacity:.25;color:var(--color-black)}.button__menu-trigger{position:absolute;top:0;right:0;height:100%;width:50px;margin-left:1px;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-bright-copper-rgb));border-radius:0 var(--button-border-radius,9px) var(--button-border-radius,9px) 0;border:2px solid var(--color-bright-copper);cursor:pointer;z-index:1}.button__menu-trigger:hover{background-color:#e36846;transition:background-color .08s ease-out}.button__menu-trigger--theme-blue{background-color:var(--color-pale-blue);border:none;color:var(--color-black)}:where(.color-theme-scope--theme-dark) .button__menu-trigger--theme-blue,:where(:root:has(.color-theme-marker--preference-dark)) .button__menu-trigger--theme-blue{background-color:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button__menu-trigger--theme-blue{background-color:var(--color-gainsboro)}}.button__menu-trigger--theme-blue:hover{background-color:var(--color-bright-blue-hover)}:where(.color-theme-scope--theme-dark) .button__menu-trigger--theme-blue:hover,:where(:root:has(.color-theme-marker--preference-dark)) .button__menu-trigger--theme-blue:hover{background-color:var(--color-light-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button__menu-trigger--theme-blue:hover{background-color:var(--color-light-gray)}}.button__menu-trigger--disabled,.button__menu-trigger--disabled:hover,.button__menu-trigger:disabled,.button__menu-trigger:disabled:hover{background-color:rgba(var(--color-black-rgb),.15);border-color:rgba(0,0,0,0);color:var(--color-black);cursor:default}.button--theme-blue,.button__menu-trigger--disabled .icon,.button__menu-trigger--disabled:hover .icon,.button__menu-trigger:disabled .icon,.button__menu-trigger:disabled:hover .icon{color:var(--color-black)}.button--theme-blue{background-color:var(--color-pale-blue);border:none}:where(.color-theme-scope--theme-dark) .button--theme-blue,:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-blue{background-color:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-blue{background-color:var(--color-gainsboro)}}.button--theme-blue:hover{background-color:var(--color-bright-blue-hover)}:where(.color-theme-scope--theme-dark) .button--theme-blue:hover,:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-blue:hover{background-color:var(--color-light-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-blue:hover{background-color:var(--color-light-gray)}}.button--sideButtonSize-small+.button__divider{right:34.4px}.button--sideButtonSize-x-small+.button__divider{right:24.4px}.button--sideButtonSize-small+.button__divider+.button__menu-trigger{width:35px}.button--sideButtonSize-x-small+.button__divider+.button__menu-trigger{width:25px}.capsule-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:30px;max-width:100%;padding:0 12px;border:1px solid rgba(var(--color-black-rgb),.2);border-radius:10px;background-color:var(--color-white);color:var(--color-black);font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:var(--font-weight-default);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.capsule-button:hover:not(:disabled){background-color:rgba(var(--color-black-rgb),.03);border-color:rgba(var(--color-black-rgb),.28)}.capsule-button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--color-black-rgb),.08)}.capsule-button:disabled{cursor:default;color:var(--color-dark-gray);border-color:rgba(var(--color-black-rgb),.12);background-color:rgba(var(--color-black-rgb),.04)}.capsule-button--width-stretch{width:100%}.capsule-button__icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.capsule-button__icon{display:block}.capsule-button__label{display:inline-flex;align-items:center;min-width:0}.mini-button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-family:var(--font-dm-sans);font-size:var(--font-size-x-small);line-height:1.5em;padding:6px 12px;border:none;border-radius:10px;color:var(--color-white);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,transform .1s ease}.mini-button:hover:not(:disabled){transition:background-color .08s ease-out}.mini-button:active:not(:disabled){transform:translateY(1px)}.mini-button--maxHeight-none{max-height:none}.mini-button--maxHeight-small{max-height:20px}.mini-button--maxHeight-medium{max-height:30px}.mini-button--maxHeight-large{max-height:40px}.mini-button--maxHeight-fit-content{max-height:fit-content}.mini-button__icon,.mini-button__icon-right{font-size:1.8em;margin-top:-.4em;margin-bottom:-.4em;line-height:var(--font-size-default)}.mini-button__icon{margin-right:5px;margin-left:-.4em}.mini-button--icon-only{padding-left:var(--spacing-x-small);padding-right:var(--spacing-x-small)}.mini-button--icon-only .mini-button__icon{margin-left:0;margin-right:0}.mini-button__icon-right{margin-left:5px;margin-right:-.4em}.mini-button--variant-default{background-color:var(--color-dark-blue)}.mini-button--variant-default:hover{background-color:rgba(var(--color-dark-blue-rgb),.8)}.mini-button--variant-green{background-color:green}:where(.color-theme-scope--theme-dark) .mini-button--variant-green,:where(:root:has(.color-theme-marker--preference-dark)) .mini-button--variant-green{color:var(--color-static-white)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .mini-button--variant-green{color:var(--color-static-white)}}.mini-button--variant-green:hover{background-color:rgba(0,128,0,.8);transform:translateY(1px)}.mini-button--variant-green:active:not(:disabled){transform:translateY(2px)}.mini-button--variant-cooper{background-color:var(--color-bright-copper)}:where(.color-theme-scope--theme-dark) .mini-button--variant-cooper,:where(:root:has(.color-theme-marker--preference-dark)) .mini-button--variant-cooper{color:var(--color-static-white)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .mini-button--variant-cooper{color:var(--color-static-white)}}.mini-button--variant-cooper:hover{background-color:rgba(var(--color-bright-copper-rgb),.8);transform:translateY(1px)}.mini-button--variant-cooper:active:not(:disabled){transform:translateY(2px)}.mini-button--variant-primary{background-color:var(--color-bright-copper)}:where(.color-theme-scope--theme-dark) .mini-button--variant-primary,:where(:root:has(.color-theme-marker--preference-dark)) .mini-button--variant-primary{color:var(--color-static-white)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .mini-button--variant-primary{color:var(--color-static-white)}}.mini-button--variant-primary:hover{background-color:rgba(var(--color-bright-copper-rgb),.8)}.mini-button--outline,.mini-button--variant-secondary{background-color:var(--color-white);color:var(--color-black)}.mini-button--outline:hover,.mini-button--variant-secondary:hover{background-color:rgba(var(--color-bright-copper-rgb),.15)}.mini-button--disabled,.mini-button--disabled:hover{background-color:rgba(var(--color-black-rgb),.15);border-color:rgba(0,0,0,0);color:var(--color-black);cursor:default}.mini-button--width-small{min-width:80px;padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.mini-button--width-medium{min-width:130px;padding-left:calc(var(--spacing-large)*1.5);padding-right:calc(var(--spacing-large)*1.5)}.mini-button--width-large{min-width:250px;padding-left:calc(var(--spacing-large)*2);padding-right:calc(var(--spacing-large)*2)}.mini-button--width-stretch{width:100%}.mini-button--theme-light-blue{background-color:var(--color-pale-blue);border:none;color:var(--color-black)}.mini-button--theme-light-blue:hover{background-color:var(--color-bright-blue-hover)}.mini-button__animated-text{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.mini-button__animated-text-bottom,.mini-button__animated-text-top{display:block;transition:transform 1.125s cubic-bezier(.19,1,.22,1)}.mini-button__animated-text-bottom{position:absolute;top:100%;left:0}.mini-button:hover .mini-button__animated-text-bottom,.mini-button:hover .mini-button__animated-text-top{transform:translateY(-100%)}.mini-button__divider{position:absolute;top:25%;bottom:25%;right:49.4px;width:1px;background-color:currentColor;opacity:.4;color:var(--color-static-white)}.click-area{cursor:pointer}.filter-button{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(var(--color-black-rgb),.2);border-radius:10px;background-color:var(--color-white);color:var(--color-black);font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:var(--font-weight-default);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.filter-button:hover:not(:disabled){background-color:rgba(var(--color-black-rgb),.03);border-color:rgba(var(--color-black-rgb),.28)}.filter-button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--color-black-rgb),.08)}.filter-button:disabled{cursor:default;color:var(--color-dark-gray);border-color:rgba(var(--color-black-rgb),.12);background-color:rgba(var(--color-black-rgb),.04)}.filter-button--variant-selected{padding-right:8px}.filter-button__chevron-wrap{margin-left:8px}.filter-button__chevron-wrap,.filter-button__icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.filter-button__icon-wrap{margin-right:8px}.filter-button__content{min-width:0}.filter-button__content,.filter-button__label,.filter-button__value{display:inline-flex;align-items:center}.filter-button__value{color:var(--color-bright-copper)}:where(.color-theme-scope--theme-dark) .filter-button__value,:where(:root:has(.color-theme-marker--preference-dark)) .filter-button__value{color:var(--color-bright-copper-ink)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .filter-button__value{color:var(--color-bright-copper-ink)}}.filter-button__divider{width:1px;height:10px;margin:0 8px;background-color:rgba(var(--color-black-rgb),.2);flex-shrink:0}.layover{position:fixed;right:12px;top:12px;bottom:12px;width:var(--layover-width-large,500px);max-width:calc(100vw - 24px);z-index:var(--z-index-layover,150);background-color:var(--color-almost-white);border:1px solid rgba(var(--color-black-rgb),.08);border-radius:16px;box-shadow:0 12px 32px rgba(var(--color-black-rgb),.24);transition:top .25s ease,right .25s ease,bottom .25s ease,border-radius .25s ease,box-shadow .25s ease,width .3s ease}.layover:has(.resize-handle--dragging){transition:none}:where(.color-theme-scope--theme-dark) .layover,:where(:root:has(.color-theme-marker--preference-dark)) .layover{box-shadow:0 12px 32px rgba(var(--color-shadow-rgb),.24)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover{box-shadow:0 12px 32px rgba(var(--color-shadow-rgb),.24)}}.layover--width-medium{width:var(--layover-width-medium,400px)}.layover--width-large{width:var(--layover-width-large,500px)}.layover--width-custom{width:var(--layover-custom-width,var(--layover-width-large,500px))}.layover--pinned{top:0;right:0;bottom:0;max-width:100vw;border:none;border-radius:0;box-shadow:-2px 0 24px rgba(var(--color-black-rgb),.12)}:where(.color-theme-scope--theme-dark) .layover--pinned,:where(:root:has(.color-theme-marker--preference-dark)) .layover--pinned{box-shadow:-2px 0 24px rgba(var(--color-shadow-rgb),.12)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover--pinned{box-shadow:-2px 0 24px rgba(var(--color-shadow-rgb),.12)}}@media(max-width:600px){.layover{inset:0;width:100%;max-width:none;height:100dvh;border:none;border-radius:0;box-shadow:none}}.layover__content{position:relative;display:flex;flex-direction:column;height:100%;border-radius:inherit;overflow:hidden}.layover__resize-handle{position:absolute;top:8px;bottom:8px;left:-4px;display:flex}@media(max-width:600px){.layover__resize-handle{display:none}}.layover__backdrop{position:fixed;inset:0;z-index:var(--z-index-layover-backdrop,140);background-color:rgba(var(--color-black-rgb),.25)}:where(.color-theme-scope--theme-dark) .layover__backdrop,:where(:root:has(.color-theme-marker--preference-dark)) .layover__backdrop{background-color:rgba(var(--color-shadow-rgb),.25)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover__backdrop{background-color:rgba(var(--color-shadow-rgb),.25)}}.layover-body{flex:1 1;min-height:0;overflow-y:auto;padding:var(--spacing-x-small) var(--spacing-x-small) var(--spacing-large);gap:var(--spacing-x-small)}.layover-body>*{flex:none}.layover-footer{flex:none;display:flex;flex-direction:column;gap:var(--spacing-x-small);padding:var(--spacing-medium);background-color:var(--color-app-frame);color:var(--color-static-white)}:where(.color-theme-scope--theme-dark) .layover-footer,:where(:root:has(.color-theme-marker--preference-dark)) .layover-footer{background-color:var(--color-page-surface)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover-footer{background-color:var(--color-page-surface)}}@media(max-width:600px){.layover-footer{padding-bottom:calc(var(--spacing-medium) + env(safe-area-inset-bottom, 0px))}}.layover-footer__status{gap:var(--spacing-xxx-small);padding-bottom:var(--spacing-x-small);border-bottom:1px solid rgba(var(--color-static-white-rgb),.12)}.layover-footer__statusRow{align-items:center;gap:var(--spacing-xx-small);font-size:var(--font-size-x-small);color:rgba(var(--color-static-white-rgb),.85)}.layover-footer__statusRow .icon{flex:none;width:14px;height:14px;font-size:14px}.layover-footer__status--variant-ready .layover-footer__statusRow,.layover-footer__status--variant-ready .layover-footer__statusRow .icon{color:var(--color-light-green)}.layover-footer__status--variant-blocked .layover-footer__statusRow .icon{color:var(--color-red)}.layover-footer__main{align-items:center;justify-content:space-between;gap:var(--spacing-x-small)}.layover-footer__summary{min-width:0}.layover-footer__actions{flex:none;align-items:stretch;gap:var(--spacing-xx-small)}.layover-footer__actions>div,.layover-footer__actions>div>.button{width:100%}.layover-footer__actions .button{height:40px;min-width:0;padding:0 var(--spacing-medium);font-size:var(--font-size-small)!important;justify-content:center}.layover-footer__actions .button .button__icon{margin-left:0}.layover-footer__actions .button:has(~.button__divider){padding-right:47px}.layover-footer__actions .button:has(~.button__divider) span{padding-right:var(--spacing-x-small)!important}.layover-footer__actions .button__divider{right:35px!important;background-color:rgba(var(--color-static-white-rgb),.55);opacity:1;z-index:1}.layover-footer__actions .button--variant-secondary{background-color:rgba(0,0,0,0)!important;border:1px solid rgba(var(--color-static-white-rgb),.35)!important;color:rgba(var(--color-static-white-rgb),.9)!important}.layover-footer__actions .button--variant-secondary .icon{color:rgba(var(--color-static-white-rgb),.9)}.layover-footer__actions .button--variant-secondary:hover{background-color:rgba(var(--color-static-white-rgb),.1)!important;border-color:rgba(var(--color-static-white-rgb),.6)!important}.layover-header{flex:none;align-items:center;justify-content:space-between;gap:var(--spacing-xx-small);padding:var(--spacing-x-small) var(--spacing-small);background-color:var(--color-white);border-bottom:1px solid rgba(var(--color-black-rgb),.05)}.layover-header__heading{flex:1 1 auto;min-width:0;gap:2px}.layover-header__title{font-size:var(--font-size-emphasized);font-weight:var(--font-weight-bold);color:var(--color-black)}.layover-header__subtitle{font-size:var(--font-size-xx-small);color:var(--color-dark-gray);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layover-header__actions{flex:none;align-items:center;gap:2px}.layover-header__action.icon-button{width:28px;height:28px;padding:6px;background:rgba(0,0,0,0);box-shadow:none;border-radius:8px;transition:background-color .15s ease}.layover-header__action.icon-button .icon{width:16px;height:16px;font-size:16px;color:var(--color-dark-gray)}.layover-header__action.icon-button:hover{background-color:rgba(var(--color-black-rgb),.06)}.layover-header__action.icon-button:hover .icon{color:var(--color-black)}.layover-header__action--active.icon-button{background-color:rgba(var(--color-black-rgb),.06)}.layover-header__action--active.icon-button .icon{color:var(--color-dark-blue);fill:currentColor}.link-button{-webkit-user-select:none;user-select:none;color:var(--color-black);padding:var(--spacing-xxx-small) var(--spacing-small);border-radius:5px;line-height:20px;font-weight:500}.link-button:hover{background:var(--color-light-gray);color:var(--color-black);text-decoration:none}.link-button__icon,.link-button__icon-right{font-size:20px;vertical-align:middle;position:relative;bottom:2px}.link-button__icon{margin-right:var(--spacing-xx-small);color:var(--color-black);margin-left:-.25em}.link-button__icon-right{margin-left:var(--spacing-xx-small);color:var(--color-black)}.modal{z-index:var(--z-index-overlay-backdrop);background:rgba(30,30,30,.8);display:flex;justify-content:center}:where(.color-theme-scope--theme-dark) .modal,:where(:root:has(.color-theme-marker--preference-dark)) .modal{background:rgba(var(--color-shadow-rgb),.7)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal{background:rgba(var(--color-shadow-rgb),.7)}}.modal__contents{position:absolute;top:80px;max-height:calc(100% - 80px - 40px);border-radius:10px;background:#dfdfdf;overflow:hidden;display:flex;flex-flow:column nowrap;outline:none}:where(.color-theme-scope--theme-dark) .modal__contents,:where(:root:has(.color-theme-marker--preference-dark)) .modal__contents{background:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal__contents{background:var(--color-gainsboro)}}.modal__contents .modal__contents{top:64px}.modal__contents .modal__contents .modal__contents{top:48px}.modal__contents .modal__contents .modal__contents .modal__contents{top:40px}.modal__contents .modal__contents .modal__contents .modal__contents .modal__contents{top:32px}.modal__contents .modal__contents .modal__contents .modal__contents .modal__contents .modal__contents{top:24px}.modal__contents .modal__contents .modal__contents .modal__contents .modal__contents .modal__contents .modal__contents{top:20px}.modal__contents .modal-header{flex-shrink:0}.modal__contents .modal-body{flex-grow:1}.modal__contents .modal-footer{padding:var(--spacing-x-small)}.modal--theme-yellow .modal-header{background:var(--color-yellow)}.modal--theme-green .modal-header{background:var(--color-light-green)}.modal--theme-blue .modal-header{background:var(--color-darker-blue);color:var(--color-static-white)}.modal--theme-blue .modal-header svg{color:var(--color-static-white)}.modal--width-x-large .modal__contents{width:98%;max-width:900px}.modal--width-semi-x-large .modal__contents{width:98%;max-width:700px}.modal--width-large .modal__contents{width:98%;max-width:600px}.modal--width-medium .modal__contents{width:98%;max-width:500px}.modal--width-small .modal__contents{width:98%;max-width:400px}.modal--width-stretch .modal__contents{width:100%;max-width:fit-content}@media(max-width:600px){.modal--mobileHeight90>.modal__contents{top:5dvh;height:90dvh;max-height:90dvh}}.modal-full{z-index:var(--z-index-overlay-backdrop);background:rgba(30,30,30,.8);display:flex;justify-content:center}:where(.color-theme-scope--theme-dark) .modal-full,:where(:root:has(.color-theme-marker--preference-dark)) .modal-full{background:rgba(var(--color-shadow-rgb),.7)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-full{background:rgba(var(--color-shadow-rgb),.7)}}.modal-full__contents{position:absolute;bottom:0;height:90dvh;border-radius:10px 10px 0 0;background:#dfdfdf;overflow:hidden;display:flex;flex-flow:column nowrap;outline:none}:where(.color-theme-scope--theme-dark) .modal-full__contents,:where(:root:has(.color-theme-marker--preference-dark)) .modal-full__contents{background:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-full__contents{background:var(--color-gainsboro)}}.modal-full__contents .modal-header{flex-shrink:0}.modal-full__contents .modal-body{flex-grow:1}.modal-full__contents .modal-footer{padding:var(--spacing-x-small)}@media(max-width:600px){.modal-full__contents{height:99.5dvh}}.modal-full--theme-yellow .modal-header{background:var(--color-yellow)}.modal-full--theme-green .modal-header{background:var(--color-light-green)}.modal-full--theme-blue .modal-header{background:var(--color-darker-blue);color:var(--color-static-white)}.modal-full--theme-blue .modal-header svg{color:var(--color-static-white)}.modal-full--width-stretch .modal-full__contents{width:calc(100% - var(--spacing-medium));max-width:none}.modal-full--width-fit-content .modal-full__contents{width:fit-content;max-width:99%}@media(max-width:600px){.modal-full--width-fit-content .modal-full__contents{width:99%}}.modal-full--width-x-large .modal-full__contents{width:99%;max-width:1100px}.modal-full--width-large .modal-full__contents{width:99%;max-width:600px}.modal-full--width-medium .modal-full__contents{width:99%;max-width:500px}.modal-full--width-small .modal-full__contents{width:99%;max-width:400px}.modal-header{height:56px;background:var(--color-yellow);position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}:where(.color-theme-scope--theme-dark) .modal-header,:where(:root:has(.color-theme-marker--preference-dark)) .modal-header{color:var(--color-static-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-header{color:var(--color-static-black)}}.modal-header__contents{font-size:var(--font-size-large);font-weight:var(--font-weight-bold)}.modal-header__close{position:absolute;right:var(--spacing-medium);font-size:20px;color:var(--color-static-black)}.modal-header__close svg{stroke-width:2}:where(.color-theme-scope--theme-dark) .modal-header__close svg,:where(:root:has(.color-theme-marker--preference-dark)) .modal-header__close svg{color:inherit}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-header__close svg{color:inherit}}.modal-body{overflow:auto;position:relative}.modal-body--noneBottomPadding-true{padding:var(--spacing-x-small) var(--spacing-x-small) 0}.modal-body--noneBottomPadding-false{padding:var(--spacing-x-small) var(--spacing-x-small) var(--spacing-large)}.modal-body--variant-white{background:var(--color-white)}.modal-body--variant-gray{background:linear-gradient(#f3f3f3 33%,rgba(67,133,165,0)),linear-gradient(rgba(67,133,165,0),#f3f3f3 66%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(34,34,34,.5),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(34,34,34,.5),rgba(0,0,0,0)) 0 100%;background-color:#f3f3f3;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 45px,100% 45px,100% 15px,100% 15px}:where(.color-theme-scope--theme-dark) .modal-body--variant-gray,:where(:root:has(.color-theme-marker--preference-dark)) .modal-body--variant-gray{background-color:var(--color-whitesmoke);background-image:linear-gradient(var(--color-whitesmoke) 33%,rgba(67,133,165,0)),linear-gradient(rgba(67,133,165,0),var(--color-whitesmoke) 66%),radial-gradient(farthest-side at 50% 0,rgba(var(--color-shadow-rgb),.45),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(var(--color-shadow-rgb),.45),rgba(0,0,0,0))}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-body--variant-gray{background-color:var(--color-whitesmoke);background-image:linear-gradient(var(--color-whitesmoke) 33%,rgba(67,133,165,0)),linear-gradient(rgba(67,133,165,0),var(--color-whitesmoke) 66%),radial-gradient(farthest-side at 50% 0,rgba(var(--color-shadow-rgb),.45),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(var(--color-shadow-rgb),.45),rgba(0,0,0,0))}}.modal-footer{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}.modal-footer--variant-white{background:var(--color-white)}.modal-footer--variant-gray{background:#f3f3f3}:where(.color-theme-scope--theme-dark) .modal-footer--variant-gray,:where(:root:has(.color-theme-marker--preference-dark)) .modal-footer--variant-gray{background:var(--color-whitesmoke)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-footer--variant-gray{background:var(--color-whitesmoke)}}.nav{--nav-indicator-offset:3px;--nav-radius:10px;--nav-item-radius:7px;--nav-pills-padding:3px;--nav-pills-item-padding-y:5px;--nav-pills-item-padding-x:var(--spacing-large);--nav-pills-item-padding-x-mobile:var(--spacing-x-small);--nav-pills-item-line-height:24px;--nav-pills-item-font-size:var(--font-size-small);--nav-pills-item-font-weight:inherit;--nav-animated-item-font-size-mobile:var(--spacing-small);position:relative}.nav__indicator{position:absolute;top:var(--nav-indicator-offset);bottom:var(--nav-indicator-offset);border-radius:var(--nav-item-radius);box-shadow:0 3px 8px rgba(var(--color-shadow-rgb),.12);background:var(--nav-indicator-color);transition:transform .4s ease,width .4s ease;pointer-events:none;z-index:0}.nav--size-medium{--nav-indicator-offset:3px;--nav-pills-padding:3px;--nav-pills-item-padding-y:6px;--nav-pills-item-padding-x:var(--spacing-small);--nav-pills-item-padding-x-mobile:var(--spacing-small);--nav-pills-item-line-height:18px;--nav-pills-item-font-size:12.5px;--nav-pills-item-font-weight:var(--font-weight-bold);--nav-animated-item-font-size-mobile:12.5px}.nav--size-small{--nav-indicator-offset:2px;--nav-pills-padding:2px;--nav-pills-item-padding-y:2px;--nav-pills-item-padding-x:10px;--nav-pills-item-padding-x-mobile:10px;--nav-pills-item-line-height:18px;--nav-pills-item-font-size:11px;--nav-pills-item-font-weight:600;--nav-animated-item-font-size-mobile:11px}.nav--variant-pills.nav--color-green{--nav-indicator-color:rgba(var(--color-light-green-rgb),0.7)}.nav--variant-pills.nav--color-yellow{--nav-indicator-color:var(--color-dark-yellow)}.nav--variant-pills.nav--color-blue{--nav-indicator-color:var(--color-darker-blue)}.nav--variant-pills.nav--color-white-accent{--nav-indicator-color:var(--color-white);border:1px solid rgba(var(--color-black-rgb),.15)}.nav--variant-pills.nav--color-white-accent .nav__indicator{border:2px solid var(--color-bright-copper)}.nav--variant-pills{border-radius:var(--nav-radius);display:flex;flex-flow:row;column-gap:3px;padding:var(--nav-pills-padding);width:auto;overflow-x:auto}.nav--variant-pills .nav-item{padding:var(--nav-pills-item-padding-y) var(--nav-pills-item-padding-x);flex-grow:0;text-align:center;line-height:var(--nav-pills-item-line-height);border-radius:var(--nav-item-radius);font-size:var(--nav-pills-item-font-size);font-weight:var(--nav-pills-item-font-weight)}@media screen and (max-width:920px){.nav--variant-pills .nav-item{padding-left:var(--nav-pills-item-padding-x-mobile);padding-right:var(--nav-pills-item-padding-x-mobile)}}.nav--variant-pills.nav--color-green{background:rgba(var(--color-light-green-rgb),.3)}.nav--variant-pills.nav--color-green .nav-item--active{background:rgba(var(--color-light-green-rgb),.7);font-weight:var(--font-weight-semibold)}.nav--variant-pills.nav--color-yellow{background:rgba(var(--color-yellow-rgb),.8)}:where(.color-theme-scope--theme-dark) .nav--variant-pills.nav--color-yellow,:where(:root:has(.color-theme-marker--preference-dark)) .nav--variant-pills.nav--color-yellow{color:var(--color-static-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .nav--variant-pills.nav--color-yellow{color:var(--color-static-black)}}.nav--variant-pills.nav--color-yellow .nav-item--active{background:var(--color-dark-yellow);font-weight:var(--font-weight-semibold)}.nav--variant-pills.nav--color-blue{background:var(--color-pale-blue)}.nav--variant-pills.nav--color-blue .nav-item:not(.nav-item--active):hover{background:var(--color-bright-blue-hover)}.nav--variant-pills.nav--color-blue .nav-item--active{background:var(--color-darker-blue);font-weight:var(--font-weight-semibold);color:var(--color-static-white)}.nav--variant-pills.nav--color-blue .nav-item--active svg{color:var(--color-static-white)}.nav--variant-pills.nav--color-white-accent{background:var(--color-white)}.nav--variant-pills.nav--color-white-accent .nav-item:not(.nav-item--active):hover{background:var(--color-almost-white)}.nav--variant-pills.nav--color-white-accent .nav-item--active{background:var(--color-white);font-weight:var(--font-weight-semibold);color:var(--color-black)}.nav--variant-pills.nav--color-white-accent .nav-item--active svg{color:var(--color-black)}.nav--variant-pills.nav--color-white-accent .nav-item--active .nav-item__icon{stroke-width:1.5px}.nav--variant-pills.nav--color-white-gray{--nav-indicator-color:var(--color-white);--nav-radius:6px;--nav-item-radius:4px;background:rgba(0,0,0,.04);border:none}:where(.color-theme-scope--theme-dark) .nav--variant-pills.nav--color-white-gray,:where(:root:has(.color-theme-marker--preference-dark)) .nav--variant-pills.nav--color-white-gray{background:rgba(var(--color-black-rgb),.04)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .nav--variant-pills.nav--color-white-gray{background:rgba(var(--color-black-rgb),.04)}}.nav--variant-pills.nav--color-white-gray .nav__indicator{box-shadow:0 1px 3px rgba(var(--color-shadow-rgb),.08);border:none}.nav--variant-pills.nav--color-white-gray .nav-item{color:var(--color-darker-gray)}.nav--variant-pills.nav--radius-large{--nav-radius:14px;--nav-item-radius:10px}.nav--variant-pills.nav--radius-full{--nav-radius:999px;--nav-item-radius:999px}.nav--animated .nav-item--active{background:none!important;font-weight:var(--font-weight-semibold);color:var(--color-static-white)}.nav--animated .nav-item--active svg{color:var(--color-static-white)}.nav--animated .nav-item{position:relative;z-index:1;transition:color .4s ease}.nav--animated .nav-item span{white-space:nowrap}.nav--animated .nav-item span,.nav--animated .nav-item svg{transition:inherit}@media(max-width:500px){.nav--animated .nav-item{font-size:var(--nav-animated-item-font-size-mobile)}}.nav--width-stretch{width:100%}.nav--width-stretch .nav-item{flex-grow:1}.nav--width-fit-content{width:fit-content}@media(max-width:479px){.nav--stack-title-on-mobile .nav-item{flex-wrap:wrap;row-gap:var(--spacing-xxx-small);column-gap:var(--spacing-xx-small)}.nav--stack-title-on-mobile .nav-item .nav-item__label{order:1;flex-basis:100%}.hide-nav-span .nav-item span{display:none}}.nav-item{cursor:pointer;display:flex;justify-content:center;align-items:center;column-gap:var(--spacing-x-small)}.nav-item__icon{font-size:var(--font-size-x-large)}.nav-item__image{height:24px;width:60px}.nav-item__count{justify-content:center;min-width:15px;height:15px;padding:0 4px;border-radius:var(--border-radius-full);background:var(--color-bright-copper);color:var(--color-static-white)}.nav-item__badge,.nav-item__count{display:inline-flex;align-items:center;font-size:var(--font-size-xxx-small);font-weight:800}.nav-item__badge{padding:2px 6px;border-radius:6px;background:var(--color-white);color:var(--color-chili-red);letter-spacing:.06em;line-height:1;text-transform:uppercase}.nav-item__hint{display:inline-flex;align-items:center}.nav-item__hint-icon{font-size:var(--font-size-large)}.nav-item span{white-space:nowrap}.center-text,.heading--align-center{text-align:center}.heading--align-right{text-align:right}.heading--underlined{border-bottom:1px solid var(--color-black)}.heading--underlined-almost-white{border-bottom:1px solid var(--color-almost-white)}.heading--underlined-lighter-gray{border-bottom:1px solid var(--color-lighter-gray)}.heading--underlined-light-gray{border-bottom:1px solid var(--color-light-gray)}.heading--underlined-gray{border-bottom:1px solid var(--color-gray)}.heading--underlined-dark-gray{border-bottom:1px solid var(--color-dark-gray)}.heading--underlined-darker-gray{border-bottom:1px solid var(--color-darker-gray)}.heading--underlined-almost-black{border-bottom:1px solid var(--color-almost-black)}.text-line--text-align-center{text-align:center}.text-line--text-align-left{text-align:left}.text-line--text-align-right{text-align:right}.folder-structure{display:flex;flex-direction:column}.folder-structure__header{margin:0 var(--spacing-xx-small) var(--spacing-xx-small);padding:var(--spacing-xx-small) var(--spacing-x-small);border-radius:var(--border-radius-medium)}.folder-structure__header--active{background:rgba(var(--color-first-black-rgb),.1)}.folder-structure__crumb{flex:0 0 auto;max-width:180px}.folder-structure__crumb-separator{flex:0 0 auto}.folder-structure__breadcrumb{margin-bottom:var(--spacing-x-small);overflow-x:auto;scrollbar-width:none}.folder-structure__rows{display:flex;flex-direction:column}.folder-structure__rows--layout-drilldown{overflow:hidden;border:1px solid var(--color-slate-border);border-radius:8px;background:var(--color-white)}.folder-structure__row:hover{background:rgba(var(--color-first-black-rgb),.05)}.folder-structure__row--selected,.folder-structure__row--selected:hover{background:rgba(var(--color-first-black-rgb),.1);font-weight:var(--font-weight-semibold)}.folder-structure__row--layout-tree{margin:0 var(--spacing-xx-small);border-radius:var(--border-radius-medium)}.folder-structure__row--layout-tree+.folder-structure__row--layout-tree{margin-top:var(--spacing-xx-small)}.folder-structure__row--layout-drilldown{border-bottom:1px solid var(--color-slate-border-subtle)}.folder-structure__row--layout-drilldown:last-child{border-bottom:none}.folder-structure__row-content{--folder-structure-depth:0}.folder-structure__row-content--layout-tree{position:relative;padding:var(--spacing-xx-small) var(--spacing-x-small);padding-left:calc(var(--spacing-x-small) + var(--folder-structure-depth)*var(--spacing-small))}.folder-structure__row-content--layout-tree:before{content:"";position:absolute;top:calc(-1*var(--spacing-xx-small));bottom:0;left:calc(var(--spacing-x-small) + .5lh - .5px);width:calc(var(--folder-structure-depth)*var(--spacing-small));background:repeating-linear-gradient(to right,var(--color-light-gray) 0 1px,transparent 1px var(--spacing-small));pointer-events:none}.folder-structure__row-content--layout-drilldown{padding:var(--spacing-small) var(--spacing-medium)}.folder-structure__expander-placeholder{width:var(--spacing-small)}.folder-structure__name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-frame__label{background:var(--color-yellow);padding-left:var(--spacing-x-small);padding-right:var(--spacing-x-small);margin-left:var(--spacing-small);border-radius:6px 6px 0 0;font-size:var(--font-size-x-small)}:where(.color-theme-scope--theme-dark) .content-frame__label,:where(:root:has(.color-theme-marker--preference-dark)) .content-frame__label{color:var(--color-static-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .content-frame__label{color:var(--color-static-black)}}.content-frame__contents{border:2px solid var(--color-yellow);border-radius:var(--border-radius-medium);padding:var(--spacing-xx-small)}.content-frame--theme-gray .content-frame__label{background:var(--color-dark-gray);color:var(--color-white)}.content-frame--theme-gray .content-frame__contents{border-color:var(--color-darker-gray)}.content-frame--theme-blue .content-frame__label{background:var(--color-bright-blue);color:var(--color-static-black)}.content-frame--theme-blue .content-frame__contents{border-color:var(--color-bright-blue)}.piece-rate-code-and-hours__code{padding:1px 6px;border:1px solid var(--color-slate-border);border-radius:4px;background:var(--color-slate-surface-subtle);color:var(--color-slate);font-size:var(--font-size-x-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.piece-rate-code-and-hours__hours,.piece-rate-code-and-hours__size-selection{flex-shrink:0}.piece-rate-code-and-hours__size{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.piece-rate-code-and-hours__hours-icon{color:var(--color-darker-gray)}.entity-card__price{flex-shrink:0}.piece-rate-card__details{min-width:0}.piece-rate-card__total{flex-shrink:0}.piece-rate-card__customer-price{min-width:0}.piece-rate-card__controls{flex-shrink:0}