.dh-multi-select-trigger{display:flex;align-items:stretch;border:none;border-radius:var(--spectrum-alias-border-radius-regular, 4px);background-color:var(--dh-color-input-bg);color:var(--dh-color-input-fg);cursor:pointer;outline:none;position:relative;min-height:var(--spectrum-alias-single-line-height, var(--spectrum-global-dimension-size-400, 32px))}.dh-multi-select-trigger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--dh-color-input-border);border-radius:var(--spectrum-alias-border-radius-regular, 4px);pointer-events:none;transition:border-color .13s ease-in-out}.dh-multi-select-trigger:hover:not(.is-disabled):not(.is-read-only):not(.is-focused):after{border-color:var(--dh-color-input-hover-border)}.dh-multi-select-trigger:hover:not(.is-disabled):not(.is-read-only):not(.is-focused) .dh-multi-select-chevron{color:var(--dh-color-selector-hover-fg);background-color:var(--dh-color-selector-hover-bg)}.dh-multi-select-trigger:hover:not(.is-disabled):not(.is-read-only):not(.is-focused) .dh-multi-select-chevron:before{border-left-color:var(--dh-color-input-hover-border)}.dh-multi-select-trigger.is-focused:after{border-color:var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-focused .dh-multi-select-chevron:not(.is-open){background-color:var(--dh-color-selector-hover-bg)}.dh-multi-select-trigger.is-focused .dh-multi-select-chevron:not(.is-open):before{border-left-color:var(--dh-color-input-focus-border)}.dh-multi-select-trigger.focus-ring{box-shadow:0 0 0 1px var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-invalid:after{border-color:var(--spectrum-textfield-border-color-error, var(--spectrum-red-900))}.dh-multi-select-trigger.is-invalid .dh-multi-select-chevron:before{border-left-color:var(--spectrum-textfield-border-color-error, var(--spectrum-red-900))}.dh-multi-select-trigger.is-invalid:hover:not(.is-disabled):not(.is-read-only):not(.is-focused):after{border-color:var(--spectrum-textfield-border-color-error-hover, var(--spectrum-red-1000))}.dh-multi-select-trigger.is-invalid:hover:not(.is-disabled):not(.is-read-only):not(.is-focused) .dh-multi-select-chevron:before{border-left-color:var(--spectrum-textfield-border-color-error-hover, var(--spectrum-red-1000))}.dh-multi-select-trigger.is-invalid:active:not(.is-disabled):not(.is-read-only):after{border-color:var(--spectrum-textfield-border-color-error-down, var(--spectrum-red-1100))}.dh-multi-select-trigger.is-invalid:active:not(.is-disabled):not(.is-read-only) .dh-multi-select-chevron:before{border-left-color:var(--spectrum-textfield-border-color-error-down, var(--spectrum-red-1100))}.dh-multi-select-trigger.is-invalid.is-focused:after{border-color:var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-invalid.is-focused .dh-multi-select-chevron:before{border-left-color:var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-disabled{background-color:var(--dh-color-input-disabled-bg);color:var(--dh-color-input-disabled-fg);cursor:default}.dh-multi-select-trigger.is-disabled:after{border-color:var(--dh-color-input-disabled-border)}.dh-multi-select-trigger.is-disabled .dh-multi-select-chevron{color:var(--dh-color-selector-disabled-fg);background-color:var(--dh-color-input-disabled-bg)}.dh-multi-select-trigger.is-disabled .dh-multi-select-chevron:before{border-left-color:var(--dh-color-input-disabled-border)}.dh-multi-select-trigger.is-read-only{cursor:default}.dh-multi-select-trigger.is-quiet{background:none;border-radius:0;min-width:calc(2 * var(--spectrum-dropdown-height, var(--spectrum-global-dimension-size-400, 32px)))}.dh-multi-select-trigger.is-quiet:after{border:none;border-bottom:var(--spectrum-alias-input-border-size, 1px) solid var(--dh-color-input-border);border-radius:0}.dh-multi-select-trigger.is-quiet:hover:not(.is-disabled):not(.is-read-only):not(.is-focused):after{border-bottom-color:var(--dh-color-input-hover-border)}.dh-multi-select-trigger.is-quiet:hover:not(.is-disabled):not(.is-read-only):not(.is-focused) .dh-multi-select-chevron{background-color:transparent}.dh-multi-select-trigger.is-quiet:hover:not(.is-disabled):not(.is-read-only):not(.is-focused) .dh-multi-select-chevron:before{border-bottom-color:var(--dh-color-input-hover-border)}.dh-multi-select-trigger.is-quiet.is-focused:after{border-bottom-color:var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-quiet.is-focused .dh-multi-select-chevron:not(.is-open){background-color:transparent}.dh-multi-select-trigger.is-quiet.is-focused .dh-multi-select-chevron:before{border-bottom-color:var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-quiet.focus-ring{box-shadow:0 2px 0 0 var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-quiet .dh-multi-select-chevron{inline-size:auto;padding-inline-start:var(--spectrum-global-dimension-size-130, 10px);padding-inline-end:0;background-color:transparent;border-radius:0}.dh-multi-select-trigger.is-quiet .dh-multi-select-chevron:before{border-left:none;border-bottom:var(--spectrum-alias-input-border-size, 1px) solid var(--dh-color-input-border);border-radius:0;top:auto;bottom:0;left:0;right:0;width:auto;height:0}.dh-multi-select-trigger.is-quiet .dh-multi-select-chevron.is-open{background-color:var(--spectrum-alias-background-color-transparent, transparent)}.dh-multi-select-trigger.is-quiet.is-disabled .dh-multi-select-chevron{border-radius:0}.dh-multi-select-trigger.is-quiet.is-disabled .dh-multi-select-chevron:before{border-bottom-color:var(--dh-color-input-disabled-border)}.dh-multi-select-trigger.is-quiet.is-invalid:after{border-bottom-color:var(--spectrum-textfield-border-color-error, var(--spectrum-red-900))}.dh-multi-select-trigger.is-quiet.is-invalid .dh-multi-select-chevron:before{border-bottom-color:var(--spectrum-textfield-border-color-error, var(--spectrum-red-900))}.dh-multi-select-trigger.is-quiet.is-invalid:hover:not(.is-disabled):not(.is-read-only):not(.is-focused):after{border-bottom-color:var(--spectrum-textfield-border-color-error-hover, var(--spectrum-red-1000))}.dh-multi-select-trigger.is-quiet.is-invalid:hover:not(.is-disabled):not(.is-read-only):not(.is-focused) .dh-multi-select-chevron:before{border-bottom-color:var(--spectrum-textfield-border-color-error-hover, var(--spectrum-red-1000))}.dh-multi-select-trigger.is-quiet.is-invalid:active:not(.is-disabled):not(.is-read-only):after{border-bottom-color:var(--spectrum-textfield-border-color-error-down, var(--spectrum-red-1100))}.dh-multi-select-trigger.is-quiet.is-invalid:active:not(.is-disabled):not(.is-read-only) .dh-multi-select-chevron:before{border-bottom-color:var(--spectrum-textfield-border-color-error-down, var(--spectrum-red-1100))}.dh-multi-select-trigger.is-quiet.is-invalid.is-focused:after{border-bottom-color:var(--dh-color-input-focus-border)}.dh-multi-select-trigger.is-quiet.is-invalid.is-focused .dh-multi-select-chevron:before{border-bottom-color:var(--dh-color-input-focus-border)}.dh-multi-select-content{display:flex;flex-wrap:wrap;align-items:center;flex:1;min-width:0;gap:calc(var(--spectrum-taggroup-tag-gap-y, var(--spectrum-global-dimension-size-100)) / 2) calc(var(--spectrum-taggroup-tag-gap-x, var(--spectrum-global-dimension-size-100)) / 2);padding:3px 0 3px 4px}.dh-multi-select-tag{display:inline-grid;grid-template-columns:1fr auto;align-items:center;box-sizing:border-box;max-inline-size:100%;cursor:default;-webkit-user-select:none;user-select:none;block-size:var(--spectrum-tag-height, var(--spectrum-global-dimension-size-300));padding-inline-start:calc(var(--spectrum-tag-padding-x, var(--spectrum-global-dimension-size-125)) - var(--spectrum-tag-border-size, var(--spectrum-alias-border-size-thin)));border-style:solid;border-width:var(--spectrum-tag-border-size, var(--spectrum-alias-border-size-thin));border-radius:var(--spectrum-tag-border-radius, var(--spectrum-alias-border-radius-regular));color:var(--spectrum-tag-text-color, var(--spectrum-global-color-gray-700));background-color:var(--spectrum-tag-background-color, var(--spectrum-global-color-gray-75));border-color:var(--spectrum-tag-border-color, var(--spectrum-global-color-gray-600));font-size:var(--spectrum-tag-text-size, var(--spectrum-global-dimension-font-size-75));transition:border-color .13s ease-in-out,color .13s ease-in-out,box-shadow .13s ease-in-out,background-color .13s ease-in-out}.dh-multi-select-tag:hover{background-color:var(--spectrum-tag-background-color-hover, var(--spectrum-global-color-gray-75));color:var(--spectrum-tag-text-color-hover, var(--spectrum-global-color-gray-900));border-color:var(--spectrum-tag-border-color-hover, var(--spectrum-global-color-gray-900))}.is-disabled .dh-multi-select-tag{color:var(--spectrum-tag-text-color-disabled, var(--spectrum-global-color-gray-500));background-color:var(--spectrum-tag-background-color-disabled, var(--spectrum-global-color-gray-200));border-color:var(--spectrum-tag-border-color-disabled, var(--spectrum-global-color-gray-200));pointer-events:none}.dh-multi-select-tag-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:calc(var(--spectrum-tag-height, var(--spectrum-global-dimension-size-300)) - var(--spectrum-tag-border-size, var(--spectrum-alias-border-size-thin)) * 2);margin-inline-end:0}.dh-multi-select-tag-label:last-child{margin-inline-end:var(--spectrum-tag-padding-x, var(--spectrum-global-dimension-size-125))}.dh-multi-select-tag-remove{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:inherit;height:calc(var(--spectrum-tag-height, var(--spectrum-global-dimension-size-300)) - 2 * var(--spectrum-tag-border-size, var(--spectrum-alias-border-size-thin)));width:var(--spectrum-global-dimension-size-300)}.dh-multi-select-tag-remove:hover{color:var(--spectrum-tag-removable-button-icon-color-hover, var(--spectrum-global-color-gray-900))}.dh-multi-select-tag-remove svg{width:8px;height:8px}.dh-multi-select-input{border:none;outline:none;background:transparent;color:var(--dh-color-input-fg);font-family:inherit;font-size:inherit;line-height:inherit;flex:1;min-width:40px;padding:2px 0 2px 4px;height:var(--spectrum-tag-height, var(--spectrum-global-dimension-size-300))}.dh-multi-select-input:disabled{color:var(--dh-color-input-disabled-fg);cursor:default}.dh-multi-select-chevron{display:flex;align-items:center;justify-content:center;inline-size:var(--spectrum-global-dimension-size-400, 32px);flex-shrink:0;align-self:stretch;box-sizing:border-box;position:relative;padding:var(--spectrum-combobox-fieldbutton-inset, 0);background-color:var(--dh-color-selector-bg);background-clip:content-box;color:var(--dh-color-selector-fg);border-radius:0 calc(var(--spectrum-alias-border-radius-regular, 4px) - 1px) calc(var(--spectrum-alias-border-radius-regular, 4px) - 1px) 0;transition:background-color .13s ease-in-out,color .13s ease-in-out}.dh-multi-select-chevron:before{content:"";position:absolute;top:0;bottom:0;left:0;width:0;border-left:1px solid var(--dh-color-input-border);pointer-events:none}.dh-multi-select-chevron.is-open{background-color:var(--spectrum-fieldbutton-background-color-down, var(--spectrum-global-color-gray-200));color:var(--spectrum-fieldbutton-icon-color-down, var(--spectrum-alias-icon-color-down))}.dh-multi-select-chevron.is-open:before{border-left-color:var(--spectrum-fieldbutton-border-color-down, var(--spectrum-alias-border-color-down))}.dh-multi-select-invalid-icon{display:flex;align-items:center;padding-inline-start:var(--spectrum-global-dimension-size-100, 8px);padding-inline-end:var(--spectrum-global-dimension-size-100, 8px);color:var(--spectrum-semantic-negative-color-icon);flex-shrink:0}.dh-multi-select-empty{display:block;padding-top:var(--spectrum-selectlist-option-padding-height);padding-inline-start:var(--spectrum-selectlist-option-padding, var(--spectrum-global-dimension-static-size-150));font-size:var(--spectrum-selectlist-option-text-size, var(--spectrum-alias-font-size-default));font-weight:var(--spectrum-selectlist-option-text-font-weight, var(--spectrum-global-font-weight-regular))}.dh-multi-select-loading-circle{display:flex;align-items:center;justify-content:center;padding-inline-end:8px;padding-inline-start:4px}[role=option][data-dh-focused=true]{background-color:var(--dh-color-item-list-hover-bg);border-inline-start-color:var(--spectrum-selectlist-option-focus-indicator-color, var(--spectrum-alias-border-color-focus))}.masked-input{font-family:Fira Sans,-apple-system,blinkmacsystemfont,Segoe UI,Roboto,Helvetica Neue,arial,sans-serif;font-variant-numeric:tabular-nums}.draggable-item-list-dragging-item{display:flex;justify-content:space-between;align-items:center;margin:0 .5rem}.draggable-item-list-dragging-item .item-list-item-content{background-color:var(--dh-color-accent-bg);box-shadow:0 .1rem 1rem var(--dh-color-dropshadow);border-radius:4px;margin:0 0 .25rem;padding:.25rem .5rem;position:relative;color:var(--dh-color-accent-contrast)}.draggable-item-list-dragging-item .item-list-item-content .btn{color:var(--dh-color-accent-contrast)}.draggable-item-list-dragging-item:focus{outline:0}.draggable-item-list-dragging-item.two-dragged .item-list-item-content:before,.draggable-item-list-dragging-item.multiple-dragged .item-list-item-content:before{content:" ";background:var(--dh-color-accent-bg);box-shadow:0 .1rem 1rem var(--dh-color-dropshadow);border-radius:4px;position:absolute;height:100%;width:100%;top:4px;left:2px;opacity:.8;z-index:-1}.draggable-item-list-dragging-item.multiple-dragged .item-list-item-content:after{content:" ";background:var(--dh-color-accent-bg);box-shadow:0 .1rem 1rem var(--dh-color-dropshadow);border-radius:4px;position:absolute;height:100%;width:100%;top:7px;left:4px;opacity:.6;z-index:-2}.draggable-item-list-dragging-item .fa-grip-vertical{color:var(--dh-color-gray-mid)}.draggable-item-list-dragging-item .title{flex-grow:1}.draggable-item-list-dragging-item .number-badge{padding:0 .5rem;border-radius:1rem;background-color:color-mix(in srgb,var(--dh-color-fg) 25%,transparent);margin-right:.25rem}.draggable-item-list .item-list-item{padding:0;display:flex}.draggable-item-list .item-list-item .draggable-item-list-item{display:flex;flex-grow:1;flex-direction:row;outline:none}.draggable-item-list .item-list-item .item-list-item-content{border-radius:4px;margin:0 .5rem 1px;padding:.125rem .25rem 0 .5rem;border:1px solid transparent;line-height:1.3}.draggable-item-list .item-list-item .item-list-item-content:hover{background-color:var(--dh-color-item-list-hover-bg)}.draggable-item-list .item-list-item.keyboard-active .item-list-item-content{background-color:transparent}.draggable-item-list .item-list-item.keyboard-active .item-list-item-content:hover{background-color:var(--dh-color-item-list-hover-bg)}.draggable-item-list .item-list-item.active .item-list-item-content{background-color:var(--dh-color-item-list-selected-bg)}.draggable-item-list .item-list-item.active .item-list-item-content:hover{background-color:var(--dh-color-item-list-selected-hover-bg)}.draggable-item-list.is-dragging-from-this .item-list-item .draggable-item-list-item:focus .item-list-item-content,.draggable-item-list.is-dragging-over .item-list-item .draggable-item-list-item:focus .item-list-item-content{outline:0;border:1px solid transparent;box-shadow:none}.draggable-item-list.is-dragging-from-this .item-list-item .draggable-item-list-item .item-list-item-content:hover,.draggable-item-list.is-dragging-over .item-list-item .draggable-item-list-item .item-list-item-content:hover{background-color:transparent}.draggable-item-list.is-dragging-from-this .item-list-item.active .draggable-item-list-item .item-list-item-content,.draggable-item-list.is-dragging-over .item-list-item.active .draggable-item-list-item .item-list-item-content{background-color:var(--dh-color-item-list-selected-bg)}.draggable-item-list.is-dragging-over:not(.is-drop-disabled) .item-list-scroll-pane{background-image:linear-gradient(to right,var(--dh-color-bg, #1a171a) 50%,var(--dh-color-fg, #f0f0ee) 50%),linear-gradient(to right,var(--dh-color-bg, #1a171a) 50%,var(--dh-color-fg, #f0f0ee) 50%),linear-gradient(to bottom,var(--dh-color-bg, #1a171a) 50%,var(--dh-color-fg, #f0f0ee) 50%),linear-gradient(to bottom,var(--dh-color-bg, #1a171a) 50%,var(--dh-color-fg, #f0f0ee) 50%);background-size:8px 1px,8px 1px,1px 8px,1px 8px;background-position:0 top,0 bottom,left 0,right 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;animation:march .5s;animation-timing-function:linear;animation-iteration-count:infinite}.draggable-item-list-dragging-item-container:focus{outline:0}.btn-navigation-menu-item{display:flex;list-style:none;font-weight:400;color:var(--dh-color-menu-item-fg);border-radius:0;text-align:left;margin:0;padding:.25rem .25rem .25rem 1rem;padding-right:0;width:100%;height:auto;min-height:32px;text-decoration:none;border:1px solid transparent;transition:none}.btn-navigation-menu-item .icon{width:25px}.btn-navigation-menu-item .shortcut{color:var(--dh-color-gray-600);flex-grow:0;margin-left:.5rem;display:inline-block;text-align:right}.btn-navigation-menu-item .accessory{margin-left:auto;margin-right:.5rem}.btn-navigation-menu-item:focus{background:var(--dh-color-item-list-selected-bg);border:1px solid var(--dh-color-accent-bg);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--dh-color-accent) 35%,transparent);text-decoration:none}.btn-navigation-menu-item:hover{background:var(--dh-color-item-list-hover-bg);color:var(--dh-color-fg, #f0f0ee);text-decoration:none}.btn-navigation-menu-item:hover .shortcut{color:var(--dh-color-gray-700)}.btn-navigation-menu-item:hover .btn-switch.active{box-shadow:0 0 0 1px var(--dh-color-gray-400)}.navigation-menu-view{display:flex;flex-direction:column}.navigation-menu-view .navigation-menu-list{padding:.25rem 0;text-align:left;overflow:auto;flex-grow:1}.navigation-page{display:flex;flex-direction:column;height:100%;max-height:100%;font-family:Fira Sans,-apple-system,blinkmacsystemfont,Segoe UI,Roboto,Helvetica Neue,arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.navigation-page .navigation-title-bar{display:flex}.navigation-page .navigation-title-bar .navigation-title{font-weight:500;flex-grow:1;text-align:center;padding-top:.6em}.navigation-page .navigation-content{background-color:transparent;overflow:hidden;flex-grow:1;position:relative}.navigation-stack{position:relative;width:100%;height:100%;overflow:hidden}.navigation-stack .main-view,.navigation-stack .popping-view,.navigation-stack .pushing-view{width:100%;height:100%;background:var(--dh-color-content-bg, #2d2a2e);position:absolute}.navigation-stack .pushing-view,.navigation-stack .popping-view{box-shadow:-4px 0 8px color-mix(in srgb,var(--dh-color-black) 45%,transparent)}.navigation-stack .popping-view{left:100%}.select-value-list-scroll-pane{overflow-x:hidden;overflow-y:auto;border:1px solid var(--dh-color-input-border);border-radius:4px;padding:.42145rem 0}.select-value-list-scroll-pane.is-invalid{border-color:color-mix(in srgb,var(--dh-color-negative) 85%,transparent)}.select-value-list{position:relative}.select-value-list .select-value-list-content{width:100%;margin:0;list-style-type:none;padding:0}.select-value-list .select-value-list-content li{width:100%}.select-value-list .select-value-list-content .custom-control{margin:0;display:flex}.select-value-list .select-value-list-content .custom-control:hover{background:var(--dh-color-item-list-hover-bg)}.select-value-list .select-value-list-content .custom-control .custom-control-label{margin-left:.75rem;flex-grow:1;cursor:pointer}
