:where(.ui-kit-root,.ui-button,.ui-input,.ui-checkbox){box-sizing:border-box}:where(.ui-button,.ui-input,.ui-checkbox){font:inherit}.ui-button{--ui-button-current-background: var(--ui-button-container-background);--ui-button-current-border-color: var(--ui-button-container-border-color);--ui-button-current-label-color: var(--ui-button-label-color);--ui-button-current-icon-color: var(--ui-button-icon-color);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-button-content-gap);min-width:0;max-width:100%;overflow:hidden;height:var(--ui-button-container-height);width:var(--ui-button-container-inline-size);margin:0;padding:var(--ui-button-container-padding-block) var(--ui-button-container-padding-inline);border:var(--ui-button-container-border-width) solid var(--ui-button-current-border-color);border-radius:var(--ui-button-container-radius);background:var(--ui-button-current-background);color:var(--ui-button-current-label-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out,opacity .12s ease-out}.ui-button[data-content-mode=icon-only]{flex:0 0 auto}.ui-button:not(:disabled):hover,.ui-button[data-ui-force-state=hover]{--ui-button-current-background: var(--ui-button-container-background-hover);--ui-button-current-border-color: var(--ui-button-container-border-color-hover);--ui-button-current-label-color: var(--ui-button-label-color-hover);--ui-button-current-icon-color: var(--ui-button-icon-color-hover)}.ui-button:not(:disabled):active,.ui-button[data-ui-force-state=active]{--ui-button-current-background: var(--ui-button-container-background-active);--ui-button-current-border-color: var(--ui-button-container-border-color-active);--ui-button-current-label-color: var(--ui-button-label-color-active);--ui-button-current-icon-color: var(--ui-button-icon-color-active)}.ui-button:disabled,.ui-button[data-disabled=true]{--ui-button-current-background: var(--ui-button-container-background);--ui-button-current-border-color: var(--ui-button-container-border-color);--ui-button-current-label-color: var(--ui-button-label-color);--ui-button-current-icon-color: var(--ui-button-icon-color);cursor:not-allowed}.ui-button__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--ui-button-icon-size);width:var(--ui-button-icon-size);height:var(--ui-button-icon-size);color:var(--ui-button-current-icon-color)}.ui-button__icon--loading{color:var(--ui-button-current-label-color)}.ui-button__icon>svg,.ui-button__icon>img{display:block;width:100%;height:100%}.ui-button__spinner-svg{width:100%;height:100%;display:block;animation:ui-button-spinner-rotate 1s linear infinite;transform-origin:center}.ui-button__label{min-width:0;overflow:hidden;color:var(--ui-button-current-label-color);font-size:var(--ui-button-label-typography-font-size);font-weight:var(--ui-button-label-typography-font-weight);line-height:var(--ui-button-label-typography-line-height);text-overflow:ellipsis;white-space:nowrap}.ui-button:focus-visible{outline:2px solid var(--ui-button-container-focus-outline-color);outline-offset:var(--ui-button-container-focus-outline-offset)}@media (prefers-reduced-motion:reduce){.ui-button{transition:none}.ui-button__spinner-svg{animation:none}}@keyframes ui-button-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-checkbox-field{--ui-checkbox-current-container-color: var(--ui-checkbox-container-color);--ui-checkbox-current-container-border-color: var(--ui-checkbox-container-border-color);display:inline-flex;align-items:center;gap:var(--ui-checkbox-field-gap, 4px);border-radius:var(--ui-checkbox-field-radius, 4px);cursor:pointer}.ui-checkbox-field--labelled:dir(ltr){padding-right:var(--ui-checkbox-field-padding-inline-end, 4px)}.ui-checkbox-field--labelled:dir(rtl){padding-left:var(--ui-checkbox-field-padding-inline-end, 4px)}.ui-checkbox-field__label{color:var(--ui-checkbox-label-color);font-size:var(--ui-checkbox-label-typography-font-size);line-height:var(--ui-checkbox-label-typography-line-height);cursor:inherit;-webkit-user-select:none;user-select:none}.ui-checkbox{box-sizing:border-box;position:relative;width:var(--ui-checkbox-control-size, 24px);height:var(--ui-checkbox-control-size, 24px);border:0;margin:0;padding:0;background:transparent;color:inherit;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-checkbox:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--ui-checkbox-container-size, 16px) - (var(--ui-checkbox-container-inset, 1px) * 2));height:calc(var(--ui-checkbox-container-size, 16px) - (var(--ui-checkbox-container-inset, 1px) * 2));box-sizing:border-box;border:var(--ui-checkbox-container-stroke-width, 1px) solid var(--ui-checkbox-current-container-border-color);border-radius:var(--ui-checkbox-container-radius, 2px);background:var(--ui-checkbox-current-container-color);transform:translate(-50%,-50%);transition:background-color .2s ease-out,border-color .2s ease-out}.ui-checkbox__indicator{position:absolute;left:50%;top:50%;width:calc(var(--ui-checkbox-container-size, 16px) - (var(--ui-checkbox-container-inset, 1px) * 2));height:calc(var(--ui-checkbox-container-size, 16px) - (var(--ui-checkbox-container-inset, 1px) * 2));z-index:1;display:block;opacity:0;transform:translate(-50%,-50%) scale(.86);transform-origin:center;transition:transform .2s ease-out,opacity .2s ease-out;will-change:transform,opacity}.ui-checkbox__check-mask,.ui-checkbox__mixed-icon{position:absolute;left:50%;top:50%;opacity:0;transition:transform .2s ease-out,opacity .2s ease-out;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui-checkbox__check-mask{width:calc(var(--ui-checkbox-indicator-check-size, 12px) + 2px);height:calc(var(--ui-checkbox-indicator-check-size, 12px) + 2px);overflow:clip;transform:translate(-50%,-50%) scale(.82)}.ui-checkbox__check-icon{position:absolute;left:1px;top:1px;width:var(--ui-checkbox-indicator-check-size, 12px);height:var(--ui-checkbox-indicator-check-size, 12px);color:var(--ui-checkbox-indicator-check-color, #ffffff)}.ui-checkbox__check-icon svg{display:block;width:100%;height:100%}.ui-checkbox__check-icon path{fill:currentcolor}.ui-checkbox__mixed-icon{width:var(--ui-checkbox-indicator-mixed-width, 8px);height:var(--ui-checkbox-indicator-mixed-height, 2px);border-radius:var(--ui-checkbox-indicator-mixed-radius, 1px);background:var(--ui-checkbox-indicator-mixed-color, #ffffff);transform:translate(-50%,-50%) scaleX(.58);transform-origin:center}.ui-checkbox[data-state=checked] .ui-checkbox__indicator,.ui-checkbox[data-state=indeterminate] .ui-checkbox__indicator,.ui-checkbox[data-state=checked] .ui-checkbox__check-mask{opacity:1;transform:translate(-50%,-50%) scale(1)}.ui-checkbox[data-state=checked] .ui-checkbox__mixed-icon{opacity:0;transform:translate(-50%,-50%) scaleX(.58)}.ui-checkbox[data-state=indeterminate] .ui-checkbox__check-mask{opacity:0;transform:translate(-50%,-50%) scale(.82)}.ui-checkbox[data-state=indeterminate] .ui-checkbox__mixed-icon{opacity:1;transform:translate(-50%,-50%) scaleX(1)}.ui-checkbox-field:not([data-disabled=true]):hover{--ui-checkbox-current-container-color: var(--ui-checkbox-container-color-hover);--ui-checkbox-current-container-border-color: var(--ui-checkbox-container-border-color-hover)}.ui-checkbox:disabled,.ui-checkbox[data-disabled=true]{--ui-checkbox-current-container-color: var(--ui-checkbox-container-color-disable);--ui-checkbox-current-container-border-color: var(--ui-checkbox-container-border-color-disable);cursor:not-allowed}.ui-checkbox-field[data-disabled=true],.ui-checkbox-field.is-disabled{cursor:not-allowed}.ui-checkbox-field[data-disabled=true] .ui-checkbox-field__label,.ui-checkbox-field.is-disabled .ui-checkbox-field__label{color:var(--ui-checkbox-label-color-disable)}@media (prefers-reduced-motion:reduce){.ui-checkbox,.ui-checkbox:before,.ui-checkbox__indicator{transition:none}.ui-checkbox__check-mask,.ui-checkbox__mixed-icon{transition:none}}.ui-color-picker{display:inline-flex}.ui-color-picker__panel{min-width:max-content}.ui-color-picker__panel-viewport{min-height:0;min-width:max-content;overflow:hidden;border:1px solid var(--ui-color-setting-panel-container-border-color);border-radius:var(--ui-color-setting-panel-container-radius);background:var(--ui-color-setting-panel-container-background);box-shadow:var(--ui-color-setting-panel-container-shadow)}.ui-color-picker__panel-scrollbar{min-height:0;min-width:max-content;max-height:inherit}.ui-color-picker__panel-viewport .ui-color-setting{border:0;border-radius:inherit;background:transparent;box-shadow:none}.ui-color-picker__panel-stack{position:relative;display:inline-flex;align-items:flex-start}.ui-color-picker__panel-surface{position:relative;z-index:1}.ui-color-picker__advanced-flyout{position:absolute;top:auto;bottom:0;z-index:2}.ui-color-picker__advanced-flyout.is-right{left:calc(100% + 4px)}.ui-color-picker__advanced-flyout.is-left{right:calc(100% + 4px)}.ui-color-picker__advanced-panel{width:272px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid rgba(65,70,75,.1);border-radius:6px;background:#fff;box-shadow:0 8px 18px #0000000f}.ui-color-picker__saturation-panel{position:relative;width:100%;height:192px;margin:0;padding:0;border:0;border-radius:4px;overflow:hidden;background:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,var(--ui-color-picker-hue-color, #2344a3));cursor:crosshair}.ui-color-picker__saturation-cursor{position:absolute;width:10px;height:10px;border:2px solid #fff;border-radius:2px;box-shadow:0 0 0 1px #41464b1f,0 1px 2px #0000000a;transform:translate(-50%,-50%)}.ui-color-picker__advanced-controls{display:flex;gap:8px;align-items:center;padding-top:8px;padding-bottom:8px}.ui-color-picker__advanced-preview{position:relative;width:32px;height:32px;display:inline-flex;flex:0 0 auto;border:1px solid rgba(65,70,75,.1);border-radius:4px;background-image:linear-gradient(45deg,rgba(65,70,75,.06) 25%,transparent 25%),linear-gradient(-45deg,rgba(65,70,75,.06) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(65,70,75,.06) 75%),linear-gradient(-45deg,transparent 75%,rgba(65,70,75,.06) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;overflow:hidden}.ui-color-picker__advanced-preview-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.ui-color-picker__advanced-slider-stack{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:8px}.ui-color-picker__slider{width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:12px;border:1px solid rgba(65,70,75,.1);border-radius:2px;outline:none;background:#d9dce2}.ui-color-picker__slider::-webkit-slider-runnable-track{height:12px;border-radius:2px;background:transparent}.ui-color-picker__slider::-moz-range-track{height:12px;border-radius:2px;background:transparent;border:0}.ui-color-picker__slider::-webkit-slider-thumb{box-sizing:border-box;width:10px;height:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:1px;border:2px solid #fff;border-radius:2px;background:var(--ui-color-picker-thumb-color, #4d8dff);box-shadow:0 0 0 1px #41464b1f,0 1px 2px #0000000a}.ui-color-picker__slider::-moz-range-thumb{box-sizing:border-box;width:10px;height:10px;border:2px solid #fff;border-radius:2px;background:var(--ui-color-picker-thumb-color, #4d8dff);box-shadow:0 0 0 1px #41464b1f,0 1px 2px #0000000a}.ui-color-picker__slider--hue{background:linear-gradient(90deg,#ff1e12,#ff9800,#fff200,#52ff00,#00f258,#12c7ff 70%,#2f4fff 82%,#ff00cf 92%,#e45454)}.ui-color-picker__slider--alpha{background:var(--ui-color-picker-alpha-gradient, linear-gradient(to right, rgba(65, 70, 75, 0), #41464b)),linear-gradient(45deg,rgba(65,70,75,.07) 25%,transparent 25%),linear-gradient(-45deg,rgba(65,70,75,.07) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(65,70,75,.07) 75%),linear-gradient(-45deg,transparent 75%,rgba(65,70,75,.07) 75%),#fff;background-size:auto,8px 8px,8px 8px,8px 8px,8px 8px,auto;background-position:0 0,0 0,0 4px,4px -4px,-4px 0,0 0}.ui-color-picker__input-grid{display:grid;width:250px;grid-template-columns:50px repeat(4,minmax(0,1fr));gap:4px;align-items:center}.ui-color-picker__model-select,.ui-color-picker__value-input{min-width:0;box-sizing:border-box;height:24px;border:1px solid rgba(65,70,75,.1);border-radius:4px;background:#fff;color:#41464b;font-size:12px;line-height:20px}.ui-color-picker__model-select{padding-left:6px;padding-right:6px;border:0;background:transparent}.ui-color-picker__value-input{padding-left:6px;padding-right:6px;text-align:center}.ui-color-picker__value-input--hex{grid-column:span 3;text-align:left}.ui-color-picker__advanced-divider{width:100%;height:10px;box-sizing:border-box;border-top:1px solid rgba(65,70,75,.1)}.ui-color-picker__save-button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding-left:8px;padding-right:8px;border:0;background:transparent;color:#5ba0e7;cursor:pointer;font-size:14px;line-height:24px}.ui-color-picker__save-icon{font-size:18px;line-height:1}.ui-color-picker__save-button:disabled{cursor:not-allowed;color:#41464b59}.ui-mask-layer{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ui-mask-layer-background-normal);pointer-events:auto}.ui-mask-layer[data-variant=soft]{background:var(--ui-mask-layer-background-soft)}.ui-mask-layer[data-variant=strong]{background:var(--ui-mask-layer-background-strong)}.ui-color-picker-button{--ui-color-picker-button-icon-width: 16px;--ui-color-picker-button-icon-area-width: 28px;position:relative;display:inline-flex}.ui-color-picker-button__icon{width:var(--ui-color-picker-button-icon-width);height:var(--ui-color-picker-button-icon-width)}.ui-toolbar-button__icon>.ui-color-picker-button__icon{width:100%;height:100%}.ui-color-picker-button__icon-svg>svg{display:block;width:100%;height:100%}.ui-color-setting{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-width:200px;padding-left:var(--ui-color-setting-panel-container-padding-inline, 10px);padding-right:var(--ui-color-setting-panel-container-padding-inline, 10px);padding-top:var(--ui-color-setting-panel-container-padding-block, 10px);padding-bottom:var(--ui-color-setting-panel-container-padding-block, 10px);border:1px solid var(--ui-color-setting-panel-container-border-color, #d6d9dd);border-radius:var(--ui-color-setting-panel-container-radius, 6px);background:var(--ui-color-setting-panel-container-background, #ffffff);box-shadow:var(--ui-color-setting-panel-container-shadow, none)}.ui-color-setting--modern{width:254px;gap:0;overflow:hidden;padding:4px;border-radius:6px;box-shadow:0 8px 18px #0000000f}.ui-color-setting--modern .ui-color-setting__section{gap:4px}.ui-color-setting--modern .ui-color-setting__section-title{line-height:20px}.ui-color-setting__section{display:flex;flex-direction:column;gap:8px}.ui-color-setting__section-title{display:block;color:var(--ui-color-setting-section-title-color, #7d838a);font-size:var(--ui-color-setting-section-title-typography-font-size, 12px);line-height:var(--ui-color-setting-section-title-typography-line-height, 18px)}.ui-color-setting__palette{display:flex;flex-direction:column;gap:var(--ui-color-setting-palette-row-gap, 4px)}.ui-color-setting__palette--single{gap:0}.ui-color-setting__palette-row{display:flex;flex-wrap:wrap;gap:var(--ui-color-setting-palette-column-gap, 4px)}.ui-color-setting--modern .ui-color-setting__section--preset{padding:8px}.ui-color-setting--modern .ui-color-setting__section--preset .ui-color-setting__palette,.ui-color-setting--modern .ui-color-setting__palette-row{gap:6px}.ui-color-setting--modern .ui-color-setting__section--palette{padding:0 8px 7px}.ui-color-setting--modern .ui-color-setting__section--submenu{gap:0;padding:0 4px}.ui-color-setting--modern .ui-color-setting__section--palette .ui-color-setting__section-title{padding-top:2px;padding-bottom:2px}.ui-color-setting__swatch{position:relative;width:var(--ui-color-setting-palette-swatch-size, 16px);height:var(--ui-color-setting-palette-swatch-size, 16px);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:0;border:1px solid transparent;border-radius:var(--ui-color-setting-palette-swatch-radius, 2px);overflow:visible;background-clip:padding-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,opacity .16s ease-out}.ui-color-setting__swatch.is-bordered{border-color:var(--ui-color-setting-palette-swatch-border-color, #d6d9dd)}.ui-color-setting__swatch:not(:disabled):hover:after,.ui-color-setting__swatch.is-selected:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid rgba(65,70,75,.2);border-radius:4px}.ui-color-setting__swatch.is-selected:after{border-color:#5da4e3}.ui-color-setting__swatch:disabled{cursor:not-allowed;opacity:.4}.ui-color-setting__swatch:focus-visible,.ui-color-setting__current-color-input-shell:focus-within,.ui-color-setting__action:focus-visible,.ui-color-setting__submenu-action:focus-visible,.ui-color-setting__none-action:focus-visible{outline:2px solid rgba(57,119,255,.55);outline-offset:2px}.ui-color-setting__swatch-check{width:10px;height:8px;display:block;background:var(--ui-color-setting-palette-swatch-check-color, rgba(255, 255, 255, .8));clip-path:path("M3.53542 7.07129L-0.000115871 3.53576L1.4141 2.12155L3.53542 4.24287L7.77806 0.000226557L9.19227 1.41444L3.53542 7.07129Z");opacity:0;transform:scale(.72);transition:transform .16s ease-out,opacity .16s ease-out}.ui-color-setting__swatch.is-selected .ui-color-setting__swatch-check{opacity:1;transform:scale(1)}.ui-color-setting--modern .ui-color-setting__swatch-check{display:none}.ui-color-setting__current-color{display:flex;align-items:center;gap:8px}.ui-color-setting__current-color-preview{width:var(--ui-color-setting-current-color-preview-size, 18px);height:var(--ui-color-setting-current-color-preview-size, 18px);display:inline-flex;flex:0 0 auto;border:1px solid var(--ui-color-setting-current-color-preview-border-color, #d6d9dd);border-radius:var(--ui-color-setting-current-color-preview-radius, 2px)}.ui-color-setting__current-color-input-shell{min-width:0;flex:1 1 auto;display:inline-flex;align-items:center;box-sizing:border-box;padding-left:var(--ui-color-setting-current-color-input-padding-inline, 8px);padding-right:var(--ui-color-setting-current-color-input-padding-inline, 8px);max-width:126px;border:1px solid var(--ui-color-setting-current-color-input-border-color, #d6d9dd);border-radius:var(--ui-color-setting-current-color-input-radius, 2px);background:transparent}.ui-color-setting__current-color-prefix{flex:0 0 auto;color:var(--ui-color-setting-current-color-input-placeholder-color, #afb4ba);font-size:var(--ui-color-setting-current-color-input-typography-font-size, 12px);line-height:var(--ui-color-setting-current-color-input-typography-line-height, 18px)}.ui-color-setting__current-color-input{min-width:0;flex:1 1 auto;display:inline-flex;align-items:center;box-sizing:border-box;margin:0;padding:0 0 0 4px;border:0;color:var(--ui-color-setting-current-color-input-text-color, #2f3438);font-size:var(--ui-color-setting-current-color-input-typography-font-size, 12px);line-height:var(--ui-color-setting-current-color-input-typography-line-height, 18px);background:transparent}.ui-color-setting__current-color-input:focus{outline:none}.ui-color-setting__current-color-input::placeholder{color:var(--ui-color-setting-current-color-input-placeholder-color, #afb4ba)}.ui-color-setting__action{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.ui-color-setting__action,.ui-color-setting__submenu-action,.ui-color-setting__none-action{min-height:28px;padding:4px 0}.ui-color-setting--modern .ui-color-setting__action,.ui-color-setting--modern .ui-color-setting__submenu-action,.ui-color-setting--modern .ui-color-setting__none-action{padding:4px 8px;border-radius:4px;transition:background-color .16s ease-out}.ui-color-setting--modern .ui-color-setting__action:not(:disabled):not([data-active=true]):hover,.ui-color-setting--modern .ui-color-setting__submenu-action:not(:disabled):hover,.ui-color-setting--modern .ui-color-setting__none-action:not(:disabled):hover{background:#41464b0d}.ui-color-setting--modern .ui-color-setting__action:not(:disabled):active,.ui-color-setting--modern .ui-color-setting__submenu-action:not(:disabled):active,.ui-color-setting--modern .ui-color-setting__none-action:not(:disabled):active{background:#41464b1a}.ui-color-setting--modern .ui-color-setting__action[data-active=true]{background:#41464b1a}.ui-color-setting__action:disabled{cursor:not-allowed;opacity:.48}.ui-color-setting__action-main{min-width:0;flex:1 1 auto;display:inline-flex;align-items:center;gap:8px}.ui-color-setting__submenu-action,.ui-color-setting__none-action{width:100%;display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;margin:0;padding:4px 0;border:0;background:transparent;color:var(--ui-color-setting-action-label-color, #2f3438);cursor:pointer;text-align:left}.ui-color-setting__submenu-action:disabled,.ui-color-setting__none-action:disabled{cursor:not-allowed;opacity:.48}.ui-color-setting__action-icon,.ui-color-setting__action-label,.ui-color-setting__action-chevron{display:inline-flex;align-items:center}.ui-color-setting__action-icon,.ui-color-setting__action-chevron{width:var(--ui-color-setting-action-icon-size, 16px);height:var(--ui-color-setting-action-icon-size, 16px);color:var(--ui-color-setting-action-icon-color, #7d838a);justify-content:center}.ui-color-setting__action-icon-image{width:16px;height:16px;display:block}.ui-color-setting__action-chevron{width:var(--ui-color-setting-action-chevron-size, 14px);height:var(--ui-color-setting-action-chevron-size, 14px);color:var(--ui-color-setting-action-chevron-color, #7d838a)}.ui-color-setting__action-label{flex:1 1 auto;color:var(--ui-color-setting-action-label-color, #2f3438);font-size:var(--ui-color-setting-action-label-typography-font-size, 13px);line-height:var(--ui-color-setting-action-label-typography-line-height, 20px)}.ui-color-setting__action-chevron-icon{width:6px;height:12px;display:block}.ui-color-setting__submenu-divider{width:100%;height:4px;box-sizing:border-box;border-top:1px solid rgba(65,70,75,.1)}.ui-color-setting__none-icon{width:16px;height:16px;display:block;flex:0 0 auto}.ui-color-setting__none-label{color:#41464b;font-size:13px;line-height:20px}.ui-color-setting__submenu-icon{position:relative;width:16px;height:16px;display:inline-flex;flex:0 0 auto;color:#7d838a}.ui-color-setting__submenu-icon:before,.ui-color-setting__submenu-icon:after{content:"";position:absolute;left:1px;right:1px;height:1.5px;background:currentcolor;border-radius:999px}.ui-color-setting__submenu-icon:before{top:50%;transform:translateY(-50%)}.ui-color-setting__submenu-icon:after{display:none}.ui-color-setting__submenu-icon.is-weight:before{top:4px;transform:none;box-shadow:0 4px 0 0 currentcolor,0 8px 0 0 currentcolor}.ui-color-setting__submenu-icon.is-weight:after{display:none}.ui-color-setting__submenu-icon.is-dash:before{top:4px;transform:none;box-shadow:0 4px 0 0 currentcolor,0 8px 0 0 currentcolor;background:repeating-linear-gradient(90deg,currentcolor 0 5px,transparent 5px 8px)}.ui-color-setting__submenu-icon.is-dash:after{display:none}@media (prefers-reduced-motion:reduce){.ui-color-setting__swatch,.ui-color-setting__swatch-check,.ui-color-setting__action,.ui-color-setting__submenu-action,.ui-color-setting__none-action{transition:none}}.ui-content-box{position:relative;display:inline-flex;align-items:flex-start;box-sizing:border-box}.ui-content-box__slot{position:relative;display:flex;align-items:flex-start;min-width:0;box-sizing:border-box;border:var(--ui-content-box-stroke-width) solid var(--ui-content-box-chrome-color);background:var(--ui-content-box-surface-background)}.ui-content-box__resize-handle,.ui-content-box__radius-handle{position:absolute;width:var(--ui-content-box-handle-size);height:var(--ui-content-box-handle-size);box-sizing:border-box;border:var(--ui-content-box-stroke-width) solid var(--ui-content-box-chrome-color);background:var(--ui-content-box-handle-background);box-shadow:var(--ui-content-box-handle-shadow);touch-action:none}.ui-content-box__resize-handle[data-position=top-middle]{top:var(--ui-content-box-handle-offset);left:50%;transform:translate(-50%);cursor:ns-resize}.ui-content-box__resize-handle[data-position=top-right]{top:var(--ui-content-box-handle-offset);right:var(--ui-content-box-handle-offset);cursor:nesw-resize}.ui-content-box__resize-handle[data-position=middle-right]{top:50%;right:var(--ui-content-box-handle-offset);transform:translateY(-50%);cursor:ew-resize}.ui-content-box__resize-handle[data-position=bottom-right]{right:var(--ui-content-box-handle-offset);bottom:var(--ui-content-box-handle-offset);cursor:nwse-resize}.ui-content-box__resize-handle[data-position=bottom-middle]{bottom:var(--ui-content-box-handle-offset);left:50%;transform:translate(-50%);cursor:ns-resize}.ui-content-box__resize-handle[data-position=bottom-left]{bottom:var(--ui-content-box-handle-offset);left:var(--ui-content-box-handle-offset);cursor:nesw-resize}.ui-content-box__resize-handle[data-position=middle-left]{top:50%;left:var(--ui-content-box-handle-offset);transform:translateY(-50%);cursor:ew-resize}.ui-content-box__resize-handle[data-position=top-left]{top:var(--ui-content-box-handle-offset);left:var(--ui-content-box-handle-offset);cursor:nwse-resize}.ui-content-box__rotation-handle{position:absolute;top:calc(-1 * var(--ui-content-box-rotation-handle-height));left:50%;width:var(--ui-content-box-handle-size);height:var(--ui-content-box-rotation-handle-height);box-sizing:border-box;transform:translate(-50%);cursor:grab;touch-action:none}.ui-content-box__rotation-handle:before{position:absolute;top:var(--ui-content-box-rotation-handle-line-top);left:var(--ui-content-box-rotation-handle-line-left);width:var(--ui-content-box-stroke-width);height:var(--ui-content-box-rotation-handle-line-height);box-sizing:border-box;background:var(--ui-content-box-chrome-color);content:""}.ui-content-box:not([data-resize-handles=eight-way]) .ui-content-box__rotation-handle:before{height:calc(var(--ui-content-box-rotation-handle-line-height) - var(--ui-content-box-handle-offset))}.ui-content-box__rotation-handle:after{position:absolute;top:var(--ui-content-box-rotation-handle-knob-top);left:var(--ui-content-box-rotation-handle-knob-left);width:var(--ui-content-box-rotation-handle-knob-size);height:var(--ui-content-box-rotation-handle-knob-size);box-sizing:border-box;border:var(--ui-content-box-stroke-width) solid var(--ui-content-box-chrome-color);border-radius:50%;background:var(--ui-content-box-surface-background);content:""}.ui-content-box__radius-track{position:absolute;top:var(--ui-content-box-handle-offset);right:var(--ui-content-box-handle-offset);left:var(--ui-content-box-handle-offset);height:var(--ui-content-box-radius-track-height);box-sizing:border-box;pointer-events:none}.ui-content-box__radius-handle{top:0;left:var(--ui-content-box-radius-handle-offset);background:var(--ui-content-box-radius-handle-background);cursor:ew-resize;pointer-events:auto;touch-action:none}.ui-dialog-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ui-dialog-layer-z-index)}.ui-dialog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.ui-mask-layer.ui-dialog-overlay[data-variant=normal]{background:var(--ui-dialog-layer-background)}.ui-dialog-layer__content{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--ui-dialog-layer-padding);pointer-events:none}.ui-dialog{box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:var(--ui-dialog-container-gap);width:min(var(--ui-dialog-width),calc(100vw - (var(--ui-dialog-layer-padding) * 2)));max-height:min(480px,calc(100vh - (var(--ui-dialog-layer-padding) * 2)));padding:var(--ui-dialog-container-padding);border:var(--ui-dialog-container-border-width) solid var(--ui-dialog-container-border-color);border-radius:var(--ui-dialog-container-radius);background:var(--ui-dialog-container-background);box-shadow:var(--ui-dialog-container-shadow);opacity:0;pointer-events:auto;transform:scale(.96);transform-origin:center;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.ui-dialog:focus{outline:none}.ui-dialog-layer[data-state=entered] .ui-dialog-overlay{opacity:1}.ui-dialog-layer[data-state=entered] .ui-dialog{opacity:1;transform:scale(1)}.ui-dialog-layer[data-state=exiting] .ui-dialog-overlay,.ui-dialog-layer[data-state=exiting] .ui-dialog{transition-duration:.15s;transition-timing-function:cubic-bezier(.7,0,.84,0)}.ui-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-dialog-header-gap)}.ui-dialog__title-group{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--ui-dialog-title-group-gap)}.ui-dialog__title{color:var(--ui-dialog-title-color);font-size:var(--ui-dialog-title-typography-font-size);font-weight:var(--ui-dialog-title-typography-font-weight);line-height:var(--ui-dialog-title-typography-line-height);word-break:break-word}.ui-dialog__subtitle{color:var(--ui-dialog-subtitle-color);font-size:var(--ui-dialog-subtitle-typography-font-size);font-weight:var(--ui-dialog-subtitle-typography-font-weight);line-height:var(--ui-dialog-subtitle-typography-line-height);word-break:break-word}.ui-dialog__header-extra{width:100%;min-width:0}.ui-dialog__close-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--ui-dialog-close-button-size);height:var(--ui-dialog-close-button-size);margin:0;padding:var(--ui-dialog-close-button-padding);border:0;border-radius:var(--ui-dialog-close-button-radius);background:var(--ui-dialog-close-button-background);color:var(--ui-dialog-close-button-color);cursor:pointer;transition:background-color var(--ui-dialog-close-button-transition-duration) ease-out,color var(--ui-dialog-close-button-transition-duration) ease-out}.ui-dialog__close-button:hover{background:var(--ui-dialog-close-button-background-hover);color:var(--ui-dialog-close-button-color-hover)}.ui-dialog__close-button:active{background:var(--ui-dialog-close-button-background-active)}.ui-dialog__close-button:focus-visible{outline:2px solid var(--ui-dialog-close-button-focus-outline-color);outline-offset:var(--ui-dialog-close-button-focus-outline-offset)}.ui-dialog__close-icon{width:var(--ui-dialog-close-button-icon-size);height:var(--ui-dialog-close-button-icon-size)}.ui-dialog__content{box-sizing:border-box;display:grid;grid-template-rows:minmax(0,1fr);max-height:inherit;min-height:0;overflow:hidden;border-radius:var(--ui-dialog-content-radius)}.ui-dialog[data-type=form],.ui-dialog[data-type=functional]{max-height:min(calc(var(--ui-dialog-width) + 80px),calc(100vh - 160px))}.ui-dialog__actions{display:flex;padding-top:var(--ui-dialog-actions-padding-top)}.ui-dialog__footer{display:flex;align-items:center;gap:var(--ui-dialog-actions-gap);width:100%}.ui-dialog__footer[data-align=start]{justify-content:flex-start}.ui-dialog__footer[data-align=end]{justify-content:flex-end}.ui-dialog__footer[data-align=between]{justify-content:space-between}.ui-dialog__footer-content{flex:1 1 auto;min-width:0}.ui-dialog__footer-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--ui-dialog-actions-gap)}.ui-dialog__footer-action{flex:0 0 auto}@media (prefers-reduced-motion:reduce){.ui-dialog,.ui-dialog-layer[data-state=entered] .ui-dialog{transform:none}}.ui-empty{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:0;padding:var(--ui-empty-root-padding);color:var(--ui-empty-title-color);font-family:var(--ui-typography-font-default);text-align:center}.ui-empty__body{position:relative;display:inline-flex;justify-content:center;max-width:100%}.ui-empty__illustration{position:absolute;left:50%;bottom:calc(100% + var(--ui-empty-root-gap));transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ui-empty[data-size=medium] .ui-empty__illustration,.ui-empty[data-size=small] .ui-empty__illustration{width:var(--ui-empty-illustration-size);height:var(--ui-empty-illustration-size)}.ui-empty__illustration>img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.ui-empty__content{display:flex;flex-direction:column;align-items:center;min-width:0;max-width:var(--ui-empty-content-max-width)}.ui-empty__title{overflow-wrap:anywhere;color:var(--ui-empty-title-color);font-weight:var(--ui-empty-title-typography-font-weight)}.ui-empty[data-size=medium] .ui-empty__title,.ui-empty[data-size=small] .ui-empty__title{font-size:var(--ui-empty-title-typography-font-size);line-height:var(--ui-empty-title-typography-line-height)}.ui-empty__description{margin-top:var(--ui-empty-description-margin-top);overflow-wrap:anywhere;color:var(--ui-empty-description-color);font-size:var(--ui-empty-description-typography-font-size);font-weight:var(--ui-empty-description-typography-font-weight);line-height:var(--ui-empty-description-typography-line-height)}.ui-empty__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-empty-actions-gap);margin-top:var(--ui-empty-actions-margin-top)}.ui-empty__main-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-empty-actions-gap)}.ui-editable-list{box-sizing:border-box;position:relative;display:grid;width:100%;min-width:0;gap:4px}.ui-editable-list.is-dragging{-webkit-user-select:none;user-select:none}.ui-editable-list__item,.ui-editable-list__placeholder{box-sizing:border-box;min-height:36px}.ui-editable-list__item{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:4px;width:100%;background:var(--ui-color-background-frame-white, #fff)}.ui-editable-list[data-draggable=false] .ui-editable-list__item{grid-template-columns:minmax(0,1fr) auto}.ui-editable-list__item.is-dragged{position:fixed;z-index:1000;margin:0;padding:4px;border-radius:var(--ui-size-radius-m, 4px);background:var(--ui-color-background-frame-white, #fff);box-shadow:0 8px 18px #0000000f;pointer-events:none}.ui-editable-list__placeholder{width:100%;border:0;background:transparent}.ui-editable-list__drag-handle{cursor:grab;touch-action:none}.ui-editable-list__drag-handle:active{cursor:grabbing}.ui-editable-list__empty-button:focus-visible{outline:2px solid var(--ui-color-border-status-guidance, #5da4e3);outline-offset:1px}.ui-editable-list__drag-icon,.ui-editable-list__empty-icon{display:block;width:20px;height:20px}.ui-editable-list__drag-icon{position:relative;display:block;width:16px;height:16px}.ui-editable-list__drag-icon>svg{position:absolute;top:0;width:16px;height:16px;transform:rotate(90deg)}.ui-editable-list__drag-icon>svg:first-child{left:-3px}.ui-editable-list__drag-icon>svg:last-child{left:3px}.ui-editable-list__content{min-width:0}.ui-editable-list__actions{display:inline-flex;align-items:center;gap:4px}.ui-editable-list__empty-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:40px;margin:0;padding:8px 12px;border:1px dashed var(--ui-color-border-outline-default, #d9dcdf);border-radius:var(--ui-size-radius-m, 4px);gap:4px;background:var(--ui-color-background-frame-white, #fff);color:var(--ui-color-text-gray-medium, rgba(65, 70, 75, .8));font:inherit;cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.ui-editable-list__empty-button:hover:not(:disabled){border-color:var(--ui-color-border-status-guidance, #5da4e3);background:var(--ui-color-background-frame-hover, rgba(65, 70, 75, .06));color:var(--ui-color-text-gray-primary, #41464b)}.ui-editable-list__empty-button:disabled{color:var(--ui-color-text-gray-disabled, rgba(65, 70, 75, .3));cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ui-editable-list__empty-button{transition:none}}.ui-input{--ui-input-current-background: var(--ui-input-container-background-default);--ui-input-current-border-color: var(--ui-input-container-border-color-default);--ui-input-current-shadow: var(--ui-input-container-shadow-default);box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--ui-input-container-affix-gap, 4px);width:100%;min-width:0;min-height:var(--ui-input-container-min-height, 28px);padding-left:var(--ui-input-container-padding-inline, 8px);padding-right:var(--ui-input-container-padding-inline, 8px);border:1px solid var(--ui-input-current-border-color);border-radius:var(--ui-input-container-radius, 4px);background:var(--ui-input-current-background);box-shadow:var(--ui-input-current-shadow);transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out}.ui-input:hover:not([data-disabled=true]):not([data-readonly=true]){--ui-input-current-background: var(--ui-input-container-background-hover);--ui-input-current-border-color: var(--ui-input-container-border-color-hover);--ui-input-current-shadow: var(--ui-input-container-shadow-hover)}.ui-input:focus-within:not([data-disabled=true]){--ui-input-current-border-color: var(--ui-input-container-border-color-focus);--ui-input-current-shadow: var(--ui-input-container-shadow-focus)}.ui-input.is-disabled{cursor:not-allowed}.ui-input.is-readonly:not(.is-disabled){cursor:text}.ui-input__field{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;border:0;padding:0;background:transparent;color:var(--ui-input-field-color-default);font-size:var(--ui-input-field-typography-font-size, 12px);line-height:var(--ui-input-field-typography-line-height, 20px);outline:none}.ui-input__field::placeholder{color:var(--ui-input-field-color-placeholder)}.ui-input__field:disabled{color:var(--ui-input-field-color-default);cursor:not-allowed}.ui-input__field:-moz-read-only{cursor:text}.ui-input__field:read-only{cursor:text}.ui-input__affix{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--ui-input-affix-color);font-size:var(--ui-input-field-typography-font-size, 12px);line-height:var(--ui-input-field-typography-line-height, 20px);white-space:nowrap}.ui-input__clear-button{flex:0 0 auto}.ui-input__clear-icon{display:block;width:var(--ui-input-clear-button-icon-size, 16px);height:var(--ui-input-clear-button-icon-size, 16px)}@media (prefers-reduced-motion:reduce){.ui-input{transition:none}}.ui-input-select{position:relative;display:inline-block;width:100%;min-width:0}.ui-input-select__control,.ui-input-select__input.ui-input{width:100%;min-width:0}.ui-input-select__input.ui-input{--ui-input-container-affix-gap: 8px}.ui-input-select[data-open=true] .ui-input-select__input.ui-input{--ui-input-current-background: var(--ui-input-container-background-hover);--ui-input-current-border-color: var(--ui-input-container-border-color-focus);--ui-input-current-shadow: var(--ui-input-container-shadow-focus)}.ui-input-select[data-open=true][data-appearance=outline] .ui-input-select__input.ui-input{--ui-input-current-shadow: none}.ui-input-select[data-open=true][data-appearance=ghost] .ui-input-select__input.ui-input{--ui-input-current-border-color: var(--ui-input-container-border-color-hover);--ui-input-current-shadow: none}.ui-input-select__icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:var(--ui-color-text-gray-primary);cursor:pointer;transition:transform .16s ease-out}.ui-input-select__icon:disabled{color:var(--ui-color-text-gray-disable);cursor:default}.ui-input-select__icon:disabled .ui-input-select__icon-image{opacity:.3}.ui-input-select__icon-image{display:block;width:16px;height:16px}.ui-input-select[data-open=true] .ui-input-select__icon{transform:rotate(180deg)}.ui-input-select__dropdown .ui-menu{width:100%;min-width:0}@media (prefers-reduced-motion:reduce){.ui-input-select__icon{transition:none}}.ui-input-number{--ui-input-number-current-background: var(--ui-input-number-container-color);--ui-input-number-current-border: var(--ui-input-number-container-border-color);--ui-input-number-current-shadow: var(--ui-input-number-container-shadow-default);box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--ui-input-number-container-gap, 4px);min-height:var(--ui-input-number-container-min-height, 28px);width:100%;max-width:240px}.ui-input-number[data-has-input-width=true]{width:auto;max-width:none}.ui-input-number__control{box-sizing:border-box;height:var(--ui-input-number-container-min-height, 28px);min-height:var(--ui-input-number-container-min-height, 28px);flex:1 1 auto;min-width:0;overflow:hidden;display:inline-flex;align-items:stretch;border:1px solid var(--ui-input-number-current-border);border-radius:var(--ui-input-number-container-radius, 4px);background:var(--ui-input-number-current-background);box-shadow:var(--ui-input-number-current-shadow);transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out}.ui-input-number:hover:not([data-disabled=true]){--ui-input-number-current-background: var(--ui-input-number-container-color-hover);--ui-input-number-current-border: var(--ui-input-number-container-border-color-hover);--ui-input-number-current-shadow: var(--ui-input-number-container-shadow-hover)}.ui-input-number:focus-within:not([data-disabled=true]){--ui-input-number-current-border: var(--ui-input-number-container-border-color-focus);--ui-input-number-current-shadow: var(--ui-input-number-container-shadow-focus)}.ui-input-number.is-disabled{cursor:not-allowed}.ui-input-number__affix{display:inline-flex;align-items:center;color:var(--ui-input-number-affix-color);font-size:var(--ui-input-number-input-typography-font-size);line-height:var(--ui-input-number-input-typography-line-height);white-space:nowrap}.ui-input-number__outside-affix{flex:0 0 auto;align-self:stretch;box-sizing:border-box;height:var(--ui-input-number-container-min-height, 28px);min-height:var(--ui-input-number-container-min-height, 28px)}.ui-input-number__field{flex:1 1 auto;min-width:0;min-height:0;display:inline-flex;align-items:center;gap:var(--ui-input-number-container-gap, 4px);padding-left:var(--ui-input-number-container-padding-inline, 8px);padding-right:var(--ui-input-number-field-padding-inline-end, 0px)}.ui-input-number[data-has-input-width=true] .ui-input-number__control{width:var(--ui-input-number-control-width);flex:0 0 var(--ui-input-number-control-width)}.ui-input-number__field.has-suffix{padding-right:var(--ui-input-number-container-padding-inline, 8px)}.ui-input-number__input{width:100%;min-width:0;border:0;padding:0;background:transparent;color:var(--ui-input-number-input-color);font-size:var(--ui-input-number-input-typography-font-size, 13px);line-height:var(--ui-input-number-input-typography-line-height, 20px);outline:none}.ui-input-number__input::placeholder{color:var(--ui-input-number-input-color-placeholder)}.ui-input-number__input:disabled{color:var(--ui-input-number-input-color);cursor:not-allowed}.ui-input-number__stepper{box-sizing:border-box;width:var(--ui-input-number-container-stepper-width, 17px);flex:0 0 var(--ui-input-number-container-stepper-width, 17px);display:flex;flex-direction:column;min-height:0;padding-left:var(--ui-input-number-stepper-padding-inline-start, 0px);padding-right:var(--ui-input-number-stepper-padding-inline-end, 0px);border-left:var(--ui-input-number-stepper-divider-width, 1px) solid var(--ui-input-number-stepper-button-border-color)}.ui-input-number__step-button{flex:1 1 auto;height:var(--ui-input-number-stepper-button-min-height, 13px);min-height:0;display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;background:var(--ui-input-number-stepper-button-background);color:var(--ui-input-number-stepper-icon-color);cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out}.ui-input-number__step-button+.ui-input-number__step-button{border-top:var(--ui-input-number-stepper-button-divider-width, 1px) solid var(--ui-input-number-stepper-button-border-color)}.ui-input-number__step-button:hover:not(:disabled){background:var(--ui-input-number-stepper-button-background-hover);color:var(--ui-input-number-stepper-icon-color-hover)}.ui-input-number__step-button:active:not(:disabled){background:var(--ui-input-number-stepper-button-background-press);color:var(--ui-input-number-stepper-icon-color-press)}.ui-input-number__step-button:disabled{cursor:not-allowed}.ui-input-number__step-icon{width:var(--ui-input-number-stepper-icon-size, 12px);height:var(--ui-input-number-stepper-icon-size, 12px);display:block}@media (prefers-reduced-motion:reduce){.ui-input-number__control,.ui-input-number__step-button{transition:none}}.ui-linked-number-pair{display:inline-flex;align-items:flex-start;gap:var(--ui-linked-number-pair-layout-gap);box-sizing:border-box;min-width:0;max-width:100%}.ui-linked-number-pair.is-flat{align-items:center;gap:2px}.ui-linked-number-pair.is-disabled{cursor:not-allowed}.ui-linked-number-pair__rows{display:inline-flex;flex-direction:column;gap:var(--ui-linked-number-pair-layout-row-gap)}.ui-linked-number-pair.is-flat .ui-linked-number-pair__row{flex:1 1;min-width:0;gap:2px}.ui-linked-number-pair__row{display:inline-flex;align-items:center;gap:var(--ui-linked-number-pair-layout-input-gap);min-width:0}.ui-linked-number-pair.is-flat .ui-linked-number-pair__input.ui-input-number{width:var(--ui-linked-number-pair-input-width);min-width:0;max-width:var(--ui-linked-number-pair-input-width);flex:1 1 var(--ui-linked-number-pair-input-width)}.ui-linked-number-pair__rows.has-label-slot{display:grid;grid-template-columns:max-content auto;column-gap:var(--ui-linked-number-pair-layout-input-gap);row-gap:var(--ui-linked-number-pair-layout-row-gap)}.ui-linked-number-pair__rows.has-label-slot .ui-linked-number-pair__row{display:contents}.ui-linked-number-pair__label{box-sizing:border-box;display:inline-flex;align-items:center;gap:4px;justify-content:var(--ui-linked-number-pair-label-justify-content);height:var(--ui-linked-number-pair-label-height);padding:var(--ui-linked-number-pair-label-padding-block) var(--ui-linked-number-pair-label-padding-inline);border-radius:var(--ui-linked-number-pair-label-radius);color:var(--ui-linked-number-pair-label-color);font-size:var(--ui-linked-number-pair-label-typography-font-size);line-height:var(--ui-linked-number-pair-label-typography-line-height)}.ui-linked-number-pair__label.is-placeholder{visibility:hidden}.ui-linked-number-pair__label.is-flat{flex:0 0 auto;height:auto;padding:0;border-radius:0;background:transparent;gap:1px}.ui-linked-number-pair__label-icon{display:inline-flex;flex:0 0 auto;width:var(--ui-linked-number-pair-label-icon-size);height:var(--ui-linked-number-pair-label-icon-size);align-items:center;justify-content:center;color:inherit;line-height:0}.ui-linked-number-pair__label-icon>img,.ui-linked-number-pair__label-icon>svg{display:block;width:100%;height:100%;object-fit:contain}.ui-linked-number-pair__label-text{white-space:nowrap}.ui-linked-number-pair__input.ui-input-number{width:var(--ui-linked-number-pair-input-width);min-width:var(--ui-linked-number-pair-input-width);max-width:var(--ui-linked-number-pair-input-width);--ui-input-number-container-radius: var(--ui-linked-number-pair-input-radius);--ui-input-number-container-min-height: var(--ui-linked-number-pair-input-min-height);--ui-input-number-container-gap: var(--ui-linked-number-pair-input-gap);--ui-input-number-container-padding-inline: var(--ui-linked-number-pair-input-padding-inline);--ui-input-number-container-stepper-width: var(--ui-linked-number-pair-input-stepper-width);--ui-input-number-field-padding-inline-end: var(--ui-linked-number-pair-input-field-padding-inline-end);--ui-input-number-stepper-button-min-height: var(--ui-linked-number-pair-input-stepper-button-min-height);--ui-input-number-stepper-divider-width: var(--ui-linked-number-pair-input-stepper-divider-width);--ui-input-number-stepper-button-divider-width: var(--ui-linked-number-pair-input-stepper-button-divider-width);--ui-input-number-stepper-padding-inline-start: var(--ui-linked-number-pair-input-stepper-padding-inline-start);--ui-input-number-stepper-padding-inline-end: var(--ui-linked-number-pair-input-stepper-padding-inline-end);--ui-input-number-input-typography-font-size: var(--ui-linked-number-pair-input-typography-font-size);--ui-input-number-input-typography-line-height: var(--ui-linked-number-pair-input-typography-line-height)}.ui-linked-number-pair__link{display:inline-flex;flex-direction:column;width:var(--ui-linked-number-pair-link-slot-width);align-items:center;align-self:stretch;justify-content:center;gap:var(--ui-linked-number-pair-link-slot-gap)}.ui-linked-number-pair.is-flat .ui-linked-number-pair__link{width:20px;flex:0 0 20px;min-width:20px;flex-direction:row;align-self:center;gap:2px}.ui-linked-number-pair__link-marker{box-sizing:border-box;width:var(--ui-linked-number-pair-link-slot-marker-size);height:var(--ui-linked-number-pair-link-slot-marker-size);border-right:var(--ui-linked-number-pair-link-slot-marker-stroke-width) solid var(--ui-linked-number-pair-link-slot-marker-color)}.ui-linked-number-pair__link-marker--top{border-top:var(--ui-linked-number-pair-link-slot-marker-stroke-width) solid var(--ui-linked-number-pair-link-slot-marker-color)}.ui-linked-number-pair__link-marker--bottom{border-bottom:var(--ui-linked-number-pair-link-slot-marker-stroke-width) solid var(--ui-linked-number-pair-link-slot-marker-color)}.ui-linked-number-pair__link-marker--left,.ui-linked-number-pair__link-marker--right{display:block;flex:0 0 6px;min-width:6px;width:6px;height:0;border-top:var(--ui-linked-number-pair-link-slot-marker-stroke-width) solid var(--ui-linked-number-pair-link-slot-marker-color);border-right:0}.ui-loading{--ui-loading-size-var: var(--ui-loading-size, 24px);--ui-loading-stroke: 3px;--ui-loading-label-gap: 8px;--ui-loading-label-font-size: var(--ui-typography-size-m, 13px);--ui-loading-label-line-height: var(--ui-typography-height-m, 20px);box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.ui-loading[data-has-label=true]{gap:var(--ui-loading-label-gap)}.ui-loading[data-size=mini],.ui-loading[data-size=small]{--ui-loading-stroke: 2px}.ui-loading[data-size=medium]{--ui-loading-stroke: 3px;--ui-loading-label-gap: 8px;--ui-loading-label-font-size: var(--ui-typography-size-m, 13px);--ui-loading-label-line-height: var(--ui-typography-height-m, 20px)}.ui-loading[data-size=large]{--ui-loading-stroke: 4px;--ui-loading-label-gap: 12px;--ui-loading-label-font-size: var(--ui-typography-size-l, 14px);--ui-loading-label-line-height: var(--ui-typography-height-xl, 24px)}.ui-loading__spinner{display:block;width:var(--ui-loading-size-var);height:var(--ui-loading-size-var);aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--ui-loading-spinner-color, #41464b) 94%,transparent) top / var(--ui-loading-stroke) var(--ui-loading-stroke) no-repeat,conic-gradient(transparent 30%,var(--ui-loading-spinner-color, #41464b));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ui-loading-stroke)),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--ui-loading-stroke)),#000 0);animation:ui-loading-spinner-rotate var(--ui-loading-motion-rotate-duration, 1s) var(--ui-loading-motion-rotate-timing, linear) var(--ui-loading-motion-rotate-iteration, infinite)}.ui-loading__label{color:var(--ui-loading-label-color, rgba(65, 70, 75, .6));font-family:var(--ui-typography-font-default, "PingFang SC");font-size:var(--ui-loading-label-font-size);font-weight:400;line-height:var(--ui-loading-label-line-height);white-space:nowrap}@keyframes ui-loading-spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-loading__spinner{animation-duration:var(--ui-loading-motion-reduced-duration, 2.4s)}}.ui-message-bar{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:4px 20px;background:var(--ui-color-background-accent-blue-muted, #f0faff)}.ui-message-bar__content{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;max-width:calc(100% - 260px)}.ui-message-bar__main{display:flex;align-items:center;gap:4px;min-width:0}.ui-message-bar__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px}.ui-message-bar__icon-svg{width:20px;height:20px}.ui-message-bar__icon>:where(svg){width:20px;height:20px}.ui-message-bar__message{display:block;flex:1 1 auto;min-width:0;overflow:hidden;color:var(--ui-color-text-gray-medium, rgba(65, 70, 75, .8));font-family:var(--ui-typography-font-default, "PingFang SC");font-size:var(--ui-typography-size-m, 13px);font-weight:500;line-height:var(--ui-typography-height-m, 20px);text-align:center;text-overflow:ellipsis;white-space:nowrap}.ui-message-bar .ui-message-bar__action.ui-button{--ui-button-label-color: var(--ui-color-text-status-accent-blue-medium, #2365b0);--ui-button-label-color-hover: var(--ui-color-text-status-accent-blue-medium, #2365b0);--ui-button-label-color-active: var(--ui-color-text-status-accent-blue-medium, #2365b0);flex:0 0 auto}.ui-message-bar__close-button{position:absolute;top:4px;right:20px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:8px;border:0;border-radius:4px;background:transparent;color:var(--ui-color-icon-gray-primary, #41464b);cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}.ui-message-bar__close-button:hover{background:var(--ui-color-background-frame-hover, rgba(65, 70, 75, .06));color:var(--ui-color-icon-gray-primary, #41464b)}.ui-message-bar__close-button:active{background:var(--ui-color-background-frame-selected, rgba(65, 70, 75, .1))}.ui-message-bar__close-button:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-color-border-status-guidance, #5da4e3) 45%,transparent);outline-offset:2px}.ui-message-bar__close-icon{width:16px;height:16px}.ui-menu{--ui-menu-item-container-height: 32px;--ui-menu-item-check-size: 16px;--ui-menu-item-current-label-font-weight: var(--ui-menu-item-label-typography-font-weight);--ui-menu-item-current-desc-color: var(--ui-menu-item-desc-color);box-sizing:border-box;display:flex;flex-direction:column;min-width:var(--ui-menu-container-min-width);padding-left:var(--ui-menu-container-padding-inline);padding-right:var(--ui-menu-container-padding-inline);padding-top:var(--ui-menu-container-padding-block);padding-bottom:var(--ui-menu-container-padding-block);outline:none;gap:var(--ui-menu-search-container-gap)}.ui-menu--size-large{--ui-menu-item-container-height: 40px;--ui-menu-item-icon-size: 20px;--ui-menu-item-check-size: 20px;--ui-menu-item-container-padding-inline: 10px;--ui-menu-item-container-padding-block: 8px;--ui-menu-item-label-typography-font-size: var(--ui-typography-size-xl, 16px);--ui-menu-item-label-typography-line-height: var(--ui-typography-height-xl, 24px);--ui-menu-item-desc-typography-font-size: var(--ui-typography-size-m, 13px);--ui-menu-item-desc-typography-line-height: var(--ui-typography-height-m, 20px)}.ui-menu--size-medium{--ui-menu-item-container-height: 32px;--ui-menu-item-icon-size: 16px;--ui-menu-item-check-size: 16px;--ui-menu-item-container-padding-inline: 8px;--ui-menu-item-container-padding-block: 4px;--ui-menu-item-label-typography-font-size: var(--ui-typography-size-l, 14px);--ui-menu-item-label-typography-line-height: var(--ui-typography-height-xl, 24px);--ui-menu-item-desc-typography-font-size: var(--ui-typography-size-s, 12px);--ui-menu-item-desc-typography-line-height: var(--ui-typography-height-m, 20px)}.ui-menu--size-smallPlus{--ui-menu-item-container-height: 28px;--ui-menu-item-icon-size: 16px;--ui-menu-item-check-size: 16px;--ui-menu-item-container-padding-inline: 8px;--ui-menu-item-container-padding-block: 4px;--ui-menu-item-label-typography-font-size: var(--ui-typography-size-m, 13px);--ui-menu-item-label-typography-line-height: var(--ui-typography-height-m, 20px);--ui-menu-item-desc-typography-font-size: var(--ui-typography-size-s, 12px);--ui-menu-item-desc-typography-line-height: var(--ui-typography-height-m, 20px)}.ui-menu--size-small{--ui-menu-item-container-height: 24px;--ui-menu-item-icon-size: 16px;--ui-menu-item-check-size: 16px;--ui-menu-item-container-padding-inline: 6px;--ui-menu-item-container-padding-block: 2px;--ui-menu-item-container-gap: 4px;--ui-menu-item-label-typography-font-size: var(--ui-typography-size-s, 12px);--ui-menu-item-label-typography-line-height: var(--ui-typography-height-m, 20px);--ui-menu-item-desc-typography-font-size: var(--ui-typography-size-s, 12px);--ui-menu-item-desc-typography-line-height: var(--ui-typography-height-m, 20px)}.ui-menu__list{display:flex;flex-direction:column}.ui-menu__header,.ui-menu__footer{min-width:0}.ui-menu__search{--ui-menu-search-current-background: var(--ui-menu-search-container-background-default);--ui-menu-search-current-border-color: var(--ui-menu-search-container-border-color-default);--ui-menu-search-current-shadow: var(--ui-menu-search-container-shadow-default);box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--ui-menu-search-container-gap);width:100%;min-height:var(--ui-menu-search-container-min-height);padding-left:var(--ui-menu-search-container-padding-inline);padding-right:var(--ui-menu-search-container-padding-inline);padding-top:var(--ui-menu-search-container-padding-block);padding-bottom:var(--ui-menu-search-container-padding-block);border:1px solid var(--ui-menu-search-current-border-color);border-radius:var(--ui-menu-search-container-radius);background:var(--ui-menu-search-current-background);box-shadow:var(--ui-menu-search-current-shadow);transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out}.ui-menu__search:hover{--ui-menu-search-current-background: var(--ui-menu-search-container-background-hover);--ui-menu-search-current-border-color: var(--ui-menu-search-container-border-color-hover);--ui-menu-search-current-shadow: var(--ui-menu-search-container-shadow-hover)}.ui-menu__search:focus-within{--ui-menu-search-current-background: var(--ui-menu-search-container-background-active);--ui-menu-search-current-border-color: var(--ui-menu-search-container-border-color-active);--ui-menu-search-current-shadow: var(--ui-menu-search-container-shadow-active)}.ui-menu__search-icon{width:var(--ui-menu-search-icon-size);height:var(--ui-menu-search-icon-size);color:var(--ui-menu-search-icon-color);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.ui-menu__search-icon img,.ui-menu__search-icon svg{width:100%;height:100%;display:block}.ui-menu__search-input{width:100%;min-width:0;border:0;padding:0;background:transparent;color:var(--ui-menu-search-field-color);font-size:var(--ui-menu-search-field-typography-font-size);line-height:var(--ui-menu-search-field-typography-line-height);font-weight:var(--ui-menu-search-field-typography-font-weight);outline:none}.ui-menu__search-input::placeholder{color:var(--ui-menu-search-field-placeholder-color)}.ui-menu__search-clear-button{flex:0 0 auto}.ui-menu__search-clear-icon{display:block;width:16px;height:16px}.ui-menu__search-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-menu-search-container-gap);min-height:calc(var(--ui-menu-search-empty-padding-block) * 2 + var(--ui-menu-search-container-min-height));padding-left:var(--ui-menu-search-empty-padding-inline);padding-right:var(--ui-menu-search-empty-padding-inline);padding-top:var(--ui-menu-search-empty-padding-block);padding-bottom:var(--ui-menu-search-empty-padding-block);text-align:center}.ui-menu__search-empty-title,.ui-menu__search-empty-description{color:var(--ui-menu-search-empty-color);font-size:var(--ui-menu-search-empty-typography-font-size);line-height:var(--ui-menu-search-empty-typography-line-height);font-weight:var(--ui-menu-search-empty-typography-font-weight)}.ui-menu__group-header{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--ui-menu-group-container-gap);width:100%;margin:0;border:0;border-radius:var(--ui-menu-group-container-radius);padding-left:var(--ui-menu-group-container-padding-inline);padding-right:var(--ui-menu-group-container-padding-inline);padding-top:var(--ui-menu-group-container-padding-block);padding-bottom:var(--ui-menu-group-container-padding-block);background:transparent;text-align:left}.ui-menu__group-header[data-collapsible=true]{cursor:pointer}.ui-menu__group-chevron{width:var(--ui-menu-group-chevron-size);height:var(--ui-menu-group-chevron-size);color:var(--ui-menu-group-chevron-color);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease-out}.ui-menu__group-chevron[data-collapsed=true]{transform:rotate(-90deg)}.ui-menu__group-chevron img,.ui-menu__group-chevron svg{width:100%;height:100%;display:block}.ui-menu__group-label{color:var(--ui-menu-group-label-color);font-size:var(--ui-menu-group-label-typography-font-size);line-height:var(--ui-menu-group-label-typography-line-height);font-weight:var(--ui-menu-group-label-typography-font-weight)}.ui-menu__item{--ui-menu-item-current-container-color: var(--ui-menu-item-container-color);--ui-menu-item-current-icon-color: var(--ui-menu-item-icon-color);--ui-menu-item-current-label-color: var(--ui-menu-item-label-color);--ui-menu-item-current-chevron-color: var(--ui-menu-item-chevron-color);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;width:100%;border:0;margin:0;height:var(--ui-menu-item-container-height);border-radius:var(--ui-menu-item-container-radius);padding-left:var(--ui-menu-item-container-padding-inline);padding-right:var(--ui-menu-item-container-padding-inline);padding-top:var(--ui-menu-item-container-padding-block);padding-bottom:var(--ui-menu-item-container-padding-block);gap:var(--ui-menu-item-container-gap);background:var(--ui-menu-item-current-container-color);text-align:left;cursor:pointer}.ui-menu[data-interaction-mode=mouse] .ui-menu__item:not([data-active=true]):not([data-selected=true]):hover{--ui-menu-item-current-container-color: var(--ui-menu-item-container-color-hover);--ui-menu-item-current-chevron-color: var(--ui-menu-item-chevron-color-hover)}.ui-menu__item:active{--ui-menu-item-current-container-color: var(--ui-menu-item-container-color-press)}.ui-menu__item.is-active:not([data-active=true]):not([data-selected=true]):not(:active){--ui-menu-item-current-container-color: var(--ui-menu-item-container-color-hover);--ui-menu-item-current-chevron-color: var(--ui-menu-item-chevron-color-hover)}.ui-menu__item[data-active=true]:not([data-selected=true]):not(:active){--ui-menu-item-current-container-color: var(--ui-menu-item-container-color-hover);--ui-menu-item-current-icon-color: var(--ui-menu-item-label-color-active);--ui-menu-item-current-label-color: var(--ui-menu-item-label-color);--ui-menu-item-current-label-font-weight: var(--ui-menu-item-label-typography-font-weight-active);--ui-menu-item-current-chevron-color: var(--ui-menu-item-chevron-color-hover)}.ui-menu__item[data-selected=true]:not(:active){--ui-menu-item-current-container-color: var(--ui-menu-item-container-color-press);--ui-menu-item-current-icon-color: var(--ui-menu-item-label-color-active);--ui-menu-item-current-label-color: var(--ui-menu-item-label-color);--ui-menu-item-current-label-font-weight: var(--ui-menu-item-label-typography-font-weight);--ui-menu-item-current-chevron-color: var(--ui-menu-item-chevron-color-hover)}.ui-menu__item.is-disabled{--ui-menu-item-current-container-color: var(--ui-menu-item-container-color-disable);--ui-menu-item-current-icon-color: var(--ui-menu-item-icon-color-disable);--ui-menu-item-current-label-color: var(--ui-menu-item-label-color-disable);--ui-menu-item-current-label-font-weight: var(--ui-menu-item-label-typography-font-weight);--ui-menu-item-current-desc-color: var(--ui-menu-item-desc-color-disable);--ui-menu-item-current-chevron-color: var(--ui-menu-item-chevron-color-disable);cursor:not-allowed}.ui-menu__item--with-desc{align-items:flex-start;height:auto;min-height:0}.ui-menu__item:focus-visible,.ui-menu__group-header:focus-visible{outline:none}.ui-menu__item-main{display:inline-flex;align-items:center;flex:1 1 auto;min-width:0;gap:var(--ui-menu-item-container-gap)}.ui-menu__item--with-desc .ui-menu__item-main{align-items:flex-start}.ui-menu__item-prefix,.ui-menu__item-suffix{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.ui-menu__item-prefix img,.ui-menu__item-prefix svg,.ui-menu__item-suffix img,.ui-menu__item-suffix svg{display:block}.ui-menu__item-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--ui-menu-item-icon-size);height:var(--ui-menu-item-icon-size);color:var(--ui-menu-item-current-icon-color);flex:0 0 auto}.ui-menu__item.is-disabled .ui-menu__item-prefix,.ui-menu__item.is-disabled .ui-menu__item-icon,.ui-menu__item.is-disabled .ui-menu__item-suffix{opacity:.56}.ui-menu__item-icon img,.ui-menu__item-icon svg{display:block;width:100%;height:100%}.ui-menu__item-text{display:inline-flex;flex:1 1 auto;flex-direction:column;min-width:0}.ui-menu__item-label-row{display:inline-flex;align-items:center;min-width:0;max-width:100%}.ui-menu__item-label{color:var(--ui-menu-item-current-label-color);font-size:var(--ui-menu-item-label-typography-font-size);line-height:var(--ui-menu-item-label-typography-line-height);font-weight:var(--ui-menu-item-current-label-font-weight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-menu__item-info{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px}.ui-menu__item-info img{display:block;width:20px;height:20px}.ui-menu__item-desc{color:var(--ui-menu-item-current-desc-color);font-size:var(--ui-menu-item-desc-typography-font-size);line-height:var(--ui-menu-item-desc-typography-line-height);font-weight:var(--ui-menu-item-desc-typography-font-weight);text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ui-menu-item-desc-max-line, 3);overflow-wrap:break-word;overflow:hidden;word-break:break-word;white-space:normal}.ui-menu__search-highlight{border-radius:var(--ui-menu-highlight-radius);padding:0;background:transparent;color:var(--ui-menu-highlight-text-color)}.ui-menu__item-chevron{color:var(--ui-menu-item-current-chevron-color);width:var(--ui-menu-item-chevron-size);height:var(--ui-menu-item-chevron-size);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.ui-menu__item-chevron img,.ui-menu__item-chevron svg{width:100%;height:100%;display:block}.ui-menu__item-check{width:var(--ui-menu-item-check-size);height:var(--ui-menu-item-check-size);flex:0 0 var(--ui-menu-item-check-size);display:inline-flex;align-items:center;justify-content:center;color:var(--ui-menu-item-current-label-color)}.ui-menu__item-check svg,.ui-menu__item-check img{width:100%;height:100%;display:block}.ui-menu__divider{width:auto;height:1px;margin-left:var(--ui-menu-divider-container-margin-inline);margin-right:var(--ui-menu-divider-container-margin-inline);margin-top:var(--ui-menu-divider-container-margin-block);margin-bottom:var(--ui-menu-divider-container-margin-block);background:var(--ui-menu-divider-container-color)}.ui-menu__submenu-layer{box-sizing:border-box;display:flex;flex-direction:column;min-width:var(--ui-menu-container-min-width);border:1px solid var(--ui-menu-container-border-color);border-radius:var(--ui-menu-container-radius);background:var(--ui-menu-container-color);box-shadow:var(--ui-menu-container-shadow);overflow:hidden;position:fixed}.ui-menu__submenu-content{min-width:0}@media (prefers-reduced-motion:reduce){.ui-menu__search,.ui-menu__group-chevron{transition:none}}.ui-preset-gallery-select{--ui-preset-gallery-select-current-container-color: var(--ui-preset-gallery-select-container-color-default);--ui-preset-gallery-select-current-container-border-color: var(--ui-preset-gallery-select-container-border-color-default);display:inline-flex;flex:0 0 auto;align-items:stretch;box-sizing:border-box;height:var(--ui-preset-gallery-select-container-height, 58px);gap:0;padding:0;border:1px solid var(--ui-preset-gallery-select-current-container-border-color);border-radius:var(--ui-preset-gallery-select-container-radius, 4px);background:var(--ui-preset-gallery-select-current-container-color);transition:background-color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.ui-preset-gallery-select__rail{display:inline-flex;align-items:center;min-width:0;flex:0 0 auto;gap:var(--ui-preset-gallery-select-container-gap, 4px);height:100%;box-sizing:border-box;padding-top:var(--ui-preset-gallery-select-container-padding-block, 4px);padding-bottom:var(--ui-preset-gallery-select-container-padding-block, 4px);padding-left:var(--ui-preset-gallery-select-container-padding-inline, 4px);padding-right:var(--ui-preset-gallery-select-container-padding-inline, 4px)}.ui-preset-gallery-select[data-collapsed=true] .ui-preset-gallery-select__rail{display:none}.ui-preset-gallery-select[data-appearance=flat]{align-items:flex-start;gap:0;padding:0}.ui-preset-gallery-select[data-appearance=flat] .ui-preset-gallery-select__rail{padding-top:var(--ui-preset-gallery-select-container-padding-block, 2px);padding-bottom:var(--ui-preset-gallery-select-container-padding-block, 2px);padding-left:var(--ui-preset-gallery-select-container-padding-inline, 2px);padding-right:var(--ui-preset-gallery-select-container-padding-inline, 2px)}.ui-preset-gallery-select__item{--ui-preset-gallery-select-current-item-color: var(--ui-preset-gallery-select-item-color-default);--ui-preset-gallery-select-current-item-border-color: var(--ui-preset-gallery-select-item-border-color-default);--ui-preset-gallery-select-current-item-label-color: var(--ui-preset-gallery-select-item-label-color-default);width:var(--ui-preset-gallery-select-item-min-width, 56px);min-width:var(--ui-preset-gallery-select-item-min-width, 56px);box-sizing:border-box;flex:0 0 var(--ui-preset-gallery-select-item-min-width, 56px);height:100%;border:1px solid var(--ui-preset-gallery-select-current-item-border-color);border-radius:var(--ui-preset-gallery-select-item-radius, 4px);padding-top:var(--ui-preset-gallery-select-item-padding-block, 4px);padding-bottom:var(--ui-preset-gallery-select-item-padding-block, 4px);padding-left:var(--ui-preset-gallery-select-item-padding-inline, 8px);padding-right:var(--ui-preset-gallery-select-item-padding-inline, 8px);background:var(--ui-preset-gallery-select-current-item-color);color:var(--ui-preset-gallery-select-current-item-label-color);font-size:var(--ui-preset-gallery-select-item-label-typography-font-size, 12px);line-height:var(--ui-preset-gallery-select-item-label-typography-line-height, 20px);font-weight:var(--ui-preset-gallery-select-item-label-typography-font-weight, 400);white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.ui-preset-gallery-select__item-label{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}.ui-preset-gallery-select__item:not(:disabled):hover{--ui-preset-gallery-select-current-item-color: var(--ui-preset-gallery-select-item-color-hover);--ui-preset-gallery-select-current-item-border-color: var(--ui-preset-gallery-select-item-border-color-hover);--ui-preset-gallery-select-current-item-label-color: var(--ui-preset-gallery-select-item-label-color-hover)}.ui-preset-gallery-select__item:not(:disabled):active{--ui-preset-gallery-select-current-item-color: var(--ui-preset-gallery-select-item-color-press);--ui-preset-gallery-select-current-item-border-color: var(--ui-preset-gallery-select-item-border-color-press);--ui-preset-gallery-select-current-item-label-color: var(--ui-preset-gallery-select-item-label-color-press)}.ui-preset-gallery-select__item[data-active=true],.ui-preset-gallery-select__item.is-active{--ui-preset-gallery-select-current-item-color: var(--ui-preset-gallery-select-item-color-active);--ui-preset-gallery-select-current-item-border-color: var(--ui-preset-gallery-select-item-border-color-active);--ui-preset-gallery-select-current-item-label-color: var(--ui-preset-gallery-select-item-label-color-active)}.ui-preset-gallery-select__item:disabled{--ui-preset-gallery-select-current-item-color: var(--ui-preset-gallery-select-item-color-disable);--ui-preset-gallery-select-current-item-border-color: var(--ui-preset-gallery-select-item-border-color-disable);--ui-preset-gallery-select-current-item-label-color: var(--ui-preset-gallery-select-item-label-color-disable);cursor:not-allowed}.ui-preset-gallery-select__dropdown-trigger{--ui-preset-gallery-select-current-dropdown-color: var(--ui-preset-gallery-select-dropdown-trigger-color-default);--ui-preset-gallery-select-current-dropdown-icon-color: var(--ui-preset-gallery-select-dropdown-trigger-icon-color-default);width:var(--ui-preset-gallery-select-dropdown-trigger-width, 18px);min-width:var(--ui-preset-gallery-select-dropdown-trigger-width, 18px);height:100%;box-sizing:border-box;flex:0 0 auto;padding:0 3px 0 1px;margin:0;border:0;border-radius:var(--ui-preset-gallery-select-dropdown-trigger-radius, 4px);background:var(--ui-preset-gallery-select-current-dropdown-color);color:var(--ui-preset-gallery-select-current-dropdown-icon-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s ease-out,color .2s ease-out}.ui-preset-gallery-select__dropdown-slot{width:var(--ui-preset-gallery-select-dropdown-trigger-width, 18px);min-width:var(--ui-preset-gallery-select-dropdown-trigger-width, 18px);height:100%;display:inline-flex;box-sizing:border-box}.ui-preset-gallery-select__dropdown-panel{--ui-preset-gallery-select-current-container-color: var(--ui-preset-gallery-select-container-color-default);--ui-preset-gallery-select-current-container-border-color: var(--ui-preset-gallery-select-container-border-color-default);box-sizing:border-box;min-width:max-content;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px;border:1px solid var(--ui-preset-gallery-select-current-container-border-color);border-radius:6px;background:var(--ui-preset-gallery-select-current-container-color);box-shadow:0 8px 18px #0000000f}.ui-preset-gallery-select__dropdown-body{display:flex;flex-direction:column;gap:4px}.ui-preset-gallery-select__dropdown-row{display:inline-flex;align-items:stretch;gap:var(--ui-preset-gallery-select-container-gap, 4px);height:50px}.ui-preset-gallery-select__dropdown-item{--ui-preset-gallery-select-current-item-color: var(--ui-preset-gallery-select-container-color-default);--ui-preset-gallery-select-current-item-border-color: var(--ui-preset-gallery-select-container-border-color-default);height:50px}.ui-preset-gallery-select__dropdown-footer{padding-top:8px;border-top:1px solid var(--ui-preset-gallery-select-current-container-border-color)}.ui-preset-gallery-select__footer-button{width:100%;min-height:28px;padding:4px 0;border:0;background:transparent;color:var(--ui-preset-gallery-select-item-label-color-default);font-size:var(--ui-preset-gallery-select-item-label-typography-font-size, 12px);line-height:20px;font-weight:var(--ui-preset-gallery-select-item-label-typography-font-weight, 400);text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-preset-gallery-select__footer-button:hover{color:var(--ui-preset-gallery-select-item-label-color-hover)}.ui-preset-gallery-select__footer-button:active{color:var(--ui-preset-gallery-select-item-label-color-active)}.ui-preset-gallery-select__footer-button:disabled{color:var(--ui-preset-gallery-select-item-label-color-disable);cursor:not-allowed}.ui-preset-gallery-select__dropdown-trigger[data-interactive=true]:hover{--ui-preset-gallery-select-current-dropdown-color: var(--ui-preset-gallery-select-dropdown-trigger-color-hover)}.ui-preset-gallery-select__dropdown-trigger[data-interactive=true][data-open=true]{--ui-preset-gallery-select-current-dropdown-color: var(--ui-preset-gallery-select-dropdown-trigger-color-active)}.ui-preset-gallery-select__dropdown-trigger[data-interactive=true]:active{--ui-preset-gallery-select-current-dropdown-color: var(--ui-preset-gallery-select-dropdown-trigger-color-press)}.ui-preset-gallery-select__dropdown-trigger[data-interactive=false]:not(:disabled){cursor:default}.ui-preset-gallery-select__dropdown-trigger:disabled{--ui-preset-gallery-select-current-dropdown-color: var(--ui-preset-gallery-select-dropdown-trigger-color-disable);--ui-preset-gallery-select-current-dropdown-icon-color: var(--ui-preset-gallery-select-dropdown-trigger-icon-color-disable);cursor:not-allowed}.ui-preset-gallery-select__dropdown-icon{display:inline-flex;width:var(--ui-preset-gallery-select-dropdown-trigger-icon-size, 14px);height:var(--ui-preset-gallery-select-dropdown-trigger-icon-size, 14px);transform:rotate(0);transform-origin:center;transition:transform .1s ease-out,color .16s ease-out}.ui-preset-gallery-select__dropdown-trigger[data-open=true] .ui-preset-gallery-select__dropdown-icon{transform:rotate(180deg)}.ui-preset-gallery-select__dropdown-icon svg{width:100%;height:100%;display:block}.ui-preset-gallery-select__dropdown-icon path{fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ui-preset-gallery-select:not([data-disabled=true]):hover{--ui-preset-gallery-select-current-container-color: var(--ui-preset-gallery-select-container-color-hover);--ui-preset-gallery-select-current-container-border-color: var(--ui-preset-gallery-select-container-border-color-hover)}.ui-preset-gallery-select[data-disabled=true],.ui-preset-gallery-select.is-disabled{--ui-preset-gallery-select-current-container-color: var(--ui-preset-gallery-select-container-color-disable);--ui-preset-gallery-select-current-container-border-color: var(--ui-preset-gallery-select-container-border-color-disable)}@media (prefers-reduced-motion:reduce){.ui-preset-gallery-select,.ui-preset-gallery-select__item,.ui-preset-gallery-select__dropdown-trigger,.ui-preset-gallery-select__dropdown-icon{transition:none}}.ui-radio-field{--ui-radio-current-container-color: var(--ui-radio-container-color);--ui-radio-current-container-border-color: var(--ui-radio-container-border-color);display:inline-flex;align-items:center;gap:var(--ui-radio-field-gap, 4px);padding-top:var(--ui-radio-field-padding-block, 4px);padding-bottom:var(--ui-radio-field-padding-block, 4px);padding-left:var(--ui-radio-field-padding-inline, 6px);padding-right:var(--ui-radio-field-padding-inline, 6px);border-radius:var(--ui-radio-field-radius, 4px);cursor:pointer}.ui-radio-field__label{color:var(--ui-radio-label-color);font-size:var(--ui-radio-label-typography-font-size);line-height:var(--ui-radio-label-typography-line-height);cursor:inherit;-webkit-user-select:none;user-select:none}.ui-radio{box-sizing:border-box;position:relative;width:var(--ui-radio-control-size, 24px);height:var(--ui-radio-control-size, 24px);border:0;margin:0;padding:0;background:transparent;color:inherit;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-radio:before{content:"";position:absolute;left:50%;top:50%;width:var(--ui-radio-container-size, 16px);height:var(--ui-radio-container-size, 16px);box-sizing:border-box;border:var(--ui-radio-container-stroke-width, 1px) solid var(--ui-radio-current-container-border-color);border-radius:var(--ui-radio-container-radius, 1000px);background:var(--ui-radio-current-container-color);transform:translate(-50%,-50%);transition:background-color .12s ease-out,border-color .12s ease-out}.ui-radio__dot{position:absolute;left:50%;top:50%;width:var(--ui-radio-indicator-dot-size, 8px);height:var(--ui-radio-indicator-dot-size, 8px);border-radius:1000px;background:var(--ui-radio-indicator-dot-color, #ffffff);opacity:0;transform:translate(-50%,-50%) scale(.72);transform-origin:center;transition:transform .12s ease-out,opacity .12s ease-out}.ui-radio-field:not([data-disabled=true]):hover,.ui-radio[data-ui-force-state=hover]{--ui-radio-current-container-color: var(--ui-radio-container-color-hover);--ui-radio-current-container-border-color: var(--ui-radio-container-border-color-hover)}.ui-radio[data-state=checked] .ui-radio__dot{opacity:1;transform:translate(-50%,-50%) scale(1)}.ui-radio-field[data-disabled=true],.ui-radio-field.is-disabled{--ui-radio-current-container-color: var(--ui-radio-container-color-disable);--ui-radio-current-container-border-color: var(--ui-radio-container-border-color-disable);cursor:not-allowed}.ui-radio:disabled,.ui-radio[data-disabled=true]{cursor:not-allowed}.ui-radio-field[data-disabled=true] .ui-radio-field__label,.ui-radio-field.is-disabled .ui-radio-field__label{color:var(--ui-radio-label-color-disable)}.ui-radio:focus-visible{outline:2px solid color-mix(in srgb,#549be8 45%,transparent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ui-radio,.ui-radio:before,.ui-radio__dot{transition:none}}.ui-radio-group{display:inline-flex;align-items:center;gap:4px}.ui-radio-group--collapse{gap:0}.ui-radio-group[data-orientation=vertical]{flex-direction:column;align-items:stretch}.ui-radio-group__item{box-sizing:border-box}.ui-radio-group__collapse-menu .ui-menu{min-width:auto}.ui-radio-group__collapse-option{justify-content:center;min-width:28px;padding-left:6px;padding-right:6px}.ui-radio-group__collapse-option-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--ui-menu-item-icon-size);height:var(--ui-menu-item-icon-size);color:var(--ui-menu-item-current-icon-color)}.ui-radio-group__collapse-option-icon img,.ui-radio-group__collapse-option-icon svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;flex:0 0 auto;object-fit:contain}.ui-scrollbar{position:relative;display:block}.ui-scrollbar__viewport{overflow:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.ui-scrollbar__viewport::-webkit-scrollbar{width:0;height:0}.ui-scrollbar__content:dir(ltr){padding-right:0}.ui-scrollbar__content:dir(rtl){padding-left:0}.ui-scrollbar__content{min-width:0}.ui-scrollbar__track{position:absolute;pointer-events:auto;opacity:1;transition:opacity .16s ease-out}.ui-scrollbar__track--vertical{top:var(--ui-scrollbar-track-inset-top);right:var(--ui-scrollbar-track-inset-right);bottom:var(--ui-scrollbar-track-inset-bottom);width:var(--ui-scrollbar-track-size)}.ui-scrollbar__track--horizontal{right:var(--ui-scrollbar-track-inset-bottom);bottom:var(--ui-scrollbar-track-inset-right);left:var(--ui-scrollbar-track-inset-top);height:var(--ui-scrollbar-track-size)}.ui-scrollbar[data-auto-hide=true][data-scrolling=false][data-hovering=false]>.ui-scrollbar__track[data-visible=true]{opacity:var(--ui-scrollbar-thumb-opacity-hidden)}.ui-scrollbar[data-scrolling=true]>.ui-scrollbar__track[data-visible=true],.ui-scrollbar[data-hovering=true]>.ui-scrollbar__track[data-visible=true],.ui-scrollbar__track:hover[data-visible=true]{opacity:1}.ui-scrollbar__thumb{position:absolute;left:0;top:0;border-radius:var(--ui-scrollbar-thumb-radius);background:var(--ui-scrollbar-thumb-color-default);cursor:pointer;opacity:var(--ui-scrollbar-thumb-opacity-default);transition:background-color .16s ease-out,opacity .16s ease-out;-webkit-user-select:none;user-select:none}.ui-scrollbar__track--vertical>.ui-scrollbar__thumb{width:var(--ui-scrollbar-thumb-size)}.ui-scrollbar__track--horizontal>.ui-scrollbar__thumb{height:var(--ui-scrollbar-thumb-size)}.ui-scrollbar[data-auto-hide=true][data-scrolling=false][data-hovering=false]>.ui-scrollbar__track[data-visible=true]>.ui-scrollbar__thumb{opacity:var(--ui-scrollbar-thumb-opacity-hidden)}.ui-scrollbar[data-hovering=true]>.ui-scrollbar__track>.ui-scrollbar__thumb,.ui-scrollbar__track:hover>.ui-scrollbar__thumb{background:var(--ui-scrollbar-thumb-color-hover);opacity:var(--ui-scrollbar-thumb-opacity-hover)}.ui-scrollbar[data-scrolling=true][data-hovering=false]>.ui-scrollbar__track>.ui-scrollbar__thumb{opacity:var(--ui-scrollbar-thumb-opacity-default)}.ui-scrollbar__track[data-visible=false]{opacity:var(--ui-scrollbar-thumb-opacity-hidden);pointer-events:none}.ui-scrollbar__track[data-visible=false]>.ui-scrollbar__thumb{opacity:var(--ui-scrollbar-thumb-opacity-hidden)}.ui-search-box__icon{display:block;width:var(--ui-input-clear-button-icon-size);height:var(--ui-input-clear-button-icon-size)}.ui-select{position:relative;display:inline-block;min-width:160px}.ui-select__trigger{box-sizing:border-box;width:100%;height:var(--ui-select-trigger-height, 28px);min-height:var(--ui-select-trigger-height, 28px);display:inline-flex;align-items:center;justify-content:space-between;gap:0;padding:var(--ui-select-trigger-padding-block, 6px) var(--ui-select-trigger-padding-inline, 8px);border:1px solid var(--ui-select-trigger-border-color-default, rgba(65, 70, 75, .1));border-radius:var(--ui-select-trigger-radius, 4px);background:var(--ui-select-trigger-background-default, #ffffff);box-shadow:none;color:var(--ui-select-trigger-color, #41464b);font-family:var(--ui-typography-font-default, "PingFang SC");font-size:var(--ui-select-trigger-typography-font-size, 13px);line-height:var(--ui-select-trigger-typography-line-height, 20px);font-weight:400;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out}.ui-select__trigger:hover:not(:disabled){border-color:var(--ui-select-trigger-border-color-hover, rgba(65, 70, 75, .1));background:var(--ui-select-trigger-background-hover, #ffffff);box-shadow:var(--ui-select-trigger-shadow-hover, none)}.ui-select[data-open=true] .ui-select__trigger{border-color:var(--ui-select-trigger-border-color-active, rgba(65, 70, 75, .1));background:var(--ui-select-trigger-background-active, #ffffff);box-shadow:var(--ui-select-trigger-shadow-active, none)}.ui-select__trigger:focus-visible{outline:none;border-color:var(--ui-select-trigger-border-color-active, rgba(65, 70, 75, .1));background:var(--ui-select-trigger-background-active, #ffffff);box-shadow:var(--ui-select-trigger-shadow-active, none)}.ui-select__trigger:disabled{cursor:not-allowed;color:var(--ui-select-trigger-color, rgba(65, 70, 75, .3));background:var(--ui-select-trigger-background-default, rgba(65, 70, 75, .05));border-color:var(--ui-select-trigger-border-color-default, rgba(65, 70, 75, .1));box-shadow:none}.ui-select__trigger:disabled .ui-select__icon{color:var(--ui-select-icon-color, rgba(65, 70, 75, .3))}.ui-select__trigger:disabled .ui-select__icon-image{opacity:.3}.ui-select__value{min-width:0;flex:1 1 auto;padding-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select__value[data-placeholder=true]{color:inherit}.ui-select__icon{width:var(--ui-select-icon-size, 16px);height:var(--ui-select-icon-size, 16px);flex:0 0 var(--ui-select-icon-size, 16px);display:inline-flex;align-items:center;justify-content:center;color:var(--ui-select-icon-color, #41464b);transition:transform var(--ui-select-icon-rotate-duration, .1s) ease-out,color .16s ease-out}.ui-select[data-open=true] .ui-select__icon{transform:rotate(180deg)}.ui-select__icon-image{width:var(--ui-select-icon-size, 16px);height:var(--ui-select-icon-size, 16px);display:block}.ui-select__dropdown .ui-menu{min-width:0;width:100%}@media (prefers-reduced-motion:reduce){.ui-select__trigger,.ui-select__icon{transition:none}}.ui-side-rail-dialog-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ui-dialog-layer-z-index)}.ui-side-rail-dialog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.ui-mask-layer.ui-side-rail-dialog-overlay[data-variant=normal]{background:var(--ui-dialog-layer-background)}.ui-side-rail-dialog-layer__content{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--ui-dialog-layer-padding);pointer-events:none}.ui-side-rail-dialog{position:relative;box-sizing:border-box;display:flex;width:min(clamp(640px,calc(100vw - 160px),960px),calc(100vw - (var(--ui-dialog-layer-padding) * 2)));height:min(clamp(320px,calc(100vh - 160px),640px),calc(100vh - (var(--ui-dialog-layer-padding) * 2)));overflow:hidden;border:var(--ui-dialog-container-border-width) solid var(--ui-dialog-container-border-color);border-radius:var(--ui-dialog-container-radius);background:var(--ui-dialog-container-background);box-shadow:var(--ui-dialog-container-shadow);opacity:0;pointer-events:auto;transform:scale(.96);transform-origin:center;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.ui-side-rail-dialog:focus{outline:none}.ui-side-rail-dialog-layer[data-state=entered] .ui-side-rail-dialog-overlay{opacity:1}.ui-side-rail-dialog-layer[data-state=entered] .ui-side-rail-dialog{opacity:1;transform:scale(1)}.ui-side-rail-dialog-layer[data-state=exiting] .ui-side-rail-dialog-overlay,.ui-side-rail-dialog-layer[data-state=exiting] .ui-side-rail-dialog{transition-duration:.15s;transition-timing-function:cubic-bezier(.7,0,.84,0)}.ui-side-rail-dialog__rail{box-sizing:border-box;display:flex;flex:0 0 220px;flex-direction:column;min-width:220px;height:100%;overflow:auto;border-right:var(--ui-dialog-container-border-width) solid var(--ui-dialog-container-border-color);background:var(--ui-color-background-frame-muted)}.ui-side-rail-dialog__panel{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;height:100%;overflow:hidden;background:var(--ui-color-background-frame-white)}.ui-side-rail-dialog__header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 52px;min-height:52px;padding:0 24px;border-bottom:var(--ui-dialog-container-border-width) solid var(--ui-dialog-container-border-color)}.ui-side-rail-dialog__header-content{flex:1 1 auto;min-width:0}.ui-side-rail-dialog__content{box-sizing:border-box;flex:1 1 auto;min-width:0;min-height:0;overflow:auto}.ui-side-rail-dialog__close-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:var(--ui-dialog-close-button-size);margin:0;padding:var(--ui-dialog-close-button-padding);border:0;border-radius:var(--ui-dialog-close-button-radius);background:var(--ui-dialog-close-button-background);color:var(--ui-dialog-close-button-color);cursor:pointer;transition:background-color var(--ui-dialog-close-button-transition-duration) ease-out,color var(--ui-dialog-close-button-transition-duration) ease-out}.ui-side-rail-dialog__close-button:hover{background:var(--ui-dialog-close-button-background-hover);color:var(--ui-dialog-close-button-color-hover)}.ui-side-rail-dialog__close-button:active{background:var(--ui-dialog-close-button-background-active)}.ui-side-rail-dialog__close-button:focus-visible{outline:2px solid var(--ui-dialog-close-button-focus-outline-color);outline-offset:var(--ui-dialog-close-button-focus-outline-offset)}.ui-side-rail-dialog__close-icon{width:var(--ui-dialog-close-button-icon-size);height:var(--ui-dialog-close-button-icon-size)}@media (prefers-reduced-motion:reduce){.ui-side-rail-dialog,.ui-side-rail-dialog-layer[data-state=entered] .ui-side-rail-dialog{transform:none}}.ui-slider{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--ui-slider-container-gap);width:var(--ui-slider-container-width);color:var(--ui-slider-track-color-progress)}.ui-slider,.ui-slider *{box-sizing:border-box}.ui-slider__range{width:100%;min-width:0;flex:1 1 auto;height:var(--ui-slider-range-height);margin:0;padding:0;border:0;border-radius:var(--ui-slider-track-radius);outline:none;background:linear-gradient(to right,var(--ui-slider-track-color-progress) 0%,var(--ui-slider-track-color-progress) var(--ui-slider-progress-percent),var(--ui-slider-track-color-remaining) var(--ui-slider-progress-percent),var(--ui-slider-track-color-remaining) 100%) center / 100% var(--ui-slider-track-size) no-repeat;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ui-slider__range::-webkit-slider-runnable-track{height:var(--ui-slider-track-size);border:0;border-radius:var(--ui-slider-track-radius);background:transparent}.ui-slider__range::-moz-range-track{height:var(--ui-slider-track-size);border:0;border-radius:var(--ui-slider-track-radius);background:var(--ui-slider-track-color-remaining)}.ui-slider__range::-moz-range-progress{height:var(--ui-slider-track-size);border-radius:var(--ui-slider-track-radius);background:var(--ui-slider-track-color-progress)}.ui-slider__range::-webkit-slider-thumb{width:var(--ui-slider-thumb-size);height:var(--ui-slider-thumb-size);margin-top:calc((var(--ui-slider-track-size) - var(--ui-slider-thumb-size)) / 2);border:var(--ui-slider-thumb-border-width) solid var(--ui-slider-thumb-border-color);border-radius:var(--ui-slider-thumb-radius);background:var(--ui-slider-thumb-color-default);box-shadow:var(--ui-slider-thumb-shadow-default);-moz-appearance:none;appearance:none;-webkit-appearance:none}.ui-slider__range::-moz-range-thumb{width:var(--ui-slider-thumb-size);height:var(--ui-slider-thumb-size);border:var(--ui-slider-thumb-border-width) solid var(--ui-slider-thumb-border-color);border-radius:var(--ui-slider-thumb-radius);background:var(--ui-slider-thumb-color-default);box-shadow:var(--ui-slider-thumb-shadow-default)}.ui-slider__range:hover:not(:disabled)::-webkit-slider-thumb,.ui-slider__range:active:not(:disabled)::-webkit-slider-thumb{background:var(--ui-slider-thumb-color-hover);box-shadow:var(--ui-slider-thumb-shadow-hover)}.ui-slider__range:hover:not(:disabled)::-moz-range-thumb,.ui-slider__range:active:not(:disabled)::-moz-range-thumb{background:var(--ui-slider-thumb-color-hover);box-shadow:var(--ui-slider-thumb-shadow-hover)}.ui-slider__range:focus-visible::-webkit-slider-thumb{outline:var(--ui-slider-focus-outline-width) solid var(--ui-slider-focus-outline-color);outline-offset:var(--ui-slider-focus-outline-offset)}.ui-slider__range:focus-visible::-moz-range-thumb{outline:var(--ui-slider-focus-outline-width) solid var(--ui-slider-focus-outline-color);outline-offset:var(--ui-slider-focus-outline-offset)}.ui-slider__range:disabled{background:linear-gradient(to right,var(--ui-slider-track-color-disabled) 0%,var(--ui-slider-track-color-disabled) var(--ui-slider-progress-percent),var(--ui-slider-track-color-disabled) var(--ui-slider-progress-percent),var(--ui-slider-track-color-disabled) 100%) center / 100% var(--ui-slider-track-size) no-repeat;cursor:not-allowed}.ui-slider__range:disabled::-moz-range-track,.ui-slider__range:disabled::-moz-range-progress{background:var(--ui-slider-track-color-disabled)}.ui-slider__range:disabled::-webkit-slider-thumb{background:var(--ui-slider-thumb-color-disabled);box-shadow:var(--ui-slider-thumb-shadow-disabled)}.ui-slider__range:disabled::-moz-range-thumb{background:var(--ui-slider-thumb-color-disabled);box-shadow:var(--ui-slider-thumb-shadow-disabled)}.ui-slider .ui-slider__input-number{--ui-input-number-container-min-height: var(--ui-slider-input-number-container-min-height);flex:0 0 auto}.ui-slider__input-number .ui-input-number__field{padding-left:var(--ui-slider-input-number-field-padding-inline-start)}@media (prefers-reduced-motion:reduce){.ui-slider__range,.ui-slider__range::-webkit-slider-thumb,.ui-slider__range::-moz-range-thumb{-webkit-transition:none;-moz-transition:none;transition:none}}.ui-switch{--ui-switch-current-track-base-color: var(--ui-switch-track-unchecked-color);--ui-switch-current-track-accent-color: var(--ui-switch-track-checked-color);box-sizing:border-box;position:relative;display:inline-block;width:var(--ui-switch-control-width);height:var(--ui-switch-control-height);border:0;margin:0;padding:0;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-switch__track,.ui-switch__thumb{position:absolute;pointer-events:none}.ui-switch__track{left:0;top:0;box-sizing:border-box;overflow:hidden;width:var(--ui-switch-track-width);height:var(--ui-switch-track-height);border:0;border-radius:var(--ui-switch-track-radius);background-color:var(--ui-switch-current-track-base-color);box-shadow:var(--ui-switch-track-shadow);transition:background-color var(--ui-switch-motion-track-duration) var(--ui-switch-motion-track-easing),box-shadow var(--ui-switch-motion-track-duration) var(--ui-switch-motion-track-easing),opacity var(--ui-switch-motion-track-duration) var(--ui-switch-motion-track-easing)}.ui-switch__track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--ui-switch-current-track-accent-color);opacity:0;transition:opacity var(--ui-switch-motion-track-duration) var(--ui-switch-motion-track-easing),background-color var(--ui-switch-motion-track-duration) var(--ui-switch-motion-track-easing);will-change:opacity}.ui-switch__thumb{left:var(--ui-switch-thumb-inset);top:var(--ui-switch-thumb-inset);width:var(--ui-switch-thumb-size);height:var(--ui-switch-thumb-size);border-radius:1000px;background:var(--ui-switch-thumb-color);box-shadow:var(--ui-switch-thumb-shadow);transform:translate(var(--ui-switch-thumb-translate-x));transform-origin:center;transition:transform var(--ui-switch-motion-thumb-duration) var(--ui-switch-motion-thumb-easing);will-change:transform}.ui-switch:not(:disabled):hover,.ui-switch[data-ui-force-state=hover]{--ui-switch-current-track-base-color: var(--ui-switch-track-unchecked-color-hover);--ui-switch-current-track-accent-color: var(--ui-switch-track-checked-color-hover)}.ui-switch[data-state=checked] .ui-switch__track:before{opacity:1}.ui-switch:disabled,.ui-switch[data-disabled=true]{cursor:not-allowed;opacity:var(--ui-switch-opacity-disable)}.ui-switch:focus-visible{outline:var(--ui-switch-focus-outline-width) solid var(--ui-switch-focus-outline-color);outline-offset:var(--ui-switch-focus-outline-offset)}@media (prefers-reduced-motion:reduce){.ui-switch,.ui-switch__track,.ui-switch__track:before,.ui-switch__thumb{transition:none}}.ui-tabs{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;width:100%;background:var(--ui-tabs-container-color)}.ui-tabs[data-appearance=surface]{--ui-tabs-scroll-button-background: var(--ui-tabs-surface-container-background);background:transparent}.ui-tabs__nav-shell{box-sizing:border-box;position:relative;display:flex;align-items:center;min-width:0;width:100%;height:var(--ui-tabs-container-min-height);background:var(--ui-tabs-container-color)}.ui-tabs__nav-shell:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--ui-tabs-container-border-color);pointer-events:none;z-index:0}.ui-tabs[data-appearance=surface] .ui-tabs__nav-shell{height:var(--ui-tabs-surface-container-min-height);background:transparent}.ui-tabs[data-appearance=surface] .ui-tabs__nav-shell:after{display:none}.ui-tabs[data-show-divider=false] .ui-tabs__nav-shell:after{display:none}.ui-tabs__nav-scroll{box-sizing:border-box;position:relative;flex:1 1 auto;min-width:0;height:100%;overflow-x:auto;overflow-y:hidden;background:var(--ui-tabs-container-color);scrollbar-width:none;-ms-overflow-style:none}.ui-tabs[data-appearance=surface] .ui-tabs__nav-scroll{background:transparent}.ui-tabs__nav-scroll::-webkit-scrollbar{display:none}.ui-tabs__nav-scroll.is-overflowing{cursor:grab}.ui-tabs__nav-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ui-tabs__nav{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;min-width:100%;width:max-content;height:100%;padding-left:var(--ui-tabs-container-padding-inline);padding-right:var(--ui-tabs-container-padding-inline);gap:var(--ui-tabs-container-gap);background:var(--ui-tabs-container-color)}.ui-tabs[data-appearance=surface] .ui-tabs__nav{min-width:100%;width:100%;padding-left:0;padding-right:0;gap:0;border-radius:var(--ui-tabs-surface-container-radius);background:var(--ui-tabs-surface-container-background)}.ui-tabs[data-appearance=line][data-show-start-padding=false] .ui-tabs__nav:dir(ltr){padding-left:0}.ui-tabs[data-appearance=line][data-show-start-padding=false] .ui-tabs__nav:dir(rtl){padding-right:0}.ui-tabs__tab{--ui-tabs-current-label-color: var(--ui-tabs-item-label-color);--ui-tabs-current-label-weight: var(--ui-tabs-item-label-typography-font-weight-regular);--ui-tabs-current-indicator-color: var(--ui-tabs-item-indicator-color);box-sizing:border-box;position:relative;z-index:1;flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;margin:0;border:0;padding:var(--ui-tabs-item-padding-top) var(--ui-tabs-item-padding-inline) 0;gap:var(--ui-tabs-item-gap);background:transparent;color:var(--ui-tabs-current-label-color);cursor:pointer}.ui-tabs[data-appearance=surface] .ui-tabs__tab{--ui-tabs-current-label-color: var(--ui-tabs-surface-item-label-color-default);--ui-tabs-current-label-weight: var(--ui-tabs-surface-item-label-typography-font-weight-regular);flex:1 1;min-width:0;flex-direction:row;align-items:center;justify-content:center;gap:var(--ui-tabs-surface-item-gap);padding:var(--ui-tabs-surface-item-padding-block) var(--ui-tabs-surface-item-padding-inline);border:var(--ui-tabs-surface-item-border-width) solid var(--ui-tabs-surface-item-border-color-default);border-radius:var(--ui-tabs-surface-item-radius);transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out}.ui-tabs[data-appearance=line][data-show-start-padding=false] .ui-tabs__tab:first-child:dir(ltr){padding-left:0}.ui-tabs[data-appearance=line][data-show-start-padding=false] .ui-tabs__tab:first-child:dir(rtl){padding-right:0}.ui-tabs__tab:hover:not(:disabled):not(.is-active){--ui-tabs-current-label-color: var(--ui-tabs-item-label-color-hover);--ui-tabs-current-indicator-color: var(--ui-tabs-item-indicator-color-hover)}.ui-tabs[data-appearance=surface] .ui-tabs__tab:hover:not(:disabled):not(.is-active){--ui-tabs-current-label-color: var(--ui-tabs-surface-item-label-color-hover);background:var(--ui-tabs-surface-item-background-hover);border-color:var(--ui-tabs-surface-item-border-color-hover)}.ui-tabs[data-appearance=surface] .ui-tabs__tab:active:not(:disabled):not(.is-active){--ui-tabs-current-label-color: var(--ui-tabs-surface-item-label-color-press);background:var(--ui-tabs-surface-item-background-press);border-color:var(--ui-tabs-surface-item-border-color-press)}.ui-tabs__tab.is-active{--ui-tabs-current-label-color: var(--ui-tabs-item-label-color-active);--ui-tabs-current-label-weight: var(--ui-tabs-item-label-typography-font-weight-medium);--ui-tabs-current-indicator-color: transparent}.ui-tabs[data-appearance=surface] .ui-tabs__tab.is-active{--ui-tabs-current-label-color: var(--ui-tabs-surface-item-label-color-selected);--ui-tabs-current-label-weight: var(--ui-tabs-surface-item-label-typography-font-weight-medium);background:var(--ui-tabs-surface-item-background-selected);border-color:var(--ui-tabs-surface-item-border-color-selected)}.ui-tabs__tab.is-disabled,.ui-tabs__tab:disabled{--ui-tabs-current-label-color: var(--ui-tabs-item-label-color-disable);--ui-tabs-current-indicator-color: var(--ui-tabs-item-indicator-color);cursor:not-allowed}.ui-tabs[data-appearance=surface] .ui-tabs__tab.is-disabled,.ui-tabs[data-appearance=surface] .ui-tabs__tab:disabled{--ui-tabs-current-label-color: var(--ui-tabs-surface-item-label-color-disable);background:var(--ui-tabs-surface-item-background-disable);border-color:var(--ui-tabs-surface-item-border-color-disable)}.ui-tabs__tab:focus-visible{outline:none}.ui-tabs__scroll-button{box-sizing:border-box;position:absolute;top:0;bottom:0;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--ui-tabs-scroll-button-size);min-width:var(--ui-tabs-scroll-button-size);height:100%;margin:0;border:0;padding:0;background:var(--ui-tabs-scroll-button-background);color:var(--ui-tabs-scroll-button-icon-color-default);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .16s ease-out}.ui-tabs__scroll-button:before{content:"";position:absolute;top:var(--ui-tabs-scroll-button-surface-inset);right:var(--ui-tabs-scroll-button-surface-inset);bottom:var(--ui-tabs-scroll-button-surface-inset);left:var(--ui-tabs-scroll-button-surface-inset);border-radius:var(--ui-tabs-scroll-button-surface-radius);background:transparent;transition:background-color .16s ease-out}.ui-tabs__scroll-button--left{left:0;box-shadow:var(--ui-tabs-scroll-button-shadow-left)}.ui-tabs__scroll-button--right{right:0;box-shadow:var(--ui-tabs-scroll-button-shadow-right)}.ui-tabs__scroll-button:hover{color:var(--ui-tabs-scroll-button-icon-color-hover)}.ui-tabs__scroll-button:hover:before{background:var(--ui-tabs-scroll-button-surface-background-hover)}.ui-tabs__scroll-button:active{color:var(--ui-tabs-scroll-button-icon-color-active)}.ui-tabs__scroll-button:active:before{background:var(--ui-tabs-scroll-button-surface-background-active)}.ui-tabs__scroll-button:focus-visible{outline:none}.ui-tabs__scroll-button svg{display:block;position:relative;z-index:1;width:var(--ui-tabs-scroll-button-icon-size);height:var(--ui-tabs-scroll-button-icon-size)}.ui-tabs__tab-label{color:var(--ui-tabs-current-label-color);font-size:var(--ui-tabs-item-label-typography-font-size);line-height:var(--ui-tabs-item-label-typography-line-height);font-weight:var(--ui-tabs-current-label-weight);white-space:nowrap}.ui-tabs[data-appearance=surface] .ui-tabs__tab-label{display:inline-flex;align-items:center;justify-content:center;width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--ui-tabs-current-label-color);font-size:var(--ui-tabs-surface-item-label-typography-font-size);line-height:var(--ui-tabs-surface-item-label-typography-line-height);font-weight:var(--ui-tabs-current-label-weight);text-align:center;white-space:nowrap}.ui-tabs__tab-indicator{margin-top:auto;width:100%;height:var(--ui-tabs-item-indicator-height);background:var(--ui-tabs-current-indicator-color);transition:background-color .16s ease-out}.ui-tabs[data-appearance=surface] .ui-tabs__tab-indicator{display:none}.ui-tabs__active-indicator{position:absolute;left:0;bottom:0;height:var(--ui-tabs-item-indicator-height);background:var(--ui-tabs-item-indicator-color-active);pointer-events:none;z-index:2;transition:transform .1s ease-out,width .1s ease-out,opacity .1s ease-out}.ui-tabs__content{box-sizing:border-box;min-width:0}.ui-tabs__panel{box-sizing:border-box;padding-top:var(--ui-tabs-panel-padding-block);padding-bottom:var(--ui-tabs-panel-padding-block);padding-left:var(--ui-tabs-panel-padding-inline);padding-right:var(--ui-tabs-panel-padding-inline);color:var(--ui-tabs-panel-color)}.ui-toast-viewport{position:fixed;top:var(--ui-toast-viewport-top);left:50%;z-index:var(--ui-toast-viewport-z-index);display:grid;gap:var(--ui-toast-viewport-gap);width:min(calc(100vw - (var(--ui-toast-container-padding-inline) * 2)),var(--ui-toast-viewport-max-width));transform:translate(-50%);pointer-events:none}.ui-toast{box-sizing:border-box;display:block;min-width:var(--ui-toast-container-single-line-min-width);max-width:var(--ui-toast-container-max-width);border:var(--ui-toast-container-border-width) solid var(--ui-toast-container-border-color);border-radius:var(--ui-toast-container-radius);background:var(--ui-toast-container-background);box-shadow:var(--ui-toast-container-shadow);opacity:1;pointer-events:auto}.ui-toast[data-layout=double-line]{min-width:var(--ui-toast-container-multi-line-min-width)}.ui-toast[data-state=enter]{animation:ui-toast-enter var(--ui-toast-motion-enter-duration) ease both}.ui-toast[data-state=swap]{animation:ui-toast-swap var(--ui-toast-motion-swap-duration) ease both}.ui-toast[data-state=exit]{pointer-events:none;animation:ui-toast-exit var(--ui-toast-motion-exit-duration) ease both}.ui-toast__content{display:flex;gap:var(--ui-toast-layout-content-gap);padding:var(--ui-toast-container-padding-block) var(--ui-toast-container-padding-inline)}.ui-toast[data-layout=single-line] .ui-toast__content{align-items:center}.ui-toast[data-layout=double-line] .ui-toast__content{align-items:flex-start}.ui-toast__icon{display:inline-flex;flex:0 0 var(--ui-toast-icon-box-size);align-items:center;justify-content:center;width:var(--ui-toast-icon-box-size);height:var(--ui-toast-icon-box-size);color:var(--ui-toast-icon-color-success)}.ui-toast[data-status=success] .ui-toast__icon{color:var(--ui-toast-icon-color-success)}.ui-toast[data-status=warning] .ui-toast__icon{color:var(--ui-toast-icon-color-warning)}.ui-toast[data-status=fail] .ui-toast__icon{color:var(--ui-toast-icon-color-fail)}.ui-toast[data-status=serious-warning] .ui-toast__icon{color:var(--ui-toast-icon-color-serious-warning)}.ui-toast[data-status=info] .ui-toast__icon{color:var(--ui-toast-icon-color-info)}.ui-toast[data-status=loading] .ui-toast__icon{color:var(--ui-toast-icon-color-loading)}.ui-toast__icon-svg{--icon-fill: currentColor;width:var(--ui-toast-icon-box-size);height:var(--ui-toast-icon-box-size)}.ui-toast__loading{--ui-loading-spinner-color: currentColor;--ui-loading-size: var(--ui-toast-icon-glyph-size);display:inline-flex}.ui-toast__text{display:grid;flex:1 1 auto;min-width:0;gap:var(--ui-toast-layout-row-gap)}.ui-toast__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ui-toast-layout-action-gap)}.ui-toast[data-layout=double-line] .ui-toast__header{align-items:start}.ui-toast__title,.ui-toast__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-toast__title{color:var(--ui-toast-title-color);font-family:var(--ui-typography-font-default);font-size:var(--ui-toast-title-typography-font-size);font-weight:var(--ui-toast-title-typography-font-weight);line-height:var(--ui-toast-title-typography-line-height)}.ui-toast__description{color:var(--ui-toast-description-color);font-family:var(--ui-typography-font-default);font-size:var(--ui-toast-description-typography-font-size);font-weight:var(--ui-toast-description-typography-font-weight);line-height:var(--ui-toast-description-typography-line-height)}.ui-toast__action{flex:0 0 auto;--ui-button-container-height: auto;--ui-button-container-inline-size: auto;--ui-button-container-padding-block: 0px;--ui-button-container-padding-inline: 0px;--ui-button-container-border-width: 0px;--ui-button-container-border-color: transparent;--ui-button-container-border-color-hover: transparent;--ui-button-container-border-color-active: transparent;--ui-button-container-background: transparent;--ui-button-container-background-hover: transparent;--ui-button-container-background-active: transparent;--ui-button-container-focus-outline-color: var(--ui-toast-action-focus-outline-color);--ui-button-container-focus-outline-offset: var(--ui-toast-action-focus-outline-offset);--ui-button-content-gap: 0px;--ui-button-label-color: var(--ui-toast-action-color);--ui-button-label-color-hover: var(--ui-toast-action-color-hover);--ui-button-label-color-active: var(--ui-toast-action-color-active);--ui-button-label-typography-font-size: var(--ui-toast-action-typography-font-size);--ui-button-label-typography-font-weight: var(--ui-toast-action-typography-font-weight);--ui-button-label-typography-line-height: var(--ui-toast-action-typography-line-height)}.ui-toast[data-layout=double-line] .ui-toast__action,.ui-toast[data-layout=double-line] .ui-toast__close-button{align-self:start}.ui-toast__close-button{flex:0 0 auto;--ui-button-container-height: var(--ui-toast-close-button-size);--ui-button-container-inline-size: var(--ui-toast-close-button-size);--ui-button-container-radius: var(--ui-toast-close-button-radius);--ui-button-container-border-width: 0px;--ui-button-container-border-color: transparent;--ui-button-container-border-color-hover: transparent;--ui-button-container-border-color-active: transparent;--ui-button-container-background: var(--ui-toast-close-button-background);--ui-button-container-background-hover: var(--ui-toast-close-button-background-hover);--ui-button-container-background-active: var(--ui-toast-close-button-background-active);--ui-button-container-focus-outline-color: var(--ui-toast-close-button-focus-outline-color);--ui-button-container-focus-outline-offset: var(--ui-toast-close-button-focus-outline-offset);--ui-button-icon-size: var(--ui-toast-close-button-icon-size);--ui-button-icon-color: var(--ui-toast-close-button-color);--ui-button-icon-color-hover: var(--ui-toast-close-button-color-hover);--ui-button-icon-color-active: var(--ui-toast-close-button-color-active);--ui-button-icon-color-disable: var(--ui-toast-close-button-color)}.ui-toast__close-icon{display:block;width:100%;height:100%}@keyframes ui-toast-enter{0%{opacity:0;transform:translateY(var(--ui-toast-motion-enter-offset-y))}to{opacity:1;transform:translateY(0)}}@keyframes ui-toast-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--ui-toast-motion-exit-offset-y))}}@keyframes ui-toast-swap{0%{opacity:.72}to{opacity:1}}@keyframes ui-toast-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-toast[data-state=enter],.ui-toast[data-state=exit],.ui-toast[data-state=swap]{animation-duration:1ms}@keyframes ui-toast-enter{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes ui-toast-exit{0%{opacity:1;transform:none}to{opacity:0;transform:none}}}.ui-toolbar-button{--ui-toolbar-button-current-bg: var(--ui-toolbar-button-container-color, var(--ui-toolbar-button-main-container-color, transparent));--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color, var(--ui-toolbar-button-main-container-border-color, transparent));box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;border:none;box-shadow:inset 0 0 0 1px var(--ui-toolbar-button-current-border);border-radius:var(--ui-toolbar-button-container-radius, var(--ui-toolbar-button-radius, 4px));background:var(--ui-toolbar-button-current-bg);color:var(--ui-toolbar-button-label-color);cursor:pointer;font-size:var(--ui-toolbar-button-label-typography-font-size);line-height:var(--ui-toolbar-button-label-typography-line-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s ease-out,border-color .2s ease-out}.ui-toolbar-button:not(.ui-toolbar-button--split):not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):hover{--ui-toolbar-button-current-bg: var(--ui-toolbar-button-container-color-hover);--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color-hover)}.ui-toolbar-button:not(.ui-toolbar-button--split):not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):active{--ui-toolbar-button-current-bg: var(--ui-toolbar-button-container-color-press);--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color-press)}.ui-toolbar-button:not(.ui-toolbar-button--split)[data-active=true]{--ui-toolbar-button-current-bg: var(--ui-toolbar-button-container-color-active);--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color-active)}.ui-toolbar-button:not(.ui-toolbar-button--split)[data-open=true]{--ui-toolbar-button-current-bg: var(--ui-toolbar-button-container-color-open, var(--ui-toolbar-button-container-color));--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color-open, var(--ui-toolbar-button-container-border-color))}.ui-toolbar-button:disabled,.ui-toolbar-button.is-disabled,.ui-toolbar-button__segment:disabled{color:var(--ui-toolbar-button-label-color-disable);cursor:not-allowed}.ui-toolbar-button:disabled,.ui-toolbar-button.is-disabled{--ui-toolbar-button-current-bg: var(--ui-toolbar-button-container-color-disable, var(--ui-toolbar-button-current-bg));--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color-disable, var(--ui-toolbar-button-current-border))}.ui-toolbar-button:disabled .ui-toolbar-button__chevron,.ui-toolbar-button.is-disabled .ui-toolbar-button__chevron,.ui-toolbar-button__segment:disabled .ui-toolbar-button__chevron{color:var(--ui-toolbar-button-chevron-color-disable, var(--ui-toolbar-button-icon-color-disable, var(--ui-toolbar-button-label-color-disable)));opacity:1}.ui-toolbar-button:disabled .ui-toolbar-button__icon,.ui-toolbar-button.is-disabled .ui-toolbar-button__icon,.ui-toolbar-button__segment:disabled .ui-toolbar-button__icon{opacity:.48}.ui-toolbar-button:focus-visible,.ui-toolbar-button__segment:focus-visible{outline:none}.ui-toolbar-button__body,.ui-toolbar-button__footer{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.ui-toolbar-button--vertical .ui-toolbar-button__body,.ui-toolbar-button--vertical .ui-toolbar-button__footer{width:100%}.ui-toolbar-button--vertical .ui-toolbar-button__body{flex:1 1 auto}.ui-toolbar-button--vertical .ui-toolbar-button__footer{flex:0 0 auto}.ui-toolbar-button__icon{flex:0 0 auto;width:var(--ui-toolbar-button-icon-size);height:var(--ui-toolbar-button-icon-size);color:var(--ui-toolbar-button-icon-color)}.ui-toolbar-button__icon img,.ui-toolbar-button__icon svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;flex:0 0 auto;object-fit:contain}.ui-toolbar-button__icon img,.ui-toolbar-button__chevron-icon{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.ui-toolbar-button__label{max-width:100%;text-align:center;white-space:nowrap;color:inherit;font-family:var(--ui-typography-font-default, "PingFang SC")}.ui-toolbar-button__content-row{display:inline-flex;align-items:center;justify-content:center;gap:4px}.ui-toolbar-button__chevron{width:var(--ui-toolbar-button-chevron-size, 14px);height:var(--ui-toolbar-button-chevron-size, 14px);flex:0 0 var(--ui-toolbar-button-chevron-size, 14px);color:var(--ui-toolbar-button-chevron-color, var(--ui-toolbar-button-icon-color));transition:transform .1s ease-out,opacity .1s ease-out}.ui-toolbar-button__chevron-icon{width:100%;height:100%;display:block}.ui-toolbar-button__chevron.is-open{transform:var(--ui-toolbar-button-chevron-rotate-open, rotate(180deg));color:var(--ui-toolbar-button-chevron-color-open, var(--ui-toolbar-button-chevron-color))}.ui-toolbar-button__divider{width:1px;align-self:stretch;background:var(--ui-toolbar-button-divider-color, var(--ui-toolbar-button-current-border));transition:background-color .2s ease-out,opacity .2s ease-out}.ui-toolbar-button__icon,.ui-toolbar-button__label,.ui-toolbar-button__chevron,.ui-toolbar-button__segment,.ui-toolbar-button__content-row{display:inline-flex;align-items:center;justify-content:center}.ui-toolbar-button--horizontal{height:28px;min-height:28px;padding:0 6px}.ui-toolbar-button--horizontal.ui-toolbar-button--dropdown{padding:0 4px 0 6px}.ui-toolbar-button--horizontal.ui-toolbar-button--dropdown.ui-toolbar-button--icon-only{width:44px;padding:0;gap:0;border:0;box-shadow:inset 0 0 0 1px var(--ui-toolbar-button-current-border)}.ui-toolbar-button--horizontal.ui-toolbar-button--dropdown.ui-toolbar-button--icon-only .ui-toolbar-button__body{flex:0 0 26px;width:26px;height:100%;padding:0 6px}.ui-toolbar-button--horizontal.ui-toolbar-button--dropdown.ui-toolbar-button--icon-only .ui-toolbar-button__footer{flex:0 0 18px;width:18px;height:100%;padding:0 3px 0 1px}.ui-toolbar-button--horizontal.ui-toolbar-button--split{border:0;box-shadow:inset 0 0 0 1px var(--ui-toolbar-button-current-border)}.ui-toolbar-button--horizontal .ui-toolbar-button__content-row{height:100%}.ui-toolbar-button--horizontal .ui-toolbar-button__segment{height:100%;min-height:0;padding:0 4px 0 6px}.ui-toolbar-button--horizontal .ui-toolbar-button__label{line-height:var(--ui-toolbar-button-label-typography-line-height)}.ui-toolbar-button--horizontal .ui-toolbar-button__chevron{align-self:center}.ui-toolbar-button--vertical{flex-direction:column;gap:0;min-height:60px;padding:0;min-width:44px}.ui-toolbar-button--vertical.ui-toolbar-button--trigger,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown{height:60px;min-height:60px;border:0;box-shadow:inset 0 0 0 1px var(--ui-toolbar-button-current-border)}.ui-toolbar-button--vertical .ui-toolbar-button__content-row{max-width:100%;gap:0}.ui-toolbar-button--vertical .ui-toolbar-button__chevron,.ui-toolbar-button--vertical .ui-toolbar-button__segment--menu .ui-toolbar-button__chevron{width:14px;height:14px;flex-basis:14px}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__label,.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__label{overflow:hidden;text-overflow:ellipsis}.ui-toolbar-button--vertical.ui-toolbar-button--trigger,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown{justify-content:stretch}.ui-toolbar-button--vertical.ui-toolbar-button--trigger .ui-toolbar-button__body,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__body{height:36px;padding:0 4px;align-items:center;justify-content:center}.ui-toolbar-button--vertical.ui-toolbar-button--trigger .ui-toolbar-button__footer{height:24px;padding:0 4px;align-items:flex-start;justify-content:center}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__footer{height:24px;padding:0 2px 0 4px;align-items:flex-start;justify-content:center}.ui-toolbar-button--vertical.ui-toolbar-button--trigger .ui-toolbar-button__label,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__label,.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__label{line-height:var(--ui-toolbar-button-label-typography-line-height)}.ui-toolbar-button--vertical.ui-toolbar-button--trigger .ui-toolbar-button__content-row,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__content-row{width:100%;justify-content:center}.ui-toolbar-button--vertical.ui-toolbar-button--trigger .ui-toolbar-button__label,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__label{line-height:20px}.ui-toolbar-button--vertical.ui-toolbar-button--trigger .ui-toolbar-button__content-row{align-items:flex-start}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__content-row{height:20px;align-items:center;line-height:20px}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown:not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):hover{--ui-toolbar-button-current-bg: transparent;--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color-hover)}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown:not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):active{--ui-toolbar-button-current-bg: transparent;--ui-toolbar-button-current-border: var(--ui-toolbar-button-container-border-color-press)}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__body,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown .ui-toolbar-button__footer{border-radius:2px;background-color:transparent;transition:background-color .2s ease-out}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown:not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):hover .ui-toolbar-button__body,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown:not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):hover .ui-toolbar-button__footer{background-color:var(--ui-toolbar-button-container-color-hover)}.ui-toolbar-button--vertical.ui-toolbar-button--dropdown:not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):active .ui-toolbar-button__body,.ui-toolbar-button--vertical.ui-toolbar-button--dropdown:not(:disabled):not(.is-disabled):not([data-active=true]):not([data-open=true]):active .ui-toolbar-button__footer{background-color:var(--ui-toolbar-button-container-color-press)}.ui-toolbar-button--split{position:relative;gap:0;padding:0;overflow:hidden;border-radius:var(--ui-toolbar-button-radius, 4px)}.ui-toolbar-button__segment{box-sizing:border-box;min-height:28px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s ease-out}.ui-toolbar-button__segment--main{gap:4px;height:100%;padding:0 4px 0 6px}.ui-toolbar-button__segment--menu{width:18px;min-width:18px;padding:0 3px 0 1px;color:var(--ui-toolbar-button-chevron-color, var(--ui-toolbar-button-icon-color))}.ui-toolbar-button--horizontal .ui-toolbar-button__segment--menu{height:100%;padding:0 3px 0 1px}.ui-toolbar-button--horizontal.ui-toolbar-button--split.ui-toolbar-button--icon-only .ui-toolbar-button__segment--main{min-width:24px}.ui-toolbar-button--horizontal.ui-toolbar-button--split .ui-toolbar-button__divider{display:none;opacity:0}.ui-toolbar-button--horizontal.ui-toolbar-button--split:not([data-open=true]) .ui-toolbar-button__segment--main:not(:disabled):not(.is-active):hover{background:var(--ui-toolbar-button-main-container-color-hover)}.ui-toolbar-button--horizontal.ui-toolbar-button--split:not([data-open=true]) .ui-toolbar-button__segment--main:not(:disabled):not(.is-active):active{background:var(--ui-toolbar-button-main-container-color-press)}.ui-toolbar-button--horizontal .ui-toolbar-button__segment--main.is-active{background:var(--ui-toolbar-button-main-container-color-active)}.ui-toolbar-button--horizontal .ui-toolbar-button__segment--menu:not(:disabled):not(.is-open):hover{background:var(--ui-toolbar-button-menu-container-color-hover);color:var(--ui-toolbar-button-label-color)}.ui-toolbar-button--horizontal .ui-toolbar-button__segment--menu:not(:disabled):active{background:var(--ui-toolbar-button-menu-container-color-press)}.ui-toolbar-button--horizontal .ui-toolbar-button__segment--menu.is-open{background:var(--ui-toolbar-button-menu-container-color-open);color:var(--ui-toolbar-button-label-color)}.ui-toolbar-button--split:not(.is-disabled):not([data-active=true]):not([data-open=true]):hover{--ui-toolbar-button-current-border: var(--ui-toolbar-button-main-container-border-color-hover)}.ui-toolbar-button--split:not(.is-disabled):not([data-active=true]):not([data-open=true]):active{--ui-toolbar-button-current-border: var(--ui-toolbar-button-main-container-border-color-press)}.ui-toolbar-button--split[data-active=true]{--ui-toolbar-button-current-border: var(--ui-toolbar-button-main-container-border-color-active)}.ui-toolbar-button--split[data-open=true]{--ui-toolbar-button-current-border: var(--ui-toolbar-button-menu-container-border-color-open)}.ui-toolbar-button--split[data-open=true][data-active=true]{--ui-toolbar-button-current-border: var(--ui-toolbar-button-main-container-border-color-active)}.ui-toolbar-button--split[data-open=true] .ui-toolbar-button__divider,.ui-toolbar-button--split[data-active=true] .ui-toolbar-button__divider{opacity:.9}.ui-toolbar-button--vertical.ui-toolbar-button--split{overflow:visible;height:60px;min-height:60px;border:0;box-shadow:inset 0 0 0 1px var(--ui-toolbar-button-current-border)}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__divider,.ui-toolbar-button--vertical.ui-toolbar-button--split[data-open=true] .ui-toolbar-button__divider,.ui-toolbar-button--vertical.ui-toolbar-button--split[data-active=true] .ui-toolbar-button__divider{display:none;opacity:0}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--main{position:relative;z-index:0;flex:0 0 36px;flex-direction:column;justify-content:stretch;gap:0;width:100%;height:36px;min-height:0;padding:0;border-radius:0;background:transparent;color:inherit}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--main .ui-toolbar-button__body{flex:0 0 36px;height:36px;padding:0 4px;align-items:center;justify-content:center}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu{position:static;z-index:1;flex-direction:column;justify-content:stretch;align-items:stretch;width:100%;min-height:0;padding:0;border-radius:0;background:transparent;color:inherit;box-shadow:none}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu .ui-toolbar-button__footer{height:24px;align-items:flex-start;justify-content:center;padding:0 2px 4px 4px}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu .ui-toolbar-button__content-row{width:100%;height:20px;align-items:center;justify-content:center}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu .ui-toolbar-button__label{line-height:20px;white-space:nowrap}.ui-toolbar-button--vertical.ui-toolbar-button--split:not([data-open=true]) .ui-toolbar-button__segment--main:not(:disabled):not(.is-active):hover{background:var(--ui-toolbar-button-main-container-color-hover)}.ui-toolbar-button--vertical.ui-toolbar-button--split:not([data-open=true]) .ui-toolbar-button__segment--main:not(:disabled):not(.is-active):active{background:var(--ui-toolbar-button-main-container-color-press)}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--main.is-active{background:var(--ui-toolbar-button-main-container-color-active)}.ui-toolbar-button--split[data-open=true] .ui-toolbar-button__segment--main:not(.is-active),.ui-toolbar-button--split[data-open=true] .ui-toolbar-button__segment--main:not(:disabled):not(.is-active):hover,.ui-toolbar-button--split[data-open=true] .ui-toolbar-button__segment--main:not(:disabled):not(.is-active):active{background:transparent}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu:not(:disabled):not(.is-open):hover .ui-toolbar-button__footer{background:var(--ui-toolbar-button-menu-container-color-hover)}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu:not(:disabled):not(.is-open):active .ui-toolbar-button__footer,.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu:not(:disabled).is-open:active .ui-toolbar-button__footer{background:var(--ui-toolbar-button-menu-container-color-press)}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu.is-open .ui-toolbar-button__footer{background:var(--ui-toolbar-button-menu-container-color-open)}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu .ui-toolbar-button__footer{border-radius:2px;transition:background-color .2s ease-out}.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu:not(:disabled):hover,.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu:not(:disabled):active,.ui-toolbar-button--vertical.ui-toolbar-button--split .ui-toolbar-button__segment--menu.is-open{background:transparent}.ui-toolbar-button--vertical.ui-toolbar-button--split[data-active=true] .ui-toolbar-button__segment--menu,.ui-toolbar-button--vertical.ui-toolbar-button--split[data-open=true] .ui-toolbar-button__segment--menu{background:transparent}.ui-tooltip{box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--ui-tooltip-container-gap, 2px);max-width:var(--ui-tooltip-container-max-width, 240px);padding:var(--ui-tooltip-container-padding-block, 4px) var(--ui-tooltip-container-padding-inline, 8px);border:var(--ui-tooltip-container-border-width, 1px) solid var(--ui-tooltip-container-border-color, transparent);border-radius:var(--ui-tooltip-container-radius, 4px);background:var(--ui-tooltip-container-background, #41464b);box-shadow:var(--ui-tooltip-container-shadow, 0 2px 8px rgba(0, 0, 0, .12));color:var(--ui-tooltip-text-color, #fff);word-break:break-word;z-index:var(--ui-tooltip-container-z-index, 1200);opacity:0;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;pointer-events:auto}.ui-tooltip[data-state=open]{opacity:1;transform:translateY(0)}.ui-tooltip[data-state=closing]{opacity:0;transform:translateY(4px);pointer-events:none}.ui-tooltip[data-transition-mode=instant]{transition:none}.ui-tooltip__title,.ui-tooltip__text,.ui-tooltip__shortcut,.ui-tooltip__link{min-width:0}.ui-tooltip__title{color:var(--ui-tooltip-title-color, #fff);font-size:var(--ui-tooltip-title-typography-font-size, 12px);line-height:var(--ui-tooltip-title-typography-line-height, 20px);font-weight:var(--ui-tooltip-title-typography-font-weight, 500);white-space:normal}.ui-tooltip__text{color:var(--ui-tooltip-text-color, #fff);font-size:var(--ui-tooltip-text-typography-font-size, 12px);line-height:var(--ui-tooltip-text-typography-line-height, 20px);font-weight:var(--ui-tooltip-text-typography-font-weight, 400);white-space:normal}.ui-tooltip__shortcut{color:var(--ui-tooltip-shortcut-color, #fff);font-size:var(--ui-tooltip-shortcut-typography-font-size, 12px);line-height:var(--ui-tooltip-shortcut-typography-line-height, 20px);font-weight:var(--ui-tooltip-shortcut-typography-font-weight, 400);white-space:nowrap}.ui-tooltip__link,.ui-tooltip__link a,.ui-tooltip__link button{color:var(--ui-tooltip-link-color, #5da4e3);font-size:var(--ui-tooltip-link-typography-font-size, 12px);line-height:var(--ui-tooltip-link-typography-line-height, 20px);font-weight:var(--ui-tooltip-link-typography-font-weight, 400)}.ui-tooltip__link{opacity:var(--ui-tooltip-link-opacity, .9);white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ui-tooltip__link a,.ui-tooltip__link button{display:inline;padding:0;border:0;background:transparent;white-space:inherit;overflow-wrap:inherit;word-break:inherit;text-align:left;text-decoration:none;cursor:pointer}.ui-sidebar{box-sizing:border-box;position:relative;display:flex;flex:0 0 var(--ui-sidebar-width);flex-direction:column;width:var(--ui-sidebar-width);min-width:0;height:100%;min-height:0;background:var(--ui-color-background-pagelayer-kit);color:var(--ui-color-text-gray-primary);box-shadow:inset var(--ui-size-stroke-thick) 0 0 var(--ui-color-border-divider-lighter);transition:width var(--ui-sidebar-motion-container-enter-duration) var(--ui-sidebar-motion-container-timing-function)}.ui-sidebar[data-resizing=true]{transition:none}.ui-sidebar[data-motion-state=enter]{animation:ui-sidebar-container-enter var(--ui-sidebar-motion-container-enter-duration) var(--ui-sidebar-motion-container-timing-function) both}.ui-sidebar[data-motion-state=exit]{animation:ui-sidebar-container-exit var(--ui-sidebar-motion-container-exit-duration) var(--ui-sidebar-motion-container-timing-function) both;pointer-events:none}@keyframes ui-sidebar-container-enter{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes ui-sidebar-container-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ui-sidebar{transition:none}.ui-sidebar[data-motion-state=enter]{animation-name:ui-sidebar-container-enter-reduced}.ui-sidebar[data-motion-state=exit]{animation-name:ui-sidebar-container-exit-reduced}@keyframes ui-sidebar-container-enter-reduced{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes ui-sidebar-container-exit-reduced{0%{opacity:1;transform:none}to{opacity:0;transform:none}}}.ui-sidebar__switcher{box-sizing:border-box;position:absolute;top:0;right:100%;display:flex;flex-direction:column;width:var(--ui-sidebar-switcher-width);height:auto;padding:var(--ui-size-padding-s);gap:var(--ui-size-padding-xs);border-left:var(--ui-size-stroke-thick) solid var(--ui-color-border-divider-lighter);border-bottom:var(--ui-size-stroke-thick) solid var(--ui-color-border-divider-lighter);border-bottom-left-radius:var(--ui-size-radius-m);background:var(--ui-color-background-pagelayer-kit)}.ui-sidebar__switcher:after{content:"";position:absolute;top:0;right:calc(var(--ui-size-stroke-thick) * -1);width:var(--ui-size-stroke-thick);height:100%;background:var(--ui-color-background-pagelayer-kit);pointer-events:none}.ui-sidebar__switcher-item{position:relative;display:flex;align-items:center;justify-content:center;width:var(--ui-sidebar-switcher-item-size);height:var(--ui-sidebar-switcher-item-size)}.ui-sidebar__switcher-trigger{flex:0 0 auto}.ui-sidebar__close-button:focus-visible,.ui-sidebar__tabs-close-button:focus-visible,.ui-sidebar__switcher-close:focus-visible,.ui-sidebar__resizer:focus-visible{outline:var(--ui-size-stroke-thickest) solid color-mix(in srgb,var(--ui-color-border-status-guidance) 45%,transparent);outline-offset:var(--ui-size-padding-xxs)}.ui-sidebar__switcher-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--ui-sidebar-icon-size);height:var(--ui-sidebar-icon-size);color:inherit}.ui-sidebar__switcher-icon>:where(svg),.ui-sidebar__switcher-icon>:where(img){width:var(--ui-sidebar-icon-size);height:var(--ui-sidebar-icon-size)}.ui-sidebar__switcher-close{position:absolute;top:var(--ui-sidebar-switcher-close-button-offset);right:var(--ui-sidebar-switcher-close-button-offset);display:inline-flex;align-items:center;justify-content:center;width:var(--ui-sidebar-switcher-close-button-size);height:var(--ui-sidebar-switcher-close-button-size);margin:0;border:0;border-radius:var(--ui-size-radius-circular);padding:0;background:var(--ui-sidebar-switcher-close-button-background-default);color:var(--ui-sidebar-switcher-close-button-color);opacity:0;cursor:pointer;transition:opacity .12s ease-out,background-color .12s ease-out}.ui-sidebar__switcher-close:hover{background:var(--ui-sidebar-switcher-close-button-background-hover)}.ui-sidebar__switcher-item:hover .ui-sidebar__switcher-close,.ui-sidebar__switcher-item:focus-within .ui-sidebar__switcher-close{opacity:1}.ui-sidebar__switcher-close-icon{width:var(--ui-sidebar-switcher-close-button-icon-size);height:var(--ui-sidebar-switcher-close-button-icon-size)}.ui-sidebar__header{box-sizing:border-box;position:relative;display:flex;align-items:stretch;min-height:var(--ui-sidebar-header-min-height)}.ui-sidebar__header:after{content:"";position:absolute;right:var(--ui-size-padding-l);bottom:0;left:var(--ui-size-padding-l);height:var(--ui-size-stroke-thick);background:var(--ui-color-border-divider-lighter);pointer-events:none}.ui-sidebar__header[data-has-surface-tabs=true]:after{display:none}.ui-sidebar__header-main:dir(ltr){padding-left:var(--ui-size-padding-l);padding-right:var(--ui-size-padding-s)}.ui-sidebar__header-main:dir(rtl){padding-right:var(--ui-size-padding-l);padding-left:var(--ui-size-padding-s)}.ui-sidebar__header-main{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--ui-size-padding-s);padding-top:var(--ui-size-padding-l);padding-bottom:var(--ui-size-padding-l)}.ui-sidebar__header-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--ui-sidebar-icon-size);height:var(--ui-sidebar-icon-size);color:var(--ui-color-icon-gray-primary)}.ui-sidebar__header-icon>:where(svg){width:var(--ui-sidebar-icon-size);height:var(--ui-sidebar-icon-size)}.ui-sidebar__title{min-width:0;overflow:hidden;font-size:var(--ui-typography-size-l);line-height:var(--ui-typography-height-xl);font-weight:var(--ui-sidebar-title-typography-font-weight);text-overflow:ellipsis;white-space:nowrap}.ui-sidebar__close-button{flex:0 0 auto;align-self:center;margin:0 var(--ui-size-padding-l) 0 var(--ui-size-padding-s)}.ui-sidebar__close-icon{width:var(--ui-sidebar-icon-size);height:var(--ui-sidebar-icon-size)}.ui-sidebar__tabs-shell{box-sizing:border-box;position:relative;width:100%;height:100%;min-height:0}.ui-sidebar__tabs.ui-tabs{--ui-tabs-container-color: var(--ui-color-background-pagelayer-kit);--ui-tabs-container-min-height: var(--ui-sidebar-tabs-min-height);--ui-tabs-container-padding-inline: var(--ui-size-padding-l);--ui-tabs-container-gap: var(--ui-size-padding-xxl);--ui-tabs-item-padding-top: var(--ui-size-padding-l);--ui-tabs-item-padding-inline: 0;--ui-tabs-item-label-typography-font-size: var(--ui-typography-size-l);--ui-tabs-item-label-typography-line-height: var(--ui-typography-height-xl);--ui-tabs-item-label-typography-font-weight-regular: 400;--ui-tabs-item-label-typography-font-weight-medium: 500;--ui-tabs-panel-padding-inline: 0;--ui-tabs-panel-padding-block: 0;display:flex;flex-direction:column;height:100%}.ui-sidebar__tabs .ui-tabs__nav-shell{padding-right:var(--ui-size-padding-xxxl)}.ui-sidebar__tabs.ui-tabs[data-appearance=surface] .ui-tabs__nav-shell{height:auto;padding-top:0;padding-bottom:var(--ui-size-padding-s);padding-left:var(--ui-size-padding-l);padding-right:var(--ui-size-padding-l)}.ui-sidebar__tabs.ui-tabs[data-appearance=surface] .ui-tabs__nav{height:var(--ui-tabs-surface-container-min-height)}.ui-sidebar__tabs .ui-tabs__content{flex:1 1 auto;min-height:0}.ui-sidebar__tabs .ui-tabs__panel{height:100%;min-height:0}.ui-sidebar__scrollbar{--ui-scrollbar-track-inset-top: var(--ui-size-padding-none);--ui-scrollbar-track-inset-right: var(--ui-size-padding-l);--ui-scrollbar-track-inset-bottom: var(--ui-size-padding-none);height:100%}.ui-sidebar__tabs-close-button{position:absolute;top:var(--ui-size-padding-l);right:var(--ui-size-padding-l);z-index:3}.ui-sidebar__body{position:relative;flex:1 1 auto;min-height:0}.ui-sidebar__panel{position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;min-height:0}.ui-sidebar__scrollbar .ui-scrollbar__viewport{height:100%}.ui-sidebar__panel-content{box-sizing:border-box;min-height:100%;padding:var(--ui-size-padding-l);color:var(--ui-color-text-gray-primary)}.ui-sidebar__tab-panel[hidden],.ui-sidebar__panel[hidden]{display:none}.ui-sidebar__resizer{position:absolute;top:0;left:0;z-index:2;width:var(--ui-sidebar-resizer-width);height:100%;margin-left:var(--ui-sidebar-resizer-margin-offset);border:0;padding:0;background:transparent;cursor:col-resize}.ui-sidebar__resizer:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:var(--ui-size-stroke-thick);transform:translate(-50%);background:transparent;transition:background-color .12s ease-out}.ui-sidebar__resizer:hover:before,.ui-sidebar[data-resizing=true] .ui-sidebar__resizer:before{background:var(--ui-color-border-status-guidance)}.ui-workbench-dialog-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ui-dialog-layer-z-index)}.ui-workbench-dialog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.ui-mask-layer.ui-workbench-dialog-overlay[data-variant=normal]{background:var(--ui-dialog-layer-background)}.ui-workbench-dialog-layer__content{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--ui-dialog-layer-padding);pointer-events:none}.ui-workbench-dialog{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:min(max(720px,calc(100vw - 400px)),calc(100vw - (var(--ui-dialog-layer-padding) * 2)));height:min(clamp(400px,calc(100vh - 160px),1000px),calc(100vh - (var(--ui-dialog-layer-padding) * 2)));overflow:hidden;border:var(--ui-dialog-container-border-width) solid var(--ui-dialog-container-border-color);border-radius:var(--ui-dialog-container-radius);background:var(--ui-dialog-container-background);box-shadow:var(--ui-dialog-container-shadow);opacity:0;pointer-events:auto;transform:scale(.96);transform-origin:center;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.ui-workbench-dialog:focus{outline:none}.ui-workbench-dialog-layer[data-state=entered] .ui-workbench-dialog-overlay{opacity:1}.ui-workbench-dialog-layer[data-state=entered] .ui-workbench-dialog{opacity:1;transform:scale(1)}.ui-workbench-dialog-layer[data-state=exiting] .ui-workbench-dialog-overlay,.ui-workbench-dialog-layer[data-state=exiting] .ui-workbench-dialog{transition-duration:.15s;transition-timing-function:cubic-bezier(.7,0,.84,0)}.ui-workbench-dialog__header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 56px;min-height:56px;padding:16px 24px;border-bottom:var(--ui-dialog-container-border-width) solid var(--ui-dialog-container-border-color)}.ui-workbench-dialog__header-content{flex:1 1 auto;min-width:0}.ui-workbench-dialog__body{display:flex;flex:1 1 auto;min-width:0;min-height:0}.ui-workbench-dialog__rail{box-sizing:border-box;display:flex;flex:0 0 220px;flex-direction:column;min-width:220px;height:100%;overflow:auto;border-right:var(--ui-dialog-container-border-width) solid var(--ui-dialog-container-border-color);background:var(--ui-color-background-frame-white)}.ui-workbench-dialog__content{box-sizing:border-box;flex:1 1 auto;min-width:0;min-height:0;overflow:auto;background:var(--ui-color-background-frame-white)}.ui-workbench-dialog__close-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:var(--ui-dialog-close-button-size);margin:0;padding:var(--ui-dialog-close-button-padding);border:0;border-radius:var(--ui-dialog-close-button-radius);background:var(--ui-dialog-close-button-background);color:var(--ui-dialog-close-button-color);cursor:pointer;transition:background-color var(--ui-dialog-close-button-transition-duration) ease-out,color var(--ui-dialog-close-button-transition-duration) ease-out}.ui-workbench-dialog__close-button:hover{background:var(--ui-dialog-close-button-background-hover);color:var(--ui-dialog-close-button-color-hover)}.ui-workbench-dialog__close-button:active{background:var(--ui-dialog-close-button-background-active)}.ui-workbench-dialog__close-button:focus-visible{outline:2px solid var(--ui-dialog-close-button-focus-outline-color);outline-offset:var(--ui-dialog-close-button-focus-outline-offset)}.ui-workbench-dialog__close-icon{width:var(--ui-dialog-close-button-icon-size);height:var(--ui-dialog-close-button-icon-size)}@media (prefers-reduced-motion:reduce){.ui-workbench-dialog,.ui-workbench-dialog-layer[data-state=entered] .ui-workbench-dialog{transform:none}}
