.context-menu{min-width:170px;box-shadow:var(--box-shadow-hover);background:var(--color-white);border-radius:10px;display:inline-block}.context-menu .item{border-bottom:1px solid rgba(var(--color-black-rgb), .15)}.context-menu .item:first-of-type{border-radius:10px 10px 0 0}.context-menu .item:last-of-type{border-bottom:none;border-radius:0 0 10px 10px}.context-menu .item:only-of-type{border-radius:10px}@media (hover:hover){.context-menu .item:hover{background:rgba(var(--color-light-green-rgb), .3)}}.context-menu--theme-light-green .item:hover{background:rgba(var(--color-light-green-rgb), .3)}.context-menu--theme-light-yellow .item:hover{background:rgba(var(--color-yellow-rgb), .3)}.context-menu--theme-blue .item:hover{background:var(--color-pale-blue)}@media (hover:hover){.context-menu--theme-light-green .item:hover{background:rgba(var(--color-light-green-rgb), .3)}.context-menu--theme-light-yellow .item:hover{background:rgba(var(--color-yellow-rgb), .3)}.context-menu--theme-blue .item:hover{background:var(--color-pale-blue)}}.context-menu--theme-no-background{box-shadow:none;background:0 0}.context-menu--theme-selection{min-width:200px;box-shadow:0 4px 8px rgba(var(--color-shadow-rgb), .15)}.context-menu--theme-selection .item{border-bottom:none;padding-top:8px;padding-bottom:8px}.context-menu--theme-selection .item:first-of-type{border-radius:10px 10px 0 0}.context-menu--theme-selection .item:last-of-type{border-radius:0 0 10px 10px}.context-menu--theme-selection .item:only-of-type{border-radius:10px}@media (hover:hover){.context-menu--theme-selection .item:hover{background:var(--color-lighter-gray)}.context-menu--theme-selection .item--selected:hover{background:color-mix(in srgb, var(--color-dark-blue) 85%, var(--color-white));color:var(--color-white)}}.context-menu--theme-selection .item:active{background:var(--color-dark-blue);color:var(--color-white)}
.context-menu-trigger__overlay{z-index:var(--z-index-overlay-backdrop);background:#1e1e1e80}:where(:root:has(.color-theme-marker--preference-dark)) .context-menu-trigger__overlay,:where(.color-theme-scope--theme-dark) .context-menu-trigger__overlay{background:rgba(var(--color-shadow-rgb), .5)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .context-menu-trigger__overlay{background:rgba(var(--color-shadow-rgb), .5)}}.context-menu-trigger__floating{outline:none}.context-menu-trigger__arrow{z-index:1;fill:var(--color-white);filter:drop-shadow(0 -1px 1px rgba(var(--color-shadow-rgb), .08))}@media (max-width:600px){.context-menu-trigger__floating--fullscreen-on-mobile{width:100vw;max-width:none;height:calc(100dvh - var(--top-bar-height));top:var(--top-bar-height)!important;position:fixed!important;left:0!important;transform:none!important}.context-menu-trigger__inner--fullscreen-on-mobile{height:100%}.context-menu-trigger__arrow--fullscreen-on-mobile{display:none}.context-menu-trigger__menu--fullscreen-on-mobile.context-menu{height:100%;box-shadow:none;border-radius:0;display:block}}
.alert{padding:var(--spacing-small);border-radius:var(--spacing-x-small)}.alert--variant-info{border:1px solid var(--color-light-green);background-color:rgba(var(--color-light-green-rgb), .35)}.alert--variant-warning{border:1px solid var(--color-yellow);background-color:rgba(var(--color-yellow-rgb), .35)}.alert--variant-error{border:1px solid var(--color-red);background-color:rgba(var(--color-red-rgb), .35)}
.meter-bar{border-radius:var(--border-radius-full);background:var(--color-slate-border-subtle);width:100%;height:8px;position:relative}.meter-bar__fill{border-radius:var(--border-radius-full);height:100%;transition:width .2s}.meter-bar__fill--tone-neutral{background:var(--color-dark-blue)}.meter-bar__fill--tone-positive{background:var(--color-state-green)}.meter-bar__fill--tone-negative{background:var(--color-state-red)}.meter-bar__fill--tone-accent{background:var(--color-bright-copper)}.meter-bar__marker{background:var(--color-slate);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}
.tippy-box[data-theme~=card]{border-radius:var(--border-radius-medium);background-color:var(--color-white);color:var(--color-black);box-shadow:var(--box-shadow-popover)}.tippy-box[data-theme~=card]>.tippy-content{padding:0}.tippy-box[data-theme~=card]>.tippy-arrow{color:var(--color-white)}
.icon{vertical-align:middle;font-size:1.33333em;width:1em;height:1em;color:var(--color-black);font-size:1lh;position:relative}.icon--color-white{color:var(--color-static-white)}.icon--color-red{color:var(--color-red)}.icon--color-gray{color:var(--color-gray)}.icon--color-green{color:var(--color-green)}.icon--color-accent{color:var(--color-bright-copper)}.icon--color-state-blue{color:var(--color-state-blue)}.icon--color-state-green{color:var(--color-state-green)}.icon--color-copper-accent{color:var(--color-copper-accent)}.icon--clickable{cursor:pointer}.icon--size-small{font-size:var(--icon-size-small)}.icon--size-medium{font-size:var(--icon-size-medium)}.icon--size-large{font-size:var(--icon-size-large)}.icon--size-x-large{font-size:var(--icon-size-x-large)}.icon--size-xx-large{font-size:var(--icon-size-xx-large)}.icon--size-xxx-large{font-size:var(--icon-size-xxx-large)}.icon--type-add-addition .icon__add-addition-icon1{font-size:.8em;position:absolute;top:0;left:0}.icon--type-add-addition .icon__add-addition-icon2{fill:var(--icon-add-addition-surface,var(--color-white));font-size:.8em;position:absolute;bottom:0;right:0}.icon--flag{justify-content:center;align-items:center;line-height:1;display:inline-flex}.icon--type-loading-spinner{animation:1.8s linear infinite icon-spin}@keyframes icon-spin{to{transform:rotate(360deg)}}:where(:root:has(.color-theme-marker--preference-dark)) .icon--type-add-section path,:where(.color-theme-scope--theme-dark) .icon--type-add-section path,:where(:root:has(.color-theme-marker--preference-dark)) .icon__ai-wand path,:where(.color-theme-scope--theme-dark) .icon__ai-wand path{stroke:currentColor}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon--type-add-section path,:where(:root:has(.color-theme-marker--preference-system)) .icon__ai-wand path{stroke:currentColor}}:where(:root:has(.color-theme-marker--preference-dark)) .icon--type-add-template,:where(.color-theme-scope--theme-dark) .icon--type-add-template,:where(:root:has(.color-theme-marker--preference-dark)) .icon--type-hourglass,:where(.color-theme-scope--theme-dark) .icon--type-hourglass,:where(:root:has(.color-theme-marker--preference-dark)) .icon--type-empty-file path,:where(.color-theme-scope--theme-dark) .icon--type-empty-file path,:where(:root:has(.color-theme-marker--preference-dark)) .icon--type-empty-file-blue g:first-child path,:where(.color-theme-scope--theme-dark) .icon--type-empty-file-blue g:first-child path,:where(:root:has(.color-theme-marker--preference-dark)) .icon--type-sort path,:where(.color-theme-scope--theme-dark) .icon--type-sort path{fill:currentColor}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon--type-add-template,:where(:root:has(.color-theme-marker--preference-system)) .icon--type-hourglass,:where(:root:has(.color-theme-marker--preference-system)) .icon--type-empty-file path,:where(:root:has(.color-theme-marker--preference-system)) .icon--type-empty-file-blue g:first-child path,:where(:root:has(.color-theme-marker--preference-system)) .icon--type-sort path{fill:currentColor}}:where(:root:has(.color-theme-marker--preference-dark)) .icon--type-empty-file-blue g:last-child path,:where(.color-theme-scope--theme-dark) .icon--type-empty-file-blue g:last-child path{fill:var(--color-dark-blue)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .icon--type-empty-file-blue g:last-child path{fill:var(--color-dark-blue)}}
.state-pill{border:1px solid rgba(var(--color-black-rgb), .12);letter-spacing:.01em;white-space:nowrap;background:var(--state-pill-background);color:var(--state-pill-color);border-radius:99px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.state-pill--color-green{--state-pill-background:var(--color-state-green-tint);--state-pill-color:var(--color-state-green)}.state-pill--color-blue{--state-pill-background:var(--color-state-blue-tint);--state-pill-color:var(--color-state-blue)}.state-pill--color-amber{--state-pill-background:var(--color-state-amber-tint);--state-pill-color:var(--color-state-amber)}.state-pill--color-red{--state-pill-background:var(--color-state-red-tint);--state-pill-color:var(--color-state-red)}.state-pill--color-neutral{--state-pill-background:transparent;--state-pill-color:var(--color-dark-gray)}.state-pill--color-chili-red{--state-pill-background:var(--color-white);--state-pill-color:var(--color-chili-red);border-color:var(--color-chili-red)}.state-pill--color-gray{--state-pill-background:var(--color-state-gray-tint);--state-pill-color:var(--color-state-gray);border:1px dashed rgba(var(--color-black-rgb), .4)}.state-pill--segmented{background:0 0;gap:0;padding:0;overflow:hidden}.state-pill__leading,.state-pill__state{padding:1px 7px}.state-pill__leading{border-right:1px solid rgba(var(--color-black-rgb), .12);color:var(--color-dark-gray);align-items:center;gap:3px;display:inline-flex}.state-pill__leading--color-green{background:var(--color-state-green-tint);color:var(--color-state-green)}.state-pill__leading--color-blue{background:var(--color-state-blue-tint);color:var(--color-state-blue)}.state-pill__leading--color-amber{background:var(--color-state-amber-tint);color:var(--color-state-amber)}.state-pill__leading--color-red{background:var(--color-state-red-tint);color:var(--color-state-red)}.state-pill__state{background:var(--state-pill-background);color:var(--state-pill-color);align-items:center;gap:3px;display:inline-flex}
.anchor{color:var(--color-black);cursor:pointer;display:inline}.anchor:hover{color:var(--color-black);text-decoration:underline}.anchor--hideUnderline{cursor:default!important;text-decoration:none!important}.anchor--variant-block{color:var(--color-black);display:inline-block}.anchor--variant-block:hover{color:var(--color-black);text-decoration:none}
.chip{font:inherit;font-size:var(--font-size-x-small);color:var(--color-dark-gray);background-color:var(--color-white);border:1px solid var(--color-lighter-gray);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;transition:border-color .15s;display:inline-flex}.chip--truncate{max-width:100%}.chip--truncate .chip__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip .icon{width:14px;height:14px;color:var(--color-dark-gray);font-size:14px}.chip--selected{border-color:var(--color-slate);background-color:var(--color-slate);color:var(--color-white);font-weight:600}.chip--variant-dashed{border-style:dashed}.chip--size-medium{height:30px;padding:0 var(--spacing-small) 0 9px;font-size:var(--font-size-x-small);font-weight:var(--font-weight-semibold);white-space:nowrap;gap:6px}.chip--size-medium.chip--variant-dashed{border-color:var(--color-light-gray)}.chip--selected{color:var(--color-dark-blue);background-color:var(--color-state-blue-tint);border-color:rgb(var(--color-light-blue-rgb))}.chip--selected .icon{color:var(--color-dark-blue)}.chip--clickable{cursor:pointer}.chip--clickable:hover{border-color:var(--color-dark-blue)}.chip--disabled{color:var(--input-disabled-text-color)}.chip__action-icon.icon{width:12px;height:12px;margin-left:1px;font-size:12px}
.div--clickable{cursor:pointer}
.highlight{background:var(--color-copper-accent-tint);color:var(--color-copper-accent-ink);border-radius:3px;padding:0 1px}
.kbd{border-radius:4px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:1px 5px;font-size:10.5px;font-weight:500;line-height:1;display:inline-flex}.kbd--tone-light{background:var(--color-lighter-gray);border:1px solid var(--color-light-gray);color:var(--color-darker-gray)}.kbd--tone-dark{background:rgba(var(--color-static-white-rgb), .08);border:1px solid rgba(var(--color-static-white-rgb), .14);color:rgba(var(--color-static-white-rgb), .85)}
html[dir=ltr],[data-kobbr-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}html[dir=rtl],[data-kobbr-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-kobbr-toast][data-removed=true]:before,[data-kobbr-toast][data-removed=true]:after{content:none!important;display:none!important}[data-kobbr-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Colosr Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-kobbr-toaster][data-lifted=true]{transform:none}}[data-kobbr-toaster][data-x-position=right]{right:var(--offset-right)}[data-kobbr-toaster][data-x-position=left]{left:var(--offset-left)}[data-kobbr-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-kobbr-toaster][data-y-position=top]{top:var(--offset-top)}[data-kobbr-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-kobbr-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-kobbr-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0px 4px 12px rgba(var(--color-shadow-rgb), .1);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex}[data-kobbr-toast][data-styled=true] [data-countdown-bar-wrapper]{border-radius:0 0 calc(var(--border-radius) - 1px) calc(var(--border-radius) - 1px);height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}[data-countdown-bar]{background:var(--countdown-bar-bg,var(--gray6));transform-origin:0;width:100%;height:100%;animation:linear forwards kobbr-countdown}[data-countdown-bar][data-paused=true]{animation-play-state:paused}[data-kobbr-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where(:root:has(.color-theme-marker--preference-dark)) [data-kobbr-toast]:focus-visible,:where(.color-theme-scope--theme-dark) [data-kobbr-toast]:focus-visible{box-shadow:0px 4px 12px rgba(var(--color-shadow-rgb), .1),0 0 0 2px rgba(var(--color-black-rgb), .2)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) [data-kobbr-toast]:focus-visible{box-shadow:0px 4px 12px rgba(var(--color-shadow-rgb), .1),0 0 0 2px rgba(var(--color-black-rgb), .2)}}[data-kobbr-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-kobbr-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-kobbr-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-kobbr-toast][data-styled=true] [data-description]{color:inherit}[data-kobbr-toaster][data-kobbr-theme=dark] [data-description]{color:#e8e8e8}[data-kobbr-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-kobbr-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-kobbr-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards kobbr-fade-in;transform:scale(.8)}[data-kobbr-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-kobbr-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-kobbr-toast][data-styled=true] [data-content]{flex-direction:column;gap:2px;display:flex}[data-kobbr-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-kobbr-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}:where(:root:has(.color-theme-marker--preference-dark)) [data-kobbr-toast][data-styled=true] [data-button]:focus-visible,:where(.color-theme-scope--theme-dark) [data-kobbr-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(var(--color-black-rgb), .4)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) [data-kobbr-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(var(--color-black-rgb), .4)}}[data-kobbr-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-kobbr-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}:where(:root:has(.color-theme-marker--preference-dark)) [data-kobbr-toast][data-styled=true] [data-cancel],:where(.color-theme-scope--theme-dark) [data-kobbr-toast][data-styled=true] [data-cancel]{background:rgba(var(--color-black-rgb), .08)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) [data-kobbr-toast][data-styled=true] [data-cancel]{background:rgba(var(--color-black-rgb), .08)}}[data-kobbr-toaster][data-kobbr-theme=dark] [data-kobbr-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-kobbr-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-start);right:var(--toast-close-button-end);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute;top:0}[data-kobbr-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where(:root:has(.color-theme-marker--preference-dark)) [data-kobbr-toast][data-styled=true] [data-close-button]:focus-visible,:where(.color-theme-scope--theme-dark) [data-kobbr-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0px 4px 12px rgba(var(--color-shadow-rgb), .1),0 0 0 2px rgba(var(--color-black-rgb), .2)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) [data-kobbr-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0px 4px 12px rgba(var(--color-shadow-rgb), .1),0 0 0 2px rgba(var(--color-black-rgb), .2)}}[data-kobbr-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-kobbr-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-kobbr-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-kobbr-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-kobbr-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-kobbr-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-kobbr-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-kobbr-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-kobbr-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-kobbr-toast]>*{transition:opacity .4s}[data-kobbr-toast][data-x-position=right]{right:0}[data-kobbr-toast][data-x-position=left]{left:0}[data-kobbr-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-kobbr-toast][data-visible=false]{opacity:0;pointer-events:none}[data-kobbr-toast][data-removed=true]{pointer-events:none}[data-kobbr-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-kobbr-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-kobbr-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-kobbr-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-kobbr-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-kobbr-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-kobbr-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-kobbr-toast][data-swipe-out=true][data-y-position=bottom],[data-kobbr-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-kobbr-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-kobbr-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-kobbr-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-kobbr-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-kobbr-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-kobbr-toaster][dir=rtl]{left:calc(var(--mobile-offset-left)*-1)}[data-kobbr-toaster] [data-kobbr-toast]{width:calc(100% - var(--mobile-offset-left)*2);left:0;right:0}[data-kobbr-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-kobbr-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-kobbr-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-kobbr-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-kobbr-toaster][data-kobbr-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--countdown-bar-bg:var(--gray6);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-kobbr-toaster][data-kobbr-theme=light] [data-kobbr-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-kobbr-toaster][data-kobbr-theme=dark] [data-kobbr-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-kobbr-toaster][data-kobbr-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--countdown-bar-bg:#4d4d4d;--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-kobbr-toaster][data-kobbr-theme=dark] [data-kobbr-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-kobbr-toaster][data-kobbr-theme=dark] [data-kobbr-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-kobbr-toast][data-type=success]{--countdown-bar-bg:#85fab5;background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-kobbr-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-kobbr-toast][data-type=info]{--countdown-bar-bg:#9ebbfa;background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-kobbr-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-kobbr-toast][data-type=warning]{--countdown-bar-bg:#f9e177;background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-kobbr-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-kobbr-toast][data-type=error]{--countdown-bar-bg:#ffa3a5;background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-kobbr-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.kobbr-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.kobbr-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards kobbr-fade-out}.kobbr-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.kobbr-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite kobbr-spin;position:absolute;top:-3.9%;left:-10%}.kobbr-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.kobbr-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.kobbr-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.kobbr-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.kobbr-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.kobbr-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.kobbr-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.kobbr-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.kobbr-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.kobbr-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.kobbr-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.kobbr-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes kobbr-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes kobbr-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes kobbr-spin{0%{opacity:1}to{opacity:.15}}@keyframes kobbr-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion){[data-kobbr-toast],[data-kobbr-toast]>*,.kobbr-loading-bar,[data-countdown-bar]{transition:none!important;animation:none!important}}.kobbr-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kobbr-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}
.image{width:100%;height:100%;position:relative}.image--size-xxx-small{width:20px;height:20px;max-height:50px}.image--size-xx-small{width:24px;height:24px;max-height:50px}.image--size-x-small{width:50px;height:50px;max-height:50px}.image--size-small{width:100px;height:100px;max-height:100px}.image--size-medium{width:180px;height:180px;max-height:180px}.image--size-large{width:300px;height:300px;max-height:500px}.image--size-x-large{width:440px;height:440px;max-height:440px}.image--variant-square img{aspect-ratio:1}.image--variant-circular img{aspect-ratio:1;border-radius:50%}.image--variant-long-logo.image--size-small{width:200px}.image--variant-long-logo.image--size-medium{width:300px;height:110px}.image--variant-long-logo.image--size-large{width:400px}.image--objectFit-contain img{object-fit:contain}.image--objectFit-cover img{object-fit:cover}.image--objectFit-fill img{object-fit:fill}.image--objectFit-none img{object-fit:none}.image--objectFit-scale-down img{object-fit:scale-down}
.avatar{background:rgba(var(--color-black-rgb), .05);font-size:var(--font-size-x-small);color:var(--color-darker-gray);-webkit-text-fill-color:var(--color-darker-gray);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.avatar--small{width:28px;height:28px}.avatar--medium{width:40px;height:40px}.avatar__image{object-fit:cover;width:100%;height:100%;display:block}
.flex-item--clickable{cursor:pointer}.flex-item--align-self-auto{align-self:auto}.flex-item--align-self-flex-start{align-self:flex-start}.flex-item--align-self-flex-end{align-self:flex-end}.flex-item--align-self-center{align-self:center}.flex-item--align-self-stretch{align-self:stretch}.flex-item--align-self-baseline{align-self:baseline}
.cell--width-small{width:var(--block-width-small)}.cell--width-medium{width:var(--block-width-medium)}.cell--width-large{width:var(--block-width-large)}.cell--width-stretch{width:100%}.cell--text-align-center{text-align:center}@media (max-width:600px){.cell{font-size:13px}}
.context-menu-cell--position-center{align-self:center}
.button{padding:calc(var(--spacing-small) - 2px);background-color:var(--color-bright-copper);border:2px solid var(--color-bright-copper);border-radius:var(--button-border-radius,10px);color:var(--color-static-white);font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:1.5em;font-weight:var(--font-weight-semibold);cursor:pointer;flex-flow:row;justify-content:center;align-items:center;transition:background-color .15s linear;display:flex}.button:hover{transition:background-color 80ms ease-out}.button--maxHeight-none{max-height:none}.button--maxHeight-small{max-height:20px}.button--maxHeight-medium{max-height:30px}.button--maxHeight-large{max-height:40px}.button--maxHeight-fit-content{max-height:fit-content}.button__icon,.button__icon-right{font-size:1.8em;line-height:var(--font-size-default);margin-top:-.4em;margin-bottom:-.4em}.button__icon{margin-left:-.4em;margin-right:5px}.button__icon-right{margin-left:5px;margin-right:-.4em}.button--iconSize-xx-small .button__icon,.button--iconSize-xx-small .button__icon-right{font-size:10px}.button--iconSize-x-small .button__icon,.button--iconSize-x-small .button__icon-right{font-size:12px}.button--iconSize-small .button__icon,.button--iconSize-small .button__icon-right{font-size:var(--icon-size-small)}.button--iconSize-medium .button__icon,.button--iconSize-medium .button__icon-right{font-size:var(--icon-size-medium)}.button--iconSize-large .button__icon,.button--iconSize-large .button__icon-right{font-size:var(--icon-size-large)}.button--iconSize-x-large .button__icon,.button--iconSize-x-large .button__icon-right{font-size:var(--icon-size-x-large)}.button--iconSize-xx-large .button__icon,.button--iconSize-xx-large .button__icon-right{font-size:var(--icon-size-xx-large)}.button--iconSize-xxx-large .button__icon,.button--iconSize-xxx-large .button__icon-right{font-size:var(--icon-size-xxx-large)}.button--variant-primary,.button--variant-primary .button__menu-trigger{background-color:var(--color-bright-copper)}.button--variant-primary:hover{background-color:rgba(var(--color-bright-copper-rgb), .8)}.button--variant-secondary,.button--outline{background-color:var(--color-white);color:var(--color-black)}.button--variant-secondary:hover,.button--outline:hover{background-color:rgba(var(--color-bright-copper-rgb), .15)}.button--disabled,.button--disabled:hover{background-color:rgba(var(--color-black-rgb), .15);color:var(--color-black);cursor:default;border-color:#0000}.button--width-small{min-width:80px;padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.button--width-medium{min-width:130px;padding-left:calc(var(--spacing-large)*1.5);padding-right:calc(var(--spacing-large)*1.5)}.button--width-large{min-width:250px;padding-left:calc(var(--spacing-large)*2);padding-right:calc(var(--spacing-large)*2)}.button--width-x-large{min-width:300px}.button--width-stretch{width:100%}.button--theme-light-blue{background-color:var(--color-pale-blue);color:var(--color-black);border:none}:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-light-blue,:where(.color-theme-scope--theme-dark) .button--theme-light-blue{background-color:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-light-blue{background-color:var(--color-gainsboro)}}.button--theme-light-blue:hover{background-color:var(--color-bright-blue-hover)}:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-light-blue:hover,:where(.color-theme-scope--theme-dark) .button--theme-light-blue:hover{background-color:var(--color-light-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-light-blue:hover{background-color:var(--color-light-gray)}}.button__animated-text{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.button__animated-text-top,.button__animated-text-bottom{transition:transform 1.125s cubic-bezier(.19,1,.22,1);display:block}.button__animated-text-bottom{position:absolute;top:100%;left:0}.button:hover .button__animated-text-top,.button:hover .button__animated-text-bottom{transform:translateY(-100%)}.button__divider{opacity:.4;width:1px;color:var(--color-static-white);background-color:currentColor;position:absolute;top:25%;bottom:25%;right:49.4px}.button__divider--theme-blue{background-color:var(--color-bright-blue);opacity:1;color:var(--color-bright-blue)}.button__divider--disabled{background-color:var(--color-black);opacity:.25;color:var(--color-black)}.button__menu-trigger{background-color:rgba(var(--color-bright-copper-rgb));border-radius:0 var(--button-border-radius,9px) var(--button-border-radius,9px) 0;border:2px solid var(--color-bright-copper);cursor:pointer;z-index:1;justify-content:center;align-items:center;width:50px;height:100%;margin-left:1px;display:flex;position:absolute;top:0;right:0}.button__menu-trigger:hover{background-color:#e36846;transition:background-color 80ms ease-out}.button__menu-trigger--theme-blue{background-color:var(--color-pale-blue);color:var(--color-black);border:none}:where(:root:has(.color-theme-marker--preference-dark)) .button__menu-trigger--theme-blue,:where(.color-theme-scope--theme-dark) .button__menu-trigger--theme-blue{background-color:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button__menu-trigger--theme-blue{background-color:var(--color-gainsboro)}}.button__menu-trigger--theme-blue:hover{background-color:var(--color-bright-blue-hover)}:where(:root:has(.color-theme-marker--preference-dark)) .button__menu-trigger--theme-blue:hover,:where(.color-theme-scope--theme-dark) .button__menu-trigger--theme-blue:hover{background-color:var(--color-light-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button__menu-trigger--theme-blue:hover{background-color:var(--color-light-gray)}}.button__menu-trigger--disabled,.button__menu-trigger--disabled:hover,.button__menu-trigger:disabled,.button__menu-trigger:disabled:hover{background-color:rgba(var(--color-black-rgb), .15);color:var(--color-black);cursor:default;border-color:#0000}.button__menu-trigger--disabled .icon,.button__menu-trigger--disabled:hover .icon,.button__menu-trigger:disabled .icon,.button__menu-trigger:disabled:hover .icon{color:var(--color-black)}.button--theme-blue{background-color:var(--color-pale-blue);color:var(--color-black);border:none}:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-blue,:where(.color-theme-scope--theme-dark) .button--theme-blue{background-color:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-blue{background-color:var(--color-gainsboro)}}.button--theme-blue:hover{background-color:var(--color-bright-blue-hover)}:where(:root:has(.color-theme-marker--preference-dark)) .button--theme-blue:hover,:where(.color-theme-scope--theme-dark) .button--theme-blue:hover{background-color:var(--color-light-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .button--theme-blue:hover{background-color:var(--color-light-gray)}}.button--sideButtonSize-small+.button__divider{right:34.4px}.button--sideButtonSize-x-small+.button__divider{right:24.4px}.button--sideButtonSize-small+.button__divider+.button__menu-trigger{width:35px}.button--sideButtonSize-x-small+.button__divider+.button__menu-trigger{width:25px}
.dual-icon{align-items:center;gap:var(--spacing-large);color:currentColor;display:inline-flex}.dual-icon__icon-wrap{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.dual-icon__primary-icon{display:block}.dual-icon__secondary-icon{display:block;position:absolute}.dual-icon__secondary-icon--position-top-left{top:-6px;left:-6px}.dual-icon__secondary-icon--position-top{top:-8px;left:50%;transform:translate(-50%)}.dual-icon__secondary-icon--position-top-right{top:-6px;right:-12px}.dual-icon__secondary-icon--position-right{top:50%;right:-9px;transform:translateY(-50%)}.dual-icon__secondary-icon--position-bottom-right{bottom:-6px;right:-6px}.dual-icon__secondary-icon--position-bottom{bottom:-8px;left:50%;transform:translate(-50%)}.dual-icon__secondary-icon--position-bottom-left{bottom:-6px;left:-6px}.dual-icon__secondary-icon--position-left{top:50%;left:-9px;transform:translateY(-50%)}.dual-icon__number{color:currentColor;font-size:10px;font-weight:400;position:absolute;bottom:-2px;right:-7px}.dual-icon__label{color:currentColor;line-height:1.2}
.capsule-button{border:1px solid rgba(var(--color-black-rgb), .2);background-color:var(--color-white);max-width:100%;min-height:30px;color:var(--color-black);font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:var(--font-weight-default);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.capsule-button:hover:not(:disabled){background-color:rgba(var(--color-black-rgb), .03);border-color:rgba(var(--color-black-rgb), .28)}.capsule-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--color-black-rgb), .08);outline:none}.capsule-button:disabled{cursor:default;color:var(--color-dark-gray);border-color:rgba(var(--color-black-rgb), .12);background-color:rgba(var(--color-black-rgb), .04)}.capsule-button--width-stretch{width:100%}.capsule-button__icon-wrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.capsule-button__icon{display:block}.capsule-button__label{align-items:center;min-width:0;display:inline-flex}
.mini-button{font-family:var(--font-dm-sans);font-size:var(--font-size-x-small);color:var(--color-white);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;flex-flow:row;justify-content:center;align-items:center;padding:6px 12px;line-height:1.5em;transition:background-color .15s,transform .1s;display:flex}.mini-button:hover:not(:disabled){transition:background-color 80ms ease-out}.mini-button:active:not(:disabled){transform:translateY(1px)}.mini-button--maxHeight-none{max-height:none}.mini-button--maxHeight-small{max-height:20px}.mini-button--maxHeight-medium{max-height:30px}.mini-button--maxHeight-large{max-height:40px}.mini-button--maxHeight-fit-content{max-height:fit-content}.mini-button__icon,.mini-button__icon-right{font-size:1.8em;line-height:var(--font-size-default);margin-top:-.4em;margin-bottom:-.4em}.mini-button__icon{margin-left:-.4em;margin-right:5px}.mini-button--icon-only{padding-left:var(--spacing-x-small);padding-right:var(--spacing-x-small)}.mini-button--icon-only .mini-button__icon{margin-left:0;margin-right:0}.mini-button__icon-right{margin-left:5px;margin-right:-.4em}.mini-button--variant-default{background-color:var(--color-dark-blue)}.mini-button--variant-default:hover{background-color:rgba(var(--color-dark-blue-rgb), .8)}.mini-button--variant-green{background-color:green}:where(:root:has(.color-theme-marker--preference-dark)) .mini-button--variant-green,:where(.color-theme-scope--theme-dark) .mini-button--variant-green{color:var(--color-static-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .mini-button--variant-green{color:var(--color-static-white)}}.mini-button--variant-green:hover{background-color:#008000cc;transform:translateY(1px)}.mini-button--variant-green:active:not(:disabled){transform:translateY(2px)}.mini-button--variant-cooper{background-color:var(--color-bright-copper)}:where(:root:has(.color-theme-marker--preference-dark)) .mini-button--variant-cooper,:where(.color-theme-scope--theme-dark) .mini-button--variant-cooper{color:var(--color-static-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .mini-button--variant-cooper{color:var(--color-static-white)}}.mini-button--variant-cooper:hover{background-color:rgba(var(--color-bright-copper-rgb), .8);transform:translateY(1px)}.mini-button--variant-cooper:active:not(:disabled){transform:translateY(2px)}.mini-button--variant-primary{background-color:var(--color-bright-copper)}:where(:root:has(.color-theme-marker--preference-dark)) .mini-button--variant-primary,:where(.color-theme-scope--theme-dark) .mini-button--variant-primary{color:var(--color-static-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .mini-button--variant-primary{color:var(--color-static-white)}}.mini-button--variant-primary:hover{background-color:rgba(var(--color-bright-copper-rgb), .8)}.mini-button--variant-secondary,.mini-button--outline{background-color:var(--color-white);color:var(--color-black)}.mini-button--variant-secondary:hover,.mini-button--outline:hover{background-color:rgba(var(--color-bright-copper-rgb), .15)}.mini-button--disabled,.mini-button--disabled:hover{background-color:rgba(var(--color-black-rgb), .15);color:var(--color-black);cursor:default;border-color:#0000}.mini-button--width-small{min-width:80px;padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.mini-button--width-medium{min-width:130px;padding-left:calc(var(--spacing-large)*1.5);padding-right:calc(var(--spacing-large)*1.5)}.mini-button--width-large{min-width:250px;padding-left:calc(var(--spacing-large)*2);padding-right:calc(var(--spacing-large)*2)}.mini-button--width-stretch{width:100%}.mini-button--theme-light-blue{background-color:var(--color-pale-blue);color:var(--color-black);border:none}.mini-button--theme-light-blue:hover{background-color:var(--color-bright-blue-hover)}.mini-button__animated-text{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.mini-button__animated-text-top,.mini-button__animated-text-bottom{transition:transform 1.125s cubic-bezier(.19,1,.22,1);display:block}.mini-button__animated-text-bottom{position:absolute;top:100%;left:0}.mini-button:hover .mini-button__animated-text-top,.mini-button:hover .mini-button__animated-text-bottom{transform:translateY(-100%)}.mini-button__divider{opacity:.4;width:1px;color:var(--color-static-white);background-color:currentColor;position:absolute;top:25%;bottom:25%;right:49.4px}
.flex-container{display:flex;position:relative}.flex-container--stretch{width:100%}.flex-container--direction-row{flex-direction:row}.flex-container--direction-column{flex-direction:column}.flex-container--direction-column-reverse{flex-direction:column-reverse}.flex-container--wrap-nowrap{flex-wrap:nowrap}.flex-container--wrap-wrap{flex-wrap:wrap}.flex-container--wrap-wrap-reverse{flex-wrap:wrap-reverse}.flex-container--justify-flex-start{justify-content:flex-start}.flex-container--justify-flex-end{justify-content:flex-end}.flex-container--justify-center{justify-content:center}.flex-container--justify-space-between{justify-content:space-between}.flex-container--justify-space-around{justify-content:space-around}.flex-container--justify-space-evenly{justify-content:space-evenly}.flex-container--align-flex-start{align-content:flex-start}.flex-container--align-flex-end{align-content:flex-end}.flex-container--align-center{align-content:center}.flex-container--align-stretch{align-content:stretch}.flex-container--align-space-between{align-content:space-between}.flex-container--align-space-around{align-content:space-around}.flex-container--align-items-flex-start{align-items:flex-start}.flex-container--align-items-flex-end{align-items:flex-end}.flex-container--align-items-center{align-items:center}.flex-container--align-items-stretch{align-items:stretch}.flex-container--align-items-space-between{align-items:space-between}.flex-container--align-items-space-around{align-items:space-around}.flex-container--gap-xxx-small{gap:var(--spacing-xxx-small)}.flex-container--gap-xx-small{gap:var(--spacing-xx-small)}.flex-container--gap-x-small{gap:var(--spacing-x-small)}.flex-container--gap-small{gap:var(--spacing-small)}.flex-container--gap-medium{gap:var(--spacing-medium)}.flex-container--gap-large{gap:var(--spacing-large)}.flex-container--gap-x-large{gap:var(--spacing-x-large)}.flex-container--gap-xx-large{gap:var(--spacing-xx-large)}.flex-container--row-gap-xxx-small{row-gap:var(--spacing-xxx-small)}.flex-container--row-gap-xx-small{row-gap:var(--spacing-xx-small)}.flex-container--row-gap-x-small{row-gap:var(--spacing-x-small)}.flex-container--row-gap-small{row-gap:var(--spacing-small)}.flex-container--row-gap-medium{row-gap:var(--spacing-medium)}.flex-container--row-gap-large{row-gap:var(--spacing-large)}.flex-container--row-gap-x-large{row-gap:var(--spacing-x-large)}.flex-container--row-gap-xx-large{row-gap:var(--spacing-xx-large)}.flex-container--column-gap-xxx-small{column-gap:var(--spacing-xxx-small)}.flex-container--column-gap-xx-small{column-gap:var(--spacing-xx-small)}.flex-container--column-gap-x-small{column-gap:var(--spacing-x-small)}.flex-container--column-gap-small{column-gap:var(--spacing-small)}.flex-container--column-gap-medium{column-gap:var(--spacing-medium)}.flex-container--column-gap-large{column-gap:var(--spacing-large)}.flex-container--column-gap-x-large{column-gap:var(--spacing-x-large)}.flex-container--column-gap-xx-large{column-gap:var(--spacing-xx-large)}.flex-container--direction-column.flex-container--divider-line>:after{content:" ";border-bottom:1px solid var(--color-lighter-gray);display:block;position:absolute;bottom:0;left:0;right:0}.flex-container--direction-column.flex-container--divider-line>:last-of-type:after{border-bottom:none}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-xxx-small>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-xxx-small>:after{margin-top:var(--spacing-xxx-small)}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-xx-small>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-xx-small>:after{margin-top:var(--spacing-xx-small)}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-x-small>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-x-small>:after{margin-top:var(--spacing-x-small)}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-small>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-small>:after{margin-top:var(--spacing-small)}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-medium>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-medium>:after{margin-top:var(--spacing-medium)}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-large>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-large>:after{margin-top:var(--spacing-large)}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-x-large>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-x-large>:after{margin-top:var(--spacing-x-large)}.flex-container--direction-column.flex-container--divider-line.flex-container--gap-xx-large>:after,.flex-container--direction-column.flex-container--divider-line.flex-container--column-gap-xx-large>:after{margin-top:var(--spacing-xx-large)}
.click-area{cursor:pointer}
.filter-button{border:1px solid rgba(var(--color-black-rgb), .2);background-color:var(--color-white);min-height:30px;color:var(--color-black);font-family:var(--font-dm-sans);font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:var(--font-weight-default);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;padding:0 12px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.filter-button:hover:not(:disabled){background-color:rgba(var(--color-black-rgb), .03);border-color:rgba(var(--color-black-rgb), .28)}.filter-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--color-black-rgb), .08);outline:none}.filter-button:disabled{cursor:default;color:var(--color-dark-gray);border-color:rgba(var(--color-black-rgb), .12);background-color:rgba(var(--color-black-rgb), .04)}.filter-button--variant-selected{padding-right:8px}.filter-button__chevron-wrap{margin-left:8px}.filter-button__icon-wrap,.filter-button__chevron-wrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.filter-button__icon-wrap{margin-right:8px}.filter-button__content{align-items:center;min-width:0;display:inline-flex}.filter-button__label,.filter-button__value{align-items:center;display:inline-flex}.filter-button__value{color:var(--color-bright-copper)}:where(:root:has(.color-theme-marker--preference-dark)) .filter-button__value,:where(.color-theme-scope--theme-dark) .filter-button__value{color:var(--color-bright-copper-ink)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .filter-button__value{color:var(--color-bright-copper-ink)}}.filter-button__divider{background-color:rgba(var(--color-black-rgb), .2);flex-shrink:0;width:1px;height:10px;margin:0 8px}
.layover{width:var(--layover-width-large,500px);max-width:calc(100vw - 24px);z-index:var(--z-index-layover,150);background-color:var(--color-almost-white);border:1px solid rgba(var(--color-black-rgb), .08);box-shadow:0 12px 32px rgba(var(--color-black-rgb), .24);border-radius:16px;transition:top .25s,right .25s,bottom .25s,border-radius .25s,box-shadow .25s,width .3s;position:fixed;top:12px;bottom:12px;right:12px}.layover:has(.resize-handle--dragging){transition:none}:where(:root:has(.color-theme-marker--preference-dark)) .layover,:where(.color-theme-scope--theme-dark) .layover{box-shadow:0 12px 32px rgba(var(--color-shadow-rgb), .24)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover{box-shadow:0 12px 32px rgba(var(--color-shadow-rgb), .24)}}.layover--width-medium{width:var(--layover-width-medium,400px)}.layover--width-large{width:var(--layover-width-large,500px)}.layover--width-custom{width:var(--layover-custom-width,var(--layover-width-large,500px))}.layover--pinned{max-width:100vw;box-shadow:-2px 0 24px rgba(var(--color-black-rgb), .12);border:none;border-radius:0;top:0;bottom:0;right:0}:where(:root:has(.color-theme-marker--preference-dark)) .layover--pinned,:where(.color-theme-scope--theme-dark) .layover--pinned{box-shadow:-2px 0 24px rgba(var(--color-shadow-rgb), .12)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover--pinned{box-shadow:-2px 0 24px rgba(var(--color-shadow-rgb), .12)}}@media (max-width:600px){.layover{width:100%;max-width:none;height:100dvh;box-shadow:none;border:none;border-radius:0;inset:0}}.layover__content{border-radius:inherit;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.layover__resize-handle{display:flex;position:absolute;top:8px;bottom:8px;left:-4px}@media (max-width:600px){.layover__resize-handle{display:none}}.layover__backdrop{z-index:var(--z-index-layover-backdrop,140);background-color:rgba(var(--color-black-rgb), .25);position:fixed;inset:0}:where(:root:has(.color-theme-marker--preference-dark)) .layover__backdrop,:where(.color-theme-scope--theme-dark) .layover__backdrop{background-color:rgba(var(--color-shadow-rgb), .25)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover__backdrop{background-color:rgba(var(--color-shadow-rgb), .25)}}
.layover-body{min-height:0;padding:var(--spacing-x-small) var(--spacing-x-small) var(--spacing-large);gap:var(--spacing-x-small);flex:1;overflow-y:auto}.layover-body>*{flex:none}
.layover-footer{gap:var(--spacing-x-small);padding:var(--spacing-medium);background-color:var(--color-app-frame);color:var(--color-static-white);flex-direction:column;flex:none;display:flex}:where(:root:has(.color-theme-marker--preference-dark)) .layover-footer,:where(.color-theme-scope--theme-dark) .layover-footer{background-color:var(--color-page-surface)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .layover-footer{background-color:var(--color-page-surface)}}@media (max-width:600px){.layover-footer{padding-bottom:calc(var(--spacing-medium) + env(safe-area-inset-bottom,0px))}}.layover-footer__status{gap:var(--spacing-xxx-small);padding-bottom:var(--spacing-x-small);border-bottom:1px solid rgba(var(--color-static-white-rgb), .12)}.layover-footer__statusRow{align-items:center;gap:var(--spacing-xx-small);font-size:var(--font-size-x-small);color:rgba(var(--color-static-white-rgb), .85)}.layover-footer__statusRow .icon{flex:none;width:14px;height:14px;font-size:14px}.layover-footer__status--variant-ready .layover-footer__statusRow,.layover-footer__status--variant-ready .layover-footer__statusRow .icon{color:var(--color-light-green)}.layover-footer__status--variant-blocked .layover-footer__statusRow .icon{color:var(--color-red)}.layover-footer__main{justify-content:space-between;align-items:center;gap:var(--spacing-x-small)}.layover-footer__summary{min-width:0}.layover-footer__actions{align-items:stretch;gap:var(--spacing-xx-small);flex:none}.layover-footer__actions>div,.layover-footer__actions>div>.button{width:100%}.layover-footer__actions .button{min-width:0;height:40px;padding:0 var(--spacing-medium);justify-content:center;font-size:var(--font-size-small)!important}.layover-footer__actions .button .button__icon{margin-left:0}.layover-footer__actions .button:has(~.button__divider){padding-right:47px}.layover-footer__actions .button:has(~.button__divider) span{padding-right:var(--spacing-x-small)!important}.layover-footer__actions .button__divider{background-color:rgba(var(--color-static-white-rgb), .55);opacity:1;z-index:1;right:35px!important}.layover-footer__actions .button--variant-secondary{border:1px solid rgba(var(--color-static-white-rgb), .35)!important;color:rgba(var(--color-static-white-rgb), .9)!important;background-color:#0000!important}.layover-footer__actions .button--variant-secondary .icon{color:rgba(var(--color-static-white-rgb), .9)}.layover-footer__actions .button--variant-secondary:hover{background-color:rgba(var(--color-static-white-rgb), .1)!important;border-color:rgba(var(--color-static-white-rgb), .6)!important}
.layover-header{justify-content:space-between;align-items:center;gap:var(--spacing-xx-small);padding:var(--spacing-x-small) var(--spacing-small);background-color:var(--color-white);border-bottom:1px solid rgba(var(--color-black-rgb), .05);flex:none}.layover-header__heading{flex:auto;gap:2px;min-width:0}.layover-header__title{font-size:var(--font-size-emphasized);font-weight:var(--font-weight-bold);color:var(--color-black)}.layover-header__subtitle{font-size:var(--font-size-xx-small);color:var(--color-dark-gray);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layover-header__actions{flex:none;align-items:center;gap:2px}.layover-header__action.icon-button{width:28px;height:28px;box-shadow:none;background:0 0;border-radius:8px;padding:6px;transition:background-color .15s}.layover-header__action.icon-button .icon{width:16px;height:16px;color:var(--color-dark-gray);font-size:16px}.layover-header__action.icon-button:hover{background-color:rgba(var(--color-black-rgb), .06)}.layover-header__action.icon-button:hover .icon{color:var(--color-black)}.layover-header__action--active.icon-button{background-color:rgba(var(--color-black-rgb), .06)}.layover-header__action--active.icon-button .icon{color:var(--color-dark-blue);fill:currentColor}
.link-button{-webkit-user-select:none;user-select:none;color:var(--color-black);padding:var(--spacing-xxx-small) var(--spacing-small);border-radius:5px;font-weight:500;line-height:20px}.link-button:hover{background:var(--color-light-gray);color:var(--color-black);text-decoration:none}.link-button__icon,.link-button__icon-right{vertical-align:middle;font-size:20px;position:relative;bottom:2px}.link-button__icon{margin-right:var(--spacing-xx-small);color:var(--color-black);margin-left:-.25em}.link-button__icon-right{margin-left:var(--spacing-xx-small);color:var(--color-black)}
.modal{z-index:var(--z-index-overlay-backdrop);background:#1e1e1ecc;justify-content:center;display:flex}:where(:root:has(.color-theme-marker--preference-dark)) .modal,:where(.color-theme-scope--theme-dark) .modal{background:rgba(var(--color-shadow-rgb), .7)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal{background:rgba(var(--color-shadow-rgb), .7)}}.modal__contents{background:#dfdfdf;border-radius:10px;outline:none;flex-flow:column;max-height:calc(100% - 120px);display:flex;position:absolute;top:80px;overflow:hidden}:where(:root:has(.color-theme-marker--preference-dark)) .modal__contents,:where(.color-theme-scope--theme-dark) .modal__contents{background:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal__contents{background:var(--color-gainsboro)}}.modal__contents .modal__contents{top:64px}.modal__contents .modal__contents .modal__contents{top:48px}.modal__contents .modal__contents .modal__contents .modal__contents{top:40px}.modal__contents .modal__contents .modal__contents .modal__contents .modal__contents{top:32px}.modal__contents .modal__contents .modal__contents .modal__contents .modal__contents .modal__contents{top:24px}.modal__contents .modal__contents .modal__contents .modal__contents .modal__contents .modal__contents .modal__contents{top:20px}.modal__contents .modal-header{flex-shrink:0}.modal__contents .modal-body{flex-grow:1}.modal__contents .modal-footer{padding:var(--spacing-x-small)}.modal--theme-yellow .modal-header{background:var(--color-yellow)}.modal--theme-green .modal-header{background:var(--color-light-green)}.modal--theme-blue .modal-header{background:var(--color-darker-blue);color:var(--color-static-white)}.modal--theme-blue .modal-header svg{color:var(--color-static-white)}.modal--width-x-large .modal__contents{width:98%;max-width:900px}.modal--width-semi-x-large .modal__contents{width:98%;max-width:700px}.modal--width-large .modal__contents{width:98%;max-width:600px}.modal--width-medium .modal__contents{width:98%;max-width:500px}.modal--width-small .modal__contents{width:98%;max-width:400px}.modal--width-stretch .modal__contents{width:100%;max-width:fit-content}@media (max-width:600px){.modal--mobileHeight90>.modal__contents{height:90dvh;max-height:90dvh;top:5dvh}}
.modal-full{z-index:var(--z-index-overlay-backdrop);background:#1e1e1ecc;justify-content:center;display:flex}:where(:root:has(.color-theme-marker--preference-dark)) .modal-full,:where(.color-theme-scope--theme-dark) .modal-full{background:rgba(var(--color-shadow-rgb), .7)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-full{background:rgba(var(--color-shadow-rgb), .7)}}.modal-full__contents{background:#dfdfdf;border-radius:10px 10px 0 0;outline:none;flex-flow:column;height:90dvh;display:flex;position:absolute;bottom:0;overflow:hidden}:where(:root:has(.color-theme-marker--preference-dark)) .modal-full__contents,:where(.color-theme-scope--theme-dark) .modal-full__contents{background:var(--color-gainsboro)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-full__contents{background:var(--color-gainsboro)}}.modal-full__contents .modal-header{flex-shrink:0}.modal-full__contents .modal-body{flex-grow:1}.modal-full__contents .modal-footer{padding:var(--spacing-x-small)}@media (max-width:600px){.modal-full__contents{height:99.5dvh}}.modal-full--theme-yellow .modal-header{background:var(--color-yellow)}.modal-full--theme-green .modal-header{background:var(--color-light-green)}.modal-full--theme-blue .modal-header{background:var(--color-darker-blue);color:var(--color-static-white)}.modal-full--theme-blue .modal-header svg{color:var(--color-static-white)}.modal-full--width-stretch .modal-full__contents{width:calc(100% - var(--spacing-medium));max-width:none}.modal-full--width-fit-content .modal-full__contents{width:fit-content;max-width:99%}@media (max-width:600px){.modal-full--width-fit-content .modal-full__contents{width:99%}}.modal-full--width-x-large .modal-full__contents{width:99%;max-width:1100px}.modal-full--width-large .modal-full__contents{width:99%;max-width:600px}.modal-full--width-medium .modal-full__contents{width:99%;max-width:500px}.modal-full--width-small .modal-full__contents{width:99%;max-width:400px}
.modal-header{background:var(--color-yellow);flex-flow:row;justify-content:center;align-items:center;height:56px;display:flex;position:relative}:where(:root:has(.color-theme-marker--preference-dark)) .modal-header,:where(.color-theme-scope--theme-dark) .modal-header{color:var(--color-static-black)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-header{color:var(--color-static-black)}}.modal-header__contents{font-size:var(--font-size-large);font-weight:var(--font-weight-bold)}.modal-header__close{right:var(--spacing-medium);color:var(--color-static-black);font-size:20px;position:absolute}.modal-header__close svg{stroke-width:2px}:where(:root:has(.color-theme-marker--preference-dark)) .modal-header__close svg,:where(.color-theme-scope--theme-dark) .modal-header__close svg{color:inherit}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-header__close svg{color:inherit}}
.modal-body{position:relative;overflow:auto}.modal-body--noneBottomPadding-true{padding:var(--spacing-x-small) var(--spacing-x-small) 0px}.modal-body--noneBottomPadding-false{padding:var(--spacing-x-small) var(--spacing-x-small) var(--spacing-large)}.modal-body--variant-white{background:var(--color-white)}.modal-body--variant-gray{background-color:#f3f3f3;background-image:linear-gradient(#f3f3f3 33%,#4385a500),linear-gradient(#4385a500,#f3f3f3 66%),radial-gradient(farthest-side at 50% 0,#22222280,#0000),radial-gradient(farthest-side at 50% 100%,#22222280,#0000);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 45px,100% 45px,100% 15px,100% 15px;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}:where(:root:has(.color-theme-marker--preference-dark)) .modal-body--variant-gray,:where(.color-theme-scope--theme-dark) .modal-body--variant-gray{background-color:var(--color-whitesmoke);background-image:linear-gradient(var(--color-whitesmoke) 33%, #4385a500),linear-gradient(#4385a500, var(--color-whitesmoke) 66%),radial-gradient(farthest-side at 50% 0, rgba(var(--color-shadow-rgb), .45), #0000),radial-gradient(farthest-side at 50% 100%, rgba(var(--color-shadow-rgb), .45), #0000)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-body--variant-gray{background-color:var(--color-whitesmoke);background-image:linear-gradient(var(--color-whitesmoke) 33%, #4385a500),linear-gradient(#4385a500, var(--color-whitesmoke) 66%),radial-gradient(farthest-side at 50% 0, rgba(var(--color-shadow-rgb), .45), #0000),radial-gradient(farthest-side at 50% 100%, rgba(var(--color-shadow-rgb), .45), #0000)}}
.modal-footer{flex-flow:row;justify-content:center;align-items:flex-start;display:flex}.modal-footer--variant-white{background:var(--color-white)}.modal-footer--variant-gray{background:#f3f3f3}:where(:root:has(.color-theme-marker--preference-dark)) .modal-footer--variant-gray,:where(.color-theme-scope--theme-dark) .modal-footer--variant-gray{background:var(--color-whitesmoke)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .modal-footer--variant-gray{background:var(--color-whitesmoke)}}
.nav{--nav-indicator-offset:3px;--nav-radius:10px;--nav-item-radius:7px;--nav-pills-padding:3px;--nav-pills-item-padding-y:5px;--nav-pills-item-padding-x:var(--spacing-large);--nav-pills-item-padding-x-mobile:var(--spacing-x-small);--nav-pills-item-line-height:24px;--nav-pills-item-font-size:var(--font-size-small);--nav-pills-item-font-weight:inherit;--nav-animated-item-font-size-mobile:var(--spacing-small);position:relative}.nav__indicator{top:var(--nav-indicator-offset);bottom:var(--nav-indicator-offset);border-radius:var(--nav-item-radius);box-shadow:0 3px 8px rgba(var(--color-shadow-rgb), .12);background:var(--nav-indicator-color);pointer-events:none;z-index:0;transition:transform .4s,width .4s;position:absolute}.nav--size-medium{--nav-indicator-offset:3px;--nav-pills-padding:3px;--nav-pills-item-padding-y:6px;--nav-pills-item-padding-x:var(--spacing-small);--nav-pills-item-padding-x-mobile:var(--spacing-small);--nav-pills-item-line-height:18px;--nav-pills-item-font-size:12.5px;--nav-pills-item-font-weight:var(--font-weight-bold);--nav-animated-item-font-size-mobile:12.5px}.nav--size-small{--nav-indicator-offset:2px;--nav-pills-padding:2px;--nav-pills-item-padding-y:2px;--nav-pills-item-padding-x:10px;--nav-pills-item-padding-x-mobile:10px;--nav-pills-item-line-height:18px;--nav-pills-item-font-size:11px;--nav-pills-item-font-weight:600;--nav-animated-item-font-size-mobile:11px}.nav--variant-pills.nav--color-green{--nav-indicator-color:rgba(var(--color-light-green-rgb), .7)}.nav--variant-pills.nav--color-yellow{--nav-indicator-color:var(--color-dark-yellow)}.nav--variant-pills.nav--color-blue{--nav-indicator-color:var(--color-darker-blue)}.nav--variant-pills.nav--color-white-accent{--nav-indicator-color:var(--color-white);border:1px solid rgba(var(--color-black-rgb), .15)}.nav--variant-pills.nav--color-white-accent .nav__indicator{border:2px solid var(--color-bright-copper)}.nav--variant-pills{border-radius:var(--nav-radius);padding:var(--nav-pills-padding);flex-flow:row;column-gap:3px;width:auto;display:flex;overflow-x:auto}.nav--variant-pills .nav-item{padding-top:var(--nav-pills-item-padding-y);padding-bottom:var(--nav-pills-item-padding-y);padding-left:var(--nav-pills-item-padding-x);padding-right:var(--nav-pills-item-padding-x);text-align:center;line-height:var(--nav-pills-item-line-height);border-radius:var(--nav-item-radius);font-size:var(--nav-pills-item-font-size);font-weight:var(--nav-pills-item-font-weight);flex-grow:0}@media screen and (max-width:920px){.nav--variant-pills .nav-item{padding-left:var(--nav-pills-item-padding-x-mobile);padding-right:var(--nav-pills-item-padding-x-mobile)}}.nav--variant-pills.nav--color-green{background:rgba(var(--color-light-green-rgb), .3)}.nav--variant-pills.nav--color-green .nav-item--active{background:rgba(var(--color-light-green-rgb), .7);font-weight:var(--font-weight-semibold)}.nav--variant-pills.nav--color-yellow{background:rgba(var(--color-yellow-rgb), .8)}:where(:root:has(.color-theme-marker--preference-dark)) .nav--variant-pills.nav--color-yellow,:where(.color-theme-scope--theme-dark) .nav--variant-pills.nav--color-yellow{color:var(--color-static-black)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .nav--variant-pills.nav--color-yellow{color:var(--color-static-black)}}.nav--variant-pills.nav--color-yellow .nav-item--active{background:var(--color-dark-yellow);font-weight:var(--font-weight-semibold)}.nav--variant-pills.nav--color-blue{background:var(--color-pale-blue)}.nav--variant-pills.nav--color-blue .nav-item:not(.nav-item--active):hover{background:var(--color-bright-blue-hover)}.nav--variant-pills.nav--color-blue .nav-item--active{background:var(--color-darker-blue);font-weight:var(--font-weight-semibold);color:var(--color-static-white)}.nav--variant-pills.nav--color-blue .nav-item--active svg{color:var(--color-static-white)}.nav--variant-pills.nav--color-white-accent{background:var(--color-white)}.nav--variant-pills.nav--color-white-accent .nav-item:not(.nav-item--active):hover{background:var(--color-almost-white)}.nav--variant-pills.nav--color-white-accent .nav-item--active{background:var(--color-white);font-weight:var(--font-weight-semibold);color:var(--color-black)}.nav--variant-pills.nav--color-white-accent .nav-item--active svg{color:var(--color-black)}.nav--variant-pills.nav--color-white-accent .nav-item--active .nav-item__icon{stroke-width:1.5px}.nav--variant-pills.nav--color-white-gray{--nav-indicator-color:var(--color-white);--nav-radius:6px;--nav-item-radius:4px;background:#0000000a;border:none}:where(:root:has(.color-theme-marker--preference-dark)) .nav--variant-pills.nav--color-white-gray,:where(.color-theme-scope--theme-dark) .nav--variant-pills.nav--color-white-gray{background:rgba(var(--color-black-rgb), .04)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .nav--variant-pills.nav--color-white-gray{background:rgba(var(--color-black-rgb), .04)}}.nav--variant-pills.nav--color-white-gray .nav__indicator{box-shadow:0 1px 3px rgba(var(--color-shadow-rgb), .08);border:none}.nav--variant-pills.nav--color-white-gray .nav-item{color:var(--color-darker-gray)}.nav--variant-pills.nav--radius-large{--nav-radius:14px;--nav-item-radius:10px}.nav--variant-pills.nav--radius-full{--nav-radius:999px;--nav-item-radius:999px}.nav--animated .nav-item--active{font-weight:var(--font-weight-semibold);color:var(--color-static-white);background:0 0!important}.nav--animated .nav-item--active svg{color:var(--color-static-white)}.nav--animated .nav-item{z-index:1;transition:color .4s;position:relative}.nav--animated .nav-item span{white-space:nowrap}.nav--animated .nav-item svg,.nav--animated .nav-item span{transition:inherit}@media (max-width:500px){.nav--animated .nav-item{font-size:var(--nav-animated-item-font-size-mobile)}}.nav--width-stretch{width:100%}.nav--width-stretch .nav-item{flex-grow:1}.nav--width-fit-content{width:fit-content}@media (max-width:479px){.nav--stack-title-on-mobile .nav-item{row-gap:var(--spacing-xxx-small);column-gap:var(--spacing-xx-small);flex-wrap:wrap}.nav--stack-title-on-mobile .nav-item .nav-item__label{flex-basis:100%;order:1}.hide-nav-span .nav-item span{display:none}}
.nav-item{cursor:pointer;justify-content:center;align-items:center;column-gap:var(--spacing-x-small);display:flex}.nav-item__icon{font-size:var(--font-size-x-large)}.nav-item__image{width:60px;height:24px}.nav-item__image--tone-light,.nav-item--active .nav-item__image--tone-dark{display:none}.nav-item--active .nav-item__image--tone-light{display:block}:where(:root:has(.color-theme-marker--preference-dark)) .nav-item__image--tone-dark,:where(.color-theme-scope--theme-dark) .nav-item__image--tone-dark{display:none}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .nav-item__image--tone-dark{display:none}}:where(:root:has(.color-theme-marker--preference-dark)) .nav-item__image--tone-light,:where(.color-theme-scope--theme-dark) .nav-item__image--tone-light{display:block}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .nav-item__image--tone-light{display:block}}.nav-item__count{border-radius:var(--border-radius-full);background:var(--color-bright-copper);min-width:15px;height:15px;color:var(--color-static-white);font-size:var(--font-size-xxx-small);justify-content:center;align-items:center;padding:0 4px;font-weight:800;display:inline-flex}.nav-item__badge{background:var(--color-white);color:var(--color-chili-red);font-size:var(--font-size-xxx-small);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;padding:2px 6px;font-weight:800;line-height:1;display:inline-flex}.nav-item__hint{align-items:center;display:inline-flex}.nav-item__hint-icon{font-size:var(--font-size-large)}.nav-item span{white-space:nowrap}
.settings-menu-button{background-color:var(--color-white);color:#000;cursor:pointer;width:100%;font-size:14px;font-family:var(--font-dm-sans);border:none;justify-content:space-between;align-items:center;padding:15px 10px;transition:background-color .3s;display:flex}:where(:root:has(.color-theme-marker--preference-dark)) .settings-menu-button,:where(.color-theme-scope--theme-dark) .settings-menu-button{color:var(--color-black)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .settings-menu-button{color:var(--color-black)}}.settings-menu-button:hover,.settings-menu-button--active{background-color:#e9e9e9}:where(:root:has(.color-theme-marker--preference-dark)) .settings-menu-button:hover,:where(.color-theme-scope--theme-dark) .settings-menu-button:hover,:where(:root:has(.color-theme-marker--preference-dark)) .settings-menu-button--active,:where(.color-theme-scope--theme-dark) .settings-menu-button--active{background-color:var(--color-lighter-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .settings-menu-button:hover,:where(:root:has(.color-theme-marker--preference-system)) .settings-menu-button--active{background-color:var(--color-lighter-gray)}}.settings-menu-button__arrow{margin-left:auto}.settings-menu-button--main{border-radius:8px;margin:0}.settings-menu-button--alone{border-radius:8px;margin:15px 0}.settings-menu-button--first{border-bottom:1px solid var(--color-lighter-gray);border-top-left-radius:8px;border-top-right-radius:8px}.settings-menu-button--row{border-bottom:1px solid var(--color-lighter-gray);border-radius:0}.settings-menu-button--last{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.settings-menu-button--compact{padding:var(--spacing-x-small) var(--spacing-small);text-align:left;border-radius:var(--border-radius-medium);background-color:#0000;justify-content:flex-start;transition:background-color .12s}.settings-menu-button--compact+.settings-menu-button--compact{margin-top:var(--spacing-xx-small)}.settings-menu-button--compact:hover{background-color:rgba(var(--color-first-black-rgb), .05)}.settings-menu-button--compact.settings-menu-button--active{background-color:rgba(var(--color-first-black-rgb), .1);font-weight:var(--font-weight-semibold)}
.SmallSectionList__desktopList{-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;width:160px;max-height:80dvh;position:absolute;top:10px;left:calc(50% - 490px);overflow-y:auto}.SmallSectionList__desktopList::-webkit-scrollbar{display:none}@media (max-width:1250px){.SmallSectionList__desktopList{display:none}}.SmallSectionList__embeddedList{-webkit-user-select:none;user-select:none;width:auto;display:block}.SmallSectionList__embeddedList .SmallSectionList__price{display:block}.SmallSectionList__mobileList{max-width:200px;max-height:500px;padding-bottom:10px;overflow:hidden auto}.SmallSectionList__heading{border-bottom:1px solid var(--color-light-gray);color:var(--color-darker-gray);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;margin-bottom:5px;padding:2px 10px;font-size:13px;display:flex}.SmallSectionList__headingLabel{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;margin-left:-6px;padding:1px 6px}.SmallSectionList__headingLabel--withAmount{min-width:0;padding:3px 10px 3px calc(10px + var(--drag-handle-inset,0px));border-radius:10px;flex:auto;justify-content:space-between;align-items:center;gap:8px;margin:0 -10px;display:flex}.SmallSectionList__headingLabel:hover{background:rgba(var(--color-first-black-rgb), .1);font-weight:600}.SmallSectionList__headingLabel--selected{background:rgba(var(--color-first-black-rgb), .1);color:var(--color-black);font-weight:600}.SmallSectionList__headingAmount{white-space:nowrap;color:var(--color-darker-gray);font-weight:300}.SmallSectionList__headingToggle{cursor:pointer;color:var(--color-darker-gray);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.SmallSectionList__branch{width:100%}.SmallSectionList__item{width:100%;padding:3px 10px 3px calc(10px + var(--drag-handle-inset,0px));cursor:pointer;border-radius:10px;margin:0 0 1px;font-size:13px}.SmallSectionList__item:hover{background:rgba(var(--color-first-black-rgb), .1);font-weight:600}.SmallSectionList__item:hover .SmallSectionList__price{display:block}.SmallSectionList__item--selected{background:rgba(var(--color-first-black-rgb), .1);font-weight:600}.SmallSectionList__item--selected .SmallSectionList__price{display:block}.SmallSectionList__item--active{pointer-events:auto!important}.SmallSectionList__item--withDragHandle{position:relative}.SmallSectionList__dragHandle{color:var(--color-gray);display:inline-flex;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.SmallSectionList__item:hover .SmallSectionList__dragHandle{color:var(--color-darker-gray)}.SmallSectionList__itemContent{width:100%;min-width:0;padding-left:calc(var(--section-level,0)*14px);align-items:center;gap:6px;display:flex}.SmallSectionList__itemContent:not(:has(>.SmallSectionList__toggle)){padding-left:calc(var(--section-level,0)*14px + 14px)}.SmallSectionList__itemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.SmallSectionList__toggle,.SmallSectionList__toggleSpacer{justify-content:center;align-items:center;width:14px;min-width:14px;height:14px;display:inline-flex}.SmallSectionList__toggle{cursor:pointer;background:0 0;border:none;padding:0}.SmallSectionList__children{width:100%;position:relative}.SmallSectionList__children:before{content:"";top:0;bottom:12px;left:calc(var(--parent-level,0)*14px + 17px + var(--drag-handle-inset,0px));background-color:var(--color-lighter-gray);width:1px;position:absolute}.SmallSectionList__price{white-space:nowrap;font-weight:300;display:none}.SmallSectionList__dragging .SmallSectionList__item{pointer-events:none}
.stepper{--stepper-circle-size:36px;--stepper-active-color:var(--primary-color,var(--color-dark-blue));--stepper-active-text:var(--text-color,var(--color-white));--stepper-pending-border:#e4e6e9;--stepper-pending-text:var(--color-first-black);justify-content:center;align-items:flex-start;gap:0;width:100%;margin:20px auto 24px;display:flex}:where(:root:has(.color-theme-marker--preference-dark)) .stepper,:where(.color-theme-scope--theme-dark) .stepper{--stepper-pending-border:var(--color-slate-border)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .stepper{--stepper-pending-border:var(--color-slate-border)}}.stepper__step{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.stepper__circle{width:var(--stepper-circle-size);height:var(--stepper-circle-size);background:var(--color-white);border:1px solid var(--stepper-pending-border);color:var(--stepper-pending-text);border-radius:50%;justify-content:center;align-items:center;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.stepper__circle--active{background:var(--stepper-active-color);color:var(--stepper-active-text);border-color:var(--stepper-active-color)}.stepper__circle--completed{border-color:var(--stepper-active-color);color:var(--stepper-active-color)}.stepper__divider{background:var(--stepper-pending-border);height:1px;margin:calc(var(--stepper-circle-size)/2) 8px 0;flex:auto;align-self:flex-start;min-width:24px;transition:background .15s}.stepper__divider--done{background:var(--stepper-active-color)}.stepper__label{text-align:center;color:var(--stepper-pending-text);max-width:90px;font-size:12px;line-height:1.3}.stepper__label--active,.stepper__label--completed{font-weight:700}@media (max-width:600px){.stepper{--stepper-circle-size:32px}.stepper__label{font-size:11px}}@media (max-width:480px){.stepper{--stepper-circle-size:28px}.stepper__label{font-size:10px}.stepper__divider{min-width:16px}}.stepper--variant-inline{--stepper-circle-size:24px;align-items:center;margin:0}.stepper--variant-inline .stepper__step{flex-direction:row;gap:8px}.stepper--variant-inline .stepper__circle{font-size:var(--font-size-x-small)}.stepper--variant-inline .stepper__divider{align-self:center;margin:0 12px}.stepper--variant-inline .stepper__label{max-width:none;font-size:var(--font-size-small);text-align:left;white-space:nowrap}@media (max-width:600px){.stepper--variant-inline .stepper__label:not(.stepper__label--active){display:none}}
.submenu-trigger{z-index:1000;position:relative}
.youtube-video-modal.modal{background:rgba(var(--color-shadow-rgb), .88);align-items:center;padding:24px}.youtube-video-modal.modal .modal__contents{background:rgb(var(--color-shadow-rgb));width:min(960px,100vw - 48px);max-width:none;max-height:none;box-shadow:0 24px 80px rgba(var(--color-shadow-rgb), .45);border-radius:18px;position:relative;top:auto}.youtube-video-modal__content{background:rgb(var(--color-shadow-rgb));position:relative}.youtube-video-modal__frame-wrap{aspect-ratio:16/9;background:rgb(var(--color-shadow-rgb));border-radius:18px;width:100%;overflow:hidden}.youtube-video-modal__frame{background:rgb(var(--color-shadow-rgb));border:0;width:100%;height:100%;display:block}.youtube-video-modal__close{z-index:1;width:40px;height:40px;color:var(--color-static-white);cursor:pointer;background:#0f0f0fb8;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .12s,transform .12s;display:inline-flex;position:absolute;top:16px;right:16px}:where(:root:has(.color-theme-marker--preference-dark)) .youtube-video-modal__close,:where(.color-theme-scope--theme-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:#1a1a1ae6;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{border-radius:18px;width:calc(100vw - 24px);max-width:none}.youtube-video-modal__frame-wrap{border-radius:18px}.youtube-video-modal__close{width:36px;height:36px;top:12px;right:12px}}
.bottom-sheet-snap-button{border-radius:var(--border-radius-full);background:rgba(var(--color-black-rgb), .15);cursor:pointer;border:0;height:8px;padding:0}.bottom-sheet-snap-button--snap-low{width:14px}.bottom-sheet-snap-button--snap-half{width:18px}.bottom-sheet-snap-button--snap-full{border-radius:3px;width:14px;height:14px}.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{align-items:center;gap:var(--spacing-xxx-small);flex-shrink:0;display:flex}
.bottom-sheet-header{align-items:center;gap:var(--spacing-x-small);padding-bottom:var(--spacing-x-small);flex-shrink:0;display:flex}.bottom-sheet-header--divided{border-bottom:1px solid rgba(var(--color-black-rgb), .1)}.bottom-sheet-header__content{flex:1;min-width:0}
.bottom-sheet-handle{padding:var(--spacing-x-small) 0;cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;display:flex}.bottom-sheet-handle:active{cursor:grabbing}.bottom-sheet-handle__bar{border-radius:var(--border-radius-full);background:rgba(var(--color-black-rgb), .2);width:40px;height:4px}
.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);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;flex-direction:column;transition:height .2s,transform .2s;display:flex}.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{overscroll-behavior:contain;min-height:0;padding:var(--spacing-small) 0;flex:1;overflow-y:auto}.bottom-sheet__footer{padding-top:var(--spacing-x-small);flex-shrink:0}@media (prefers-reduced-motion:reduce){.bottom-sheet{transition:none}}
.center-block{flex-flow:row;justify-content:center;display:flex}
.color-theme-marker{display:none}
.segmented-control{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);display:flex}.segmented-control__option{align-items:center;gap:var(--spacing-xxx-small);min-width:0;padding:var(--spacing-x-small) var(--spacing-xx-small);border-radius:calc(var(--border-radius-medium) - 2px);color:var(--color-darker-gray);font-family:inherit;font-size:var(--font-size-x-small);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;line-height:1.2;display:flex}.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{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}
.color-theme-picker{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);flex-direction:column;display:flex}.color-theme-picker__title{padding-inline:var(--spacing-xx-small)}
.color-theme-scope{color:var(--color-black)}
.compact-layout{display:contents}
.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{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;flex:0 0 8px;align-self:stretch;width:8px;position:relative}.resize-handle__knob{--resize-handle-knob-ring:rgba(var(--color-dark-blue-rgb), .22);z-index:1;background:var(--color-white);width:20px;height:20px;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);border-radius:50%;justify-content:center;align-items:center;font-size:12px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resize-handle__knob .icon{color:inherit;font-size:inherit}.resize-handle__line{background:rgba(var(--color-bright-copper-rgb), .7);mix-blend-mode:multiply;opacity:0;border-radius:3px;width:6px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:1px}:where(:root:has(.color-theme-marker--preference-dark)) .resize-handle__line,:where(.color-theme-scope--theme-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:hover .resize-handle__line,.resize-handle:focus-visible .resize-handle__line,.resize-handle--dragging .resize-handle__line{opacity:1}.resize-handle:hover .resize-handle__knob,.resize-handle:focus-visible .resize-handle__knob,.resize-handle--dragging .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{font-size:20px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}

.toggle-link__link{-webkit-user-select:none;user-select:none}.toggle-link__contents{grid-template-rows:0fr;transition:all .1s ease-in-out;display:grid}.toggle-link__inner{overflow:hidden}.toggle-link__contents--open{grid-template-rows:1fr;transition:all .15s ease-in-out}
.row__hidden{visibility:hidden}
@media (max-width:500px){.customer-price-row__deleteButton{display:none}}.quantity{box-shadow:var(--box-shadow);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;row-gap:4px;padding:4px 10px;display:flex}.customer-price-cell__link{color:#000}:where(:root:has(.color-theme-marker--preference-dark)) .customer-price-cell__link,:where(.color-theme-scope--theme-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(:root:has(.color-theme-marker--preference-dark)) .customer-price-cell__link:hover,:where(.color-theme-scope--theme-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)}}


dl,dd{margin:0}.description-list{grid-gap:var(--spacing-xx-small) var(--spacing-large);grid-template-columns:[start]max-content 1fr[end];display:grid}.description-list .description-details{grid-column-start:2}.description-list .description-divider{grid-column:start/end}.description-list--align-details-right .description-details{text-align:right}
.empty{flex-flow:column;justify-content:center;align-items:center;display:flex}.empty--height-small{height:140px}.empty--height-medium{height:200px}.empty--height-large{height:320px}.empty__title{padding:var(--spacing-small);font-size:var(--font-size-x-large);color:var(--color-darker-gray);display:block}.empty__text{padding:var(--spacing-x-small);font-size:var(--font-size-small);color:var(--color-dark-gray);display:block}
.label{font-size:var(--font-size-xx-small);background:var(--color-dark-green);color:var(--color-static-white);cursor:pointer;border-radius:5px;flex-flow:row;align-items:center;line-height:14px;display:inline-flex}.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__logo,.label__icon{padding:3px;display:inline-flex}.label__iconEnd{padding:3px 3px 4px}.label__logo-img{object-fit:contain;width:14px;height:14px}.label__icon-graphic{color:inherit;font-size:14px}.label__logo+.label__icon,.label__icon+.label__text,.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(:root:has(.color-theme-marker--preference-dark)) .label--theme-gray,:where(.color-theme-scope--theme-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{color:var(--color-black);background:0 0}.label--variant-fill{color:inherit}.label__text{padding:3px;display:inline-block}.label__text:first-child{padding-left:12px}.label__text:last-child{padding-right:12px}.label__remove{padding:3px}.label__remove-icon{color:inherit;font-size:14px}
.original-price{font-size:var(--font-size-xx-small);font-weight:var(--font-weight-default);color:var(--color-darker-gray);white-space:nowrap;gap:4px;display:inline-flex}.original-price__label{font-weight:var(--font-weight-semibold)}.original-price__value{text-decoration:line-through}
.price-cell{white-space:nowrap}.price-cell--variant-large{font-size:var(--font-size-large)}.price-cell--variant-x-large{font-size:var(--font-size-x-large)}.price-cell--with-original{flex-direction:column;align-items:flex-end;display:flex}
.field-block__inner{grid-template:"help-icon icon-left prefix input postfix icon-right hint-icon right""bottom bottom bottom bottom bottom bottom bottom bottom""error-message error-message error-message error-message error-message error-message error-message error-message"/max-content max-content max-content minmax(0,1fr) max-content max-content max-content max-content;align-items:center;display:grid;position:relative}.field-block__inner.div--clickable{cursor:text}.field-block__input{line-height:var(--field-block-line-height)}.field-block--variant-block .field-block__inner{background:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:10px;transition:border .4s linear,background .1s linear}.field-block--variant-block .field-block__inner:hover{border:1px solid var(--color-gray)}.field-block--variant-block .field-block__inner:has(:focus){border:1px solid var(--color-darker-gray);transition:border .15s linear}.field-block__inner--bg-white{background:var(--color-white)!important}.field-block__inner--bg-blue{background:var(--color-pale-blue)!important}.field-block--width-hug{width:min-content}.field-block--width-compact{width:var(--field-width-compact)}.field-block--width-x-small{width:var(--field-width-x-small)}.field-block--width-small{width:var(--field-width-small)}.field-block--width-medium{width:var(--field-width-medium)}.field-block--width-large{width:var(--field-width-large)}.field-block--width-x-large{width:var(--field-width-x-large)}.field-block--width-stretch{width:100%}.field-block--spacing .field-block__inner--default-padding{padding-top:var(--field-block-padding-top);padding-bottom:var(--field-block-padding-top);padding-left:var(--field-block-padding-left);padding-right:var(--field-block-padding-right)}.field-block--spacing .field-block__help-icon,.field-block--spacing .field-block__icon-left,.field-block--spacing .field-block__prefix{margin-right:var(--field-block-column-gap)}.field-block--spacing .field-block__postfix,.field-block--spacing .field-block__icon-right,.field-block--spacing .field-block__hint-icon,.field-block--spacing .field-block__right{margin-left:var(--field-block-column-gap)}.field-block--error .field-block__inner{border:1px solid var(--color-red)}.field-block--disabled .field-block__inner{background:var(--input-disabled-background-color);color:var(--input-disabled-text-color)}.field-block__help-icon{grid-area:help-icon}.field-block__icon-left{grid-area:icon-left}.field-block__prefix{grid-area:prefix}.field-block__input{grid-area:input}.field-block__postfix{grid-area:postfix}.field-block__right{grid-area:right}.field-block__bottom{margin-top:var(--spacing-xx-small);grid-area:bottom}.field-block__icon-right{grid-area:icon-right}.field-block__icon-right-wrapper{cursor:pointer;background:#f9f9f9;border-radius:50%;grid-area:icon-right;justify-content:center;align-items:center;width:27px;height:27px;margin:0 3px 0 2px;display:flex}:where(:root:has(.color-theme-marker--preference-dark)) .field-block__icon-right-wrapper,:where(.color-theme-scope--theme-dark) .field-block__icon-right-wrapper{background:var(--color-almost-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .field-block__icon-right-wrapper{background:var(--color-almost-white)}}.field-block__icon-right-wrapper .field-block__icon-right{margin-left:0!important}.field-block__hint-icon{grid-area:hint-icon}.field-block__prefix,.field-block__postfix{text-wrap:nowrap}.field-block__icon-left,.field-block__icon-right,.field-block__help-icon,.field-block__help-icon-symbol,.field-block__hint-icon-symbol{font-size:20px}.field-block__hint-icon,.field-block__help-icon--tooltip{align-items:center;display:flex}.field-block__help-icon:hover{font-weight:700}.field-block__help{grid-area:2/input}.field-block__label{background:var(--color-white);font-family:var(--font-dm-sans);font-size:var(--input-label-font-size);color:var(--input-label-color);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;width:max-content;max-width:calc(100% - 20px);padding:0;position:absolute;top:-.7em;left:10px;overflow:hidden}.field-block--disabled .field-block__label{background:0 0}.field-block__label--interactive{align-items:center;line-height:1;display:flex}.field-block__input{flex-grow:1}.field-block__error{padding:var(--spacing-xxx-small) 0 var(--spacing-xx-small) 0;color:var(--color-red);grid-area:error-message}
.react-select-control .field-block__input{flex-flow:row;display:flex}
.react-select-dropdown-indicator{line-height:var(--field-block-line-height)}
.react-select-select-container-block{display:block}
.react-select-select-container-inline{display:inline-block}
.selection__wrapper{width:fit-content;height:fit-content;position:relative}.selection__wrapper--width-stretch{width:100%}.selection--width-x-small{width:var(--field-width-x-small)}.selection--width-small{width:var(--field-width-small)}.selection--width-compact{width:var(--field-width-compact)}.selection--width-medium{width:var(--field-width-medium)}.selection--width-large{width:var(--field-width-large)}.selection--width-component{width:170px}.selection--compact{--field-block-line-height:1.3;font-size:var(--font-size-small);color:var(--color-darker-gray)}.selection--compact .field-block__inner{cursor:pointer;border-radius:6px;padding:1px 6px;transition:background-color .12s}.selection--compact .field-block__inner:hover{background-color:rgba(var(--color-black-rgb), .04)}.selection--compact .field-block__inner:has(:focus-visible){background-color:rgba(var(--color-black-rgb), .04)}.selection--compact .react-select-dropdown-indicator{margin-left:var(--spacing-xxx-small);align-items:center;display:flex}.selection__label{background:var(--color-white);font-family:var(--font-dm-sans);font-size:var(--input-label-font-size);color:var(--input-label-color);z-index:1;padding:0;position:absolute;top:-.7em;left:16px}.selection__wrapper--disabled .selection__label{background:0 0}.selection__error{padding:var(--spacing-xxx-small) 0 var(--spacing-xx-small) 0;color:var(--color-red)}.selection__option-label{align-items:center;gap:var(--spacing-x-small);display:inline-flex}.selection__option-icon{flex:none}.selection__option-label .selection__option-icon{color:inherit}.selection__option-row{justify-content:space-between;align-items:center;gap:var(--spacing-small);flex-direction:row;width:100%;display:flex}.selection__option-avatar{flex:none}.selection__option-text{flex-direction:column;flex:auto;min-width:0;display:flex}.selection__option-primary{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.selection__option-secondary,.selection__option-note{margin-top:var(--spacing-xxx-small);font-size:var(--font-size-small);color:inherit;opacity:.7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.selection__option-meta{font-size:var(--font-size-small);color:inherit;opacity:.7;white-space:nowrap;flex:none}
.sortable-column-header{min-width:0;display:flex}.sortable-column-header--align-right{justify-content:flex-end}.sortable-column-header__button{align-items:center;gap:var(--spacing-xxx-small);min-width:0;padding:var(--spacing-xxx-small) 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;background:0 0;border:none;display:inline-flex}.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{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sortable-column-header__icon{visibility:hidden;display:inline-flex}.sortable-column-header__icon--visible,.sortable-column-header:hover .sortable-column-header__icon{visibility:visible}
.switch{box-sizing:border-box;cursor:pointer;border-radius:12.5px;flex-shrink:0;width:40px;height:25px;transition:opacity .15s ease-out}.switch__knob{border-radius:50%;width:19px;height:19px;transition:left .15s ease-out;position:relative;top:50%;transform:translateY(-50%)}.switch--state-on{opacity:1;background:var(--color-darker-blue);padding:2px}.switch--state-on.switch--theme-copper{background:var(--color-bright-copper)}.switch--state-off.switch--theme-copper{background:var(--color-light-gray);border:2px solid #e6e6e6}:where(:root:has(.color-theme-marker--preference-dark)) .switch--state-off.switch--theme-copper,:where(.color-theme-scope--theme-dark) .switch--state-off.switch--theme-copper{border:solid 2px var(--color-lighter-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .switch--state-off.switch--theme-copper{border:solid 2px var(--color-lighter-gray)}}.switch--state-on .switch__knob{background:var(--color-static-white);box-shadow:rgba(var(--color-shadow-rgb), .35) 0px 2px 7px 0px;left:calc(100% - 19px)}.switch--state-off{background:var(--color-white);border:2px solid #e6e6e6}:where(:root:has(.color-theme-marker--preference-dark)) .switch--state-off,:where(.color-theme-scope--theme-dark) .switch--state-off{border:solid 2px var(--color-lighter-gray)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .switch--state-off{border:solid 2px var(--color-lighter-gray)}}.switch--state-off .switch__knob{background:var(--color-almost-white);box-shadow:0 2px 7px rgba(var(--color-shadow-rgb), .35),0 1px 1px rgba(var(--color-shadow-rgb), .15);left:0}:where(:root:has(.color-theme-marker--preference-dark)) .switch--state-off .switch__knob,:where(.color-theme-scope--theme-dark) .switch--state-off .switch__knob{background:var(--color-static-white)}@media (prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .switch--state-off .switch__knob{background:var(--color-static-white)}}.switch--disabled.switch--state-on{cursor:default;background:var(--color-light-gray);border-color:var(--color-light-gray);opacity:.8}.switch--disabled.switch--state-off{cursor:default;background:var(--color-lighter-gray);border-color:var(--color-lighter-gray);opacity:.8}.switch--disabled .switch__knob{background:var(--color-lighter-gray)}
.table{table-layout:auto;display:table}.table--width-stretch{width:100%}
.table-cell{display:table-cell}.table-cell--align-center{text-align:center}.table-cell--align-right{text-align:right}
.table-row{display:table-row}

.title-cell--html,.title-cell--html .title-cell__title{min-width:0}.title-cell__description{margin-top:var(--spacing-xx-small);margin-bottom:var(--spacing-xx-small);clear:both;display:block}.title-cell__title-icon{margin-right:var(--spacing-x-small)}.title-cell--variant-bold .title-cell__title{font-size:var(--font-size-emphasized);font-weight:var(--font-weight-emphasized)}
.advanced-edit-numeric-input{border-radius:var(--border-radius-medium);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:min-content;height:32px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:flex;position:relative}.advanced-edit-numeric-input__button{cursor:pointer;width:26px;height:30px;color:var(--color-darker-gray);opacity:.4;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex}.advanced-edit-numeric-input__button:hover{background: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{font-size:12px;font-family:var(--font-dm-sans);text-align:center;background:0 0;border:none;outline:none;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{color:var(--color-darker-gray);z-index:1;font-size:10px;line-height:13px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.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:hover:not(.advanced-edit-numeric-input--disabled) .advanced-edit-numeric-input__button,.advanced-edit-numeric-input:focus-within:not(.advanced-edit-numeric-input--disabled) .advanced-edit-numeric-input__button{opacity:1}
.based-on-numeric-input{display:inline-block}.based-on-numeric-input__wrapper{background-color:var(--color-white);border:none;border-radius:10px;flex-direction:column;align-items:stretch;width:100%;padding:10px 12px;transition:border .4s linear,background-color .1s linear;display:flex;position:relative}.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{align-items:center;gap:10px;min-width:0;display:flex}.based-on-numeric-input__value{flex:none;align-items:baseline;gap:2px;display:inline-flex}.based-on-numeric-input__bottom-text{font-size:14px;font-family:var(--font-dm-sans);color:var(--color-gray);-webkit-user-select:none;user-select:none;margin-top:6px;margin-left:5px}.based-on-numeric-input__based-on{min-width:0;font-size:14px;font-family:var(--font-dm-sans);color:var(--color-dark-gray);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;flex:auto;overflow:hidden}.based-on-numeric-input__postfix{font-size:14px;font-family:var(--font-dm-sans);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}.based-on-numeric-input__input{max-width:30px;font-size:14px;font-family:var(--font-dm-sans);text-align:right;background:0 0;border:none;outline:none}.based-on-numeric-input__label{color:var(--input-label-color);background:var(--color-white);white-space:nowrap;text-overflow:ellipsis;align-items:flex-end;font-size:12px;display:flex;position:absolute;top:-.7em;left:1em;overflow:hidden}.based-on-numeric-input__wrapper--disabled .based-on-numeric-input__label{background:0 0}.based-on-numeric-input__icon{margin-right:6px}.based-on-numeric-input__error{margin-top:4px}
