.segmented-control{display:flex;gap:var(--spacing-xxx-small);padding:var(--spacing-xxx-small);border:1px solid rgba(var(--color-black-rgb),.08);border-radius:var(--border-radius-medium);background:var(--color-whitesmoke)}.segmented-control__option{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xxx-small);padding:var(--spacing-x-small) var(--spacing-xx-small);border:none;border-radius:calc(var(--border-radius-medium) - 2px);background:rgba(0,0,0,0);color:var(--color-darker-gray);font-family:inherit;font-size:var(--font-size-x-small);line-height:1.2;cursor:pointer}.segmented-control__option:focus-visible{outline:2px solid var(--color-darker-blue);outline-offset:1px}@media(hover:hover){.segmented-control__option:hover:not(.segmented-control__option--selected){color:var(--color-black)}}.segmented-control__option--selected{background:var(--color-white);color:var(--color-black);font-weight:var(--font-weight-semibold);box-shadow:0 1px 3px rgba(var(--color-shadow-rgb),.18),0 0 0 1px rgba(var(--color-black-rgb),.06)}.segmented-control__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.youtube-video-modal.modal{align-items:center;padding:24px;background:rgba(var(--color-shadow-rgb),.88)}.youtube-video-modal.modal .modal__contents{top:auto;width:min(960px,100vw - 48px);max-width:none;max-height:none;border-radius:18px;box-shadow:0 24px 80px rgba(var(--color-shadow-rgb),.45)}.youtube-video-modal.modal .modal__contents,.youtube-video-modal__content{position:relative;background:rgb(var(--color-shadow-rgb))}.youtube-video-modal__frame-wrap{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:rgb(var(--color-shadow-rgb))}.youtube-video-modal__frame{display:block;width:100%;height:100%;border:0;background:rgb(var(--color-shadow-rgb))}.youtube-video-modal__close{position:absolute;top:16px;right:16px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:rgba(15,15,15,.72);color:var(--color-static-white);cursor:pointer;transition:background .12s ease,transform .12s ease}:where(.color-theme-scope--theme-dark) .youtube-video-modal__close,:where(:root:has(.color-theme-marker--preference-dark)) .youtube-video-modal__close{background:rgba(var(--color-shadow-rgb),.72)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .youtube-video-modal__close{background:rgba(var(--color-shadow-rgb),.72)}}.youtube-video-modal__close svg{color:inherit}.youtube-video-modal__close:hover{background:rgba(26,26,26,.9);transform:scale(1.03)}.youtube-video-modal__close:focus-visible{outline:2px solid rgba(var(--color-static-white-rgb),.9);outline-offset:3px}@media(max-width:600px){.youtube-video-modal.modal{padding:12px}.youtube-video-modal.modal .modal__contents{width:calc(100vw - 24px);max-width:none;border-radius:18px}.youtube-video-modal__frame-wrap{border-radius:18px}.youtube-video-modal__close{top:12px;right:12px;width:36px;height:36px}}.bottom-sheet-snap-button{height:8px;padding:0;border:0;border-radius:var(--border-radius-full);background:rgba(var(--color-black-rgb),.15);cursor:pointer}.bottom-sheet-snap-button--snap-low{width:14px}.bottom-sheet-snap-button--snap-half{width:18px}.bottom-sheet-snap-button--snap-full{width:14px;height:14px;border-radius:3px}.bottom-sheet-snap-button--selected{background:var(--color-dark-blue)}.bottom-sheet-snap-button:focus-visible{outline:2px solid var(--color-bright-blue);outline-offset:2px}.bottom-sheet-snap-indicator{display:flex;align-items:center;gap:var(--spacing-xxx-small);flex-shrink:0}.bottom-sheet-header{display:flex;align-items:center;gap:var(--spacing-x-small);flex-shrink:0;padding-bottom:var(--spacing-x-small)}.bottom-sheet-header--divided{border-bottom:1px solid rgba(var(--color-black-rgb),.1)}.bottom-sheet-header__content{flex:1 1;min-width:0}.bottom-sheet-handle{display:flex;justify-content:center;flex-shrink:0;padding:var(--spacing-x-small) 0;cursor:grab;touch-action:none}.bottom-sheet-handle:active{cursor:grabbing}.bottom-sheet-handle__bar{width:40px;height:4px;border-radius:var(--border-radius-full);background:rgba(var(--color-black-rgb),.2)}.bottom-sheet{--bottom-sheet-half-height:50dvh;--bottom-sheet-full-height:calc(100dvh - 96px);--bottom-sheet-bottom-offset:0px;--bottom-sheet-radius:20px;left:0;right:0;bottom:var(--bottom-sheet-bottom-offset);z-index:var(--z-index-layover);display:flex;flex-direction:column;max-height:var(--bottom-sheet-full-height);padding:0 var(--spacing-medium) var(--spacing-small);border-radius:var(--bottom-sheet-radius) var(--bottom-sheet-radius) 0 0;background:var(--color-white);box-shadow:0 -8px 24px rgba(var(--color-shadow-rgb),.12);interpolate-size:allow-keywords;transition:height .2s ease,transform .2s ease}.bottom-sheet--position-fixed{position:fixed}.bottom-sheet--position-absolute{--bottom-sheet-half-height:50%;--bottom-sheet-full-height:calc(100% - 96px);position:absolute}.bottom-sheet--dragging{transition:none}.bottom-sheet--snap-low{height:auto}.bottom-sheet--snap-half{height:var(--bottom-sheet-half-height)}.bottom-sheet--snap-full{height:var(--bottom-sheet-full-height)}.bottom-sheet__body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-small) 0}.bottom-sheet__footer{flex-shrink:0;padding-top:var(--spacing-x-small)}@media(prefers-reduced-motion:reduce){.bottom-sheet{transition:none}}.center-block{display:flex;flex-flow:row nowrap;justify-content:center}.color-theme-marker{display:none}.color-theme-picker{display:flex;flex-direction:column;gap:var(--spacing-xx-small);min-width:240px;padding:var(--spacing-small) var(--spacing-small) var(--spacing-x-small);border-bottom:1px solid rgba(var(--color-black-rgb),.15)}.color-theme-picker__title{padding-inline:var(--spacing-xx-small)}.color-theme-scope{color:var(--color-black)}.horizontal-rule{border:none;margin-left:0;margin-right:0}.horizontal-rule--color-black{border-top:1px solid var(--color-black)}.horizontal-rule--color-darker-gray{border-top:1px solid var(--color-darker-gray)}.horizontal-rule--color-dark-gray{border-top:1px solid var(--color-dark-gray)}.horizontal-rule--color-gray{border-top:1px solid var(--color-gray)}.horizontal-rule--color-light-gray{border-top:1px solid var(--color-light-gray)}.horizontal-rule--color-lighter-gray{border-top:1px solid var(--color-lighter-gray)}.horizontal-rule--color-white{border-top:1px solid var(--color-white)}.horizontal-rule--width-1{border-width:1px}.horizontal-rule--width-2{border-width:2px}.horizontal-rule--width-3{border-width:3px}.resize-handle{position:relative;flex:0 0 8px;width:8px;align-self:stretch;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none}.resize-handle__knob{--resize-handle-knob-ring:rgba(var(--color-dark-blue-rgb),0.22);position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transform:translate(-50%,-50%);border-radius:50%;background:var(--color-white);box-shadow:0 0 0 1px var(--resize-handle-knob-ring),0 1px 4px rgba(var(--color-dark-blue-rgb),.3);color:var(--color-dark-blue);font-size:12px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.resize-handle__knob .icon{color:inherit;font-size:inherit}.resize-handle__line{position:absolute;top:0;bottom:0;left:1px;width:6px;border-radius:3px;background:rgba(var(--color-bright-copper-rgb),.7);mix-blend-mode:multiply;opacity:0;transition:opacity .15s ease}:where(.color-theme-scope--theme-dark) .resize-handle__line,:where(:root:has(.color-theme-marker--preference-dark)) .resize-handle__line{mix-blend-mode:normal}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .resize-handle__line{mix-blend-mode:normal}}.resize-handle--dragging .resize-handle__line,.resize-handle:focus-visible .resize-handle__line,.resize-handle:hover .resize-handle__line{opacity:1}.resize-handle--dragging .resize-handle__knob,.resize-handle:focus-visible .resize-handle__knob,.resize-handle:hover .resize-handle__knob{--resize-handle-knob-ring:var(--color-bright-copper);background:var(--color-bright-copper);color:var(--color-white)}.tab-section[hidden]{display:none}.toggle-trigger{position:relative}.toggle-trigger__chevron{position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-size:20px}.toggle-link__link{-webkit-user-select:none;user-select:none}.toggle-link__contents{display:grid;grid-template-rows:0fr;transition:all .1s ease-in-out}.toggle-link__inner{overflow:hidden}.toggle-link__contents--open{grid-template-rows:1fr;transition:all .15s ease-in-out}.row__hidden{visibility:hidden}.unit-value-field__add{display:none;color:var(--color-darker-gray);opacity:.75}.unit-value-field__clear{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;padding:0;border:none;background:rgba(0,0,0,0);color:var(--color-darker-gray);cursor:pointer;opacity:0;transition:opacity .12s ease}.unit-value-field__clear:hover{color:var(--color-black)}.advanced-currency-field:focus-within .unit-value-field__clear,.advanced-currency-field:hover .unit-value-field__clear{opacity:1}.advanced-currency-field:not(:focus-within):has(.unit-value-field__add):has(input:placeholder-shown) .unit-value-field__add{display:inline}.advanced-currency-field:not(:focus-within):has(.unit-value-field__add):has(input:placeholder-shown) .unit-toggle,.advanced-currency-field:not(:focus-within):has(.unit-value-field__add):has(input:placeholder-shown) .unit-value-field__unit{display:none}.advanced-currency-field:not(:focus-within):has(.unit-value-field__add):has(input:placeholder-shown) input::placeholder{color:rgba(0,0,0,0)}@media(max-width:500px){.customer-price-row__deleteButton{display:none}}.quantity{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:4px;padding:4px 10px;border-radius:5px;box-shadow:var(--box-shadow)}.customer-price-cell__link{color:#000}:where(.color-theme-scope--theme-dark) .customer-price-cell__link,:where(:root:has(.color-theme-marker--preference-dark)) .customer-price-cell__link{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .customer-price-cell__link{color:var(--color-black)}}.customer-price-cell__link:hover{color:#000}:where(.color-theme-scope--theme-dark) .customer-price-cell__link:hover,:where(:root:has(.color-theme-marker--preference-dark)) .customer-price-cell__link:hover{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .customer-price-cell__link:hover{color:var(--color-black)}}.statistics-card{height:100%;min-width:0;font-size:var(--font-size-x-small)}.statistics-card__container{min-width:0}.statistics-card__body{height:100%}.statistics-card__items{flex:1 1 auto}.statistics-card__secondary{margin-top:auto}.statistics-card__icon{opacity:.85}.statistics-card__title{font-weight:600;white-space:nowrap}.statistics-card__header-details{font-size:var(--font-size-xx-small);color:var(--color-darker-gray);white-space:nowrap}.statistics-card__header-details--interactive,.statistics-card__value-text--interactive{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.statistics-card__row{min-height:20px}.statistics-card__label{font-size:var(--font-size-xx-small);color:var(--color-darker-gray);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.statistics-card__value{column-gap:var(--spacing-xx-small)}.statistics-card__value--editable{min-width:0;padding:2px 4px;margin-right:-4px;column-gap:6px;border-radius:var(--border-radius-medium);cursor:pointer;transition:background-color .12s ease}.statistics-card__value--editable .statistics-card__edit-icon{order:-1;flex:none;color:var(--color-darker-gray);opacity:.75;transition:opacity .12s ease}.statistics-card__value--editable:hover{background-color:rgba(var(--color-black-rgb),.06)}.statistics-card__value--editable:hover .statistics-card__edit-icon{opacity:1}.statistics-card__value--overridden .statistics-card__value-text{color:var(--color-bright-copper)}:where(.color-theme-scope--theme-dark) .statistics-card__value--overridden .statistics-card__value-text,:where(:root:has(.color-theme-marker--preference-dark)) .statistics-card__value--overridden .statistics-card__value-text{color:var(--color-bright-copper-ink)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .statistics-card__value--overridden .statistics-card__value-text{color:var(--color-bright-copper-ink)}}.statistics-card__value-text{white-space:nowrap}.statistics-card__detail{font-size:var(--font-size-xxx-small);color:var(--color-darker-gray)}.statistics-card__detail-label{font-weight:600}.statistics-card__detail-value--struck{text-decoration:line-through}.statistics-card__reset{display:inline-flex;align-items:center;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--color-darker-gray);opacity:.6;transition:opacity .12s ease}.statistics-card__reset:hover{opacity:1}.statistics-card__input{display:inline-flex;align-items:center;min-width:0;max-width:min(220px,100%);padding:1px 6px 1px 10px;border:1px solid var(--color-bright-copper);border-radius:var(--border-radius-medium);box-shadow:0 0 0 3px rgba(var(--color-bright-copper-rgb),.15);background:var(--color-white)}.statistics-card__input .statistics-card__input-wrapper{height:auto;padding:0;border-radius:0;background:rgba(0,0,0,0)}.statistics-card__input .statistics-card__input-wrapper input{padding:0;background:rgba(0,0,0,0);font-size:var(--font-size-x-small)}.statistics-card__header-content{min-width:0}.statistics-card__note{font-size:var(--font-size-xxx-small);color:var(--color-darker-gray)}.statistics-card__footer{padding-top:var(--spacing-xx-small);border-top:1px solid rgba(var(--color-black-rgb),.08)}.statistics-card-tooltip{font-size:var(--font-size-x-small);white-space:nowrap}.statistics-card-tooltip__heading{margin-bottom:var(--spacing-x-small)}.statistics-card-tooltip__rows{display:grid;grid-template-columns:auto auto;gap:var(--spacing-xx-small) var(--spacing-medium)}.statistics-card-tooltip__label{opacity:.75}.statistics-card-tooltip__value{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statistics-card-segments{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:10px;background-color:var(--color-almost-white);max-width:100%;overflow-x:auto;scrollbar-width:none}.statistics-card-segments::-webkit-scrollbar{display:none}.statistics-card-segments--disabled{opacity:.6}.statistics-card-segments--fullWidth{display:flex;width:100%}.statistics-card-segments--fullWidth .statistics-card-segments__segment{flex:1 1;min-width:0;text-align:center}.statistics-card-segments__segment{flex:none;padding:4px 10px;border:none;border-radius:8px;background:rgba(0,0,0,0);font-size:var(--font-size-x-small);font-weight:600;color:var(--color-darker-gray);white-space:nowrap;cursor:pointer}.statistics-card-segments__segment:disabled{cursor:default}.statistics-card-segments__segment--active{background-color:var(--color-white);color:var(--color-black);box-shadow:0 1px 3px rgba(var(--color-black-rgb),.12)}:where(.color-theme-scope--theme-dark) .statistics-card-segments__segment--active,:where(:root:has(.color-theme-marker--preference-dark)) .statistics-card-segments__segment--active{box-shadow:0 1px 3px rgba(var(--color-shadow-rgb),.12)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .statistics-card-segments__segment--active{box-shadow:0 1px 3px rgba(var(--color-shadow-rgb),.12)}}dd,dl{margin:0}.description-list{display:grid;grid-gap:var(--spacing-xx-small) var(--spacing-large);grid-template-columns:[start] max-content 1fr [end]}.description-list .description-details{grid-column-start:2}.description-list .description-divider{grid-column-start:start;grid-column-end:end}.description-list--align-details-right .description-details{text-align:right}.choice-cell{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:0 8px;border:none;background:rgba(0,0,0,0);color:var(--color-darker-gray);font-size:var(--font-size-medium);cursor:pointer}.choice-cell .icon{flex-shrink:0;font-size:var(--icon-size-small)}.choice-cell__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choice-cell__chevron{opacity:0;transition:opacity .12s ease}.choice-cell--compact{flex:0 0 auto;align-self:stretch;gap:0;padding:0 2px}.choice-cell--iconOnly{position:relative;flex:0 0 auto;justify-content:center;width:100%;gap:4px;padding:4px 6px;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-medium);color:var(--color-black);transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.choice-cell--iconOnly .choice-cell__typeIcon{stroke-width:1.5}.choice-cell--iconOnly .choice-cell__typeIcon path{stroke:currentColor}.choice-cell--iconOnly .choice-cell__typeIcon.icon--type-calculator{stroke-width:1}.choice-cell--iconOnly .choice-cell__typeIcon.icon--type-f-Percent{stroke-width:2}.choice-cell--iconOnly:hover{background-color:rgba(var(--color-black-rgb),.04)}.choice-cell--iconOnly.choice-cell--open{border-color:var(--color-bright-copper);background-color:var(--color-white);box-shadow:0 0 0 3px rgba(var(--color-bright-copper-rgb),.15)}.choice-cell--open .choice-cell__chevron,.choice-cell:hover .choice-cell__chevron{opacity:1}.choice-cell:disabled{cursor:default;opacity:.5}.choice-cell__menu{min-width:202px;padding:4px}.empty{display:flex;flex-flow:column;align-items:center;justify-content:center}.empty--height-small{height:140px}.empty--height-medium{height:200px}.empty--height-large{height:320px}.empty__title{display:block;padding:var(--spacing-small);font-size:var(--font-size-x-large);color:var(--color-darker-gray)}.empty__text{display:block;padding:var(--spacing-x-small);font-size:var(--font-size-small);color:var(--color-dark-gray)}.editable-description{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;max-width:100%;padding:1px 8px 1px 12px;border-radius:6px;color:var(--color-darker-gray);font-size:var(--font-size-x-small);line-height:1.3;cursor:pointer;transition:background-color .12s ease}.editable-description__preview{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editable-description--open,.editable-description:hover{background-color:rgba(var(--color-black-rgb),.04)}.editable-description--empty{display:none;opacity:.75}.editable-description--empty.editable-description--open{display:inline-flex}.editable-description__add{display:inline-flex;align-items:center;flex:none;gap:3px;white-space:nowrap}.editable-description__editIcon{flex:none;color:var(--color-darker-gray);opacity:0;transition:opacity .12s ease}.editable-description--open .editable-description__editIcon,.editable-description:hover .editable-description__editIcon{opacity:1}.editable-description__popover{z-index:var(--z-index-overlay-backdrop)}.editable-description__popoverInner{width:400px;max-width:min(440px,100vw - 24px);padding:10px 12px;border:.5px solid rgba(var(--color-black-rgb),.15);border-radius:var(--border-radius-medium);background:var(--color-white);box-shadow:0 6px 18px rgba(var(--color-black-rgb),.14)}:where(.color-theme-scope--theme-dark) .editable-description__popoverInner,:where(:root:has(.color-theme-marker--preference-dark)) .editable-description__popoverInner{box-shadow:0 6px 18px rgba(var(--color-shadow-rgb),.14)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .editable-description__popoverInner{box-shadow:0 6px 18px rgba(var(--color-shadow-rgb),.14)}}.editable-description__header{display:flex;align-items:center;justify-content:space-between;min-height:18px;margin-bottom:6px}.editable-description__title{color:var(--color-darker-gray);font-size:var(--font-size-x-small)}.editable-description__editButton{width:22px;min-width:22px;height:22px;min-height:22px;padding:2px;border-radius:5px;color:var(--color-darker-gray)}.editable-description__full{display:block;max-height:220px;overflow-y:auto;color:var(--color-black);font-size:var(--font-size-small);line-height:1.5;white-space:pre-wrap}.editable-description__input .field-block__inner{min-height:0;border-radius:var(--border-radius-medium)}.editable-description__footer{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.label{font-size:var(--font-size-xx-small);line-height:14px;background:var(--color-dark-green);border-radius:5px;color:var(--color-static-white);display:inline-flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.label--noHover{cursor:default}.label--maxHeight-none{max-height:none}.label--maxHeight-small{max-height:20px}.label--maxHeight-medium{max-height:30px}.label--maxHeight-large{max-height:40px}.label--maxHeight-fit-content{max-height:fit-content}.label__icon,.label__logo{display:inline-flex;padding:3px}.label__iconEnd{padding:3px 3px 4px}.label__logo-img{width:14px;height:14px;object-fit:contain}.label__icon-graphic{font-size:14px;color:inherit}.label__icon+.label__text,.label__logo+.label__icon,.label__logo+.label__text{padding-left:0}.label--theme-yellow{background:var(--color-yellow);color:var(--color-static-black)}.label--theme-yellow.label--variant-outlined{border:1px solid var(--color-yellow);color:var(--color-dark-yellow)}.label--theme-dark-yellow{background:var(--color-dark-yellow);color:var(--color-static-black)}.label--theme-dark-yellow.label--variant-outlined{border:1px solid var(--color-dark-yellow);color:var(--color-dark-yellow)}.label--theme-light-green{background:var(--color-light-green);color:var(--color-static-black)}.label--theme-light-green.label--variant-outlined{border:1px solid var(--color-light-green);color:var(--color-light-green)}.label--theme-dark-green{background:var(--color-dark-green)}.label--theme-dark-green.label--variant-outlined{border:1px solid var(--color-dark-green);color:var(--color-dark-green)}.label--theme-dark-green.label--variant-fill{color:var(--color-static-white)}.label--theme-red{background:var(--color-chili-red)}.label--theme-red.label--variant-outlined{border:1px solid var(--color-chili-red);color:var(--color-chili-red)}.label--theme-gray{background:var(--color-dark-gray)}:where(.color-theme-scope--theme-dark) .label--theme-gray,:where(:root:has(.color-theme-marker--preference-dark)) .label--theme-gray{color:var(--color-white)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .label--theme-gray{color:var(--color-white)}}.label--theme-gray.label--variant-outlined{border:1px solid var(--color-gray);color:var(--color-darker-gray)}.label--theme-blue{background:var(--color-darker-blue);color:var(--color-static-white)}.label--theme-blue:hover{background:var(--color-bright-blue)}.label--theme-blue.label--noHover:hover{background:var(--color-darker-blue)}.label--theme-blue.label--variant-outlined{border:1px solid var(--color-blue);color:var(--color-blue)}.label--variant-outlined{background:none;color:var(--color-black)}.label--variant-fill{color:inherit}.label__text{display:inline-block;padding:3px}.label__text:first-child{padding-left:12px}.label__text:last-child{padding-right:12px}.label__remove{padding:3px}.label__remove-icon{font-size:14px;color:inherit}.expandable-line-item-card{position:relative;align-items:center;min-height:49px;padding:4px 8px;border-top:1px solid rgba(var(--color-black-rgb),.06)}.expandable-line-item-card__block{position:relative;width:100%;transition:box-shadow .12s ease}.expandable-line-item-card__block:hover:not(:has(.line-item-card:hover)){z-index:1;border-radius:5px;box-shadow:0 0 0 1px var(--color-bright-copper)}.expandable-line-item-card__expand{position:relative;display:flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;min-width:18px;height:auto;min-height:0;padding:0;border:none;background:rgba(0,0,0,0);color:var(--color-darker-gray);cursor:pointer}.expandable-line-item-card__expand:hover{background:rgba(0,0,0,0);color:var(--color-black)}.expandable-line-item-card__expand--spacer{cursor:default}.expandable-line-item-card__expandCount{position:absolute;top:-6px;right:-6px;min-width:13px;height:13px;padding:0 3px;border-radius:7px;background:rgba(var(--color-black-rgb),.12);color:var(--color-darker-gray);font-size:9px;line-height:13px;text-align:center}.expandable-line-item-card__selection{display:flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;min-width:0;margin:0 -4px;animation:expandable-line-item-card-selection-in .18s ease;overflow:hidden}.expandable-line-item-card__drag{display:flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;min-width:0;color:var(--color-darker-gray);cursor:grab;touch-action:none}.expandable-line-item-card__drag--spacer{cursor:default}.expandable-line-item-card__drag--disabled{cursor:default;opacity:.4}.expandable-line-item-card__actions{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin-right:-6px}.expandable-line-item-card__actions button{width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important;padding:0!important}.expandable-line-item-card__actions button svg{width:14px!important;height:14px!important}.expandable-line-item-card__media{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px}.expandable-line-item-card__name{flex:1 1 auto;min-width:var(--line-item-card-name-min-width,0)}.expandable-line-item-card__name .meta-text{padding-left:15px}.expandable-line-item-card__title{overflow:hidden;color:var(--color-black);font-size:var(--font-size-x-small);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.expandable-line-item-card .editable-description--empty{display:none;opacity:.75;transition:background-color .12s ease}.expandable-line-item-card .editable-description--empty.editable-description--open,.expandable-line-item-card:focus-within .editable-description--empty,.expandable-line-item-card:hover .editable-description--empty{display:inline-flex}@media(max-width:600px){.expandable-line-item-card{flex-wrap:wrap}.expandable-line-item-card__name{flex-basis:100%}}@keyframes expandable-line-item-card-selection-in{0%{flex-basis:0;width:0;opacity:0}to{flex-basis:16px;width:16px;opacity:1}}.sortable-column-header{display:flex;min-width:0}.sortable-column-header--align-right{justify-content:flex-end}.sortable-column-header__button{display:inline-flex;align-items:center;gap:var(--spacing-xxx-small);min-width:0;padding:var(--spacing-xxx-small) 0;border:none;background:rgba(0,0,0,0);color:var(--color-slate-muted);font:inherit;font-size:var(--font-size-x-small);font-weight:var(--font-weight-semibold);text-align:inherit;cursor:pointer}.sortable-column-header__button:hover:not(:disabled){color:var(--color-slate)}.sortable-column-header__button:focus-visible{outline:2px solid var(--color-bright-blue);outline-offset:2px;border-radius:4px}.sortable-column-header__button:disabled{cursor:default;opacity:.6}.sortable-column-header--active .sortable-column-header__button{color:var(--color-dark-blue)}.sortable-column-header__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sortable-column-header__icon{display:inline-flex;visibility:hidden}.sortable-column-header:hover .sortable-column-header__icon,.sortable-column-header__icon--visible{visibility:visible}.icon-cell{display:flex;align-items:center;justify-content:center;width:100%;padding:4px calc(var(--icon-size-small) + 10px) 4px 6px;color:var(--color-darker-gray);opacity:.55}.icon-cell .icon{stroke-width:2}.icon-cell .icon path{stroke:currentColor}.table{display:table;table-layout:auto}.table--width-stretch{width:100%}.inline-field{position:relative;display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-medium);cursor:text;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.inline-field .field-block{flex:0 1 auto;min-width:0}@supports(field-sizing:content){.inline-field .string-field__input{field-sizing:content;width:auto;min-width:2ch;max-width:100%}}.inline-field:hover{background-color:rgba(var(--color-black-rgb),.04)}.inline-field:focus-within{border-color:var(--color-bright-copper);background-color:var(--color-white);box-shadow:0 0 0 3px rgba(var(--color-bright-copper-rgb),.15)}.inline-field--disabled{cursor:default}.inline-field--disabled:hover{background-color:rgba(0,0,0,0)}.inline-field__pencil{position:absolute;top:50%;z-index:1;color:var(--color-darker-gray);opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .12s ease}.inline-field__pencil--left{left:4px}.inline-field__pencil--right{right:4px}.inline-field:hover .inline-field__pencil{opacity:1}.inline-field:focus-within .inline-field__pencil{opacity:0}.inline-field .field-block .field-block__inner,.inline-field .field-block .field-block__inner:focus-within,.inline-field .field-block .field-block__inner:hover{min-height:0;padding:0 8px;border:none;background:rgba(0,0,0,0);box-shadow:none}.inline-field:has(>.inline-field__pencil--right) .field-block__inner{padding-right:24px}.inline-field:has(>.inline-field__pencil--left) .field-block__inner{padding-left:24px}.inline-field--compact .string-field__input{color:var(--color-black);font-size:var(--font-size-x-small);font-weight:400;line-height:1.3}.table-cell{display:table-cell}.table-cell--align-center{text-align:center}.table-cell--align-right{text-align:right}.line-item-card{position:relative;width:100%;padding:4px 8px;border-top:.5px solid rgba(var(--color-black-rgb),.06);transition:box-shadow .12s ease}.line-item-card:hover{border-radius:5px;box-shadow:0 0 0 1px var(--color-bright-copper);z-index:1}.line-item-card:before{top:0;bottom:0;width:1.5px}.line-item-card:after,.line-item-card:before{content:"";position:absolute;left:48px;background:var(--color-copper)}.line-item-card:after{top:50%;width:11px;height:1.5px}.line-item-card--unavailable{opacity:.55}.line-item-card--last:before{bottom:auto;height:calc(50% - 5px)}.line-item-card--last:after{top:calc(50% - 5px);width:11px;height:6.5px;background:var(--color-copper);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 6.5'%3E%3Cpath d='M0.75 0 L0.75 1.75 Q0.75 5.75 4.75 5.75 L11 5.75' fill='none' stroke='%23fff' stroke-width='1.5' /%3E%3C/svg%3E") no-repeat 0 0/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 6.5'%3E%3Cpath d='M0.75 0 L0.75 1.75 Q0.75 5.75 4.75 5.75 L11 5.75' fill='none' stroke='%23fff' stroke-width='1.5' /%3E%3C/svg%3E") no-repeat 0 0/100% 100%}.line-item-card--hideTree:after,.line-item-card--hideTree:before{content:none}.line-item-card__drag{flex:0 0 20px;width:20px;display:flex;align-items:center;justify-content:center;cursor:grab;color:var(--color-darker-gray);touch-action:none}.line-item-card__drag--spacer{cursor:default}.line-item-card__selection{display:flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;min-width:0;margin:0 -4px;animation:line-item-card-selection-in .18s ease;overflow:hidden}.line-item-card:has(>.line-item-card__selection):after,.line-item-card:has(>.line-item-card__selection):before{left:68px}.line-item-card__tree{flex:0 0 18px;width:18px;min-width:0}.line-item-card__actions{flex:0 0 25px;width:25px;display:flex;align-items:center;justify-content:center;margin-right:-6px}.line-item-card__actions button{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;padding:0!important}.line-item-card__actions button svg{width:14px!important;height:14px!important}.line-item-card__media{flex:0 0 32px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--color-darker-gray)}.line-item-card__media img{max-width:28px;max-height:28px;border-radius:4px;object-fit:cover}.line-item-card__media .image-thumbnail{width:28px;height:28px}.line-item-card__name{flex:1 1 auto;min-width:0}.line-item-card__title{padding-left:11px;overflow:hidden;color:var(--color-black);font-size:var(--font-size-x-small);font-weight:400;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}@keyframes line-item-card-selection-in{0%{flex-basis:0;width:0;opacity:0}to{flex-basis:16px;width:16px;opacity:1}}.table-row{display:table-row}.line-item-cells__cell{min-width:0}.line-item-cells__cell:not(.line-item-cells__cell--quantity):not(.line-item-cells__cell--choice){align-items:flex-end;text-align:right}.line-item-cells__cell:not(.line-item-cells__cell--quantity):not(.line-item-cells__cell--choice) input{width:100%;min-width:0;text-align:right}.line-item-cells__cell--choice{align-items:stretch;justify-content:center;min-width:0}.line-item-cells__cell--choice>.icon-button{width:100%}.line-item-cells__cell--quantity{align-items:center}.line-item-cells__cell--field input{font-size:var(--font-size-x-small)!important}.line-item-cells__cell--field .advanced-currency-field input{height:28px!important}.line-item-cells__cell--field .advanced-currency-field div:has(>input){height:32px!important}.line-item-cells__cell--select .field-block__inner,.line-item-cells__cell--select .react-select-control,.line-item-cells__cell--select .selection,.line-item-cells__cell--select .selection__wrapper{min-height:30px!important;height:32px!important}.line-item-cells__cell--select .field-block__inner{align-content:center}.line-item-cells__cell--select [class*=placeholder],.line-item-cells__cell--select [class*=singleValue],.line-item-cells__cell--select input{font-size:var(--font-size-x-small)!important}.line-item-cells__value{font-size:var(--font-size-x-small);white-space:nowrap}.line-item-cells__value--strong{font-weight:600}.line-item-cells__value--unit{padding-right:26px;color:var(--color-darker-gray)}.line-item-cells__editable{position:relative;align-self:stretch;display:flex;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-medium);cursor:text;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.line-item-cells__editable>:not(.line-item-cells__editIcon){flex:1 1 auto;min-width:0}.line-item-cells__editable div:has(>input){width:100%!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}.line-item-cells__editable div:has(>input)>:not(input){color:var(--color-darker-gray);font-size:var(--font-size-xxx-small);line-height:1}.line-item-cells__editable div:has(>input)>.icon{align-self:center;color:var(--color-darker-gray);font-size:var(--icon-size-small)}.line-item-cells__editable div:has(>input) [aria-label=postfix]{margin-left:3px}.line-item-cells__editable:hover{background-color:rgba(var(--color-black-rgb),.04)}.line-item-cells__editable:focus-within{border-color:var(--color-bright-copper);background-color:var(--color-white);box-shadow:0 0 0 3px rgba(var(--color-bright-copper-rgb),.15)}.line-item-cells__editable--readonly:hover{background-color:rgba(0,0,0,0)}.line-item-cells__editable--select{padding:0;cursor:pointer}.line-item-cells__editable--select>:not(.line-item-cells__editIcon){width:100%!important}.line-item-cells__editable--select input{font-size:var(--font-size-medium)!important}.line-item-cells__editable--select .select-unit-field__custom-row input{font-size:var(--font-size-x-small)!important}.line-item-cells__editable--select .select-unit-field__custom-wrapper,.line-item-cells__editable--select .selection__wrapper{width:100%!important}.line-item-cells__editable--select .field-block__label,.line-item-cells__editable--select .selection__label{display:none}.line-item-cells__editable--select .field-block__inner{min-height:0;padding:2px 2px 2px 8px!important;border-color:rgba(0,0,0,0)!important;background:rgba(0,0,0,0)!important}.line-item-cells__editable--select:focus-within .field-block__inner,.line-item-cells__editable--select:hover .field-block__inner{border-color:rgba(0,0,0,0)!important;background:rgba(0,0,0,0)!important}.line-item-cells__editable--select [class*=ValueContainer]{justify-content:flex-end}.line-item-cells__editable--select [class*=singleValue]{margin-left:auto;text-align:right}.line-item-cells__editable--select .react-select-dropdown-indicator,.line-item-cells__editable--select .select-unit-field__chevron-button,.line-item-cells__editable--select button[aria-haspopup=menu]{opacity:0;transition:opacity .12s ease}.line-item-cells__editable--select:focus-within .react-select-dropdown-indicator,.line-item-cells__editable--select:focus-within .select-unit-field__chevron-button,.line-item-cells__editable--select:focus-within button[aria-haspopup=menu],.line-item-cells__editable--select:hover .react-select-dropdown-indicator,.line-item-cells__editable--select:hover .select-unit-field__chevron-button,.line-item-cells__editable--select:hover button[aria-haspopup=menu]{opacity:1}.line-item-cells__editable--select .select-unit-field__custom-row .field-block__inner,.line-item-cells__editable--select :has(>button[aria-haspopup=menu]) .field-block__inner{padding-right:24px!important}.line-item-cells__editable--select:has(.select-unit-field__custom-wrapper--open){border-color:var(--color-bright-copper);background-color:var(--color-white);box-shadow:0 0 0 3px rgba(var(--color-bright-copper-rgb),.15)}.line-item-cells__editable--select:has(.select-unit-field__custom-wrapper--open) .select-unit-field__chevron-button{opacity:1}.line-item-cells__editable--select div:has(>input){width:auto!important;align-items:center!important}.line-item-cells__editable--select div:has(>input)>:not(input){color:inherit;font-size:inherit;line-height:normal}.line-item-cells__editIcon{position:absolute;left:8px;top:50%;z-index:1;color:var(--color-darker-gray);opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .12s ease}.line-item-cells__editable--select:hover .line-item-cells__editIcon{opacity:1}.line-item-cells__editable:focus-within .line-item-cells__editIcon{opacity:0}@supports(field-sizing:content){.line-item-cells__editable div:has(>input){justify-content:flex-end}.line-item-cells__editable input{field-sizing:content;width:auto!important;min-width:2ch;max-width:100%}}.line-item-details{--line-item-details-background:var(--color-line-item-details-surface);--line-item-details-accent:var(--color-copper);width:100%;gap:0;border-radius:0 0 5px 5px;background:var(--line-item-details-background);box-shadow:inset 0 8px 10px -6px rgba(var(--color-black-rgb),.3);cursor:default}:where(.color-theme-scope--theme-dark) .line-item-details,:where(:root:has(.color-theme-marker--preference-dark)) .line-item-details{box-shadow:inset 0 8px 10px -6px rgba(var(--color-shadow-rgb),.3)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .line-item-details{box-shadow:inset 0 8px 10px -6px rgba(var(--color-shadow-rgb),.3)}}.line-item-details--empty .line-item-details__header:before{display:none}.line-item-details__header{position:relative;flex-wrap:wrap;width:100%;padding:4px 8px 4px 67px}.line-item-details__header:before{content:"";position:absolute;top:0;bottom:0;left:48px;width:1.5px;background:var(--line-item-details-accent)}.line-item-details__attachments{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:4px 8px 6px 67px}.line-item-details__attachments:before{content:"";position:absolute;top:0;bottom:0;left:48px;width:1.5px;background:var(--line-item-details-accent)}.line-item-details:has(.line-item-card__selection) .line-item-details__attachments,.line-item-details:has(.line-item-card__selection) .line-item-details__header{padding-left:87px}.line-item-details:has(.line-item-card__selection) .line-item-details__attachments:before,.line-item-details:has(.line-item-card__selection) .line-item-details__header:before{left:68px}.line-item-details__attachmentLabel{display:inline-flex;align-items:center;gap:4px;color:var(--color-blue);font-size:var(--font-size-x-small);font-weight:600}.line-item-details__aside{flex:0 0 auto;margin-left:var(--spacing-large)}.line-item-details__asideLabel{color:var(--color-darker-gray);font-size:var(--font-size-xxx-small)}.line-item-details__actions{flex:0 1 auto}.line-item-details__actions .link-button{padding:3px 6px;color:var(--color-darker-gray);font-size:var(--font-size-x-small);font-weight:400}.line-item-details__actions .link-button:hover{color:var(--color-black)}.line-item-details__actions .link-button__icon{margin-right:4px;color:var(--color-darker-gray);font-size:15px}.line-item-details__actions .link-button:hover .link-button__icon{color:var(--color-black)}.advanced-edit-numeric-input{position:relative;width:min-content;height:32px;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-edit-numeric-input,.advanced-edit-numeric-input__button{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0)}.advanced-edit-numeric-input__button{cursor:pointer;width:26px;height:30px;color:var(--color-darker-gray);opacity:.4;border:none;padding:0;transition:opacity .12s ease}.advanced-edit-numeric-input__button:hover{background:rgba(0,0,0,0)}.advanced-edit-numeric-input__button svg{width:16px;height:16px}.advanced-edit-numeric-input__wrapper{min-width:58px;max-width:58px;height:30px}.advanced-edit-numeric-input__input{background:rgba(0,0,0,0);font-size:12px;font-family:var(--font-dm-sans);border:none;outline:none;text-align:center;width:100%;max-width:100%;height:30px;padding:0}.advanced-edit-numeric-input__input:hover,.advanced-edit-numeric-input__wrapper--hovered .advanced-edit-numeric-input__input{font-weight:700}.advanced-edit-numeric-input__postfix{position:absolute;left:50%;bottom:0;transform:translateX(-50%);color:var(--color-darker-gray);font-size:10px;line-height:13px;z-index:1}.advanced-edit-numeric-input--withPostfix .advanced-edit-numeric-input__input{padding-bottom:12px}.advanced-edit-numeric-input:hover:not(.advanced-edit-numeric-input--disabled){background-color:rgba(var(--color-black-rgb),.04)}.advanced-edit-numeric-input:focus-within:not(.advanced-edit-numeric-input--disabled){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-edit-numeric-input:focus-within:not(.advanced-edit-numeric-input--disabled) .advanced-edit-numeric-input__button,.advanced-edit-numeric-input:hover:not(.advanced-edit-numeric-input--disabled) .advanced-edit-numeric-input__button{opacity:1}.meta-text{display:block;padding-left:11px;overflow:hidden;color:var(--color-darker-gray);font-size:var(--font-size-x-small);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.based-on-numeric-input{display:inline-block}.based-on-numeric-input__wrapper{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;padding:10px 12px;border-radius:10px;background-color:var(--color-white);border:none;transition:border .4s linear,background-color .1s linear}.based-on-numeric-input__wrapper--disabled{background-color:var(--input-disabled-background-color)}.based-on-numeric-input__wrapper--with-border{border:1px solid rgba(var(--color-black-rgb),.15)}.based-on-numeric-input__wrapper--with-border:not(.based-on-numeric-input__wrapper--disabled):hover{border:1px solid var(--color-gray)}.based-on-numeric-input__wrapper:focus-within.based-on-numeric-input__wrapper--with-border{border:1px solid var(--color-darker-gray)}.based-on-numeric-input__top{display:flex;align-items:center;gap:10px;min-width:0}.based-on-numeric-input__value{display:inline-flex;align-items:baseline;gap:2px;flex:0 0 auto}.based-on-numeric-input__bottom-text{margin-top:6px;font-size:14px;font-family:var(--font-dm-sans);color:var(--color-gray);margin-left:5px;-webkit-user-select:none;user-select:none}.based-on-numeric-input__based-on{flex:1 1 auto;min-width:0;color:var(--color-dark-gray);overflow:hidden;text-overflow:ellipsis}.based-on-numeric-input__based-on,.based-on-numeric-input__postfix{font-size:14px;font-family:var(--font-dm-sans);white-space:nowrap;-webkit-user-select:none;user-select:none}.based-on-numeric-input__postfix{pointer-events:none}.based-on-numeric-input__input{max-width:30px;border:none;outline:none;background:rgba(0,0,0,0);font-size:14px;font-family:var(--font-dm-sans);text-align:right}.based-on-numeric-input__label{position:absolute;top:-.7em;left:1em;display:flex;align-items:flex-end;font-size:12px;color:var(--input-label-color);background:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.based-on-numeric-input__wrapper--disabled .based-on-numeric-input__label{background:rgba(0,0,0,0)}.based-on-numeric-input__icon{margin-right:6px}.based-on-numeric-input__error{margin-top:4px}.center-text{text-align:center}.youtube-tooltip-content{display:inline-flex;align-items:center;gap:6px;background:#3b3938;color:var(--color-static-white);box-shadow:0 14px 30px rgba(var(--color-shadow-rgb),.18)}.youtube-tooltip-content__divider{width:1px;align-self:stretch;background:rgba(var(--color-static-white-rgb),.28)}.youtube-tooltip-content__button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);font:inherit;cursor:pointer}.youtube-tooltip-content__button:focus-visible{outline:2px solid rgba(var(--color-static-white-rgb),.75);outline-offset:4px;border-radius:16px}.youtube-tooltip-content__youtube{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:15px;border-radius:4px;background:#ff2f2f;box-shadow:inset 0 -1px 0 rgba(var(--color-shadow-rgb),.12)}.youtube-tooltip-content__youtubePlay{width:0;height:0;margin-left:1px;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:7px solid var(--color-static-white)}@media(max-width:600px){.youtube-tooltip-content{gap:14px;padding:6px;border-radius:18px}.youtube-tooltip-content__label{font-size:16px}.youtube-tooltip-content__youtube{width:26px;height:18px;border-radius:4px}.youtube-tooltip-content__youtubePlay{border-top-width:3px;border-bottom-width:3px;border-left-width:6px}}.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)}.icon-button{box-shadow:var(--box-shadow);border-radius:5px;padding:calc((var(--cta-block-height) - 20px)/2);background:var(--color-white);border:none;position:relative;vertical-align:middle;line-height:0}.icon-button--clickable{cursor:pointer}.icon-button--children-menu{border-radius:5px 0 0 5px;box-shadow:none}.icon-button__container{position:relative;min-width:58px;box-shadow:var(--box-shadow);border-radius:5px;max-height:40px;align-self:center}.icon-button__divider{position:absolute;top:25%;bottom:25%;right:17.8px;width:1px;opacity:1;background-color:var(--divider-color,var(--color-bright-blue));color:#000}:where(.color-theme-scope--theme-dark) .icon-button__divider,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__divider{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button__divider{color:var(--color-black)}}.icon-button__menu-trigger{position:absolute;top:0;right:0;height:100%;width:18px;margin-left:1px;display:flex;align-items:center;justify-content:center;border-radius:0 5px 5px 0;border:none;cursor:pointer;padding:0}.icon-button__menu-trigger:hover{transition:background-color .08s ease-out}.icon-button__icon{width:20px;height:20px}.icon-button__icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0}.icon-button--icon-size-x-large{padding:8px}.icon-button--icon-size-x-large .icon-button__icon{width:24px;height:24px}.icon-button--icon-size-large{padding:9px}.icon-button--icon-size-large .icon-button__icon{width:22px;height:22px}.icon-button--icon-size-small{padding:11px}.icon-button--icon-size-small .icon-button__icon{width:18px;height:18px}.icon-button--icon-size-x-small{padding:12px}.icon-button--icon-size-x-small .icon-button__icon{width:16px;height:16px}.icon-button--with-label{display:flex;flex-direction:column;padding:5px 12px}.icon-button--with-number .icon-button__icon,.icon-button--with-plus .icon-button__icon,.icon-button--with-small-icon .icon-button__icon{position:relative;right:3px}.icon-button__plus{position:absolute;top:4px;right:1px;font-size:17px}.icon-button--with-number .icon-button__icon,.icon-button--with-small-icon .icon-button__icon,.icon-button--with-zap .icon-button__icon{position:relative;right:3px}.icon-button__zap{position:absolute;top:4px;right:1px;font-size:15px}.icon-button__small-icon{position:absolute;top:4px;right:1px;font-size:14px}.icon-button--with-label .icon-button__plus,.icon-button--with-label .icon-button__small-icon,.icon-button--with-label .icon-button__zap{top:-3px;right:-5px}.icon-button__label{font-size:10px;font-weight:500;line-height:1.1;color:currentColor;text-align:center}.icon-button__number{position:absolute;bottom:3px;right:5px;font-size:10px;line-height:1em;color:var(--color-black)}.icon-button--theme-white.icon-button--clickable:hover,.icon-button__menu-trigger--theme-white:hover{background:rgba(var(--color-light-gray-rgb),.5)}.icon-button--theme-white-yellow.icon-button--clickable:hover{background:rgba(var(--color-yellow-surface-rgb),.5)}.icon-button--theme-white-green.icon-button--clickable:hover{background:rgba(var(--color-light-green-rgb),.5)}.icon-button--theme-light-gray{background:var(--color-lighter-gray)}.icon-button--theme-light-gray.icon-button--clickable:hover{background:var(--color-light-gray)}.icon-button--theme-light-yellow{background:#fae7cc}:where(.color-theme-scope--theme-dark) .icon-button--theme-light-yellow,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-light-yellow{background:var(--color-state-amber-tint)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-light-yellow{background:var(--color-state-amber-tint)}}.icon-button--theme-light-yellow.icon-button--clickable:hover{background:var(--color-yellow-surface)}.icon-button--theme-yellow{background:rgba(var(--color-yellow-surface-rgb),.8)}.icon-button--theme-yellow.icon-button--clickable:hover{background:var(--color-yellow-surface)}.icon-button--theme-light-green{background:rgba(var(--color-light-green-rgb),.3)}.icon-button--theme-light-green.icon-button--clickable:hover{background:rgba(var(--color-light-green-rgb),.5)}.icon-button--theme-green{background:rgba(var(--color-dark-green-rgb),1);color:var(--color-static-white)}.icon-button--theme-green.icon-button--clickable:hover{background:rgba(var(--color-dark-green-rgb),.8)}.icon-button--theme-bright-copper,.icon-button__menu-trigger--theme-bright-copper{background-color:var(--color-bright-copper);color:var(--color-static-white)}.icon-button--theme-bright-copper svg,.icon-button__menu-trigger--theme-bright-copper svg{color:var(--color-static-white)}:where(.color-theme-scope--theme-dark) .icon-button--theme-blue,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-blue{background:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-blue{background:var(--color-gainsboro)}}.icon-button--theme-blue:hover{background:var(--color-pale-blue)}:where(.color-theme-scope--theme-dark) .icon-button--theme-blue:hover,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-blue:hover{background:var(--color-light-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-blue:hover{background:var(--color-light-gray)}}.icon-button--theme-bright-copper.icon-button--clickable:hover,.icon-button__menu-trigger--theme-bright-copper:hover{background:rgba(var(--color-bright-copper-rgb),.8)}.icon-button--theme-light-blue,.icon-button__menu-trigger--theme-light-blue{background:var(--color-pale-blue)}:where(.color-theme-scope--theme-dark) .icon-button--theme-light-blue,:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger--theme-light-blue,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-light-blue,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger--theme-light-blue{background:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-light-blue,:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger--theme-light-blue{background:var(--color-gainsboro)}}.icon-button--theme-light-blue.icon-button--clickable:hover,.icon-button__menu-trigger--theme-light-blue:hover{background:var(--color-bright-blue-hover)}:where(.color-theme-scope--theme-dark) .icon-button--theme-light-blue.icon-button--clickable:hover,:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger--theme-light-blue:hover,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button--theme-light-blue.icon-button--clickable:hover,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger--theme-light-blue:hover{background:var(--color-light-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button--theme-light-blue.icon-button--clickable:hover,:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger--theme-light-blue:hover{background:var(--color-light-gray)}}.icon-button--size-small{padding:4px}.icon-button--size-small .icon-button__icon{width:12px;height:12px}.icon-button--size-medium{padding:6px}.icon-button--size-medium .icon-button__icon{width:18px;height:18px}.icon-button[disabled],.icon-button__menu-trigger[disabled]{background:#e0e0e0!important;color:#8f8f8f;cursor:not-allowed}:where(.color-theme-scope--theme-dark) .icon-button[disabled],:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger[disabled],:where(:root:has(.color-theme-marker--preference-dark)) .icon-button[disabled],:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger[disabled]{background:var(--color-gainsboro)!important;color:var(--color-dark-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button[disabled],:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger[disabled]{background:var(--color-gainsboro)!important;color:var(--color-dark-gray)}}.icon-button[disabled]:hover,.icon-button__menu-trigger[disabled]:hover{background:#e0e0e0!important}:where(.color-theme-scope--theme-dark) .icon-button[disabled]:hover,:where(.color-theme-scope--theme-dark) .icon-button__menu-trigger[disabled]:hover,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button[disabled]:hover,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__menu-trigger[disabled]:hover{background:var(--color-gainsboro)!important}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button[disabled]:hover,:where(:root:has(.color-theme-marker--preference-system)) .icon-button__menu-trigger[disabled]:hover{background:var(--color-gainsboro)!important}}.icon-button--theme-ghost{box-shadow:none;border:none;background:none;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-medium);color:var(--color-darker-gray);opacity:.55;transition:background-color .12s ease,border-color .12s ease,opacity .12s ease}.icon-button--theme-ghost .icon-button__icon{width:16px;height:16px;stroke-width:2}.icon-button--theme-ghost.icon-button--clickable:hover{background-color:rgba(var(--color-black-rgb),.04);opacity:1}.icon-button--theme-ghost[disabled]{background:rgba(0,0,0,0)!important;color:var(--color-darker-gray);cursor:default;opacity:.3}.icon-button--theme-ghost[disabled]:hover{background:rgba(0,0,0,0)!important}.icon-button__container--theme-light-blue,.icon-button__container--theme-white{--divider-color:var(--color-bright-blue)}.icon-button__container--theme-light-gray{--divider-color:var(--color-light-gray)}.icon-button__container--theme-bright-copper,.icon-button__container--theme-green{--divider-color:var(--color-static-white)}.icon-button__container--theme-light-green{--divider-color:var(--color-dark-green)}.icon-button__container--theme-yellow{--divider-color:var(--color-dark-yellow)}.icon-button__container--theme-light-yellow{--divider-color:var(--color-yellow)}.icon-button__container--disabled{--divider-color:#e0e0e0}:where(.color-theme-scope--theme-dark) .icon-button__container--disabled,:where(:root:has(.color-theme-marker--preference-dark)) .icon-button__container--disabled{--divider-color:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon-button__container--disabled{--divider-color:var(--color-gainsboro)}}.icon-button--shape-round,.icon-button--shape-square{--icon-button-dimension:var(--cta-block-height);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:var(--icon-button-dimension);height:var(--icon-button-dimension);padding:0;box-shadow:none}.icon-button--shape-round.icon-button--size-medium,.icon-button--shape-square.icon-button--size-medium{--icon-button-dimension:32px}.icon-button--shape-round.icon-button--size-small,.icon-button--shape-square.icon-button--size-small{--icon-button-dimension:24px}.icon-button--shape-square{border-radius:5px}.icon-button--shape-round{border-radius:var(--border-radius-full)}.icon-button--outline{box-shadow:none;border:1px solid rgba(var(--color-black-rgb),.2)}.icon-button--outline.icon-button--clickable:hover{border-color:rgba(var(--color-black-rgb),.4)}@media(max-width:600px){.icon-button__container{min-width:60px}.icon-button__divider{right:19.8px}.icon-button__menu-trigger{width:20px}}.text-line--text-align-center{text-align:center}.text-line--text-align-left{text-align:left}.text-line--text-align-right{text-align:right}.file-item{display:inline-block}.file-item__menu-button{margin-right:var(--spacing-x-small)}.file-item.clickable{cursor:pointer;color:#36529e}:where(.color-theme-scope--theme-dark) .file-item.clickable,:where(:root:has(.color-theme-marker--preference-dark)) .file-item.clickable{color:var(--color-state-blue)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .file-item.clickable{color:var(--color-state-blue)}}.file-item.clickable:hover{text-decoration:underline}.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}.image-item{display:inline-block;position:relative;width:100%;height:100%;object-fit:cover}.image-item__menu-button{z-index:1;position:absolute;top:5px;right:5px}.image-item--size-small{width:60px;height:60px}.image-item--size-x-small{width:40px;height:40px}.image-item--variant-square img{object-fit:cover;aspect-ratio:1}.image-item--variant-circular img{object-fit:cover;aspect-ratio:1;border-radius:50%}.image-item--variant-square-noRatio img{object-fit:cover}.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)}.image-thumbnail{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:5px;overflow:hidden;border:.5px solid rgba(0,0,0,.1);background-color:rgba(var(--color-black-rgb),.04);color:var(--color-darker-gray)}:where(.color-theme-scope--theme-dark) .image-thumbnail,:where(:root:has(.color-theme-marker--preference-dark)) .image-thumbnail{border:.5px solid rgba(var(--color-black-rgb),.1)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .image-thumbnail{border:.5px solid rgba(var(--color-black-rgb),.1)}}.image-thumbnail .image-item{width:100%;height:100%}.image-thumbnail--placeholder{overflow:visible}.image-thumbnail--placeholder .dual-icon__primary-icon{font-size:18px}.image-thumbnail--placeholder .dual-icon__secondary-icon{font-size:11px}.image-thumbnail--placeholder .dual-icon__secondary-icon--position-top-right{top:-5px;right:-7px}.image-thumbnail__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-white-rgb),.65)}.image-thumbnail__spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(var(--color-black-rgb),.15);border-top-color:var(--color-bright-copper);animation:image-thumbnail-spin .7s linear infinite}@keyframes image-thumbnail-spin{to{transform:rotate(1turn)}}.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)}.editable-image{position:relative;display:flex;align-items:center;justify-content:center}.editable-image,.editable-image__upload{width:100%;height:100%}.editable-image__open,.editable-image__upload>*{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.editable-image__open{color:inherit;text-decoration:none}.editable-image__remove{position:absolute;top:-4px;right:-4px;z-index:2;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background-color:var(--color-black);color:var(--color-white);cursor:pointer;opacity:0;pointer-events:none;box-shadow:0 1px 3px rgba(var(--color-shadow-rgb),.35);transition:opacity .12s ease}.editable-image__remove .icon{font-size:11px}:where(.color-theme-scope--theme-dark) .editable-image__remove .icon,:where(:root:has(.color-theme-marker--preference-dark)) .editable-image__remove .icon{color:var(--color-white)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .editable-image__remove .icon{color:var(--color-white)}}.editable-image:hover .editable-image__remove{opacity:1;pointer-events:auto}.editable-image__zoom{z-index:var(--z-index-overlay-backdrop);pointer-events:none}.editable-image__zoomInner{overflow:hidden;border-radius:var(--border-radius-medium);border:.5px solid rgba(var(--color-black-rgb),.15);box-shadow:0 6px 18px rgba(var(--color-shadow-rgb),.18);background:var(--color-white)}.editable-image__zoomImage{display:block;width:auto;height:auto;object-fit:contain}.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}.item--clickable{cursor:pointer}.item--selected{background:var(--color-dark-blue);color:var(--color-white)}:where(.color-theme-scope--theme-dark) .item--selected .icon--color-white,:where(:root:has(.color-theme-marker--preference-dark)) .item--selected .icon--color-white{color:var(--color-white)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .item--selected .icon--color-white{color:var(--color-white)}}.item--selected:hover{background:var(--color-dark-blue);color:var(--color-white)}.item--theme-white-green.item--clickable:hover{background:rgba(var(--color-light-green-rgb),.5)}.item--theme-white-yellow.item--clickable:hover{background:rgba(var(--color-yellow-surface-rgb),.5)}.item--theme-white-blue.item--clickable:hover{background:var(--color-pale-blue)}.item__image--size-x-small{width:20px;height:20px;max-width:none;max-height:none}.item__image--size-small{width:36px;height:36px;max-width:none;max-height:none}.item__image--size-medium{width:48px;height:48px;max-width:none;max-height:none}.item__image--size-large{width:56px;height:56px;max-width:none;max-height:none}.item__image--size-avatar{width:48px;height:48px;max-width:none;max-height:none}.item__text{flex-grow:1;display:flex;flex-flow:column;row-gap:var(--spacing-xx-small)}.item__title--size-x-small{font-size:var(--font-size-x-small)}.item__title--size-small{font-size:var(--font-size-small)}.item__title--size-medium{font-size:var(--font-size-medium)}.item__title--size-large{font-size:var(--font-size-large)}.item__title--size-x-large{font-size:var(--font-size-x-large)}.item__title--weight-bold{font-weight:700}.item__subtitle--size-xx-small{font-size:var(--font-size-xx-small)}.item__subtitle--size-x-small{font-size:var(--font-size-x-small)}.item__subtitle--size-small{font-size:var(--font-size-small)}.item__subtitle--size-medium{font-size:var(--font-size-medium)}.item__subtitle--size-large{font-size:var(--font-size-large)}.item__meta{flex:0 0 auto;font-size:var(--font-size-small);opacity:.7;white-space:nowrap}.item--disabled,.item--disabled:hover{pointer-events:none;background:var(--color-light-gray);color:var(--color-gray);border-radius:6px 6px 0 0}.news-card{border:1px solid var(--color-slate-border);border-radius:14px;overflow:hidden;transition:border-color .12s ease}.news-card[role=button]{cursor:pointer}.news-card[role=button]:hover{border-color:var(--color-bright-copper)}.news-card[role=button]:focus-visible{outline:2px solid var(--color-bright-copper);outline-offset:2px}.news-card__cover{height:110px;background-size:cover;background-position:50%;background-color:var(--color-slate-surface)}.news-card__body{padding:14px 16px}.news-card__badge{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:var(--color-bright-copper-tint);color:var(--color-bright-copper-ink);font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.news-card__title{font-size:14px;font-weight:800;color:var(--color-dark-blue)}.news-card__excerpt{font-size:12.5px;color:var(--color-slate-muted);line-height:1.5}.news-card__read-more{font-size:12px;font-weight:700;color:var(--color-bright-copper)}.button-menu-item{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:calc(var(--spacing-small) - 2px);border-radius:10px;font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:1.5em;font-weight:var(--font-weight-semibold);margin:var(--spacing-xx-small);cursor:pointer}.button-menu-item--clickable{cursor:pointer}.button-menu-item--theme-white-gray{background:var(--color-white)}.button-menu-item--theme-primary{color:var(--color-static-white);background-color:var(--color-bright-copper);border:2px solid var(--color-bright-copper)}.button-menu-item--theme-secondary{transition:background-color .08s ease-out;background-color:var(--color-white);color:var(--color-black);border:2px solid var(--color-bright-copper)}.button-menu-item--theme-white-gray.button-menu-item--clickable:hover{background:var(--color-lighter-gray)}@media(hover:none){.button-menu-item--theme-white-gray.button-menu-item--clickable:hover{background:var(--color-white)}}.button-menu-item--theme-primary.button-menu-item--clickable:hover{transition:background-color .08s ease-out;background-color:rgba(var(--color-bright-copper-rgb),.8)}.button-menu-item--theme-secondary.button-menu-item--clickable:hover{transition:background-color .08s ease-out;background-color:rgba(var(--color-bright-copper-rgb),.15)}.button-menu-item--width-xxx-small{min-width:40px;padding:var(--spacing-xx-small)}.button-menu-item--width-xx-small{min-width:60px;padding:var(--spacing-x-small)}.button-menu-item--width-x-small{min-width:calc(80px - 2*var(--spacing-xxx-small));padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.button-menu-item--width-small{min-width:calc(80px - 2*var(--spacing-xx-small));padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.button-menu-item--width-medium{min-width:calc(130px - 2*var(--spacing-xx-small));padding-left:calc(var(--spacing-large)*1.5);padding-right:calc(var(--spacing-large)*1.5)}.button-menu-item--width-large{min-width:calc(250px - 2*var(--spacing-xx-small));padding-left:calc(var(--spacing-large)*2);padding-right:calc(var(--spacing-large)*2)}.button-menu-item--width-stretch{width:100%}.button-menu-item__text{flex-grow:1;display:flex;flex-flow:column;row-gap:var(--spacing-xx-small)}.button-menu-item__title--size-x-small{font-size:var(--font-size-x-small)}.button-menu-item__title--size-small{font-size:var(--font-size-small)}.button-menu-item__title--size-medium{font-size:var(--font-size-medium)}.button-menu-item__title--size-large{font-size:var(--font-size-large)}.button-menu-item__title--size-x-large{font-size:var(--font-size-x-large)}.button-menu-item__subtitle--size-xx-small{font-size:var(--font-size-xx-small)}.button-menu-item__subtitle--size-x-small{font-size:var(--font-size-x-small)}.button-menu-item__subtitle--size-small{font-size:var(--font-size-small)}.button-menu-item__subtitle--size-medium{font-size:var(--font-size-medium)}.button-menu-item__subtitle--size-large{font-size:var(--font-size-large)}.button-menu-item__subtitle--align-left{text-align:left}.button-menu-item__subtitle--align-center{text-align:center}.button-menu-item__subtitle--align-right{text-align:right}.button-menu-item__title--weight-regular{font-weight:400}.button-menu-item__title--weight-bold{font-weight:700}.button-menu-item__animated-text{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.button-menu-item__animated-text-bottom,.button-menu-item__animated-text-top{display:block;transition:transform 1.125s cubic-bezier(.19,1,.22,1)}.button-menu-item__animated-text-bottom{position:absolute;top:100%;left:0}.button-menu-item:hover .button-menu-item__animated-text-bottom,.button-menu-item:hover .button-menu-item__animated-text-top{transform:translateY(-100%)}.news-feature-update__content{min-height:0;flex:1 1 auto;flex-direction:row;overflow-y:auto}@media(max-width:720px){.news-feature-update__content{flex-direction:column}}.news-feature-update__copy{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:var(--spacing-small);padding:42px 40px 0;justify-content:safe center}.news-feature-update__copy:after{content:"";display:block;height:42px;margin-top:calc(-1*var(--spacing-small));flex:0 0 auto}.news-feature-update__badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:var(--color-bright-copper-tint);color:var(--color-bright-copper-ink);font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.news-feature-update__date{font-size:12px;color:var(--color-slate-subtle);font-weight:600}.news-feature-update__title{font-size:28px;font-weight:800;letter-spacing:-.5px;line-height:1.1;color:var(--color-dark-blue);overflow-wrap:anywhere}.news-feature-update__text{min-width:0;max-width:100%;font-size:14px;line-height:1.6;color:var(--color-slate);overflow-wrap:anywhere}.news-feature-update__text>:first-child{margin-top:0}.news-feature-update__text>:last-child{margin-bottom:0}.news-feature-update__text p{margin:0 0 8px}.news-feature-update__text ol,.news-feature-update__text ul{margin:0 0 8px;padding-left:20px}.news-feature-update__text li{list-style-position:outside}.news-feature-update__text li p{margin:0}.news-feature-update__text img{display:block;max-width:100%;height:auto;border-radius:8px}.news-feature-update__text code,.news-feature-update__text pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.news-feature-update__text code{display:inline;padding:2px 5px;border:0;border-radius:4px;background:var(--color-slate-surface);font-family:monospace;font-size:.9em}.news-feature-update__text code:after{content:none}.news-feature-update__text pre code{display:block;padding:10px 12px}.news-feature-update__embed{display:block;position:relative;width:100%;margin:8px 0;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:var(--color-static-ink-black)}.news-feature-update__embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.news-feature-update__bullets{min-width:0}.news-feature-update__bullet{min-width:0;font-size:13.5px;font-weight:600;color:var(--color-dark-blue);overflow-wrap:anywhere}.news-feature-update__actions{margin-top:8px}.news-feature-update__later{cursor:pointer;color:var(--color-slate-muted);font-size:14px;font-weight:600;padding:0 12px}.news-feature-update__later:focus-visible{outline:2px solid var(--color-bright-copper);outline-offset:2px}.news-feature-update__media{flex:1 1;position:relative;min-height:320px;background:var(--color-static-ink-black)}@media(max-width:720px){.news-feature-update__media{min-height:0;aspect-ratio:16/9;width:100%}}.news-feature-update__poster{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;cursor:pointer}.news-feature-update__poster:after{content:"";position:absolute;inset:0;background:rgba(var(--color-shadow-rgb),.28)}.news-feature-update__poster:focus-visible{outline:2px solid var(--color-bright-copper);outline-offset:-2px}.news-feature-update__play{position:relative;z-index:1;width:70px;height:49px;border-radius:13px;background:var(--color-youtube-red);display:flex;align-items:center;justify-content:center}.news-feature-update__frame{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:720px){.news-feature-update__copy{gap:var(--spacing-x-small);padding:24px 20px 0}.news-feature-update__copy:after{height:24px;margin-top:calc(-1*var(--spacing-x-small))}.news-feature-update__title{font-size:22px}.news-feature-update__text{font-size:13.5px}.news-feature-update__actions{flex-direction:column;align-items:stretch}.news-feature-update__later{padding:4px 0;text-align:center}}.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)}}.loading{display:contents}.loading--contextOff{display:block}.loading--loading{position:relative;min-height:100px}.loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;transition:opacity .2s ease-out;background:rgba(var(--color-white-rgb),.7);z-index:45}.loading--loading:after{opacity:1;pointer-events:auto}.loading__spinner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:var(--z-index-overlay);color:var(--color-dark-blue);width:80px;height:80px}.loading--size-small .loading__spinner{width:32px;height:32px}.loading--size-small.loading--loading{min-height:48px}.loading--size-x-small .loading__spinner{width:16px;height:16px}.loading--size-x-small.loading--loading{min-height:24px}