@import"https://fonts.googleapis.com/css2?family=Inter:wght@350;450;550&family=Noto+Sans+SC:wght@350;450;550&display=swap";:where([data-uplus-color-scheme]){--uplus-component-button-border-width: 1px;--uplus-component-button-focus-ring-offset: 2px;--uplus-component-button-focus-ring-width: 2px;--uplus-component-button-icon-size-md: 20px;--uplus-component-button-icon-size-sm: 16px;--uplus-component-button-motion-focus-ring-delay: 0ms;--uplus-component-button-motion-focus-ring-duration: .12s;--uplus-component-button-motion-focus-ring-timing-function: .2, 0, 0, 1;--uplus-component-button-motion-press-delay: 0ms;--uplus-component-button-motion-press-duration: 80ms;--uplus-component-button-motion-press-timing-function: .2, 0, 0, 1;--uplus-component-button-motion-state-delay: 0ms;--uplus-component-button-motion-state-duration: .12s;--uplus-component-button-motion-state-timing-function: .2, 0, 0, 1;--uplus-component-button-radius-pill-md: 999px;--uplus-component-button-radius-pill-sm: 999px;--uplus-component-button-radius-rounded-md: 6px;--uplus-component-button-radius-rounded-sm: 4px;--uplus-component-button-size-md-height: 32px;--uplus-component-button-size-md-min-width: 32px;--uplus-component-button-size-sm-height: 24px;--uplus-component-button-size-sm-min-width: 24px;--uplus-component-button-spacing-md-gap: 6px;--uplus-component-button-spacing-md-padding-x: 12px;--uplus-component-button-spacing-md-padding-y: 6px;--uplus-component-button-spacing-sm-gap: 4px;--uplus-component-button-spacing-sm-padding-x: 8px;--uplus-component-button-spacing-sm-padding-y: 4px;--uplus-component-button-typography-md-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-component-button-typography-md-font-size: 14px;--uplus-component-button-typography-md-font-weight: 500;--uplus-component-button-typography-md-letter-spacing: 0px;--uplus-component-button-typography-md-line-height: 18px;--uplus-component-button-typography-sm-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-component-button-typography-sm-font-size: 12px;--uplus-component-button-typography-sm-font-weight: 500;--uplus-component-button-typography-sm-letter-spacing: 0px;--uplus-component-button-typography-sm-line-height: 15px;--uplus-component-segmented-control-item-color-fill-active: color(srgb 1 1 1 / 0);--uplus-component-segmented-control-item-color-fill-default: color(srgb 1 1 1 / 0);--uplus-component-segmented-control-item-color-fill-disabled: color(srgb 1 1 1 / 0);--uplus-component-segmented-control-item-color-fill-hover: color(srgb 1 1 1 / 0);--uplus-component-segmented-control-item-color-fill-selected: color(srgb 1 1 1 / 0);--uplus-component-segmented-control-item-radius-item-md: 6px;--uplus-component-segmented-control-item-radius-item-sm: 4px;--uplus-component-segmented-control-item-size-md-height: 30px;--uplus-component-segmented-control-item-size-sm-height: 26px;--uplus-component-segmented-control-item-spacing-md-padding-x: 12px;--uplus-component-segmented-control-item-spacing-sm-padding-x: 8px;--uplus-component-segmented-control-item-typography-md-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-component-segmented-control-item-typography-md-font-size: 14px;--uplus-component-segmented-control-item-typography-md-font-weight: 500;--uplus-component-segmented-control-item-typography-md-letter-spacing: 0px;--uplus-component-segmented-control-item-typography-md-line-height: 18px;--uplus-component-segmented-control-item-typography-sm-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-component-segmented-control-item-typography-sm-font-size: 12px;--uplus-component-segmented-control-item-typography-sm-font-weight: 500;--uplus-component-segmented-control-item-typography-sm-letter-spacing: 0px;--uplus-component-segmented-control-item-typography-sm-line-height: 15px;--uplus-component-segmented-control-focus-ring-offset: 2px;--uplus-component-segmented-control-focus-ring-width: 2px;--uplus-component-segmented-control-indicator-inset: 3px;--uplus-component-segmented-control-motion-focus-ring-delay: 0ms;--uplus-component-segmented-control-motion-focus-ring-duration: .12s;--uplus-component-segmented-control-motion-focus-ring-timing-function: .2, 0, 0, 1;--uplus-component-segmented-control-motion-indicator-delay: 0ms;--uplus-component-segmented-control-motion-indicator-duration: .18s;--uplus-component-segmented-control-motion-indicator-timing-function: .2, 0, .2, 1;--uplus-component-segmented-control-motion-state-delay: 0ms;--uplus-component-segmented-control-motion-state-duration: .12s;--uplus-component-segmented-control-motion-state-timing-function: .2, 0, 0, 1;--uplus-component-segmented-control-radius-indicator: 6px;--uplus-component-segmented-control-radius-root: 10px;--uplus-component-segmented-control-size-md-height: 36px;--uplus-component-segmented-control-size-sm-height: 32px;--uplus-component-segmented-control-spacing-gap: 2px;--uplus-component-segmented-control-spacing-padding: 3px;--uplus-component-segmented-control-state-disabled-opacity: .5;--uplus-component-switch-focus-ring-offset: 2px;--uplus-component-switch-focus-ring-width: 2px;--uplus-component-switch-motion-focus-ring-delay: 0ms;--uplus-component-switch-motion-focus-ring-duration: .12s;--uplus-component-switch-motion-focus-ring-timing-function: .2, 0, 0, 1;--uplus-component-switch-motion-press-delay: 0ms;--uplus-component-switch-motion-press-duration: 80ms;--uplus-component-switch-motion-press-timing-function: .2, 0, 0, 1;--uplus-component-switch-motion-state-delay: 0ms;--uplus-component-switch-motion-state-duration: .12s;--uplus-component-switch-motion-state-timing-function: .2, 0, 0, 1;--uplus-component-switch-motion-thumb-delay: 0ms;--uplus-component-switch-motion-thumb-duration: .12s;--uplus-component-switch-motion-thumb-timing-function: .2, 0, 0, 1;--uplus-component-switch-radius-thumb: 999px;--uplus-component-switch-radius-track: 999px;--uplus-component-switch-size-md-height: 24px;--uplus-component-switch-size-md-thumb: 20px;--uplus-component-switch-size-md-thumb-offset: 18px;--uplus-component-switch-size-md-width: 40px;--uplus-component-switch-size-sm-height: 20px;--uplus-component-switch-size-sm-thumb: 16px;--uplus-component-switch-size-sm-thumb-offset: 14px;--uplus-component-switch-size-sm-width: 32px;--uplus-component-switch-spacing-inset: 2px;--uplus-primitive-color-static-black: color(srgb .0706 .0706 .0706 / 1);--uplus-primitive-color-transparent: color(srgb 1 1 1 / 0);--uplus-primitive-dimension-0: 0px;--uplus-primitive-dimension-0-5: .5px;--uplus-primitive-dimension-1: 1px;--uplus-primitive-dimension-1-5: 1.5px;--uplus-primitive-dimension-10: 10px;--uplus-primitive-dimension-12: 12px;--uplus-primitive-dimension-120: 120px;--uplus-primitive-dimension-128: 128px;--uplus-primitive-dimension-14: 14px;--uplus-primitive-dimension-16: 16px;--uplus-primitive-dimension-160: 160px;--uplus-primitive-dimension-18: 18px;--uplus-primitive-dimension-2: 2px;--uplus-primitive-dimension-2-5: 2.5px;--uplus-primitive-dimension-20: 20px;--uplus-primitive-dimension-22: 22px;--uplus-primitive-dimension-24: 24px;--uplus-primitive-dimension-240: 240px;--uplus-primitive-dimension-26: 26px;--uplus-primitive-dimension-28: 28px;--uplus-primitive-dimension-3: 3px;--uplus-primitive-dimension-3-5: 3.5px;--uplus-primitive-dimension-30: 30px;--uplus-primitive-dimension-32: 32px;--uplus-primitive-dimension-320: 320px;--uplus-primitive-dimension-36: 36px;--uplus-primitive-dimension-360: 360px;--uplus-primitive-dimension-4: 4px;--uplus-primitive-dimension-40: 40px;--uplus-primitive-dimension-44: 44px;--uplus-primitive-dimension-48: 48px;--uplus-primitive-dimension-5: 5px;--uplus-primitive-dimension-56: 56px;--uplus-primitive-dimension-6: 6px;--uplus-primitive-dimension-64: 64px;--uplus-primitive-dimension-72: 72px;--uplus-primitive-dimension-8: 8px;--uplus-primitive-dimension-80: 80px;--uplus-primitive-dimension-96: 96px;--uplus-primitive-dimension-999: 999px;--uplus-primitive-grid-breakpoint-0: 0px;--uplus-primitive-grid-breakpoint-1200: 1200px;--uplus-primitive-grid-breakpoint-768: 768px;--uplus-primitive-grid-columns-12: 12;--uplus-primitive-grid-columns-4: 4;--uplus-primitive-grid-columns-8: 8;--uplus-primitive-grid-gutter-16: 16px;--uplus-primitive-grid-gutter-24: 24px;--uplus-primitive-grid-gutter-32: 32px;--uplus-primitive-grid-margin-16: 16px;--uplus-primitive-grid-margin-24: 24px;--uplus-primitive-grid-margin-32: 32px;--uplus-primitive-motion-duration-fast: .12s;--uplus-primitive-motion-duration-instant: 0ms;--uplus-primitive-motion-duration-micro: 80ms;--uplus-primitive-motion-duration-moderate: .4s;--uplus-primitive-motion-duration-normal: .18s;--uplus-primitive-motion-duration-slow: .24s;--uplus-primitive-motion-duration-slower: .32s;--uplus-primitive-motion-easing-accelerate: .4, 0, 1, 1;--uplus-primitive-motion-easing-decelerate: 0, 0, .2, 1;--uplus-primitive-motion-easing-emphasis: .2, 0, .2, 1;--uplus-primitive-motion-easing-enter: 0, 0, 0, 1;--uplus-primitive-motion-easing-exit: .4, 0, 1, 1;--uplus-primitive-motion-easing-linear: 0, 0, 1, 1;--uplus-primitive-motion-easing-standard: .2, 0, 0, 1;--uplus-primitive-typography-font-family-mono: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--uplus-primitive-typography-font-family-sans: IBM Plex Sans SC, system-ui, sans-serif;--uplus-primitive-typography-font-size-10: 10px;--uplus-primitive-typography-font-size-11: 11px;--uplus-primitive-typography-font-size-12: 12px;--uplus-primitive-typography-font-size-13: 13px;--uplus-primitive-typography-font-size-14: 14px;--uplus-primitive-typography-font-size-15: 15px;--uplus-primitive-typography-font-size-16: 16px;--uplus-primitive-typography-font-size-18: 18px;--uplus-primitive-typography-font-size-20: 20px;--uplus-primitive-typography-font-size-24: 24px;--uplus-primitive-typography-font-size-28: 28px;--uplus-primitive-typography-font-size-32: 32px;--uplus-primitive-typography-font-size-40: 40px;--uplus-primitive-typography-font-size-6: 6px;--uplus-primitive-typography-font-size-7: 7px;--uplus-primitive-typography-font-size-8: 8px;--uplus-primitive-typography-font-size-9: 9px;--uplus-primitive-typography-font-weight-400: 400;--uplus-primitive-typography-font-weight-500: 500;--uplus-primitive-typography-font-weight-600: 600;--uplus-primitive-typography-font-weight-700: 700;--uplus-primitive-typography-line-height-10: 10px;--uplus-primitive-typography-line-height-11: 11px;--uplus-primitive-typography-line-height-12: 12px;--uplus-primitive-typography-line-height-13: 13px;--uplus-primitive-typography-line-height-14: 14px;--uplus-primitive-typography-line-height-15: 15px;--uplus-primitive-typography-line-height-16: 16px;--uplus-primitive-typography-line-height-18: 18px;--uplus-primitive-typography-line-height-20: 20px;--uplus-primitive-typography-line-height-22: 22px;--uplus-primitive-typography-line-height-24: 24px;--uplus-primitive-typography-line-height-26: 26px;--uplus-primitive-typography-line-height-28: 28px;--uplus-primitive-typography-line-height-30: 30px;--uplus-primitive-typography-line-height-34: 34px;--uplus-primitive-typography-line-height-36: 36px;--uplus-primitive-typography-line-height-44: 44px;--uplus-primitive-typography-line-height-52: 52px;--uplus-primitive-typography-line-height-6: 6px;--uplus-primitive-typography-line-height-7: 7px;--uplus-primitive-typography-line-height-8: 8px;--uplus-primitive-typography-line-height-9: 9px;--uplus-semantic-border-stroke-width-0: 0px;--uplus-semantic-border-stroke-width-0-5: .5px;--uplus-semantic-border-stroke-width-1: 1px;--uplus-semantic-border-stroke-width-1-5: 1.5px;--uplus-semantic-border-stroke-width-2: 2px;--uplus-semantic-border-stroke-width-2-5: 2.5px;--uplus-semantic-border-stroke-width-3: 3px;--uplus-semantic-border-stroke-width-3-5: 3.5px;--uplus-semantic-border-stroke-width-4: 4px;--uplus-semantic-color-action-brand-minimal-background-default: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-brand-minimal-background-disabled: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-danger-minimal-background-default: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-danger-minimal-background-disabled: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-info-minimal-background-default: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-info-minimal-background-disabled: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-neutral-minimal-background-default: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-neutral-minimal-background-disabled: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-success-bold-content-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-action-success-minimal-background-default: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-success-minimal-background-disabled: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-warning-bold-content-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-action-warning-minimal-background-default: color(srgb 1 1 1 / 0);--uplus-semantic-color-action-warning-minimal-background-disabled: color(srgb 1 1 1 / 0);--uplus-semantic-color-border-transparent: color(srgb 1 1 1 / 0);--uplus-semantic-color-support-success-content-inverse: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-support-warning-content-inverse: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-grid-desktop-columns: 12;--uplus-semantic-grid-desktop-gutter: 32px;--uplus-semantic-grid-desktop-margin: 32px;--uplus-semantic-grid-desktop-min: 1200px;--uplus-semantic-grid-mobile-columns: 4;--uplus-semantic-grid-mobile-gutter: 16px;--uplus-semantic-grid-mobile-margin: 16px;--uplus-semantic-grid-mobile-max: 768px;--uplus-semantic-grid-mobile-min: 0px;--uplus-semantic-grid-styles-desktop-alignment: stretch;--uplus-semantic-grid-styles-desktop-count: 12;--uplus-semantic-grid-styles-desktop-gutter: 32px;--uplus-semantic-grid-styles-desktop-margin: 32px;--uplus-semantic-grid-styles-desktop-pattern: columns;--uplus-semantic-grid-styles-mobile-alignment: stretch;--uplus-semantic-grid-styles-mobile-count: 4;--uplus-semantic-grid-styles-mobile-gutter: 16px;--uplus-semantic-grid-styles-mobile-margin: 16px;--uplus-semantic-grid-styles-mobile-pattern: columns;--uplus-semantic-grid-styles-tablet-alignment: stretch;--uplus-semantic-grid-styles-tablet-count: 8;--uplus-semantic-grid-styles-tablet-gutter: 24px;--uplus-semantic-grid-styles-tablet-margin: 24px;--uplus-semantic-grid-styles-tablet-pattern: columns;--uplus-semantic-grid-tablet-columns: 8;--uplus-semantic-grid-tablet-gutter: 24px;--uplus-semantic-grid-tablet-margin: 24px;--uplus-semantic-grid-tablet-max: 1200px;--uplus-semantic-grid-tablet-min: 768px;--uplus-semantic-motion-transition-content-reveal-delay: 0ms;--uplus-semantic-motion-transition-content-reveal-duration: .24s;--uplus-semantic-motion-transition-content-reveal-timing-function: 0, 0, .2, 1;--uplus-semantic-motion-transition-emphasis-delay: 0ms;--uplus-semantic-motion-transition-emphasis-duration: .24s;--uplus-semantic-motion-transition-emphasis-timing-function: .2, 0, .2, 1;--uplus-semantic-motion-transition-enter-delay: 0ms;--uplus-semantic-motion-transition-enter-duration: .18s;--uplus-semantic-motion-transition-enter-timing-function: 0, 0, 0, 1;--uplus-semantic-motion-transition-exit-delay: 0ms;--uplus-semantic-motion-transition-exit-duration: .12s;--uplus-semantic-motion-transition-exit-timing-function: .4, 0, 1, 1;--uplus-semantic-motion-transition-feedback-instant-delay: 0ms;--uplus-semantic-motion-transition-feedback-instant-duration: 0ms;--uplus-semantic-motion-transition-feedback-instant-timing-function: .2, 0, 0, 1;--uplus-semantic-motion-transition-feedback-micro-delay: 0ms;--uplus-semantic-motion-transition-feedback-micro-duration: 80ms;--uplus-semantic-motion-transition-feedback-micro-timing-function: .2, 0, 0, 1;--uplus-semantic-motion-transition-feedback-normal-delay: 0ms;--uplus-semantic-motion-transition-feedback-normal-duration: .18s;--uplus-semantic-motion-transition-feedback-normal-timing-function: .2, 0, 0, 1;--uplus-semantic-motion-transition-feedback-quick-delay: 0ms;--uplus-semantic-motion-transition-feedback-quick-duration: .12s;--uplus-semantic-motion-transition-feedback-quick-timing-function: .2, 0, 0, 1;--uplus-semantic-motion-transition-feedback-slow-delay: 0ms;--uplus-semantic-motion-transition-feedback-slow-duration: .24s;--uplus-semantic-motion-transition-feedback-slow-timing-function: .2, 0, 0, 1;--uplus-semantic-motion-transition-layout-shift-delay: 0ms;--uplus-semantic-motion-transition-layout-shift-duration: .18s;--uplus-semantic-motion-transition-layout-shift-timing-function: .2, 0, 0, 1;--uplus-semantic-motion-transition-overlay-enter-delay: 0ms;--uplus-semantic-motion-transition-overlay-enter-duration: .24s;--uplus-semantic-motion-transition-overlay-enter-timing-function: 0, 0, .2, 1;--uplus-semantic-motion-transition-overlay-exit-delay: 0ms;--uplus-semantic-motion-transition-overlay-exit-duration: .12s;--uplus-semantic-motion-transition-overlay-exit-timing-function: .4, 0, 1, 1;--uplus-semantic-radius-0: 0px;--uplus-semantic-radius-0-5: .5px;--uplus-semantic-radius-1: 1px;--uplus-semantic-radius-1-5: 1.5px;--uplus-semantic-radius-10: 10px;--uplus-semantic-radius-12: 12px;--uplus-semantic-radius-120: 120px;--uplus-semantic-radius-14: 14px;--uplus-semantic-radius-16: 16px;--uplus-semantic-radius-160: 160px;--uplus-semantic-radius-18: 18px;--uplus-semantic-radius-2: 2px;--uplus-semantic-radius-2-5: 2.5px;--uplus-semantic-radius-20: 20px;--uplus-semantic-radius-22: 22px;--uplus-semantic-radius-24: 24px;--uplus-semantic-radius-240: 240px;--uplus-semantic-radius-28: 28px;--uplus-semantic-radius-3: 3px;--uplus-semantic-radius-3-5: 3.5px;--uplus-semantic-radius-32: 32px;--uplus-semantic-radius-320: 320px;--uplus-semantic-radius-36: 36px;--uplus-semantic-radius-4: 4px;--uplus-semantic-radius-40: 40px;--uplus-semantic-radius-44: 44px;--uplus-semantic-radius-48: 48px;--uplus-semantic-radius-5: 5px;--uplus-semantic-radius-56: 56px;--uplus-semantic-radius-6: 6px;--uplus-semantic-radius-64: 64px;--uplus-semantic-radius-72: 72px;--uplus-semantic-radius-8: 8px;--uplus-semantic-radius-80: 80px;--uplus-semantic-radius-96: 96px;--uplus-semantic-radius-999: 999px;--uplus-semantic-size-control-height-1: 4px;--uplus-semantic-size-control-height-10: 48px;--uplus-semantic-size-control-height-11: 64px;--uplus-semantic-size-control-height-12: 96px;--uplus-semantic-size-control-height-2: 8px;--uplus-semantic-size-control-height-3: 12px;--uplus-semantic-size-control-height-4: 16px;--uplus-semantic-size-control-height-5: 20px;--uplus-semantic-size-control-height-6: 24px;--uplus-semantic-size-control-height-7: 28px;--uplus-semantic-size-control-height-8: 32px;--uplus-semantic-size-control-height-9: 40px;--uplus-semantic-size-graphic-1: 4px;--uplus-semantic-size-graphic-10: 48px;--uplus-semantic-size-graphic-11: 64px;--uplus-semantic-size-graphic-12: 96px;--uplus-semantic-size-graphic-2: 8px;--uplus-semantic-size-graphic-3: 12px;--uplus-semantic-size-graphic-4: 16px;--uplus-semantic-size-graphic-5: 20px;--uplus-semantic-size-graphic-6: 24px;--uplus-semantic-size-graphic-7: 28px;--uplus-semantic-size-graphic-8: 32px;--uplus-semantic-size-graphic-9: 40px;--uplus-semantic-size-indicator-6: 6px;--uplus-semantic-size-indicator-8: 8px;--uplus-semantic-size-interactive-target-1: 4px;--uplus-semantic-size-interactive-target-10: 48px;--uplus-semantic-size-interactive-target-11: 64px;--uplus-semantic-size-interactive-target-12: 96px;--uplus-semantic-size-interactive-target-2: 8px;--uplus-semantic-size-interactive-target-3: 12px;--uplus-semantic-size-interactive-target-4: 16px;--uplus-semantic-size-interactive-target-5: 20px;--uplus-semantic-size-interactive-target-6: 24px;--uplus-semantic-size-interactive-target-7: 28px;--uplus-semantic-size-interactive-target-8: 32px;--uplus-semantic-size-interactive-target-9: 40px;--uplus-semantic-spacing-gap-0: 0px;--uplus-semantic-spacing-gap-0-5: .5px;--uplus-semantic-spacing-gap-1: 1px;--uplus-semantic-spacing-gap-1-5: 1.5px;--uplus-semantic-spacing-gap-10: 10px;--uplus-semantic-spacing-gap-12: 12px;--uplus-semantic-spacing-gap-120: 120px;--uplus-semantic-spacing-gap-14: 14px;--uplus-semantic-spacing-gap-16: 16px;--uplus-semantic-spacing-gap-160: 160px;--uplus-semantic-spacing-gap-18: 18px;--uplus-semantic-spacing-gap-2: 2px;--uplus-semantic-spacing-gap-2-5: 2.5px;--uplus-semantic-spacing-gap-20: 20px;--uplus-semantic-spacing-gap-22: 22px;--uplus-semantic-spacing-gap-24: 24px;--uplus-semantic-spacing-gap-240: 240px;--uplus-semantic-spacing-gap-28: 28px;--uplus-semantic-spacing-gap-3: 3px;--uplus-semantic-spacing-gap-3-5: 3.5px;--uplus-semantic-spacing-gap-32: 32px;--uplus-semantic-spacing-gap-320: 320px;--uplus-semantic-spacing-gap-36: 36px;--uplus-semantic-spacing-gap-4: 4px;--uplus-semantic-spacing-gap-40: 40px;--uplus-semantic-spacing-gap-44: 44px;--uplus-semantic-spacing-gap-48: 48px;--uplus-semantic-spacing-gap-5: 5px;--uplus-semantic-spacing-gap-56: 56px;--uplus-semantic-spacing-gap-6: 6px;--uplus-semantic-spacing-gap-64: 64px;--uplus-semantic-spacing-gap-72: 72px;--uplus-semantic-spacing-gap-8: 8px;--uplus-semantic-spacing-gap-80: 80px;--uplus-semantic-spacing-gap-96: 96px;--uplus-semantic-spacing-gap-999: 999px;--uplus-semantic-spacing-inset-0: 0px;--uplus-semantic-spacing-inset-0-5: .5px;--uplus-semantic-spacing-inset-1: 1px;--uplus-semantic-spacing-inset-1-5: 1.5px;--uplus-semantic-spacing-inset-10: 10px;--uplus-semantic-spacing-inset-12: 12px;--uplus-semantic-spacing-inset-120: 120px;--uplus-semantic-spacing-inset-14: 14px;--uplus-semantic-spacing-inset-16: 16px;--uplus-semantic-spacing-inset-160: 160px;--uplus-semantic-spacing-inset-18: 18px;--uplus-semantic-spacing-inset-2: 2px;--uplus-semantic-spacing-inset-2-5: 2.5px;--uplus-semantic-spacing-inset-20: 20px;--uplus-semantic-spacing-inset-22: 22px;--uplus-semantic-spacing-inset-24: 24px;--uplus-semantic-spacing-inset-240: 240px;--uplus-semantic-spacing-inset-28: 28px;--uplus-semantic-spacing-inset-3: 3px;--uplus-semantic-spacing-inset-3-5: 3.5px;--uplus-semantic-spacing-inset-32: 32px;--uplus-semantic-spacing-inset-320: 320px;--uplus-semantic-spacing-inset-36: 36px;--uplus-semantic-spacing-inset-4: 4px;--uplus-semantic-spacing-inset-40: 40px;--uplus-semantic-spacing-inset-44: 44px;--uplus-semantic-spacing-inset-48: 48px;--uplus-semantic-spacing-inset-5: 5px;--uplus-semantic-spacing-inset-56: 56px;--uplus-semantic-spacing-inset-6: 6px;--uplus-semantic-spacing-inset-64: 64px;--uplus-semantic-spacing-inset-72: 72px;--uplus-semantic-spacing-inset-8: 8px;--uplus-semantic-spacing-inset-80: 80px;--uplus-semantic-spacing-inset-96: 96px;--uplus-semantic-spacing-inset-999: 999px;--uplus-semantic-typography-body-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-body-1-font-size: 16px;--uplus-semantic-typography-body-1-font-weight: 400;--uplus-semantic-typography-body-1-line-height: 24px;--uplus-semantic-typography-body-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-body-2-font-size: 15px;--uplus-semantic-typography-body-2-font-weight: 400;--uplus-semantic-typography-body-2-line-height: 22px;--uplus-semantic-typography-body-3-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-body-3-font-size: 14px;--uplus-semantic-typography-body-3-font-weight: 400;--uplus-semantic-typography-body-3-line-height: 20px;--uplus-semantic-typography-body-4-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-body-4-font-size: 13px;--uplus-semantic-typography-body-4-font-weight: 400;--uplus-semantic-typography-body-4-line-height: 18px;--uplus-semantic-typography-caption-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-caption-1-font-size: 12px;--uplus-semantic-typography-caption-1-font-weight: 400;--uplus-semantic-typography-caption-1-line-height: 16px;--uplus-semantic-typography-caption-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-caption-2-font-size: 11px;--uplus-semantic-typography-caption-2-font-weight: 400;--uplus-semantic-typography-caption-2-line-height: 14px;--uplus-semantic-typography-code-1-font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--uplus-semantic-typography-code-1-font-size: 13px;--uplus-semantic-typography-code-1-font-weight: 400;--uplus-semantic-typography-code-1-line-height: 20px;--uplus-semantic-typography-heading-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-heading-1-font-size: 40px;--uplus-semantic-typography-heading-1-font-weight: 700;--uplus-semantic-typography-heading-1-line-height: 52px;--uplus-semantic-typography-heading-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-heading-2-font-size: 32px;--uplus-semantic-typography-heading-2-font-weight: 700;--uplus-semantic-typography-heading-2-line-height: 44px;--uplus-semantic-typography-heading-3-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-heading-3-font-size: 28px;--uplus-semantic-typography-heading-3-font-weight: 600;--uplus-semantic-typography-heading-3-line-height: 36px;--uplus-semantic-typography-heading-4-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-heading-4-font-size: 24px;--uplus-semantic-typography-heading-4-font-weight: 600;--uplus-semantic-typography-heading-4-line-height: 34px;--uplus-semantic-typography-heading-5-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-heading-5-font-size: 20px;--uplus-semantic-typography-heading-5-font-weight: 600;--uplus-semantic-typography-heading-5-line-height: 30px;--uplus-semantic-typography-label-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-1-font-size: 16px;--uplus-semantic-typography-label-1-font-weight: 500;--uplus-semantic-typography-label-1-line-height: 20px;--uplus-semantic-typography-label-10-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-10-font-size: 7px;--uplus-semantic-typography-label-10-font-weight: 500;--uplus-semantic-typography-label-10-line-height: 9px;--uplus-semantic-typography-label-11-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-11-font-size: 6px;--uplus-semantic-typography-label-11-font-weight: 500;--uplus-semantic-typography-label-11-line-height: 8px;--uplus-semantic-typography-label-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-2-font-size: 15px;--uplus-semantic-typography-label-2-font-weight: 500;--uplus-semantic-typography-label-2-line-height: 18px;--uplus-semantic-typography-label-3-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-3-font-size: 14px;--uplus-semantic-typography-label-3-font-weight: 500;--uplus-semantic-typography-label-3-line-height: 18px;--uplus-semantic-typography-label-4-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-4-font-size: 13px;--uplus-semantic-typography-label-4-font-weight: 500;--uplus-semantic-typography-label-4-line-height: 16px;--uplus-semantic-typography-label-5-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-5-font-size: 12px;--uplus-semantic-typography-label-5-font-weight: 500;--uplus-semantic-typography-label-5-line-height: 15px;--uplus-semantic-typography-label-6-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-6-font-size: 11px;--uplus-semantic-typography-label-6-font-weight: 500;--uplus-semantic-typography-label-6-line-height: 14px;--uplus-semantic-typography-label-7-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-7-font-size: 10px;--uplus-semantic-typography-label-7-font-weight: 500;--uplus-semantic-typography-label-7-line-height: 12px;--uplus-semantic-typography-label-8-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-8-font-size: 9px;--uplus-semantic-typography-label-8-font-weight: 500;--uplus-semantic-typography-label-8-line-height: 11px;--uplus-semantic-typography-label-9-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-label-9-font-size: 8px;--uplus-semantic-typography-label-9-font-weight: 500;--uplus-semantic-typography-label-9-line-height: 10px;--uplus-semantic-typography-styles-body-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-body-1-font-size: 16px;--uplus-semantic-typography-styles-body-1-font-weight: 400;--uplus-semantic-typography-styles-body-1-letter-spacing: 0px;--uplus-semantic-typography-styles-body-1-line-height: 24px;--uplus-semantic-typography-styles-body-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-body-2-font-size: 15px;--uplus-semantic-typography-styles-body-2-font-weight: 400;--uplus-semantic-typography-styles-body-2-letter-spacing: 0px;--uplus-semantic-typography-styles-body-2-line-height: 22px;--uplus-semantic-typography-styles-body-3-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-body-3-font-size: 14px;--uplus-semantic-typography-styles-body-3-font-weight: 400;--uplus-semantic-typography-styles-body-3-letter-spacing: 0px;--uplus-semantic-typography-styles-body-3-line-height: 20px;--uplus-semantic-typography-styles-body-4-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-body-4-font-size: 13px;--uplus-semantic-typography-styles-body-4-font-weight: 400;--uplus-semantic-typography-styles-body-4-letter-spacing: 0px;--uplus-semantic-typography-styles-body-4-line-height: 18px;--uplus-semantic-typography-styles-caption-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-caption-1-font-size: 12px;--uplus-semantic-typography-styles-caption-1-font-weight: 400;--uplus-semantic-typography-styles-caption-1-letter-spacing: 0px;--uplus-semantic-typography-styles-caption-1-line-height: 16px;--uplus-semantic-typography-styles-caption-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-caption-2-font-size: 11px;--uplus-semantic-typography-styles-caption-2-font-weight: 400;--uplus-semantic-typography-styles-caption-2-letter-spacing: 0px;--uplus-semantic-typography-styles-caption-2-line-height: 14px;--uplus-semantic-typography-styles-code-1-font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--uplus-semantic-typography-styles-code-1-font-size: 13px;--uplus-semantic-typography-styles-code-1-font-weight: 400;--uplus-semantic-typography-styles-code-1-letter-spacing: 0px;--uplus-semantic-typography-styles-code-1-line-height: 20px;--uplus-semantic-typography-styles-heading-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-heading-1-font-size: 40px;--uplus-semantic-typography-styles-heading-1-font-weight: 700;--uplus-semantic-typography-styles-heading-1-letter-spacing: 0px;--uplus-semantic-typography-styles-heading-1-line-height: 52px;--uplus-semantic-typography-styles-heading-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-heading-2-font-size: 32px;--uplus-semantic-typography-styles-heading-2-font-weight: 700;--uplus-semantic-typography-styles-heading-2-letter-spacing: 0px;--uplus-semantic-typography-styles-heading-2-line-height: 44px;--uplus-semantic-typography-styles-heading-3-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-heading-3-font-size: 28px;--uplus-semantic-typography-styles-heading-3-font-weight: 600;--uplus-semantic-typography-styles-heading-3-letter-spacing: 0px;--uplus-semantic-typography-styles-heading-3-line-height: 36px;--uplus-semantic-typography-styles-heading-4-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-heading-4-font-size: 24px;--uplus-semantic-typography-styles-heading-4-font-weight: 600;--uplus-semantic-typography-styles-heading-4-letter-spacing: 0px;--uplus-semantic-typography-styles-heading-4-line-height: 34px;--uplus-semantic-typography-styles-heading-5-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-heading-5-font-size: 20px;--uplus-semantic-typography-styles-heading-5-font-weight: 600;--uplus-semantic-typography-styles-heading-5-letter-spacing: 0px;--uplus-semantic-typography-styles-heading-5-line-height: 30px;--uplus-semantic-typography-styles-label-1-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-1-font-size: 16px;--uplus-semantic-typography-styles-label-1-font-weight: 500;--uplus-semantic-typography-styles-label-1-letter-spacing: 0px;--uplus-semantic-typography-styles-label-1-line-height: 20px;--uplus-semantic-typography-styles-label-10-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-10-font-size: 7px;--uplus-semantic-typography-styles-label-10-font-weight: 500;--uplus-semantic-typography-styles-label-10-letter-spacing: 0px;--uplus-semantic-typography-styles-label-10-line-height: 9px;--uplus-semantic-typography-styles-label-11-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-11-font-size: 6px;--uplus-semantic-typography-styles-label-11-font-weight: 500;--uplus-semantic-typography-styles-label-11-letter-spacing: 0px;--uplus-semantic-typography-styles-label-11-line-height: 8px;--uplus-semantic-typography-styles-label-2-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-2-font-size: 15px;--uplus-semantic-typography-styles-label-2-font-weight: 500;--uplus-semantic-typography-styles-label-2-letter-spacing: 0px;--uplus-semantic-typography-styles-label-2-line-height: 18px;--uplus-semantic-typography-styles-label-3-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-3-font-size: 14px;--uplus-semantic-typography-styles-label-3-font-weight: 500;--uplus-semantic-typography-styles-label-3-letter-spacing: 0px;--uplus-semantic-typography-styles-label-3-line-height: 18px;--uplus-semantic-typography-styles-label-4-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-4-font-size: 13px;--uplus-semantic-typography-styles-label-4-font-weight: 500;--uplus-semantic-typography-styles-label-4-letter-spacing: 0px;--uplus-semantic-typography-styles-label-4-line-height: 16px;--uplus-semantic-typography-styles-label-5-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-5-font-size: 12px;--uplus-semantic-typography-styles-label-5-font-weight: 500;--uplus-semantic-typography-styles-label-5-letter-spacing: 0px;--uplus-semantic-typography-styles-label-5-line-height: 15px;--uplus-semantic-typography-styles-label-6-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-6-font-size: 11px;--uplus-semantic-typography-styles-label-6-font-weight: 500;--uplus-semantic-typography-styles-label-6-letter-spacing: 0px;--uplus-semantic-typography-styles-label-6-line-height: 14px;--uplus-semantic-typography-styles-label-7-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-7-font-size: 10px;--uplus-semantic-typography-styles-label-7-font-weight: 500;--uplus-semantic-typography-styles-label-7-letter-spacing: 0px;--uplus-semantic-typography-styles-label-7-line-height: 12px;--uplus-semantic-typography-styles-label-8-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-8-font-size: 9px;--uplus-semantic-typography-styles-label-8-font-weight: 500;--uplus-semantic-typography-styles-label-8-letter-spacing: 0px;--uplus-semantic-typography-styles-label-8-line-height: 11px;--uplus-semantic-typography-styles-label-9-font-family: IBM Plex Sans SC, system-ui, sans-serif;--uplus-semantic-typography-styles-label-9-font-size: 8px;--uplus-semantic-typography-styles-label-9-font-weight: 500;--uplus-semantic-typography-styles-label-9-letter-spacing: 0px;--uplus-semantic-typography-styles-label-9-line-height: 10px}[data-uplus-color-scheme=light]{color-scheme:light;--uplus-component-button-focus-ring-color: color(srgb .2824 .2039 1 / 1);--uplus-component-segmented-control-item-color-fg-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-segmented-control-item-color-fg-default: color(srgb .5529 .5529 .5529 / 1);--uplus-component-segmented-control-item-color-fg-disabled: color(srgb .7451 .7451 .7451 / 1);--uplus-component-segmented-control-item-color-fg-hover: color(srgb .3333 .3333 .3333 / 1);--uplus-component-segmented-control-item-color-fg-selected: color(srgb .0706 .0706 .0706 / 1);--uplus-component-segmented-control-color-indicator-fill: color(srgb .949 .949 .949 / 1);--uplus-component-segmented-control-color-root-fill: color(srgb .8706 .8706 .8706 / 1);--uplus-component-segmented-control-focus-ring-color: color(srgb .2824 .2039 1 / 1);--uplus-component-switch-color-thumb-brand-checked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-brand-checked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-brand-checked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-brand-checked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-brand-unchecked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-brand-unchecked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-brand-unchecked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-brand-unchecked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-checked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-checked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-checked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-checked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-unchecked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-unchecked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-unchecked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-danger-unchecked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-checked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-checked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-checked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-checked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-unchecked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-unchecked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-unchecked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-info-unchecked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-checked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-checked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-checked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-checked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-checked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-checked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-checked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-checked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-unchecked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-unchecked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-unchecked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-success-unchecked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-checked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-checked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-checked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-checked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-unchecked-active: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-unchecked-default: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-unchecked-disabled: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-thumb-warning-unchecked-hover: color(srgb .949 .949 .949 / 1);--uplus-component-switch-color-track-brand-checked-active: color(srgb .2039 .1451 .7216 / 1);--uplus-component-switch-color-track-brand-checked-default: color(srgb .2824 .2039 1 / 1);--uplus-component-switch-color-track-brand-checked-disabled: color(srgb .8863 .8745 1 / 1);--uplus-component-switch-color-track-brand-checked-hover: color(srgb .2471 .1804 .8784 / 1);--uplus-component-switch-color-track-brand-unchecked-active: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-brand-unchecked-default: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-brand-unchecked-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-component-switch-color-track-brand-unchecked-hover: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-danger-checked-active: color(srgb .6196 .1059 .1059 / 1);--uplus-component-switch-color-track-danger-checked-default: color(srgb .7608 .1294 .1294 / 1);--uplus-component-switch-color-track-danger-checked-disabled: color(srgb .9765 .8627 .8627 / 1);--uplus-component-switch-color-track-danger-checked-hover: color(srgb .7608 .1294 .1294 / 1);--uplus-component-switch-color-track-danger-unchecked-active: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-danger-unchecked-default: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-danger-unchecked-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-component-switch-color-track-danger-unchecked-hover: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-info-checked-active: color(srgb .1059 .2784 .6627 / 1);--uplus-component-switch-color-track-info-checked-default: color(srgb .1451 .3882 .9216 / 1);--uplus-component-switch-color-track-info-checked-disabled: color(srgb .8627 .902 .9882 / 1);--uplus-component-switch-color-track-info-checked-hover: color(srgb .1294 .3412 .8118 / 1);--uplus-component-switch-color-track-info-unchecked-active: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-info-unchecked-default: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-info-unchecked-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-component-switch-color-track-info-unchecked-hover: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-neutral-checked-active: color(srgb .1569 .1569 .1569 / 1);--uplus-component-switch-color-track-neutral-checked-default: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-neutral-checked-disabled: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-neutral-checked-hover: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-neutral-unchecked-active: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-neutral-unchecked-default: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-neutral-unchecked-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-component-switch-color-track-neutral-unchecked-hover: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-success-checked-active: color(srgb .451 .7843 .5725 / 1);--uplus-component-switch-color-track-success-checked-default: color(srgb .0863 .6392 .2902 / 1);--uplus-component-switch-color-track-success-checked-disabled: color(srgb .8549 .9412 .8863 / 1);--uplus-component-switch-color-track-success-checked-hover: color(srgb .3059 .7255 .4588 / 1);--uplus-component-switch-color-track-success-unchecked-active: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-success-unchecked-default: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-success-unchecked-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-component-switch-color-track-success-unchecked-hover: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-warning-checked-active: color(srgb .6902 .4471 .0314 / 1);--uplus-component-switch-color-track-warning-checked-default: color(srgb .9608 .6196 .0431 / 1);--uplus-component-switch-color-track-warning-checked-disabled: color(srgb .9922 .9373 .8471 / 1);--uplus-component-switch-color-track-warning-checked-hover: color(srgb .8471 .5451 .0392 / 1);--uplus-component-switch-color-track-warning-unchecked-active: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-warning-unchecked-default: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-warning-unchecked-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-component-switch-color-track-warning-unchecked-hover: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-focus-ring-color: color(srgb .2824 .2039 1 / 1);--uplus-primitive-color-amber-1: color(srgb 1 .9804 .9529 / 1);--uplus-primitive-color-amber-10: color(srgb .8471 .5451 .0392 / 1);--uplus-primitive-color-amber-11: color(srgb .6902 .4471 .0314 / 1);--uplus-primitive-color-amber-12: color(srgb .5569 .3608 .0235 / 1);--uplus-primitive-color-amber-2: color(srgb .9961 .9647 .9137 / 1);--uplus-primitive-color-amber-3: color(srgb .9922 .9373 .8471 / 1);--uplus-primitive-color-amber-4: color(srgb .9922 .9059 .7608 / 1);--uplus-primitive-color-amber-5: color(srgb .9882 .8706 .6745 / 1);--uplus-primitive-color-amber-6: color(srgb .9804 .8235 .5608 / 1);--uplus-primitive-color-amber-7: color(srgb .9765 .7725 .4275 / 1);--uplus-primitive-color-amber-8: color(srgb .9686 .7098 .2745 / 1);--uplus-primitive-color-amber-9: color(srgb .9608 .6196 .0431 / 1);--uplus-primitive-color-blue-1: color(srgb .9569 .9686 .9961 / 1);--uplus-primitive-color-blue-10: color(srgb .1294 .3412 .8118 / 1);--uplus-primitive-color-blue-11: color(srgb .1059 .2784 .6627 / 1);--uplus-primitive-color-blue-12: color(srgb .0824 .2235 .5333 / 1);--uplus-primitive-color-blue-2: color(srgb .9216 .9451 .9922 / 1);--uplus-primitive-color-blue-3: color(srgb .8627 .902 .9882 / 1);--uplus-primitive-color-blue-4: color(srgb .7882 .8471 .9804 / 1);--uplus-primitive-color-blue-5: color(srgb .7098 .7922 .9725 / 1);--uplus-primitive-color-blue-6: color(srgb .6078 .7176 .9647 / 1);--uplus-primitive-color-blue-7: color(srgb .4863 .6314 .9529 / 1);--uplus-primitive-color-blue-8: color(srgb .349 .5333 .9412 / 1);--uplus-primitive-color-blue-9: color(srgb .1451 .3882 .9216 / 1);--uplus-primitive-color-gray-1: color(srgb .949 .949 .949 / 1);--uplus-primitive-color-gray-10: color(srgb .2392 .2392 .2392 / 1);--uplus-primitive-color-gray-11: color(srgb .1569 .1569 .1569 / 1);--uplus-primitive-color-gray-12: color(srgb .0706 .0706 .0706 / 1);--uplus-primitive-color-gray-2: color(srgb .9137 .9137 .9137 / 1);--uplus-primitive-color-gray-3: color(srgb .8706 .8706 .8706 / 1);--uplus-primitive-color-gray-4: color(srgb .8157 .8157 .8157 / 1);--uplus-primitive-color-gray-5: color(srgb .7451 .7451 .7451 / 1);--uplus-primitive-color-gray-6: color(srgb .6588 .6588 .6588 / 1);--uplus-primitive-color-gray-7: color(srgb .5529 .5529 .5529 / 1);--uplus-primitive-color-gray-8: color(srgb .4392 .4392 .4392 / 1);--uplus-primitive-color-gray-9: color(srgb .3333 .3333 .3333 / 1);--uplus-primitive-color-green-1: color(srgb .9529 .9804 .9647 / 1);--uplus-primitive-color-green-10: color(srgb .0745 .5608 .2549 / 1);--uplus-primitive-color-green-11: color(srgb .0627 .4588 .2078 / 1);--uplus-primitive-color-green-12: color(srgb .051 .3725 .1686 / 1);--uplus-primitive-color-green-2: color(srgb .9176 .9686 .9373 / 1);--uplus-primitive-color-green-3: color(srgb .8549 .9412 .8863 / 1);--uplus-primitive-color-green-4: color(srgb .7725 .9098 .8235 / 1);--uplus-primitive-color-green-5: color(srgb .6902 .8784 .7569 / 1);--uplus-primitive-color-green-6: color(srgb .5804 .8353 .6745 / 1);--uplus-primitive-color-green-7: color(srgb .451 .7843 .5725 / 1);--uplus-primitive-color-green-8: color(srgb .3059 .7255 .4588 / 1);--uplus-primitive-color-green-9: color(srgb .0863 .6392 .2902 / 1);--uplus-primitive-color-purple-1: color(srgb .9647 .9608 1 / 1);--uplus-primitive-color-purple-10: color(srgb .2471 .1804 .8784 / 1);--uplus-primitive-color-purple-11: color(srgb .2039 .1451 .7216 / 1);--uplus-primitive-color-purple-12: color(srgb .1647 .1176 .5804 / 1);--uplus-primitive-color-purple-2: color(srgb .9373 .9294 1 / 1);--uplus-primitive-color-purple-3: color(srgb .8863 .8745 1 / 1);--uplus-primitive-color-purple-4: color(srgb .8196 .8 1 / 1);--uplus-primitive-color-purple-5: color(srgb .7569 .7294 1 / 1);--uplus-primitive-color-purple-6: color(srgb .6706 .6353 1 / 1);--uplus-primitive-color-purple-7: color(srgb .5686 .5216 1 / 1);--uplus-primitive-color-purple-8: color(srgb .4549 .3961 1 / 1);--uplus-primitive-color-purple-9: color(srgb .2824 .2039 1 / 1);--uplus-primitive-color-red-1: color(srgb .9922 .9569 .9569 / 1);--uplus-primitive-color-red-10: color(srgb .7608 .1294 .1294 / 1);--uplus-primitive-color-red-11: color(srgb .6196 .1059 .1059 / 1);--uplus-primitive-color-red-12: color(srgb .502 .0863 .0863 / 1);--uplus-primitive-color-red-2: color(srgb .9882 .9216 .9216 / 1);--uplus-primitive-color-red-3: color(srgb .9765 .8627 .8627 / 1);--uplus-primitive-color-red-4: color(srgb .9647 .7882 .7882 / 1);--uplus-primitive-color-red-5: color(srgb .9529 .7098 .7098 / 1);--uplus-primitive-color-red-6: color(srgb .9373 .6078 .6078 / 1);--uplus-primitive-color-red-7: color(srgb .9176 .4902 .4902 / 1);--uplus-primitive-color-red-8: color(srgb .8941 .3529 .3529 / 1);--uplus-primitive-color-red-9: color(srgb .8627 .149 .149 / 1);--uplus-semantic-color-action-brand-bold-background-default: color(srgb .2824 .2039 1 / 1);--uplus-semantic-color-action-brand-bold-background-disabled: color(srgb .8863 .8745 1 / 1);--uplus-semantic-color-action-brand-bold-background-hovered: color(srgb .2471 .1804 .8784 / 1);--uplus-semantic-color-action-brand-bold-background-pressed: color(srgb .2039 .1451 .7216 / 1);--uplus-semantic-color-action-brand-bold-content-default: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-action-brand-bold-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-brand-border-default: color(srgb .5686 .5216 1 / 1);--uplus-semantic-color-action-brand-border-disabled: color(srgb .8196 .8 1 / 1);--uplus-semantic-color-action-brand-border-hovered: color(srgb .4549 .3961 1 / 1);--uplus-semantic-color-action-brand-border-pressed: color(srgb .2824 .2039 1 / 1);--uplus-semantic-color-action-brand-minimal-background-hovered: color(srgb .8863 .8745 1 / 1);--uplus-semantic-color-action-brand-minimal-background-pressed: color(srgb .8196 .8 1 / 1);--uplus-semantic-color-action-brand-minimal-content-default: color(srgb .2039 .1451 .7216 / 1);--uplus-semantic-color-action-brand-minimal-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-brand-subtle-background-default: color(srgb .8863 .8745 1 / 1);--uplus-semantic-color-action-brand-subtle-background-disabled: color(srgb .9373 .9294 1 / 1);--uplus-semantic-color-action-brand-subtle-background-hovered: color(srgb .8196 .8 1 / 1);--uplus-semantic-color-action-brand-subtle-background-pressed: color(srgb .7569 .7294 1 / 1);--uplus-semantic-color-action-brand-subtle-content-default: color(srgb .2039 .1451 .7216 / 1);--uplus-semantic-color-action-brand-subtle-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-danger-bold-background-default: color(srgb .7608 .1294 .1294 / 1);--uplus-semantic-color-action-danger-bold-background-disabled: color(srgb .9765 .8627 .8627 / 1);--uplus-semantic-color-action-danger-bold-background-hovered: color(srgb .7608 .1294 .1294 / 1);--uplus-semantic-color-action-danger-bold-background-pressed: color(srgb .6196 .1059 .1059 / 1);--uplus-semantic-color-action-danger-bold-content-default: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-action-danger-bold-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-danger-border-default: color(srgb .9176 .4902 .4902 / 1);--uplus-semantic-color-action-danger-border-disabled: color(srgb .9647 .7882 .7882 / 1);--uplus-semantic-color-action-danger-border-hovered: color(srgb .8941 .3529 .3529 / 1);--uplus-semantic-color-action-danger-border-pressed: color(srgb .8627 .149 .149 / 1);--uplus-semantic-color-action-danger-minimal-background-hovered: color(srgb .9765 .8627 .8627 / 1);--uplus-semantic-color-action-danger-minimal-background-pressed: color(srgb .9647 .7882 .7882 / 1);--uplus-semantic-color-action-danger-minimal-content-default: color(srgb .6196 .1059 .1059 / 1);--uplus-semantic-color-action-danger-minimal-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-danger-subtle-background-default: color(srgb .9765 .8627 .8627 / 1);--uplus-semantic-color-action-danger-subtle-background-disabled: color(srgb .9882 .9216 .9216 / 1);--uplus-semantic-color-action-danger-subtle-background-hovered: color(srgb .9647 .7882 .7882 / 1);--uplus-semantic-color-action-danger-subtle-background-pressed: color(srgb .9529 .7098 .7098 / 1);--uplus-semantic-color-action-danger-subtle-content-default: color(srgb .502 .0863 .0863 / 1);--uplus-semantic-color-action-danger-subtle-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-info-bold-background-default: color(srgb .1451 .3882 .9216 / 1);--uplus-semantic-color-action-info-bold-background-disabled: color(srgb .8627 .902 .9882 / 1);--uplus-semantic-color-action-info-bold-background-hovered: color(srgb .1294 .3412 .8118 / 1);--uplus-semantic-color-action-info-bold-background-pressed: color(srgb .1059 .2784 .6627 / 1);--uplus-semantic-color-action-info-bold-content-default: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-action-info-bold-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-info-border-default: color(srgb .4863 .6314 .9529 / 1);--uplus-semantic-color-action-info-border-disabled: color(srgb .7882 .8471 .9804 / 1);--uplus-semantic-color-action-info-border-hovered: color(srgb .349 .5333 .9412 / 1);--uplus-semantic-color-action-info-border-pressed: color(srgb .1451 .3882 .9216 / 1);--uplus-semantic-color-action-info-minimal-background-hovered: color(srgb .8627 .902 .9882 / 1);--uplus-semantic-color-action-info-minimal-background-pressed: color(srgb .7882 .8471 .9804 / 1);--uplus-semantic-color-action-info-minimal-content-default: color(srgb .1059 .2784 .6627 / 1);--uplus-semantic-color-action-info-minimal-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-info-subtle-background-default: color(srgb .8627 .902 .9882 / 1);--uplus-semantic-color-action-info-subtle-background-disabled: color(srgb .9216 .9451 .9922 / 1);--uplus-semantic-color-action-info-subtle-background-hovered: color(srgb .7882 .8471 .9804 / 1);--uplus-semantic-color-action-info-subtle-background-pressed: color(srgb .7098 .7922 .9725 / 1);--uplus-semantic-color-action-info-subtle-content-default: color(srgb .1059 .2784 .6627 / 1);--uplus-semantic-color-action-info-subtle-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-neutral-bold-background-default: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-action-neutral-bold-background-disabled: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-action-neutral-bold-background-hovered: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-action-neutral-bold-background-pressed: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-neutral-bold-content-default: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-action-neutral-bold-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-neutral-border-default: color(srgb .5529 .5529 .5529 / 1);--uplus-semantic-color-action-neutral-border-disabled: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-action-neutral-border-hovered: color(srgb .4392 .4392 .4392 / 1);--uplus-semantic-color-action-neutral-border-pressed: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-action-neutral-minimal-background-hovered: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-action-neutral-minimal-background-pressed: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-action-neutral-minimal-content-default: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-neutral-minimal-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-neutral-subtle-background-default: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-action-neutral-subtle-background-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-neutral-subtle-background-hovered: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-action-neutral-subtle-background-pressed: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-action-neutral-subtle-content-default: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-neutral-subtle-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-success-bold-background-default: color(srgb .0863 .6392 .2902 / 1);--uplus-semantic-color-action-success-bold-background-disabled: color(srgb .8549 .9412 .8863 / 1);--uplus-semantic-color-action-success-bold-background-hovered: color(srgb .3059 .7255 .4588 / 1);--uplus-semantic-color-action-success-bold-background-pressed: color(srgb .451 .7843 .5725 / 1);--uplus-semantic-color-action-success-bold-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-success-border-default: color(srgb .451 .7843 .5725 / 1);--uplus-semantic-color-action-success-border-disabled: color(srgb .7725 .9098 .8235 / 1);--uplus-semantic-color-action-success-border-hovered: color(srgb .3059 .7255 .4588 / 1);--uplus-semantic-color-action-success-border-pressed: color(srgb .0863 .6392 .2902 / 1);--uplus-semantic-color-action-success-minimal-background-hovered: color(srgb .8549 .9412 .8863 / 1);--uplus-semantic-color-action-success-minimal-background-pressed: color(srgb .7725 .9098 .8235 / 1);--uplus-semantic-color-action-success-minimal-content-default: color(srgb .051 .3725 .1686 / 1);--uplus-semantic-color-action-success-minimal-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-success-subtle-background-default: color(srgb .8549 .9412 .8863 / 1);--uplus-semantic-color-action-success-subtle-background-disabled: color(srgb .9176 .9686 .9373 / 1);--uplus-semantic-color-action-success-subtle-background-hovered: color(srgb .7725 .9098 .8235 / 1);--uplus-semantic-color-action-success-subtle-background-pressed: color(srgb .6902 .8784 .7569 / 1);--uplus-semantic-color-action-success-subtle-content-default: color(srgb .051 .3725 .1686 / 1);--uplus-semantic-color-action-success-subtle-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-warning-bold-background-default: color(srgb .9608 .6196 .0431 / 1);--uplus-semantic-color-action-warning-bold-background-disabled: color(srgb .9922 .9373 .8471 / 1);--uplus-semantic-color-action-warning-bold-background-hovered: color(srgb .8471 .5451 .0392 / 1);--uplus-semantic-color-action-warning-bold-background-pressed: color(srgb .6902 .4471 .0314 / 1);--uplus-semantic-color-action-warning-bold-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-warning-border-default: color(srgb .9765 .7725 .4275 / 1);--uplus-semantic-color-action-warning-border-disabled: color(srgb .9922 .9059 .7608 / 1);--uplus-semantic-color-action-warning-border-hovered: color(srgb .9686 .7098 .2745 / 1);--uplus-semantic-color-action-warning-border-pressed: color(srgb .9608 .6196 .0431 / 1);--uplus-semantic-color-action-warning-minimal-background-hovered: color(srgb .9922 .9373 .8471 / 1);--uplus-semantic-color-action-warning-minimal-background-pressed: color(srgb .9922 .9059 .7608 / 1);--uplus-semantic-color-action-warning-minimal-content-default: color(srgb .5569 .3608 .0235 / 1);--uplus-semantic-color-action-warning-minimal-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-warning-subtle-background-default: color(srgb .9922 .9373 .8471 / 1);--uplus-semantic-color-action-warning-subtle-background-disabled: color(srgb .9961 .9647 .9137 / 1);--uplus-semantic-color-action-warning-subtle-background-hovered: color(srgb .9922 .9059 .7608 / 1);--uplus-semantic-color-action-warning-subtle-background-pressed: color(srgb .9922 .9059 .7608 / 1);--uplus-semantic-color-action-warning-subtle-content-default: color(srgb .5569 .3608 .0235 / 1);--uplus-semantic-color-action-warning-subtle-content-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-border-default: color(srgb .7451 .7451 .7451 / 1);--uplus-semantic-color-border-disabled: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-border-interactive: color(srgb .4549 .3961 1 / 1);--uplus-semantic-color-border-strong: color(srgb .4392 .4392 .4392 / 1);--uplus-semantic-color-border-subtle: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-field-background-default: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-field-background-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-field-background-hovered: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-field-border-default: color(srgb .7451 .7451 .7451 / 1);--uplus-semantic-color-field-border-disabled: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-field-border-focused: color(srgb .4549 .3961 1 / 1);--uplus-semantic-color-field-border-hovered: color(srgb .5529 .5529 .5529 / 1);--uplus-semantic-color-field-border-invalid: color(srgb .8941 .3529 .3529 / 1);--uplus-semantic-color-field-content-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-field-content-disabled: color(srgb .7451 .7451 .7451 / 1);--uplus-semantic-color-field-content-placeholder: color(srgb .6588 .6588 .6588 / 1);--uplus-semantic-color-focus-inset: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-focus-ring: color(srgb .2824 .2039 1 / 1);--uplus-semantic-color-icon-disabled: color(srgb .7451 .7451 .7451 / 1);--uplus-semantic-color-icon-interactive: color(srgb .2824 .2039 1 / 1);--uplus-semantic-color-icon-inverse: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-icon-primary: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-icon-secondary: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-icon-subtle: color(srgb .5529 .5529 .5529 / 1);--uplus-semantic-color-link-default: color(srgb .2824 .2039 1 / 1);--uplus-semantic-color-link-hovered: color(srgb .2471 .1804 .8784 / 1);--uplus-semantic-color-link-pressed: color(srgb .2039 .1451 .7216 / 1);--uplus-semantic-color-link-visited: color(srgb .1647 .1176 .5804 / 1);--uplus-semantic-color-selection-background: color(srgb .8863 .8745 1 / 1);--uplus-semantic-color-selection-content: color(srgb .2039 .1451 .7216 / 1);--uplus-semantic-color-support-danger-background-bold: color(srgb .7608 .1294 .1294 / 1);--uplus-semantic-color-support-danger-background-subtle: color(srgb .9765 .8627 .8627 / 1);--uplus-semantic-color-support-danger-border: color(srgb .9176 .4902 .4902 / 1);--uplus-semantic-color-support-danger-content-default: color(srgb .6196 .1059 .1059 / 1);--uplus-semantic-color-support-danger-content-inverse: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-support-info-background-bold: color(srgb .1451 .3882 .9216 / 1);--uplus-semantic-color-support-info-background-subtle: color(srgb .8627 .902 .9882 / 1);--uplus-semantic-color-support-info-border: color(srgb .4863 .6314 .9529 / 1);--uplus-semantic-color-support-info-content-default: color(srgb .1059 .2784 .6627 / 1);--uplus-semantic-color-support-info-content-inverse: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-support-success-background-bold: color(srgb .0863 .6392 .2902 / 1);--uplus-semantic-color-support-success-background-subtle: color(srgb .8549 .9412 .8863 / 1);--uplus-semantic-color-support-success-border: color(srgb .451 .7843 .5725 / 1);--uplus-semantic-color-support-success-content-default: color(srgb .0627 .4588 .2078 / 1);--uplus-semantic-color-support-warning-background-bold: color(srgb .9608 .6196 .0431 / 1);--uplus-semantic-color-support-warning-background-subtle: color(srgb .9922 .9373 .8471 / 1);--uplus-semantic-color-support-warning-border: color(srgb .9765 .7725 .4275 / 1);--uplus-semantic-color-support-warning-content-default: color(srgb .6902 .4471 .0314 / 1);--uplus-semantic-color-surface-base: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-surface-canvas: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-surface-inverse: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-surface-raised: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-surface-sunken: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-text-disabled: color(srgb .7451 .7451 .7451 / 1);--uplus-semantic-color-text-inverse: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-text-placeholder: color(srgb .6588 .6588 .6588 / 1);--uplus-semantic-color-text-primary: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-text-secondary: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-text-subtle: color(srgb .5529 .5529 .5529 / 1)}[data-uplus-color-scheme=dark]{color-scheme:dark;--uplus-component-button-focus-ring-color: color(srgb .4199 .4409 1 / 1);--uplus-component-segmented-control-item-color-fg-active: color(srgb .949 .949 .949 / 1);--uplus-component-segmented-control-item-color-fg-default: color(srgb .6588 .6588 .6588 / 1);--uplus-component-segmented-control-item-color-fg-disabled: color(srgb .4392 .4392 .4392 / 1);--uplus-component-segmented-control-item-color-fg-hover: color(srgb .8157 .8157 .8157 / 1);--uplus-component-segmented-control-item-color-fg-selected: color(srgb .949 .949 .949 / 1);--uplus-component-segmented-control-color-indicator-fill: color(srgb .0706 .0706 .0706 / 1);--uplus-component-segmented-control-color-root-fill: color(srgb .2392 .2392 .2392 / 1);--uplus-component-segmented-control-focus-ring-color: color(srgb .4199 .4409 1 / 1);--uplus-component-switch-color-thumb-brand-checked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-brand-checked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-brand-checked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-brand-checked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-brand-unchecked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-brand-unchecked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-brand-unchecked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-brand-unchecked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-checked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-checked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-checked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-checked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-unchecked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-unchecked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-unchecked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-danger-unchecked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-checked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-checked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-checked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-checked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-unchecked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-unchecked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-unchecked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-info-unchecked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-checked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-checked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-checked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-checked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-neutral-unchecked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-checked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-checked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-checked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-checked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-unchecked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-unchecked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-unchecked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-success-unchecked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-checked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-checked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-checked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-checked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-unchecked-active: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-unchecked-default: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-unchecked-disabled: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-thumb-warning-unchecked-hover: color(srgb .0706 .0706 .0706 / 1);--uplus-component-switch-color-track-brand-checked-active: color(srgb .5675 .6332 1 / 1);--uplus-component-switch-color-track-brand-checked-default: color(srgb .4199 .4409 1 / 1);--uplus-component-switch-color-track-brand-checked-disabled: color(srgb .1367 .123 .2145 / 1);--uplus-component-switch-color-track-brand-checked-hover: color(srgb .4772 .5289 1 / 1);--uplus-component-switch-color-track-brand-unchecked-active: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-brand-unchecked-default: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-brand-unchecked-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-component-switch-color-track-brand-unchecked-hover: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-danger-checked-active: color(srgb 1 .5241 .4746 / 1);--uplus-component-switch-color-track-danger-checked-default: color(srgb 1 .3823 .3389 / 1);--uplus-component-switch-color-track-danger-checked-disabled: color(srgb .2434 .1595 .1613 / 1);--uplus-component-switch-color-track-danger-checked-hover: color(srgb 1 .3823 .3389 / 1);--uplus-component-switch-color-track-danger-unchecked-active: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-danger-unchecked-default: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-danger-unchecked-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-component-switch-color-track-danger-unchecked-hover: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-info-checked-active: color(srgb .4825 .6925 1 / 1);--uplus-component-switch-color-track-info-checked-default: color(srgb .2707 .5277 1 / 1);--uplus-component-switch-color-track-info-checked-disabled: color(srgb .1283 .156 .2196 / 1);--uplus-component-switch-color-track-info-checked-hover: color(srgb .3604 .5982 1 / 1);--uplus-component-switch-color-track-info-unchecked-active: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-info-unchecked-default: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-info-unchecked-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-component-switch-color-track-info-unchecked-hover: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-neutral-checked-active: color(srgb .9137 .9137 .9137 / 1);--uplus-component-switch-color-track-neutral-checked-default: color(srgb .8157 .8157 .8157 / 1);--uplus-component-switch-color-track-neutral-checked-disabled: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-neutral-checked-hover: color(srgb .8706 .8706 .8706 / 1);--uplus-component-switch-color-track-neutral-unchecked-active: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-neutral-unchecked-default: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-neutral-unchecked-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-component-switch-color-track-neutral-unchecked-hover: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-success-checked-active: color(srgb .2765 .5626 .3867 / 1);--uplus-component-switch-color-track-success-checked-default: color(srgb .1178 .6543 .3047 / 1);--uplus-component-switch-color-track-success-checked-disabled: color(srgb .1596 .2293 .1874 / 1);--uplus-component-switch-color-track-success-checked-hover: color(srgb .1601 .5792 .3332 / 1);--uplus-component-switch-color-track-success-unchecked-active: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-success-unchecked-default: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-success-unchecked-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-component-switch-color-track-success-unchecked-hover: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-warning-checked-active: color(srgb .9051 .6488 .3118 / 1);--uplus-component-switch-color-track-warning-checked-default: color(srgb .7439 .4181 0 / 1);--uplus-component-switch-color-track-warning-checked-disabled: color(srgb .3362 .2911 .2158 / 1);--uplus-component-switch-color-track-warning-checked-hover: color(srgb .8135 .5138 0 / 1);--uplus-component-switch-color-track-warning-unchecked-active: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-color-track-warning-unchecked-default: color(srgb .2392 .2392 .2392 / 1);--uplus-component-switch-color-track-warning-unchecked-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-component-switch-color-track-warning-unchecked-hover: color(srgb .3333 .3333 .3333 / 1);--uplus-component-switch-focus-ring-color: color(srgb .4199 .4409 1 / 1);--uplus-primitive-color-amber-1: color(srgb .2796 .2641 .2422 / 1);--uplus-primitive-color-amber-10: color(srgb .8135 .5138 0 / 1);--uplus-primitive-color-amber-11: color(srgb .9051 .6488 .3118 / 1);--uplus-primitive-color-amber-12: color(srgb .9888 .7693 .4928 / 1);--uplus-primitive-color-amber-2: color(srgb .2999 .2747 .2334 / 1);--uplus-primitive-color-amber-3: color(srgb .3362 .2911 .2158 / 1);--uplus-primitive-color-amber-4: color(srgb .3806 .308 .1804 / 1);--uplus-primitive-color-amber-5: color(srgb .4275 .3263 .1415 / 1);--uplus-primitive-color-amber-6: color(srgb .4889 .3502 .06 / 1);--uplus-primitive-color-amber-7: color(srgb .6507 .4823 .2298 / 1);--uplus-primitive-color-amber-8: color(srgb .6978 .472 .1885 / 1);--uplus-primitive-color-amber-9: color(srgb .7439 .4181 0 / 1);--uplus-primitive-color-blue-1: color(srgb .1006 .1085 .1275 / 1);--uplus-primitive-color-blue-10: color(srgb .3604 .5982 1 / 1);--uplus-primitive-color-blue-11: color(srgb .4825 .6925 1 / 1);--uplus-primitive-color-blue-12: color(srgb .5919 .7757 1 / 1);--uplus-primitive-color-blue-2: color(srgb .1098 .1261 .1593 / 1);--uplus-primitive-color-blue-3: color(srgb .1283 .156 .2196 / 1);--uplus-primitive-color-blue-4: color(srgb .1523 .1951 .2987 / 1);--uplus-primitive-color-blue-5: color(srgb .1735 .236 .3834 / 1);--uplus-primitive-color-blue-6: color(srgb .2026 .29 .5047 / 1);--uplus-primitive-color-blue-7: color(srgb .3826 .5007 .7625 / 1);--uplus-primitive-color-blue-8: color(srgb .3362 .5051 .8761 / 1);--uplus-primitive-color-blue-9: color(srgb .2707 .5277 1 / 1);--uplus-primitive-color-gray-1: color(srgb .0706 .0706 .0706 / 1);--uplus-primitive-color-gray-10: color(srgb .8706 .8706 .8706 / 1);--uplus-primitive-color-gray-11: color(srgb .9137 .9137 .9137 / 1);--uplus-primitive-color-gray-12: color(srgb .949 .949 .949 / 1);--uplus-primitive-color-gray-2: color(srgb .1569 .1569 .1569 / 1);--uplus-primitive-color-gray-3: color(srgb .2392 .2392 .2392 / 1);--uplus-primitive-color-gray-4: color(srgb .3333 .3333 .3333 / 1);--uplus-primitive-color-gray-5: color(srgb .4392 .4392 .4392 / 1);--uplus-primitive-color-gray-6: color(srgb .5529 .5529 .5529 / 1);--uplus-primitive-color-gray-7: color(srgb .6588 .6588 .6588 / 1);--uplus-primitive-color-gray-8: color(srgb .7451 .7451 .7451 / 1);--uplus-primitive-color-gray-9: color(srgb .8157 .8157 .8157 / 1);--uplus-primitive-color-green-1: color(srgb .1526 .1732 .1617 / 1);--uplus-primitive-color-green-10: color(srgb .2892 .7172 .4022 / 1);--uplus-primitive-color-green-11: color(srgb .453 .8012 .5291 / 1);--uplus-primitive-color-green-12: color(srgb .5824 .8751 .6414 / 1);--uplus-primitive-color-green-2: color(srgb .1533 .1925 .1693 / 1);--uplus-primitive-color-green-3: color(srgb .1596 .2293 .1874 / 1);--uplus-primitive-color-green-4: color(srgb .1581 .2764 .2082 / 1);--uplus-primitive-color-green-5: color(srgb .1517 .3243 .2247 / 1);--uplus-primitive-color-green-6: color(srgb .1341 .3883 .2503 / 1);--uplus-primitive-color-green-7: color(srgb .2765 .5626 .3867 / 1);--uplus-primitive-color-green-8: color(srgb .1601 .5792 .3332 / 1);--uplus-primitive-color-green-9: color(srgb .1178 .6543 .3047 / 1);--uplus-primitive-color-purple-1: color(srgb .0846 .0814 .1076 / 1);--uplus-primitive-color-purple-10: color(srgb .4772 .5289 1 / 1);--uplus-primitive-color-purple-11: color(srgb .5675 .6332 1 / 1);--uplus-primitive-color-purple-12: color(srgb .6567 .7226 1 / 1);--uplus-primitive-color-purple-2: color(srgb .1035 .0963 .1449 / 1);--uplus-primitive-color-purple-3: color(srgb .1367 .123 .2145 / 1);--uplus-primitive-color-purple-4: color(srgb .1843 .1578 .3145 / 1);--uplus-primitive-color-purple-5: color(srgb .2304 .19 .4152 / 1);--uplus-primitive-color-purple-6: color(srgb .2902 .2333 .5589 / 1);--uplus-primitive-color-purple-7: color(srgb .486 .4501 .8439 / 1);--uplus-primitive-color-purple-8: color(srgb .4766 .4373 .9899 / 1);--uplus-primitive-color-purple-9: color(srgb .4199 .4409 1 / 1);--uplus-primitive-color-red-1: color(srgb .1493 .1247 .1249 / 1);--uplus-primitive-color-red-10: color(srgb 1 .3823 .3389 / 1);--uplus-primitive-color-red-11: color(srgb 1 .5241 .4746 / 1);--uplus-primitive-color-red-12: color(srgb 1 .638 .5904 / 1);--uplus-primitive-color-red-2: color(srgb .1846 .1373 .1379 / 1);--uplus-primitive-color-red-3: color(srgb .2434 .1595 .1613 / 1);--uplus-primitive-color-red-4: color(srgb .3211 .1844 .1883 / 1);--uplus-primitive-color-red-5: color(srgb .4058 .2073 .2142 / 1);--uplus-primitive-color-red-6: color(srgb .5193 .2316 .2428 / 1);--uplus-primitive-color-red-7: color(srgb .7439 .381 .3823 / 1);--uplus-primitive-color-red-8: color(srgb .8282 .3154 .3172 / 1);--uplus-primitive-color-red-9: color(srgb .9632 .2665 .2392 / 1);--uplus-semantic-color-action-brand-bold-background-default: color(srgb .4199 .4409 1 / 1);--uplus-semantic-color-action-brand-bold-background-disabled: color(srgb .1367 .123 .2145 / 1);--uplus-semantic-color-action-brand-bold-background-hovered: color(srgb .4772 .5289 1 / 1);--uplus-semantic-color-action-brand-bold-background-pressed: color(srgb .5675 .6332 1 / 1);--uplus-semantic-color-action-brand-bold-content-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-action-brand-bold-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-brand-border-default: color(srgb .486 .4501 .8439 / 1);--uplus-semantic-color-action-brand-border-disabled: color(srgb .1843 .1578 .3145 / 1);--uplus-semantic-color-action-brand-border-hovered: color(srgb .4766 .4373 .9899 / 1);--uplus-semantic-color-action-brand-border-pressed: color(srgb .4199 .4409 1 / 1);--uplus-semantic-color-action-brand-minimal-background-hovered: color(srgb .1367 .123 .2145 / 1);--uplus-semantic-color-action-brand-minimal-background-pressed: color(srgb .1843 .1578 .3145 / 1);--uplus-semantic-color-action-brand-minimal-content-default: color(srgb .5675 .6332 1 / 1);--uplus-semantic-color-action-brand-minimal-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-brand-subtle-background-default: color(srgb .1367 .123 .2145 / 1);--uplus-semantic-color-action-brand-subtle-background-disabled: color(srgb .1035 .0963 .1449 / 1);--uplus-semantic-color-action-brand-subtle-background-hovered: color(srgb .1843 .1578 .3145 / 1);--uplus-semantic-color-action-brand-subtle-background-pressed: color(srgb .2304 .19 .4152 / 1);--uplus-semantic-color-action-brand-subtle-content-default: color(srgb .5675 .6332 1 / 1);--uplus-semantic-color-action-brand-subtle-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-danger-bold-background-default: color(srgb 1 .3823 .3389 / 1);--uplus-semantic-color-action-danger-bold-background-disabled: color(srgb .2434 .1595 .1613 / 1);--uplus-semantic-color-action-danger-bold-background-hovered: color(srgb 1 .3823 .3389 / 1);--uplus-semantic-color-action-danger-bold-background-pressed: color(srgb 1 .5241 .4746 / 1);--uplus-semantic-color-action-danger-bold-content-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-action-danger-bold-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-danger-border-default: color(srgb .7439 .381 .3823 / 1);--uplus-semantic-color-action-danger-border-disabled: color(srgb .3211 .1844 .1883 / 1);--uplus-semantic-color-action-danger-border-hovered: color(srgb .8282 .3154 .3172 / 1);--uplus-semantic-color-action-danger-border-pressed: color(srgb .9632 .2665 .2392 / 1);--uplus-semantic-color-action-danger-minimal-background-hovered: color(srgb .2434 .1595 .1613 / 1);--uplus-semantic-color-action-danger-minimal-background-pressed: color(srgb .3211 .1844 .1883 / 1);--uplus-semantic-color-action-danger-minimal-content-default: color(srgb 1 .5241 .4746 / 1);--uplus-semantic-color-action-danger-minimal-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-danger-subtle-background-default: color(srgb .2434 .1595 .1613 / 1);--uplus-semantic-color-action-danger-subtle-background-disabled: color(srgb .1846 .1373 .1379 / 1);--uplus-semantic-color-action-danger-subtle-background-hovered: color(srgb .3211 .1844 .1883 / 1);--uplus-semantic-color-action-danger-subtle-background-pressed: color(srgb .4058 .2073 .2142 / 1);--uplus-semantic-color-action-danger-subtle-content-default: color(srgb 1 .638 .5904 / 1);--uplus-semantic-color-action-danger-subtle-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-info-bold-background-default: color(srgb .2707 .5277 1 / 1);--uplus-semantic-color-action-info-bold-background-disabled: color(srgb .1283 .156 .2196 / 1);--uplus-semantic-color-action-info-bold-background-hovered: color(srgb .3604 .5982 1 / 1);--uplus-semantic-color-action-info-bold-background-pressed: color(srgb .4825 .6925 1 / 1);--uplus-semantic-color-action-info-bold-content-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-action-info-bold-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-info-border-default: color(srgb .3826 .5007 .7625 / 1);--uplus-semantic-color-action-info-border-disabled: color(srgb .1523 .1951 .2987 / 1);--uplus-semantic-color-action-info-border-hovered: color(srgb .3362 .5051 .8761 / 1);--uplus-semantic-color-action-info-border-pressed: color(srgb .2707 .5277 1 / 1);--uplus-semantic-color-action-info-minimal-background-hovered: color(srgb .1283 .156 .2196 / 1);--uplus-semantic-color-action-info-minimal-background-pressed: color(srgb .1523 .1951 .2987 / 1);--uplus-semantic-color-action-info-minimal-content-default: color(srgb .4825 .6925 1 / 1);--uplus-semantic-color-action-info-minimal-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-info-subtle-background-default: color(srgb .1283 .156 .2196 / 1);--uplus-semantic-color-action-info-subtle-background-disabled: color(srgb .1098 .1261 .1593 / 1);--uplus-semantic-color-action-info-subtle-background-hovered: color(srgb .1523 .1951 .2987 / 1);--uplus-semantic-color-action-info-subtle-background-pressed: color(srgb .1735 .236 .3834 / 1);--uplus-semantic-color-action-info-subtle-content-default: color(srgb .4825 .6925 1 / 1);--uplus-semantic-color-action-info-subtle-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-neutral-bold-background-default: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-action-neutral-bold-background-disabled: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-action-neutral-bold-background-hovered: color(srgb .8706 .8706 .8706 / 1);--uplus-semantic-color-action-neutral-bold-background-pressed: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-neutral-bold-content-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-action-neutral-bold-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-neutral-border-default: color(srgb .6588 .6588 .6588 / 1);--uplus-semantic-color-action-neutral-border-disabled: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-action-neutral-border-hovered: color(srgb .7451 .7451 .7451 / 1);--uplus-semantic-color-action-neutral-border-pressed: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-action-neutral-minimal-background-hovered: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-action-neutral-minimal-background-pressed: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-action-neutral-minimal-content-default: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-neutral-minimal-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-neutral-subtle-background-default: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-action-neutral-subtle-background-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-action-neutral-subtle-background-hovered: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-action-neutral-subtle-background-pressed: color(srgb .3333 .3333 .3333 / 1);--uplus-semantic-color-action-neutral-subtle-content-default: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-neutral-subtle-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-success-bold-background-default: color(srgb .1178 .6543 .3047 / 1);--uplus-semantic-color-action-success-bold-background-disabled: color(srgb .1596 .2293 .1874 / 1);--uplus-semantic-color-action-success-bold-background-hovered: color(srgb .1601 .5792 .3332 / 1);--uplus-semantic-color-action-success-bold-background-pressed: color(srgb .2765 .5626 .3867 / 1);--uplus-semantic-color-action-success-bold-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-success-border-default: color(srgb .2765 .5626 .3867 / 1);--uplus-semantic-color-action-success-border-disabled: color(srgb .1581 .2764 .2082 / 1);--uplus-semantic-color-action-success-border-hovered: color(srgb .1601 .5792 .3332 / 1);--uplus-semantic-color-action-success-border-pressed: color(srgb .1178 .6543 .3047 / 1);--uplus-semantic-color-action-success-minimal-background-hovered: color(srgb .1596 .2293 .1874 / 1);--uplus-semantic-color-action-success-minimal-background-pressed: color(srgb .1581 .2764 .2082 / 1);--uplus-semantic-color-action-success-minimal-content-default: color(srgb .5824 .8751 .6414 / 1);--uplus-semantic-color-action-success-minimal-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-success-subtle-background-default: color(srgb .1596 .2293 .1874 / 1);--uplus-semantic-color-action-success-subtle-background-disabled: color(srgb .1533 .1925 .1693 / 1);--uplus-semantic-color-action-success-subtle-background-hovered: color(srgb .1581 .2764 .2082 / 1);--uplus-semantic-color-action-success-subtle-background-pressed: color(srgb .1517 .3243 .2247 / 1);--uplus-semantic-color-action-success-subtle-content-default: color(srgb .5824 .8751 .6414 / 1);--uplus-semantic-color-action-success-subtle-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-warning-bold-background-default: color(srgb .7439 .4181 0 / 1);--uplus-semantic-color-action-warning-bold-background-disabled: color(srgb .3362 .2911 .2158 / 1);--uplus-semantic-color-action-warning-bold-background-hovered: color(srgb .8135 .5138 0 / 1);--uplus-semantic-color-action-warning-bold-background-pressed: color(srgb .9051 .6488 .3118 / 1);--uplus-semantic-color-action-warning-bold-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-warning-border-default: color(srgb .6507 .4823 .2298 / 1);--uplus-semantic-color-action-warning-border-disabled: color(srgb .3806 .308 .1804 / 1);--uplus-semantic-color-action-warning-border-hovered: color(srgb .6978 .472 .1885 / 1);--uplus-semantic-color-action-warning-border-pressed: color(srgb .7439 .4181 0 / 1);--uplus-semantic-color-action-warning-minimal-background-hovered: color(srgb .3362 .2911 .2158 / 1);--uplus-semantic-color-action-warning-minimal-background-pressed: color(srgb .3806 .308 .1804 / 1);--uplus-semantic-color-action-warning-minimal-content-default: color(srgb .9888 .7693 .4928 / 1);--uplus-semantic-color-action-warning-minimal-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-action-warning-subtle-background-default: color(srgb .3362 .2911 .2158 / 1);--uplus-semantic-color-action-warning-subtle-background-disabled: color(srgb .2999 .2747 .2334 / 1);--uplus-semantic-color-action-warning-subtle-background-hovered: color(srgb .3806 .308 .1804 / 1);--uplus-semantic-color-action-warning-subtle-background-pressed: color(srgb .3806 .308 .1804 / 1);--uplus-semantic-color-action-warning-subtle-content-default: color(srgb .9888 .7693 .4928 / 1);--uplus-semantic-color-action-warning-subtle-content-disabled: color(srgb .9137 .9137 .9137 / 1);--uplus-semantic-color-border-default: color(srgb .4392 .4392 .4392 / 1);--uplus-semantic-color-border-disabled: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-border-interactive: color(srgb .4766 .4373 .9899 / 1);--uplus-semantic-color-border-strong: color(srgb .7451 .7451 .7451 / 1);--uplus-semantic-color-border-subtle: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-field-background-default: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-field-background-disabled: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-field-background-hovered: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-field-border-default: color(srgb .4392 .4392 .4392 / 1);--uplus-semantic-color-field-border-disabled: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-field-border-focused: color(srgb .4766 .4373 .9899 / 1);--uplus-semantic-color-field-border-hovered: color(srgb .6588 .6588 .6588 / 1);--uplus-semantic-color-field-border-invalid: color(srgb .8282 .3154 .3172 / 1);--uplus-semantic-color-field-content-default: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-field-content-disabled: color(srgb .4392 .4392 .4392 / 1);--uplus-semantic-color-field-content-placeholder: color(srgb .5529 .5529 .5529 / 1);--uplus-semantic-color-focus-inset: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-focus-ring: color(srgb .4199 .4409 1 / 1);--uplus-semantic-color-icon-disabled: color(srgb .4392 .4392 .4392 / 1);--uplus-semantic-color-icon-interactive: color(srgb .4199 .4409 1 / 1);--uplus-semantic-color-icon-inverse: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-icon-primary: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-icon-secondary: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-icon-subtle: color(srgb .6588 .6588 .6588 / 1);--uplus-semantic-color-link-default: color(srgb .4199 .4409 1 / 1);--uplus-semantic-color-link-hovered: color(srgb .4772 .5289 1 / 1);--uplus-semantic-color-link-pressed: color(srgb .5675 .6332 1 / 1);--uplus-semantic-color-link-visited: color(srgb .6567 .7226 1 / 1);--uplus-semantic-color-selection-background: color(srgb .1367 .123 .2145 / 1);--uplus-semantic-color-selection-content: color(srgb .5675 .6332 1 / 1);--uplus-semantic-color-support-danger-background-bold: color(srgb 1 .3823 .3389 / 1);--uplus-semantic-color-support-danger-background-subtle: color(srgb .2434 .1595 .1613 / 1);--uplus-semantic-color-support-danger-border: color(srgb .7439 .381 .3823 / 1);--uplus-semantic-color-support-danger-content-default: color(srgb 1 .5241 .4746 / 1);--uplus-semantic-color-support-danger-content-inverse: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-support-info-background-bold: color(srgb .2707 .5277 1 / 1);--uplus-semantic-color-support-info-background-subtle: color(srgb .1283 .156 .2196 / 1);--uplus-semantic-color-support-info-border: color(srgb .3826 .5007 .7625 / 1);--uplus-semantic-color-support-info-content-default: color(srgb .4825 .6925 1 / 1);--uplus-semantic-color-support-info-content-inverse: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-support-success-background-bold: color(srgb .1178 .6543 .3047 / 1);--uplus-semantic-color-support-success-background-subtle: color(srgb .1596 .2293 .1874 / 1);--uplus-semantic-color-support-success-border: color(srgb .2765 .5626 .3867 / 1);--uplus-semantic-color-support-success-content-default: color(srgb .453 .8012 .5291 / 1);--uplus-semantic-color-support-warning-background-bold: color(srgb .7439 .4181 0 / 1);--uplus-semantic-color-support-warning-background-subtle: color(srgb .3362 .2911 .2158 / 1);--uplus-semantic-color-support-warning-border: color(srgb .6507 .4823 .2298 / 1);--uplus-semantic-color-support-warning-content-default: color(srgb .9051 .6488 .3118 / 1);--uplus-semantic-color-surface-base: color(srgb .1569 .1569 .1569 / 1);--uplus-semantic-color-surface-canvas: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-surface-inverse: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-surface-raised: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-surface-sunken: color(srgb .2392 .2392 .2392 / 1);--uplus-semantic-color-text-disabled: color(srgb .4392 .4392 .4392 / 1);--uplus-semantic-color-text-inverse: color(srgb .0706 .0706 .0706 / 1);--uplus-semantic-color-text-placeholder: color(srgb .5529 .5529 .5529 / 1);--uplus-semantic-color-text-primary: color(srgb .949 .949 .949 / 1);--uplus-semantic-color-text-secondary: color(srgb .8157 .8157 .8157 / 1);--uplus-semantic-color-text-subtle: color(srgb .6588 .6588 .6588 / 1)}.stack_stackBase__f8bzx20{display:flex}.stack_direction_row__f8bzx21{flex-direction:row}.stack_direction_column__f8bzx22{flex-direction:column}.stack_gap_none__f8bzx23{gap:var(--uplus-semantic-spacing-gap-0)}.stack_gap_xs__f8bzx24{gap:var(--uplus-semantic-spacing-gap-4)}.stack_gap_sm__f8bzx25{gap:var(--uplus-semantic-spacing-gap-8)}.stack_gap_md__f8bzx26{gap:var(--uplus-semantic-spacing-gap-12)}.stack_gap_lg__f8bzx27{gap:var(--uplus-semantic-spacing-gap-16)}.stack_gap_xl__f8bzx28{gap:var(--uplus-semantic-spacing-gap-24)}.stack_align_start__f8bzx29{align-items:flex-start}.stack_align_center__f8bzx2a{align-items:center}.stack_align_end__f8bzx2b{align-items:flex-end}.stack_align_stretch__f8bzx2c{align-items:stretch}.stack_justify_start__f8bzx2d{justify-content:flex-start}.stack_justify_center__f8bzx2e{justify-content:center}.stack_justify_end__f8bzx2f{justify-content:flex-end}.stack_justify_between__f8bzx2g{justify-content:space-between}.text_textBase__x0ha5t0{margin:0;color:var(--uplus-semantic-on-surface-neutral-ghost-default);font-family:var(--uplus-primitive-typography-font-family-sans);line-height:1.5}.text_size_xs__x0ha5t1{font-size:var(--uplus-primitive-typography-font-size-12)}.text_size_sm__x0ha5t2{font-size:var(--uplus-primitive-typography-font-size-14)}.text_size_md__x0ha5t3{font-size:var(--uplus-primitive-typography-font-size-16)}.text_size_lg__x0ha5t4{font-size:var(--uplus-primitive-typography-font-size-20)}.text_size_xl__x0ha5t5{font-size:var(--uplus-primitive-typography-font-size-24)}.text_weight_regular__x0ha5t6{font-weight:400}.text_weight_medium__x0ha5t7{font-weight:500}.text_weight_semibold__x0ha5t8{font-weight:600}.text_weight_bold__x0ha5t9{font-weight:700}.text_tone_default__x0ha5ta{color:var(--uplus-semantic-on-surface-neutral-ghost-default)}.text_tone_muted__x0ha5tb{color:var(--uplus-semantic-on-surface-neutral-ghost-disabled)}.text_tone_accent__x0ha5tc{color:var(--uplus-semantic-on-surface-brand-ghost-default)}.text_tone_danger__x0ha5td{color:var(--uplus-semantic-on-surface-danger-ghost-default)}.typography_t__1s6jqwy0{font-family:var(--uplus-semantic-typography-body-1-font-family);font-size:var(--uplus-semantic-typography-body-1-font-size);font-weight:var(--uplus-semantic-typography-body-1-font-weight);line-height:var(--uplus-semantic-typography-body-1-line-height);letter-spacing:var(--uplus-style-typography-body-1-letter-spacing)}.typography_t__1s6jqwy1{font-family:var(--uplus-semantic-typography-body-2-font-family);font-size:var(--uplus-semantic-typography-body-2-font-size);font-weight:var(--uplus-semantic-typography-body-2-font-weight);line-height:var(--uplus-semantic-typography-body-2-line-height);letter-spacing:var(--uplus-style-typography-body-2-letter-spacing)}.typography_t__1s6jqwy2{font-family:var(--uplus-semantic-typography-body-3-font-family);font-size:var(--uplus-semantic-typography-body-3-font-size);font-weight:var(--uplus-semantic-typography-body-3-font-weight);line-height:var(--uplus-semantic-typography-body-3-line-height);letter-spacing:var(--uplus-style-typography-body-3-letter-spacing)}.typography_t__1s6jqwy3{font-family:var(--uplus-semantic-typography-body-4-font-family);font-size:var(--uplus-semantic-typography-body-4-font-size);font-weight:var(--uplus-semantic-typography-body-4-font-weight);line-height:var(--uplus-semantic-typography-body-4-line-height);letter-spacing:var(--uplus-style-typography-body-4-letter-spacing)}.typography_tTruncate__1s6jqwy4{font-family:var(--uplus-semantic-typography-caption-1-font-family);font-size:var(--uplus-semantic-typography-caption-1-font-size);font-weight:var(--uplus-semantic-typography-caption-1-font-weight);line-height:var(--uplus-semantic-typography-caption-1-line-height);letter-spacing:var(--uplus-style-typography-caption-1-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwy5{font-family:var(--uplus-semantic-typography-caption-2-font-family);font-size:var(--uplus-semantic-typography-caption-2-font-size);font-weight:var(--uplus-semantic-typography-caption-2-font-weight);line-height:var(--uplus-semantic-typography-caption-2-line-height);letter-spacing:var(--uplus-style-typography-caption-2-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwy6{font-family:var(--uplus-semantic-typography-code-1-font-family);font-size:var(--uplus-semantic-typography-code-1-font-size);font-weight:var(--uplus-semantic-typography-code-1-font-weight);line-height:var(--uplus-semantic-typography-code-1-line-height);letter-spacing:var(--uplus-style-typography-code-1-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_t__1s6jqwy7{font-family:var(--uplus-semantic-typography-heading-1-font-family);font-size:var(--uplus-semantic-typography-heading-1-font-size);font-weight:var(--uplus-semantic-typography-heading-1-font-weight);line-height:var(--uplus-semantic-typography-heading-1-line-height);letter-spacing:var(--uplus-style-typography-heading-1-letter-spacing)}.typography_t__1s6jqwy8{font-family:var(--uplus-semantic-typography-heading-2-font-family);font-size:var(--uplus-semantic-typography-heading-2-font-size);font-weight:var(--uplus-semantic-typography-heading-2-font-weight);line-height:var(--uplus-semantic-typography-heading-2-line-height);letter-spacing:var(--uplus-style-typography-heading-2-letter-spacing)}.typography_t__1s6jqwy9{font-family:var(--uplus-semantic-typography-heading-3-font-family);font-size:var(--uplus-semantic-typography-heading-3-font-size);font-weight:var(--uplus-semantic-typography-heading-3-font-weight);line-height:var(--uplus-semantic-typography-heading-3-line-height);letter-spacing:var(--uplus-style-typography-heading-3-letter-spacing)}.typography_t__1s6jqwya{font-family:var(--uplus-semantic-typography-heading-4-font-family);font-size:var(--uplus-semantic-typography-heading-4-font-size);font-weight:var(--uplus-semantic-typography-heading-4-font-weight);line-height:var(--uplus-semantic-typography-heading-4-line-height);letter-spacing:var(--uplus-style-typography-heading-4-letter-spacing)}.typography_t__1s6jqwyb{font-family:var(--uplus-semantic-typography-heading-5-font-family);font-size:var(--uplus-semantic-typography-heading-5-font-size);font-weight:var(--uplus-semantic-typography-heading-5-font-weight);line-height:var(--uplus-semantic-typography-heading-5-line-height);letter-spacing:var(--uplus-style-typography-heading-5-letter-spacing)}.typography_tTruncate__1s6jqwyc{font-family:var(--uplus-semantic-typography-label-1-font-family);font-size:var(--uplus-semantic-typography-label-1-font-size);font-weight:var(--uplus-semantic-typography-label-1-font-weight);line-height:var(--uplus-semantic-typography-label-1-line-height);letter-spacing:var(--uplus-style-typography-label-1-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyd{font-family:var(--uplus-semantic-typography-label-2-font-family);font-size:var(--uplus-semantic-typography-label-2-font-size);font-weight:var(--uplus-semantic-typography-label-2-font-weight);line-height:var(--uplus-semantic-typography-label-2-line-height);letter-spacing:var(--uplus-style-typography-label-2-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwye{font-family:var(--uplus-semantic-typography-label-3-font-family);font-size:var(--uplus-semantic-typography-label-3-font-size);font-weight:var(--uplus-semantic-typography-label-3-font-weight);line-height:var(--uplus-semantic-typography-label-3-line-height);letter-spacing:var(--uplus-style-typography-label-3-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyf{font-family:var(--uplus-semantic-typography-label-4-font-family);font-size:var(--uplus-semantic-typography-label-4-font-size);font-weight:var(--uplus-semantic-typography-label-4-font-weight);line-height:var(--uplus-semantic-typography-label-4-line-height);letter-spacing:var(--uplus-style-typography-label-4-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyg{font-family:var(--uplus-semantic-typography-label-5-font-family);font-size:var(--uplus-semantic-typography-label-5-font-size);font-weight:var(--uplus-semantic-typography-label-5-font-weight);line-height:var(--uplus-semantic-typography-label-5-line-height);letter-spacing:var(--uplus-style-typography-label-5-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyh{font-family:var(--uplus-semantic-typography-label-6-font-family);font-size:var(--uplus-semantic-typography-label-6-font-size);font-weight:var(--uplus-semantic-typography-label-6-font-weight);line-height:var(--uplus-semantic-typography-label-6-line-height);letter-spacing:var(--uplus-style-typography-label-6-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyi{font-family:var(--uplus-semantic-typography-label-7-font-family);font-size:var(--uplus-semantic-typography-label-7-font-size);font-weight:var(--uplus-semantic-typography-label-7-font-weight);line-height:var(--uplus-semantic-typography-label-7-line-height);letter-spacing:var(--uplus-style-typography-label-7-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyj{font-family:var(--uplus-semantic-typography-label-8-font-family);font-size:var(--uplus-semantic-typography-label-8-font-size);font-weight:var(--uplus-semantic-typography-label-8-font-weight);line-height:var(--uplus-semantic-typography-label-8-line-height);letter-spacing:var(--uplus-style-typography-label-8-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyk{font-family:var(--uplus-semantic-typography-label-9-font-family);font-size:var(--uplus-semantic-typography-label-9-font-size);font-weight:var(--uplus-semantic-typography-label-9-font-weight);line-height:var(--uplus-semantic-typography-label-9-line-height);letter-spacing:var(--uplus-style-typography-label-9-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwyl{font-family:var(--uplus-semantic-typography-label-10-font-family);font-size:var(--uplus-semantic-typography-label-10-font-size);font-weight:var(--uplus-semantic-typography-label-10-font-weight);line-height:var(--uplus-semantic-typography-label-10-line-height);letter-spacing:var(--uplus-style-typography-label-10-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typography_tTruncate__1s6jqwym{font-family:var(--uplus-semantic-typography-label-11-font-family);font-size:var(--uplus-semantic-typography-label-11-font-size);font-weight:var(--uplus-semantic-typography-label-11-font-weight);line-height:var(--uplus-semantic-typography-label-11-line-height);letter-spacing:var(--uplus-style-typography-label-11-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._13zn56u0{display:flex}._13zn56u1{flex-direction:row}._13zn56u2{flex-direction:column}._13zn56u3{gap:var(--uplus-semantic-spacing-gap-0)}._13zn56u4{gap:var(--uplus-semantic-spacing-gap-4)}._13zn56u5{gap:var(--uplus-semantic-spacing-gap-8)}._13zn56u6{gap:var(--uplus-semantic-spacing-gap-12)}._13zn56u7{gap:var(--uplus-semantic-spacing-gap-16)}._13zn56u8{gap:var(--uplus-semantic-spacing-gap-24)}._13zn56u9{align-items:flex-start}._13zn56ua{align-items:center}._13zn56ub{align-items:flex-end}._13zn56uc{align-items:stretch}._13zn56ud{justify-content:flex-start}._13zn56ue{justify-content:center}._13zn56uf{justify-content:flex-end}._13zn56ug{justify-content:space-between}._120h4hg0{margin:0;color:var(--uplus-semantic-on-surface-neutral-ghost-default);font-family:var(--uplus-primitive-typography-font-family-sans);line-height:1.5}._120h4hg1{font-size:var(--uplus-primitive-typography-font-size-12)}._120h4hg2{font-size:var(--uplus-primitive-typography-font-size-14)}._120h4hg3{font-size:var(--uplus-primitive-typography-font-size-16)}._120h4hg4{font-size:var(--uplus-primitive-typography-font-size-20)}._120h4hg5{font-size:var(--uplus-primitive-typography-font-size-24)}._120h4hg6{font-weight:400}._120h4hg7{font-weight:500}._120h4hg8{font-weight:600}._120h4hg9{font-weight:700}._120h4hga{color:var(--uplus-semantic-on-surface-neutral-ghost-default)}._120h4hgb{color:var(--uplus-semantic-on-surface-neutral-ghost-disabled)}._120h4hgc{color:var(--uplus-semantic-on-surface-brand-ghost-default)}._120h4hgd{color:var(--uplus-semantic-on-surface-danger-ghost-default)}._1yima9p0{font-family:var(--uplus-semantic-typography-body-1-font-family);font-size:var(--uplus-semantic-typography-body-1-font-size);font-weight:var(--uplus-semantic-typography-body-1-font-weight);line-height:var(--uplus-semantic-typography-body-1-line-height);letter-spacing:var(--uplus-style-typography-body-1-letter-spacing)}._1yima9p1{font-family:var(--uplus-semantic-typography-body-2-font-family);font-size:var(--uplus-semantic-typography-body-2-font-size);font-weight:var(--uplus-semantic-typography-body-2-font-weight);line-height:var(--uplus-semantic-typography-body-2-line-height);letter-spacing:var(--uplus-style-typography-body-2-letter-spacing)}._1yima9p2{font-family:var(--uplus-semantic-typography-body-3-font-family);font-size:var(--uplus-semantic-typography-body-3-font-size);font-weight:var(--uplus-semantic-typography-body-3-font-weight);line-height:var(--uplus-semantic-typography-body-3-line-height);letter-spacing:var(--uplus-style-typography-body-3-letter-spacing)}._1yima9p3{font-family:var(--uplus-semantic-typography-body-4-font-family);font-size:var(--uplus-semantic-typography-body-4-font-size);font-weight:var(--uplus-semantic-typography-body-4-font-weight);line-height:var(--uplus-semantic-typography-body-4-line-height);letter-spacing:var(--uplus-style-typography-body-4-letter-spacing)}._1yima9p4{font-family:var(--uplus-semantic-typography-caption-1-font-family);font-size:var(--uplus-semantic-typography-caption-1-font-size);font-weight:var(--uplus-semantic-typography-caption-1-font-weight);line-height:var(--uplus-semantic-typography-caption-1-line-height);letter-spacing:var(--uplus-style-typography-caption-1-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9p5{font-family:var(--uplus-semantic-typography-caption-2-font-family);font-size:var(--uplus-semantic-typography-caption-2-font-size);font-weight:var(--uplus-semantic-typography-caption-2-font-weight);line-height:var(--uplus-semantic-typography-caption-2-line-height);letter-spacing:var(--uplus-style-typography-caption-2-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9p6{font-family:var(--uplus-semantic-typography-code-1-font-family);font-size:var(--uplus-semantic-typography-code-1-font-size);font-weight:var(--uplus-semantic-typography-code-1-font-weight);line-height:var(--uplus-semantic-typography-code-1-line-height);letter-spacing:var(--uplus-style-typography-code-1-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9p7{font-family:var(--uplus-semantic-typography-heading-1-font-family);font-size:var(--uplus-semantic-typography-heading-1-font-size);font-weight:var(--uplus-semantic-typography-heading-1-font-weight);line-height:var(--uplus-semantic-typography-heading-1-line-height);letter-spacing:var(--uplus-style-typography-heading-1-letter-spacing)}._1yima9p8{font-family:var(--uplus-semantic-typography-heading-2-font-family);font-size:var(--uplus-semantic-typography-heading-2-font-size);font-weight:var(--uplus-semantic-typography-heading-2-font-weight);line-height:var(--uplus-semantic-typography-heading-2-line-height);letter-spacing:var(--uplus-style-typography-heading-2-letter-spacing)}._1yima9p9{font-family:var(--uplus-semantic-typography-heading-3-font-family);font-size:var(--uplus-semantic-typography-heading-3-font-size);font-weight:var(--uplus-semantic-typography-heading-3-font-weight);line-height:var(--uplus-semantic-typography-heading-3-line-height);letter-spacing:var(--uplus-style-typography-heading-3-letter-spacing)}._1yima9pa{font-family:var(--uplus-semantic-typography-heading-4-font-family);font-size:var(--uplus-semantic-typography-heading-4-font-size);font-weight:var(--uplus-semantic-typography-heading-4-font-weight);line-height:var(--uplus-semantic-typography-heading-4-line-height);letter-spacing:var(--uplus-style-typography-heading-4-letter-spacing)}._1yima9pb{font-family:var(--uplus-semantic-typography-heading-5-font-family);font-size:var(--uplus-semantic-typography-heading-5-font-size);font-weight:var(--uplus-semantic-typography-heading-5-font-weight);line-height:var(--uplus-semantic-typography-heading-5-line-height);letter-spacing:var(--uplus-style-typography-heading-5-letter-spacing)}._1yima9pc{font-family:var(--uplus-semantic-typography-label-1-font-family);font-size:var(--uplus-semantic-typography-label-1-font-size);font-weight:var(--uplus-semantic-typography-label-1-font-weight);line-height:var(--uplus-semantic-typography-label-1-line-height);letter-spacing:var(--uplus-style-typography-label-1-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pd{font-family:var(--uplus-semantic-typography-label-2-font-family);font-size:var(--uplus-semantic-typography-label-2-font-size);font-weight:var(--uplus-semantic-typography-label-2-font-weight);line-height:var(--uplus-semantic-typography-label-2-line-height);letter-spacing:var(--uplus-style-typography-label-2-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pe{font-family:var(--uplus-semantic-typography-label-3-font-family);font-size:var(--uplus-semantic-typography-label-3-font-size);font-weight:var(--uplus-semantic-typography-label-3-font-weight);line-height:var(--uplus-semantic-typography-label-3-line-height);letter-spacing:var(--uplus-style-typography-label-3-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pf{font-family:var(--uplus-semantic-typography-label-4-font-family);font-size:var(--uplus-semantic-typography-label-4-font-size);font-weight:var(--uplus-semantic-typography-label-4-font-weight);line-height:var(--uplus-semantic-typography-label-4-line-height);letter-spacing:var(--uplus-style-typography-label-4-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pg{font-family:var(--uplus-semantic-typography-label-5-font-family);font-size:var(--uplus-semantic-typography-label-5-font-size);font-weight:var(--uplus-semantic-typography-label-5-font-weight);line-height:var(--uplus-semantic-typography-label-5-line-height);letter-spacing:var(--uplus-style-typography-label-5-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9ph{font-family:var(--uplus-semantic-typography-label-6-font-family);font-size:var(--uplus-semantic-typography-label-6-font-size);font-weight:var(--uplus-semantic-typography-label-6-font-weight);line-height:var(--uplus-semantic-typography-label-6-line-height);letter-spacing:var(--uplus-style-typography-label-6-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pi{font-family:var(--uplus-semantic-typography-label-7-font-family);font-size:var(--uplus-semantic-typography-label-7-font-size);font-weight:var(--uplus-semantic-typography-label-7-font-weight);line-height:var(--uplus-semantic-typography-label-7-line-height);letter-spacing:var(--uplus-style-typography-label-7-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pj{font-family:var(--uplus-semantic-typography-label-8-font-family);font-size:var(--uplus-semantic-typography-label-8-font-size);font-weight:var(--uplus-semantic-typography-label-8-font-weight);line-height:var(--uplus-semantic-typography-label-8-line-height);letter-spacing:var(--uplus-style-typography-label-8-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pk{font-family:var(--uplus-semantic-typography-label-9-font-family);font-size:var(--uplus-semantic-typography-label-9-font-size);font-weight:var(--uplus-semantic-typography-label-9-font-weight);line-height:var(--uplus-semantic-typography-label-9-line-height);letter-spacing:var(--uplus-style-typography-label-9-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pl{font-family:var(--uplus-semantic-typography-label-10-font-family);font-size:var(--uplus-semantic-typography-label-10-font-size);font-weight:var(--uplus-semantic-typography-label-10-font-weight);line-height:var(--uplus-semantic-typography-label-10-line-height);letter-spacing:var(--uplus-style-typography-label-10-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1yima9pm{font-family:var(--uplus-semantic-typography-label-11-font-family);font-size:var(--uplus-semantic-typography-label-11-font-size);font-weight:var(--uplus-semantic-typography-label-11-font-weight);line-height:var(--uplus-semantic-typography-label-11-line-height);letter-spacing:var(--uplus-style-typography-label-11-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1oss3yi0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:var(--uplus-component-button-border-width);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color var(--uplus-component-button-motion-state-duration) cubic-bezier(var(--uplus-component-button-motion-state-timing-function)),border-color var(--uplus-component-button-motion-state-duration) cubic-bezier(var(--uplus-component-button-motion-state-timing-function)),color var(--uplus-component-button-motion-state-duration) cubic-bezier(var(--uplus-component-button-motion-state-timing-function)),outline-color var(--uplus-component-button-motion-focus-ring-duration) cubic-bezier(var(--uplus-component-button-motion-focus-ring-timing-function))}._1oss3yi0:focus-visible{outline:var(--uplus-component-button-focus-ring-width) solid var(--uplus-semantic-color-focus-ring);outline-offset:var(--uplus-component-button-focus-ring-offset)}._1oss3yi0:disabled{cursor:not-allowed}._1oss3yi1{min-width:var(--uplus-component-button-size-sm-min-width);height:var(--uplus-component-button-size-sm-height);gap:var(--uplus-component-button-spacing-sm-gap);padding:var(--uplus-component-button-spacing-sm-padding-y) var(--uplus-component-button-spacing-sm-padding-x)}._1oss3yi2{min-width:var(--uplus-component-button-size-md-min-width);height:var(--uplus-component-button-size-md-height);gap:var(--uplus-component-button-spacing-md-gap);padding:var(--uplus-component-button-spacing-md-padding-y) var(--uplus-component-button-spacing-md-padding-x)}._1oss3yi3{width:var(--uplus-component-button-size-sm-height);padding:var(--uplus-component-button-spacing-sm-padding-y)}._1oss3yi4{width:var(--uplus-component-button-size-md-height);padding:var(--uplus-component-button-spacing-md-padding-y)}._1oss3yi7{border-radius:var(--uplus-component-button-radius-rounded-sm)}._1oss3yi8{border-radius:var(--uplus-component-button-radius-rounded-md)}._1oss3yi9{border-radius:var(--uplus-component-button-radius-pill-sm)}._1oss3yia{border-radius:var(--uplus-component-button-radius-pill-md)}._1oss3yib{background-color:var(--uplus-semantic-color-action-neutral-bold-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-bold-content-default)}._1oss3yib:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-neutral-bold-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-bold-content-default)}._1oss3yib:not(:disabled):active{background-color:var(--uplus-semantic-color-action-neutral-bold-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-bold-content-default)}._1oss3yib:disabled{background-color:var(--uplus-semantic-color-action-neutral-bold-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-bold-content-disabled)}._1oss3yic{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-default);border-color:var(--uplus-semantic-color-action-neutral-border-default);color:var(--uplus-semantic-color-action-neutral-minimal-content-default)}._1oss3yic:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-hovered);border-color:var(--uplus-semantic-color-action-neutral-border-hovered);color:var(--uplus-semantic-color-action-neutral-minimal-content-default)}._1oss3yic:not(:disabled):active{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-pressed);border-color:var(--uplus-semantic-color-action-neutral-border-pressed);color:var(--uplus-semantic-color-action-neutral-minimal-content-default)}._1oss3yic:disabled{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-disabled);border-color:var(--uplus-semantic-color-action-neutral-border-disabled);color:var(--uplus-semantic-color-action-neutral-minimal-content-disabled)}._1oss3yid{background-color:var(--uplus-semantic-color-action-neutral-subtle-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-subtle-content-default)}._1oss3yid:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-neutral-subtle-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-subtle-content-default)}._1oss3yid:not(:disabled):active{background-color:var(--uplus-semantic-color-action-neutral-subtle-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-subtle-content-default)}._1oss3yid:disabled{background-color:var(--uplus-semantic-color-action-neutral-subtle-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-subtle-content-disabled)}._1oss3yie{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-minimal-content-default)}._1oss3yie:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-minimal-content-default)}._1oss3yie:not(:disabled):active{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-minimal-content-default)}._1oss3yie:disabled{background-color:var(--uplus-semantic-color-action-neutral-minimal-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-neutral-minimal-content-disabled)}._1oss3yif{background-color:var(--uplus-semantic-color-action-brand-bold-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-bold-content-default)}._1oss3yif:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-brand-bold-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-bold-content-default)}._1oss3yif:not(:disabled):active{background-color:var(--uplus-semantic-color-action-brand-bold-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-bold-content-default)}._1oss3yif:disabled{background-color:var(--uplus-semantic-color-action-brand-bold-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-bold-content-disabled)}._1oss3yig{background-color:var(--uplus-semantic-color-action-brand-minimal-background-default);border-color:var(--uplus-semantic-color-action-brand-border-default);color:var(--uplus-semantic-color-action-brand-minimal-content-default)}._1oss3yig:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-brand-minimal-background-hovered);border-color:var(--uplus-semantic-color-action-brand-border-hovered);color:var(--uplus-semantic-color-action-brand-minimal-content-default)}._1oss3yig:not(:disabled):active{background-color:var(--uplus-semantic-color-action-brand-minimal-background-pressed);border-color:var(--uplus-semantic-color-action-brand-border-pressed);color:var(--uplus-semantic-color-action-brand-minimal-content-default)}._1oss3yig:disabled{background-color:var(--uplus-semantic-color-action-brand-minimal-background-disabled);border-color:var(--uplus-semantic-color-action-brand-border-disabled);color:var(--uplus-semantic-color-action-brand-minimal-content-disabled)}._1oss3yih{background-color:var(--uplus-semantic-color-action-brand-subtle-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-subtle-content-default)}._1oss3yih:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-brand-subtle-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-subtle-content-default)}._1oss3yih:not(:disabled):active{background-color:var(--uplus-semantic-color-action-brand-subtle-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-subtle-content-default)}._1oss3yih:disabled{background-color:var(--uplus-semantic-color-action-brand-subtle-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-subtle-content-disabled)}._1oss3yii{background-color:var(--uplus-semantic-color-action-brand-minimal-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-minimal-content-default)}._1oss3yii:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-brand-minimal-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-minimal-content-default)}._1oss3yii:not(:disabled):active{background-color:var(--uplus-semantic-color-action-brand-minimal-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-minimal-content-default)}._1oss3yii:disabled{background-color:var(--uplus-semantic-color-action-brand-minimal-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-brand-minimal-content-disabled)}._1oss3yij{background-color:var(--uplus-semantic-color-action-info-bold-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-bold-content-default)}._1oss3yij:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-info-bold-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-bold-content-default)}._1oss3yij:not(:disabled):active{background-color:var(--uplus-semantic-color-action-info-bold-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-bold-content-default)}._1oss3yij:disabled{background-color:var(--uplus-semantic-color-action-info-bold-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-bold-content-disabled)}._1oss3yik{background-color:var(--uplus-semantic-color-action-info-minimal-background-default);border-color:var(--uplus-semantic-color-action-info-border-default);color:var(--uplus-semantic-color-action-info-minimal-content-default)}._1oss3yik:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-info-minimal-background-hovered);border-color:var(--uplus-semantic-color-action-info-border-hovered);color:var(--uplus-semantic-color-action-info-minimal-content-default)}._1oss3yik:not(:disabled):active{background-color:var(--uplus-semantic-color-action-info-minimal-background-pressed);border-color:var(--uplus-semantic-color-action-info-border-pressed);color:var(--uplus-semantic-color-action-info-minimal-content-default)}._1oss3yik:disabled{background-color:var(--uplus-semantic-color-action-info-minimal-background-disabled);border-color:var(--uplus-semantic-color-action-info-border-disabled);color:var(--uplus-semantic-color-action-info-minimal-content-disabled)}._1oss3yil{background-color:var(--uplus-semantic-color-action-info-subtle-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-subtle-content-default)}._1oss3yil:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-info-subtle-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-subtle-content-default)}._1oss3yil:not(:disabled):active{background-color:var(--uplus-semantic-color-action-info-subtle-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-subtle-content-default)}._1oss3yil:disabled{background-color:var(--uplus-semantic-color-action-info-subtle-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-subtle-content-disabled)}._1oss3yim{background-color:var(--uplus-semantic-color-action-info-minimal-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-minimal-content-default)}._1oss3yim:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-info-minimal-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-minimal-content-default)}._1oss3yim:not(:disabled):active{background-color:var(--uplus-semantic-color-action-info-minimal-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-minimal-content-default)}._1oss3yim:disabled{background-color:var(--uplus-semantic-color-action-info-minimal-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-info-minimal-content-disabled)}._1oss3yin{background-color:var(--uplus-semantic-color-action-success-bold-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-bold-content-default)}._1oss3yin:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-success-bold-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-bold-content-default)}._1oss3yin:not(:disabled):active{background-color:var(--uplus-semantic-color-action-success-bold-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-bold-content-default)}._1oss3yin:disabled{background-color:var(--uplus-semantic-color-action-success-bold-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-bold-content-disabled)}._1oss3yio{background-color:var(--uplus-semantic-color-action-success-minimal-background-default);border-color:var(--uplus-semantic-color-action-success-border-default);color:var(--uplus-semantic-color-action-success-minimal-content-default)}._1oss3yio:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-success-minimal-background-hovered);border-color:var(--uplus-semantic-color-action-success-border-hovered);color:var(--uplus-semantic-color-action-success-minimal-content-default)}._1oss3yio:not(:disabled):active{background-color:var(--uplus-semantic-color-action-success-minimal-background-pressed);border-color:var(--uplus-semantic-color-action-success-border-pressed);color:var(--uplus-semantic-color-action-success-minimal-content-default)}._1oss3yio:disabled{background-color:var(--uplus-semantic-color-action-success-minimal-background-disabled);border-color:var(--uplus-semantic-color-action-success-border-disabled);color:var(--uplus-semantic-color-action-success-minimal-content-disabled)}._1oss3yip{background-color:var(--uplus-semantic-color-action-success-subtle-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-subtle-content-default)}._1oss3yip:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-success-subtle-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-subtle-content-default)}._1oss3yip:not(:disabled):active{background-color:var(--uplus-semantic-color-action-success-subtle-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-subtle-content-default)}._1oss3yip:disabled{background-color:var(--uplus-semantic-color-action-success-subtle-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-subtle-content-disabled)}._1oss3yiq{background-color:var(--uplus-semantic-color-action-success-minimal-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-minimal-content-default)}._1oss3yiq:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-success-minimal-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-minimal-content-default)}._1oss3yiq:not(:disabled):active{background-color:var(--uplus-semantic-color-action-success-minimal-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-minimal-content-default)}._1oss3yiq:disabled{background-color:var(--uplus-semantic-color-action-success-minimal-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-success-minimal-content-disabled)}._1oss3yir{background-color:var(--uplus-semantic-color-action-warning-bold-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-bold-content-default)}._1oss3yir:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-warning-bold-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-bold-content-default)}._1oss3yir:not(:disabled):active{background-color:var(--uplus-semantic-color-action-warning-bold-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-bold-content-default)}._1oss3yir:disabled{background-color:var(--uplus-semantic-color-action-warning-bold-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-bold-content-disabled)}._1oss3yis{background-color:var(--uplus-semantic-color-action-warning-minimal-background-default);border-color:var(--uplus-semantic-color-action-warning-border-default);color:var(--uplus-semantic-color-action-warning-minimal-content-default)}._1oss3yis:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-warning-minimal-background-hovered);border-color:var(--uplus-semantic-color-action-warning-border-hovered);color:var(--uplus-semantic-color-action-warning-minimal-content-default)}._1oss3yis:not(:disabled):active{background-color:var(--uplus-semantic-color-action-warning-minimal-background-pressed);border-color:var(--uplus-semantic-color-action-warning-border-pressed);color:var(--uplus-semantic-color-action-warning-minimal-content-default)}._1oss3yis:disabled{background-color:var(--uplus-semantic-color-action-warning-minimal-background-disabled);border-color:var(--uplus-semantic-color-action-warning-border-disabled);color:var(--uplus-semantic-color-action-warning-minimal-content-disabled)}._1oss3yit{background-color:var(--uplus-semantic-color-action-warning-subtle-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-subtle-content-default)}._1oss3yit:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-warning-subtle-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-subtle-content-default)}._1oss3yit:not(:disabled):active{background-color:var(--uplus-semantic-color-action-warning-subtle-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-subtle-content-default)}._1oss3yit:disabled{background-color:var(--uplus-semantic-color-action-warning-subtle-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-subtle-content-disabled)}._1oss3yiu{background-color:var(--uplus-semantic-color-action-warning-minimal-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-minimal-content-default)}._1oss3yiu:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-warning-minimal-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-minimal-content-default)}._1oss3yiu:not(:disabled):active{background-color:var(--uplus-semantic-color-action-warning-minimal-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-minimal-content-default)}._1oss3yiu:disabled{background-color:var(--uplus-semantic-color-action-warning-minimal-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-warning-minimal-content-disabled)}._1oss3yiv{background-color:var(--uplus-semantic-color-action-danger-bold-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-bold-content-default)}._1oss3yiv:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-danger-bold-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-bold-content-default)}._1oss3yiv:not(:disabled):active{background-color:var(--uplus-semantic-color-action-danger-bold-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-bold-content-default)}._1oss3yiv:disabled{background-color:var(--uplus-semantic-color-action-danger-bold-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-bold-content-disabled)}._1oss3yiw{background-color:var(--uplus-semantic-color-action-danger-minimal-background-default);border-color:var(--uplus-semantic-color-action-danger-border-default);color:var(--uplus-semantic-color-action-danger-minimal-content-default)}._1oss3yiw:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-danger-minimal-background-hovered);border-color:var(--uplus-semantic-color-action-danger-border-hovered);color:var(--uplus-semantic-color-action-danger-minimal-content-default)}._1oss3yiw:not(:disabled):active{background-color:var(--uplus-semantic-color-action-danger-minimal-background-pressed);border-color:var(--uplus-semantic-color-action-danger-border-pressed);color:var(--uplus-semantic-color-action-danger-minimal-content-default)}._1oss3yiw:disabled{background-color:var(--uplus-semantic-color-action-danger-minimal-background-disabled);border-color:var(--uplus-semantic-color-action-danger-border-disabled);color:var(--uplus-semantic-color-action-danger-minimal-content-disabled)}._1oss3yix{background-color:var(--uplus-semantic-color-action-danger-subtle-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-subtle-content-default)}._1oss3yix:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-danger-subtle-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-subtle-content-default)}._1oss3yix:not(:disabled):active{background-color:var(--uplus-semantic-color-action-danger-subtle-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-subtle-content-default)}._1oss3yix:disabled{background-color:var(--uplus-semantic-color-action-danger-subtle-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-subtle-content-disabled)}._1oss3yiy{background-color:var(--uplus-semantic-color-action-danger-minimal-background-default);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-minimal-content-default)}._1oss3yiy:not(:disabled):hover{background-color:var(--uplus-semantic-color-action-danger-minimal-background-hovered);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-minimal-content-default)}._1oss3yiy:not(:disabled):active{background-color:var(--uplus-semantic-color-action-danger-minimal-background-pressed);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-minimal-content-default)}._1oss3yiy:disabled{background-color:var(--uplus-semantic-color-action-danger-minimal-background-disabled);border-color:var(--uplus-semantic-color-border-transparent);color:var(--uplus-semantic-color-action-danger-minimal-content-disabled)}._1oss3yiz{overflow:hidden;text-overflow:ellipsis}._1oss3yi10{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._17hhuh74{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;flex-shrink:0;overflow:hidden;margin:0;border:none;border-radius:var(--uplus-component-switch-radius-track);background:var(--_17hhuh70);cursor:pointer;transition:background-color var(--uplus-component-switch-motion-state-duration) cubic-bezier(var(--uplus-component-switch-motion-state-timing-function))}._17hhuh74:focus-visible{outline:var(--uplus-component-switch-focus-ring-width) solid var(--uplus-component-switch-focus-ring-color);outline-offset:var(--uplus-component-switch-focus-ring-offset)}._17hhuh74:disabled{cursor:not-allowed}._17hhuh75{--_17hhuh72: var(--uplus-component-switch-size-sm-thumb);--_17hhuh73: calc(var(--uplus-component-switch-size-sm-width) - var(--uplus-component-switch-spacing-inset) * 2 - var(--uplus-component-switch-size-sm-thumb));width:var(--uplus-component-switch-size-sm-width);height:var(--uplus-component-switch-size-sm-height);padding:var(--uplus-component-switch-spacing-inset)}._17hhuh76{--_17hhuh72: var(--uplus-component-switch-size-md-thumb);--_17hhuh73: calc(var(--uplus-component-switch-size-md-width) - var(--uplus-component-switch-spacing-inset) * 2 - var(--uplus-component-switch-size-md-thumb));width:var(--uplus-component-switch-size-md-width);height:var(--uplus-component-switch-size-md-height);padding:var(--uplus-component-switch-spacing-inset)}._17hhuh77{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-unchecked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-unchecked-default)}._17hhuh77[data-checked=true]{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-checked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-checked-default)}._17hhuh77:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-unchecked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-unchecked-hover)}._17hhuh77[data-checked=true]:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-checked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-checked-hover)}._17hhuh77:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-unchecked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-unchecked-active)}._17hhuh77[data-checked=true]:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-checked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-checked-active)}._17hhuh77:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-unchecked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-unchecked-disabled)}._17hhuh77[data-checked=true]:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-neutral-checked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-neutral-checked-disabled)}._17hhuh78{--_17hhuh70: var(--uplus-component-switch-color-track-brand-unchecked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-unchecked-default)}._17hhuh78[data-checked=true]{--_17hhuh70: var(--uplus-component-switch-color-track-brand-checked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-checked-default)}._17hhuh78:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-brand-unchecked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-unchecked-hover)}._17hhuh78[data-checked=true]:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-brand-checked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-checked-hover)}._17hhuh78:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-brand-unchecked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-unchecked-active)}._17hhuh78[data-checked=true]:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-brand-checked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-checked-active)}._17hhuh78:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-brand-unchecked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-unchecked-disabled)}._17hhuh78[data-checked=true]:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-brand-checked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-brand-checked-disabled)}._17hhuh79{--_17hhuh70: var(--uplus-component-switch-color-track-info-unchecked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-unchecked-default)}._17hhuh79[data-checked=true]{--_17hhuh70: var(--uplus-component-switch-color-track-info-checked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-checked-default)}._17hhuh79:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-info-unchecked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-unchecked-hover)}._17hhuh79[data-checked=true]:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-info-checked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-checked-hover)}._17hhuh79:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-info-unchecked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-unchecked-active)}._17hhuh79[data-checked=true]:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-info-checked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-checked-active)}._17hhuh79:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-info-unchecked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-unchecked-disabled)}._17hhuh79[data-checked=true]:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-info-checked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-info-checked-disabled)}._17hhuh7a{--_17hhuh70: var(--uplus-component-switch-color-track-success-unchecked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-unchecked-default)}._17hhuh7a[data-checked=true]{--_17hhuh70: var(--uplus-component-switch-color-track-success-checked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-checked-default)}._17hhuh7a:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-success-unchecked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-unchecked-hover)}._17hhuh7a[data-checked=true]:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-success-checked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-checked-hover)}._17hhuh7a:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-success-unchecked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-unchecked-active)}._17hhuh7a[data-checked=true]:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-success-checked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-checked-active)}._17hhuh7a:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-success-unchecked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-unchecked-disabled)}._17hhuh7a[data-checked=true]:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-success-checked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-success-checked-disabled)}._17hhuh7b{--_17hhuh70: var(--uplus-component-switch-color-track-warning-unchecked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-unchecked-default)}._17hhuh7b[data-checked=true]{--_17hhuh70: var(--uplus-component-switch-color-track-warning-checked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-checked-default)}._17hhuh7b:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-warning-unchecked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-unchecked-hover)}._17hhuh7b[data-checked=true]:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-warning-checked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-checked-hover)}._17hhuh7b:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-warning-unchecked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-unchecked-active)}._17hhuh7b[data-checked=true]:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-warning-checked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-checked-active)}._17hhuh7b:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-warning-unchecked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-unchecked-disabled)}._17hhuh7b[data-checked=true]:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-warning-checked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-warning-checked-disabled)}._17hhuh7c{--_17hhuh70: var(--uplus-component-switch-color-track-danger-unchecked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-unchecked-default)}._17hhuh7c[data-checked=true]{--_17hhuh70: var(--uplus-component-switch-color-track-danger-checked-default);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-checked-default)}._17hhuh7c:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-danger-unchecked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-unchecked-hover)}._17hhuh7c[data-checked=true]:not(:disabled):hover{--_17hhuh70: var(--uplus-component-switch-color-track-danger-checked-hover);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-checked-hover)}._17hhuh7c:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-danger-unchecked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-unchecked-active)}._17hhuh7c[data-checked=true]:not(:disabled):active{--_17hhuh70: var(--uplus-component-switch-color-track-danger-checked-active);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-checked-active)}._17hhuh7c:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-danger-unchecked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-unchecked-disabled)}._17hhuh7c[data-checked=true]:disabled{--_17hhuh70: var(--uplus-component-switch-color-track-danger-checked-disabled);--_17hhuh71: var(--uplus-component-switch-color-thumb-danger-checked-disabled)}._17hhuh7d{display:block;border-radius:var(--uplus-component-switch-radius-thumb);width:var(--_17hhuh72);height:var(--_17hhuh72);background:var(--_17hhuh71);transition:transform var(--uplus-component-switch-motion-thumb-duration) cubic-bezier(var(--uplus-component-switch-motion-thumb-timing-function))}._17hhuh74[data-checked=true] ._17hhuh7d{transform:translate(var(--_17hhuh73))}.jfovvj0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-sizing:border-box;display:inline-flex;flex:0 0 auto;min-width:0;align-items:center;justify-content:center;margin:0;position:relative;z-index:1;white-space:nowrap;cursor:pointer;background:var(--uplus-component-segmented-control-item-color-fill-default);color:var(--uplus-component-segmented-control-item-color-fg-default);transition:background-color var(--uplus-component-segmented-control-motion-state-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-state-timing-function)),color var(--uplus-component-segmented-control-motion-state-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-state-timing-function)),outline-color var(--uplus-component-segmented-control-motion-focus-ring-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-focus-ring-timing-function))}.jfovvj0:focus-visible{outline:var(--uplus-component-segmented-control-focus-ring-width) solid var(--uplus-component-segmented-control-focus-ring-color);outline-offset:var(--uplus-component-segmented-control-focus-ring-offset)}.jfovvj0:not(:disabled):hover{background:var(--uplus-component-segmented-control-item-color-fill-hover);color:var(--uplus-component-segmented-control-item-color-fg-hover)}.jfovvj0:not(:disabled):active{background:var(--uplus-component-segmented-control-item-color-fill-active);color:var(--uplus-component-segmented-control-item-color-fg-active)}.jfovvj0[data-state=selected]{background:var(--uplus-component-segmented-control-item-color-fill-selected);color:var(--uplus-component-segmented-control-item-color-fg-selected)}.jfovvj0[data-state=selected]:not(:disabled):hover{background:var(--uplus-component-segmented-control-item-color-fill-hover);color:var(--uplus-component-segmented-control-item-color-fg-hover)}.jfovvj0[data-state=selected]:not(:disabled):active{background:var(--uplus-component-segmented-control-item-color-fill-active);color:var(--uplus-component-segmented-control-item-color-fg-active)}.jfovvj0:disabled{background:var(--uplus-component-segmented-control-item-color-fill-disabled);color:var(--uplus-component-segmented-control-item-color-fg-disabled);cursor:not-allowed}.jfovvj1{height:var(--uplus-component-segmented-control-item-size-sm-height);padding:0 var(--uplus-component-segmented-control-item-spacing-sm-padding-x);border-radius:var(--uplus-component-segmented-control-item-radius-item-sm)}.jfovvj2{height:var(--uplus-component-segmented-control-item-size-md-height);padding:0 var(--uplus-component-segmented-control-item-spacing-md-padding-x);border-radius:var(--uplus-component-segmented-control-item-radius-item-md)}.tr7i2u0{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;width:fit-content;min-width:0;border-radius:var(--uplus-component-segmented-control-radius-root);background:var(--uplus-component-segmented-control-color-root-fill);gap:var(--uplus-component-segmented-control-spacing-gap);padding:var(--uplus-component-segmented-control-spacing-padding);transition:background-color var(--uplus-component-segmented-control-motion-state-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-state-timing-function)),opacity var(--uplus-component-segmented-control-motion-state-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-state-timing-function));overflow-x:visible;overflow-y:visible;white-space:nowrap}.tr7i2u0[data-overflow=scroll]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch}.tr7i2u0[data-overflow=scroll]::-webkit-scrollbar{display:none}.tr7i2u0[data-disabled=true]{opacity:var(--uplus-component-segmented-control-state-disabled-opacity)}.tr7i2u1{height:var(--uplus-component-segmented-control-size-sm-height)}.tr7i2u2{height:var(--uplus-component-segmented-control-size-md-height)}.tr7i2u3{position:absolute;top:var(--uplus-component-segmented-control-indicator-inset);bottom:var(--uplus-component-segmented-control-indicator-inset);left:0;z-index:0;border-radius:var(--uplus-component-segmented-control-radius-indicator);background:var(--uplus-component-segmented-control-color-indicator-fill);opacity:0;pointer-events:none;transition:width var(--uplus-component-segmented-control-motion-indicator-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-indicator-timing-function)),transform var(--uplus-component-segmented-control-motion-indicator-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-indicator-timing-function)),opacity var(--uplus-component-segmented-control-motion-state-duration) cubic-bezier(var(--uplus-component-segmented-control-motion-state-timing-function))}*{box-sizing:border-box}:root{--platform-bg: var(--uplus-semantic-color-surface-canvas);--platform-surface: var(--uplus-semantic-color-surface-base);--platform-surface-subtle: var(--uplus-semantic-color-surface-sunken);--platform-hover: var(--uplus-semantic-color-surface-raised);--platform-border: var(--uplus-semantic-color-border-subtle);--platform-border-strong: var(--uplus-semantic-color-border-strong);--platform-fg: var(--uplus-semantic-color-text-primary);--platform-fg-secondary: var(--uplus-semantic-color-text-secondary);--platform-fg-tertiary: var(--uplus-semantic-color-text-subtle);--platform-preview-canvas: var(--uplus-semantic-color-surface-sunken);--platform-code-block-bg: var(--uplus-semantic-color-surface-inverse);--platform-code-block-fg: var(--uplus-semantic-color-text-inverse);--platform-accent: var(--uplus-semantic-color-text-primary);--platform-radius: 8px;--platform-font-sans: Inter, "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--platform-font-mono: ui-monospace, SFMono-Regular, Menlo, monospace}html,body,#root{width:100%;height:100%;min-height:100%;margin:0}body{background:var(--platform-bg);color:var(--platform-fg);font-family:var(--platform-font-sans);letter-spacing:0;overflow-x:hidden;overflow-y:auto}.content-surface{display:grid;align-content:start;width:100%;gap:24px;min-height:100%;padding:24px 0 40px}.page-head{display:grid;gap:8px}.page-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-head-copy{display:grid;gap:10px;min-width:0}.page-head p{margin:0;color:var(--platform-fg-secondary);font-size:14px;line-height:22px}.page-head-actions{display:flex;align-items:center;flex-shrink:0}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;overflow:hidden;border:1px solid var(--platform-border);border-radius:0;background:var(--platform-border);gap:1px}.metric-card{display:grid;gap:4px;min-height:92px;padding:18px;border:0;border-right:0;border-radius:0;background:var(--platform-surface)}.metric-card .metric-label{margin:0;color:var(--platform-fg-secondary);font-family:var(--platform-font-mono);font-size:9px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.metric-card strong{color:var(--platform-fg);font-family:var(--platform-font-mono);font-size:17px;font-weight:500;line-height:22px;word-break:break-word}.doc-panel{display:grid;gap:14px}.doc-surface{display:grid;gap:16px;padding:24px 26px;border:1px solid var(--platform-border);border-radius:14px;background:var(--platform-surface);box-shadow:none}.markdown-doc{display:grid;gap:12px;color:var(--platform-fg);font-size:15px;line-height:24px}.markdown-doc h1,.markdown-doc h2,.markdown-doc h3,.markdown-doc h4,.markdown-doc h5,.markdown-doc h6,.markdown-doc p,.markdown-doc li,.markdown-doc blockquote,.markdown-doc pre,.markdown-doc table{margin:0}.markdown-doc h1,.markdown-doc h4{color:var(--platform-fg);font-size:22px;line-height:28px}.markdown-doc h2,.markdown-doc h5{color:var(--platform-fg);font-size:18px;line-height:24px}.markdown-doc h3,.markdown-doc h6{color:var(--platform-fg);font-size:16px;font-weight:600;line-height:24px}.markdown-doc p{color:var(--platform-fg)}.markdown-doc ul,.markdown-doc ol{display:grid;gap:8px;margin:0;padding-left:18px}.markdown-doc li>p{margin:0}.markdown-doc blockquote{padding:12px 16px;border-left:3px solid var(--platform-border-strong);background:var(--platform-surface-subtle);color:var(--platform-fg-secondary)}.markdown-doc pre{overflow:auto;padding:14px 16px;border-radius:16px;background:var(--platform-code-block-bg);color:var(--platform-code-block-fg);font-size:13px;line-height:20px}.token-layer-section{gap:16px}.token-empty-results{padding:24px;border:1px dashed var(--platform-border-strong);border-radius:16px;background:var(--platform-bg)}.token-table-wrap{max-height:520px;overflow:auto;border:1px solid var(--platform-border);border-radius:12px;background:var(--platform-surface)}.token-table{width:100%;min-width:900px;border-collapse:collapse;font-size:13px;line-height:18px}.token-table th,.token-table td{padding:10px 12px;border-bottom:1px solid var(--platform-border);text-align:left;vertical-align:top}.token-table th{position:sticky;top:0;z-index:1;color:var(--platform-fg-secondary);font-family:var(--platform-font-mono);font-weight:400;background:var(--platform-surface-subtle)}.token-table tr:last-child td{border-bottom:0}.token-table code{color:var(--platform-fg);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.token-value-cell{display:inline-flex;align-items:center;gap:8px;min-width:0}.token-color-swatch{width:18px;height:18px;flex:0 0 auto;border:1px solid rgba(0,0,0,.14);border-radius:4px}.markdown-doc pre code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.markdown-doc :not(pre)>code{padding:.15em .4em;border-radius:6px;background:var(--platform-surface);color:var(--platform-fg);font-size:.92em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.markdown-doc strong{color:var(--platform-fg);font-weight:600}.markdown-doc em{color:var(--platform-fg-secondary)}.markdown-doc a,.markdown-link{color:var(--platform-fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.markdown-link{display:inline}.markdown-link-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;font:inherit;cursor:pointer}.markdown-link--disabled{color:var(--platform-fg-tertiary);text-decoration-color:var(--platform-border-strong);cursor:default}.markdown-table{overflow-x:auto}.markdown-table table{width:max-content;min-width:100%;border-collapse:collapse;border-spacing:0}.markdown-table th,.markdown-table td{padding:10px 12px;border-bottom:1px solid var(--platform-border-strong);color:var(--platform-fg);text-align:left;vertical-align:top}.markdown-table th{background:var(--platform-surface-subtle);color:var(--platform-fg);font-size:13px;font-weight:600;white-space:nowrap}.markdown-table tr:last-child td{border-bottom:0}.preview-stage{padding:0;display:grid;gap:14px}.preview-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.preview-reset-button{min-height:32px;padding:0 12px;border:1px solid var(--platform-border-strong);border-radius:var(--platform-radius);background:var(--platform-surface);color:var(--platform-fg);font:inherit;font-size:13px;font-weight:560;line-height:18px;cursor:pointer}.preview-reset-button:hover{border-color:var(--platform-border-strong);background:var(--platform-hover)}.preview-reset-button:focus-visible{outline:2px solid var(--platform-accent);outline-offset:1px}.preview-stage-inner{padding:0}.preview-surface{display:grid;place-items:center;min-height:340px;border:1px solid var(--platform-border);border-radius:16px;background:var(--platform-preview-canvas);box-shadow:none}.preview-surface--grid{background-color:var(--platform-preview-canvas);background-image:linear-gradient(var(--platform-border) 1px,transparent 1px),linear-gradient(90deg,var(--platform-border) 1px,transparent 1px);background-size:24px 24px}.preview-surface--dark{background:var(--platform-code-block-bg);box-shadow:none}.preview-frame{display:flex;align-items:center;justify-content:center;min-height:96px;max-width:100%;transition:none}.preview-frame>*{max-width:100%}.preview-frame--dialog{position:relative;width:min(100%,640px);min-height:360px;overflow:hidden}.preview-frame--dialog>div{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important}.dialog-preview-body{display:grid;gap:20px}.floating-preview-shell{position:relative;display:flex;align-items:center;justify-content:center;min-height:180px;width:min(100%,360px);overflow:visible}.floating-preview-anchor{display:inline-flex;align-items:center;justify-content:center;min-width:140px;min-height:44px;padding:0 18px;border:1px solid var(--platform-border-strong);border-radius:999px;background:var(--platform-bg);color:var(--platform-fg)}.toast-preview-shell{position:relative;width:min(100%,420px);min-height:112px;overflow:visible}.dialog-preview-body p{margin:0}.dialog-preview-muted{color:var(--platform-fg-tertiary)}@media(max-width:860px){.preview-toolbar{justify-content:flex-start}}.preview-stack{display:grid;gap:16px;justify-items:start}.preview-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.preview-badge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,520px)}.preview-badge-card{display:grid;place-items:center;gap:12px;min-height:160px;padding:20px;border-radius:24px;background:var(--platform-surface-subtle)}.preview-badge-label{color:var(--platform-fg-secondary);font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.preview-checkbox-row{display:inline-flex;align-items:center;gap:10px;color:var(--platform-fg);font-size:14px;line-height:20px}.section-label{margin:0;color:var(--platform-fg-secondary);font-size:14px;font-weight:400;line-height:20px}.api-tags>*{min-height:36px;padding:0 14px;border:1px solid var(--platform-border);border-radius:var(--platform-radius);background:var(--platform-surface);color:var(--platform-fg);font-size:14px;box-shadow:none}.segmented-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:var(--platform-surface);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.segmented-switch::-webkit-scrollbar{display:none}.segmented-switch--sm{border-radius:9px}.segmented-switch-item{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:5px 12px;border-radius:7px;color:var(--platform-fg-secondary);font-size:13px;font-weight:500;line-height:18px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.segmented-switch--sm .segmented-switch-item{padding:4px 10px;font-size:12px}.segmented-switch-item:hover{color:var(--platform-fg)}.segmented-switch-item input{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.segmented-switch-item input:focus-visible+.segmented-switch-label{outline:2px solid var(--platform-accent);outline-offset:2px}.segmented-switch-item:has(input:checked){background:var(--platform-bg);color:var(--platform-fg);box-shadow:none}.segmented-switch-item[data-disabled=true]{opacity:.5;cursor:not-allowed}.controls-stage{padding:0}.panel-stage{display:grid;gap:12px}.panel-stage-header{display:flex;justify-content:flex-end}.controls-panel{display:flex;flex-direction:column;gap:24px}.controls-group{display:flex;flex-direction:column;gap:10px}.controls-group-header{color:var(--platform-fg);font-size:13px;font-weight:600;line-height:18px;-webkit-user-select:none;user-select:none;padding-bottom:8px;border-bottom:1px solid var(--platform-border)}.controls-group-grid{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:10px 24px;align-items:center}.controls-row{display:contents}.controls-label{color:var(--platform-fg);font-size:13px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:4px 0}.controls-input{display:flex;align-items:center;min-width:0;padding:2px 0}.controls-input--fixed{width:180px;flex:none}.controls-text-input{width:100%;padding:6px 10px;border:1px solid var(--platform-border-strong);border-radius:8px;background:var(--platform-bg);color:var(--platform-fg);font:inherit;font-size:13px;line-height:18px}.controls-text-input:focus-visible{outline:2px solid var(--platform-accent);outline-offset:1px}.controls-checkbox{width:18px;height:18px;accent-color:var(--platform-accent);cursor:pointer}.controls-checkbox:focus-visible{outline:2px solid var(--platform-accent);outline-offset:2px}.controls-slider{display:flex;align-items:center;gap:10px;width:100%}.controls-range{flex:1;min-width:0;accent-color:var(--platform-accent);cursor:pointer}.controls-range:focus-visible{outline:2px solid var(--platform-accent);outline-offset:2px}.controls-slider-value{flex-shrink:0;min-width:32px;color:var(--platform-fg-secondary);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;text-align:right}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.page-head-row{display:grid;gap:16px}.content-surface{min-height:100%;padding:16px 0 24px}.controls-panel{gap:16px}.controls-group-grid{grid-template-columns:auto 1fr;gap:8px 16px}.controls-group-header{font-size:12px;padding-bottom:6px}.controls-label{font-size:12px}.overview-card,.doc-surface{padding:18px;border-radius:10px}}@media(max-width:600px){.metric-grid,.preview-badge-grid{grid-template-columns:1fr}.preview-surface{min-height:280px}.doc-surface{padding:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--header-height: 64px;--content-max-width: 1440px;--collection-inline-padding: 48px;--collection-bench-bg: var(--uplus-semantic-color-surface-base);--collection-preview-bg: var(--uplus-semantic-color-surface-sunken);--collection-bg: var(--uplus-semantic-color-surface-canvas);--collection-surface: var(--uplus-semantic-color-surface-base);--collection-raised: var(--uplus-semantic-color-surface-raised);--collection-hover: var(--uplus-semantic-color-surface-base);--collection-selected: var(--uplus-semantic-color-surface-sunken);--collection-selected-hover: var(--uplus-semantic-color-border-strong);--collection-subtle: var(--uplus-semantic-color-surface-sunken);--collection-line: var(--uplus-semantic-color-border-subtle);--collection-text: var(--uplus-semantic-color-text-primary);--collection-muted: var(--uplus-semantic-color-text-secondary);--collection-soft: var(--uplus-semantic-color-text-subtle);--collection-code: var(--uplus-semantic-color-surface-base);--collection-code-text: var(--uplus-semantic-color-text-primary);--collection-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--collection-sans: Inter, "Noto Sans SC", sans-serif}[data-uplus-color-scheme=dark]{--collection-selected: var(--uplus-semantic-color-surface-raised)}html{scroll-behavior:smooth}body{min-width:320px;overflow-x:clip;background:var(--collection-bg);color:var(--collection-text);font-family:var(--collection-sans);font-weight:350;font-synthesis:none}button,input,select{font:inherit}button{color:inherit}:where(button,input,select,a):focus-visible{outline:2px solid currentColor;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collection-shell{min-height:100vh}.collection-main{width:min(var(--content-max-width),100%);min-height:calc(100vh - var(--header-height));margin:0 auto;padding:calc(var(--header-height) + 32px) var(--collection-inline-padding) 96px}.collection-header{width:100%;height:var(--header-height);padding-top:24px;position:fixed;inset:0 0 auto;z-index:40;isolation:isolate;background:transparent}.collection-header-frame{width:min(var(--content-max-width),100%);margin:0 auto;padding:0 var(--collection-inline-padding);display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;min-height:36px}.collection-header:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--collection-bg);content:"";pointer-events:none}.collection-brand{height:36px;justify-self:start;display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;cursor:pointer;font-size:20px;font-weight:450;line-height:1}.collection-brand:hover{color:var(--collection-muted)}.collection-mark{width:24px;height:24px;display:grid;place-items:center;flex:none;color:var(--collection-text)}.collection-mark img{width:24px;height:24px;display:block;filter:brightness(0)}.collection-wordmark{white-space:nowrap}.domain-navigation{height:36px;justify-self:center;position:absolute;top:24px;left:50%;transform:translate(-50%)}.sliding-surface{position:relative}.sliding-indicator{position:absolute;top:3px;bottom:3px;left:0;z-index:0;border-radius:7px;background:var(--collection-bg);opacity:0;pointer-events:none}.sliding-surface [data-slide-key]:hover:not(:disabled){color:var(--collection-text)}.header-nav-surface{height:36px;display:flex;gap:2px;padding:3px;border-radius:10px;background:var(--collection-surface)}.domain-navigation a{height:30px;padding:0 12px;position:relative;z-index:1;display:inline-flex;align-items:center;border-radius:7px;color:var(--collection-muted);text-decoration:none;font-size:14px;font-weight:350;line-height:18px;white-space:nowrap}.domain-navigation a[aria-current=page]{color:var(--collection-text)}.mobile-domain-navigation{display:none}.collection-actions{display:flex;align-items:center;gap:8px}.collection-search{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:10px;background:var(--collection-surface);color:var(--collection-text);cursor:pointer;font-size:13px;font-weight:350}.collection-search-icon{display:block;flex:none}.collection-theme-compact{display:none}.collection-search:hover{background:var(--collection-hover)}.collection-theme-segment{height:36px;padding:3px;display:grid;grid-template-columns:repeat(3,30px);gap:2px;border-radius:10px;background:var(--collection-surface)}.collection-theme-segment button{width:30px;height:30px;padding:0;display:grid;place-items:center;position:relative;z-index:1;border:0;border-radius:7px;background:transparent;color:var(--collection-muted);cursor:pointer}.collection-theme-segment button[data-active]{background:transparent;color:var(--collection-text)}.collection-search kbd{margin-left:2px;color:var(--collection-muted);font-family:var(--collection-mono);font-size:11px}.page-heading{margin:0 0 32px;padding-bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--collection-line)}.page-heading-copy{min-width:0}.page-heading h1{margin:0;color:var(--collection-text);font-size:32px;font-weight:450;line-height:1.2;letter-spacing:-.02em}.page-heading-description{max-width:720px;margin:12px 0 0;color:var(--collection-muted);font-size:16px;line-height:1.6}.page-heading--hero{margin-bottom:48px;padding-bottom:32px;border-bottom:0}.page-heading--hero h1{font-size:clamp(40px,5vw,56px);line-height:1.05;letter-spacing:-.03em}.domain-intro{margin:0 0 32px;padding-bottom:24px;border-bottom:1px solid var(--collection-line)}.domain-intro>span{display:block;margin-bottom:12px;color:var(--collection-muted);font-size:14px}.domain-intro h1{margin:0;font-size:32px;font-weight:450;line-height:1.2;letter-spacing:-.02em}.domain-intro p{max-width:720px;margin:12px 0 0;color:var(--collection-muted);font-size:16px;line-height:1.6}.platform-home{padding-top:12px}.home-domain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-domain-grid button{min-height:168px;padding:20px;display:grid;align-content:start;gap:10px;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-subtle);text-align:left;cursor:pointer}.home-domain-grid button:hover{border-color:color-mix(in srgb,var(--collection-muted) 40%,var(--collection-line));background:var(--collection-surface)}.home-domain-eyebrow{color:var(--collection-muted);font-size:12px;line-height:16px}.home-domain-grid h2{margin:0;font-size:20px;font-weight:450;line-height:1.2}.home-domain-grid p{margin:0;color:var(--collection-muted);font-size:14px;line-height:1.6}.component-directory-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start}.component-category-nav,.token-type-nav{position:sticky;top:calc(var(--header-height) + 24px);z-index:20;max-height:calc(100vh - var(--header-height) - 48px);transition:width .24s cubic-bezier(.4,0,.2,1)}.component-category-nav{overflow:auto}.component-category-nav>div,.token-type-nav-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 10px;color:var(--collection-muted);font-size:12px}.component-category-nav nav,.token-type-nav nav{display:grid;gap:2px}.component-category-nav button{min-height:40px;padding:8px 10px;display:flex;justify-content:space-between;align-items:center;gap:12px;border:0;border-radius:8px;background:transparent;color:var(--collection-muted);font-size:13px;text-align:left;text-decoration:none;cursor:pointer;width:100%}.token-type-nav .token-type-nav-item{border:0;border-radius:8px;background:transparent;color:var(--collection-muted);font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.component-category-nav button:hover,.component-category-nav button[data-active],.token-type-nav-item:hover,.token-type-nav-item[aria-current=page]{background:var(--collection-selected);color:var(--collection-text)}.token-type-nav-item:hover .token-type-nav-icon,.token-type-nav-item[aria-current=page] .token-type-nav-icon{color:var(--collection-text)}.component-category-nav small,.token-type-nav small{color:var(--collection-muted);font-size:12px}.component-local-tools{min-height:40px;margin-bottom:28px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:sticky;top:calc(var(--header-height) + 24px);z-index:15;isolation:isolate}.component-local-tools:before{position:absolute;top:-24px;right:0;bottom:-28px;left:0;z-index:-1;background:linear-gradient(180deg,var(--collection-bg) 0%,var(--collection-bg) 68%,color-mix(in srgb,var(--collection-bg) 94%,transparent) 78%,transparent 100%);content:"";pointer-events:none}.component-search{width:min(100%,240px);height:40px;flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:var(--collection-surface);color:var(--collection-muted)}.component-search:hover,.component-search:focus-within{color:var(--collection-text);background:var(--collection-hover)}.component-search svg{flex:0 0 18px}.component-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--collection-text);font-size:14px;font-weight:350;line-height:20px}.component-search input::placeholder{color:var(--collection-muted);opacity:1}.component-local-tools-actions{display:flex;align-items:center;gap:12px}.component-status-filter{position:relative}.component-status-filter span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.component-status-filter select{min-width:142px;height:40px;padding:0 32px 0 12px;border:1px solid var(--collection-line);border-radius:12px;outline:0;background:var(--collection-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.5 7.75 10 12.25 14.5 7.75' stroke='%238e8e8e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 8px center;color:var(--collection-text);font-size:14px;font-weight:450;line-height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.component-status-filter select:hover{background-color:var(--collection-subtle)}.component-result-count{flex:none;color:var(--collection-muted);font-size:13px;font-weight:350;white-space:nowrap}.catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;align-items:start}.catalog-card{min-width:0;display:grid;grid-template-rows:auto 140px minmax(0,1fr);gap:12px;padding:14px;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg);color:inherit;text-decoration:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.catalog-card:hover{border-color:color-mix(in srgb,var(--collection-text) 18%,var(--collection-line));background:var(--collection-surface)}.catalog-card:focus-visible{outline:2px solid color-mix(in srgb,var(--collection-text) 36%,transparent);outline-offset:2px}.catalog-card:active{transform:translateY(1px)}.component-catalog-grid .catalog-card{height:280px}.catalog-card-meta{display:flex;justify-content:space-between;color:var(--collection-muted);font-size:11px}.recipe-stage{color-scheme:light}.catalog-card-preview{display:flex;align-items:center;justify-content:center;height:140px;overflow:hidden;padding:12px;border-radius:10px;background:var(--collection-preview-bg);pointer-events:none;-webkit-user-select:none;user-select:none}[data-uplus-color-scheme=dark] .component-catalog-grid .catalog-card-preview{background:var(--uplus-semantic-color-surface-base);box-shadow:inset 0 0 0 1px var(--uplus-semantic-color-border-subtle);--uplus-component-segmented-control-color-indicator-fill: color-mix( in srgb, var(--uplus-semantic-color-surface-raised) 35%, var(--uplus-semantic-color-border-strong) 65% )}.catalog-card-preview :is(button,input,select,textarea,a,[role=button],[tabindex]){pointer-events:none}.catalog-inline-preview{box-sizing:border-box;width:min(100%,210px);max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none}.catalog-inline-preview>*{width:100%;max-width:100%}.catalog-card-preview svg{width:20px;height:20px;flex:none}.preview-control-width{width:min(100%,200px)}.catalog-signature-preview{display:grid;place-items:center;width:100%;height:100%;padding:12px;text-align:center}.catalog-signature-preview span{color:var(--collection-text);font-size:15px;font-weight:450;letter-spacing:-.02em;line-height:1.2}.catalog-interactive-preview{width:180px;min-height:96px;display:grid;place-items:center;align-content:center;gap:8px;border-radius:10px;background:var(--collection-bg)}.catalog-interactive-preview span{font-size:16px;letter-spacing:-.02em}.catalog-interactive-preview small{color:var(--collection-muted);font-size:11px}.catalog-card-footer{display:flex;flex-direction:column;gap:6px;min-height:0}.catalog-card-footer h2{margin:0;font-size:16px;font-weight:450;line-height:1.3}.catalog-card-footer p{margin:0;color:var(--collection-muted);font-size:13px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog-card-action{margin-top:auto;padding-top:4px;color:var(--collection-muted);font-size:12px;font-weight:450}.catalog-card:hover .catalog-card-action,.catalog-card:focus-visible .catalog-card-action{color:var(--collection-text)}.page-heading--detail{margin-top:8px;display:flex;justify-content:space-between;align-items:start;gap:16px}.studio,.token-studio{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:start;min-height:calc(100vh - var(--header-height) - 24px);padding-bottom:48px}.token-type-nav{--token-type-nav-transition: .24s cubic-bezier(.4, 0, .2, 1);--token-type-nav-inset: 10px;--token-type-nav-icon-size: 18px;--token-type-nav-slot-size: 28px;--token-type-nav-rail-width: calc(var(--token-type-nav-inset) * 2 + var(--token-type-nav-slot-size));width:220px;flex-shrink:0;overflow-x:hidden;overflow-y:auto;transition:width var(--token-type-nav-transition)}.token-type-nav[data-collapsed]{width:var(--token-type-nav-rail-width)}.token-type-nav-toolbar,.token-type-nav nav{width:100%;min-width:0}.token-type-mobile-menu{display:none}.token-type-nav-toolbar{position:relative;min-height:40px;margin-bottom:8px;padding:0 var(--token-type-nav-inset)}.token-type-nav-title{display:block;min-width:0;padding-right:calc(var(--token-type-nav-slot-size) + 8px);overflow:hidden;white-space:nowrap;opacity:1;line-height:40px;transition:opacity var(--token-type-nav-transition),padding-right var(--token-type-nav-transition)}.token-type-nav[data-collapsed] .token-type-nav-title{padding-right:0;opacity:0;pointer-events:none}.token-type-nav-toggle{position:absolute;top:50%;right:var(--token-type-nav-inset);width:var(--token-type-nav-slot-size);height:var(--token-type-nav-slot-size);padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:var(--collection-surface);color:var(--collection-muted);transform:translateY(-50%);cursor:pointer}.token-type-nav-toggle svg{transition:transform var(--token-type-nav-transition)}.token-type-nav[data-collapsed] .token-type-nav-toggle svg{transform:rotate(180deg)}.token-type-nav-toggle:hover{background:var(--collection-hover);color:var(--collection-text)}.token-type-nav .token-type-nav-item{box-sizing:border-box;position:relative;display:grid;grid-template-columns:var(--token-type-nav-slot-size) minmax(0,1fr);column-gap:10px;align-items:center;justify-items:start;width:100%;min-height:40px;padding:0 var(--token-type-nav-inset);transition:grid-template-columns var(--token-type-nav-transition),column-gap var(--token-type-nav-transition)}.token-type-nav-icon{grid-column:1;width:var(--token-type-nav-slot-size);height:var(--token-type-nav-slot-size);display:inline-flex;align-items:center;justify-content:center;color:var(--collection-muted)}.token-type-nav-icon svg{width:var(--token-type-nav-icon-size);height:var(--token-type-nav-icon-size)}.token-type-nav-content{grid-column:2;justify-self:stretch;width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;overflow:hidden;white-space:nowrap;opacity:1;transition:opacity var(--token-type-nav-transition),visibility 0s linear 0s}.token-type-nav-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-type-nav small{flex:0 0 auto;margin-left:auto;color:var(--collection-muted);font-size:12px;font-variant-numeric:tabular-nums}.token-type-nav[data-collapsed] .token-type-nav-item{grid-template-columns:var(--token-type-nav-slot-size) 0fr;column-gap:0}.token-type-nav[data-collapsed] .token-type-nav-content{position:absolute;inset:0 auto auto calc(var(--token-type-nav-inset) + var(--token-type-nav-slot-size));width:0;height:0;min-width:0;max-width:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}.studio-rail-group{display:grid;gap:2px}.studio-rail-group+.studio-rail-group{margin-top:12px}.studio-rail-group-title{margin:0;padding:8px 10px 4px;color:var(--collection-muted);font-size:11px;font-weight:450;line-height:1.3}.studio-rail[data-collapsed] .studio-rail-group-title{position:absolute;width:0;height:0;overflow:hidden;opacity:0}.studio-rail-mark{font-size:12px;font-weight:550;line-height:1}.studio-panel,.token-studio-panel{display:grid;gap:0;min-width:0}.studio-panel-tools,.token-studio-panel-tools{flex:0 0 auto;display:flex;align-items:center;gap:12px}.token-theme-select,.collection-select{display:block;flex:0 0 auto;position:relative}.collection-select-trigger,.token-theme-select select{min-width:112px;height:36px;padding:0 10px 0 12px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--collection-line);border-radius:10px;outline:0;background:var(--collection-bg);color:var(--collection-text);font-size:14px;font-weight:450;cursor:pointer}.collection-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-select-chevron{flex:0 0 auto;color:var(--collection-muted);transition:transform .2s ease}.collection-select-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--collection-text) 24%,var(--collection-line));background:var(--collection-surface)}.collection-select-trigger[aria-expanded=true] .collection-select-chevron{transform:rotate(180deg)}.collection-select-trigger:hover,.token-theme-select select:hover{background-color:var(--collection-subtle)}.collection-select-menu{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:40;min-width:100%;padding:5px;display:grid;gap:4px;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg);box-shadow:0 14px 36px #0000001f}.collection-select-option{width:100%;min-height:36px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:8px;background:transparent;color:var(--collection-text);font-size:14px;font-weight:450;text-align:left;cursor:pointer}.collection-select-option:hover,.collection-select-option[data-highlighted]{background:var(--collection-hover)}.collection-select-option[aria-selected=true]{background:var(--collection-selected)}.collection-select-option svg{flex:0 0 auto;color:var(--collection-muted)}.studio-panel-heading,.token-studio-panel-heading{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.studio-panel-header,.token-studio-panel-header{position:sticky;top:calc(var(--header-height) + 24px);z-index:15;isolation:isolate;display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:0 0 16px;border-bottom:1px solid var(--collection-line);background:var(--collection-bg)}.studio-panel-header:before,.token-studio-panel-header:before{position:absolute;top:-24px;right:0;bottom:0;left:0;z-index:-1;background:var(--collection-bg);content:"";pointer-events:none}.studio-panel-header h2,.token-studio-panel-header h2{margin:0;font-size:28px;font-weight:450;line-height:1.15}.token-typography-domain,.token-motion-domain{display:grid;gap:16px}.token-color-system{display:grid;gap:24px}.token-color-intro>span,.token-color-detail>header span{color:var(--collection-muted);font-size:10px;font-weight:550;letter-spacing:.08em}.token-color-intro h2{margin:6px 0;font-size:22px;font-weight:450;line-height:1.25}.token-color-intro p{margin:0;max-width:760px;color:var(--collection-muted);font-size:13px;line-height:1.55}.token-color-state-legend{display:flex;flex-wrap:wrap;gap:16px;color:var(--collection-muted);font-size:11px}.token-color-state-legend span{display:inline-flex;align-items:center;gap:5px}.token-color-state-legend i{width:18px;height:18px;display:inline-grid;place-items:center;border-radius:50%;background:var(--collection-surface);color:var(--collection-text);font-size:9px;font-style:normal}.semantic-color-browser,.semantic-role-browser,.semantic-contracts,.semantic-support-grid{display:grid;gap:20px}.semantic-role-switch{width:max-content;max-width:100%;padding:3px;display:flex;gap:2px;overflow-x:auto;border-radius:10px;background:var(--collection-surface)}.semantic-role-switch button{position:relative;z-index:1;min-height:32px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--collection-muted);font-size:12px;white-space:nowrap;cursor:pointer}.semantic-role-switch button[data-active]{color:var(--collection-text)}.semantic-token-rows{display:grid;border-top:1px solid var(--collection-line)}.semantic-token-row{min-width:0;min-height:62px;display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(180px,1fr) 48px;align-items:center;gap:20px;border-bottom:1px solid var(--collection-line)}.semantic-token-row>code{min-width:0;font-family:var(--collection-mono);font-size:12px;overflow-wrap:anywhere}.semantic-token-source{min-width:0;display:grid;gap:3px}.semantic-token-source strong,.semantic-token-source small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semantic-token-source strong{font-family:var(--collection-mono);font-size:11px;font-weight:500}.semantic-token-source small{color:var(--collection-muted);font-family:var(--collection-mono);font-size:10px}.semantic-token-row>i{width:40px;height:32px;border-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--collection-text) 12%,transparent)}.semantic-contract-row{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:stretch;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--collection-line)}.semantic-contract-row h3{margin:0;align-self:center;font-size:13px;font-weight:500;text-transform:capitalize}.semantic-contract-row>div{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.semantic-contract-state{min-width:0;min-height:82px;padding:10px;display:grid;place-content:center;gap:3px;border-radius:10px;text-align:center;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 13%,transparent)}.semantic-contract-state strong{font-size:14px;font-weight:600}.semantic-contract-state small{font-size:10px;text-transform:uppercase;opacity:.75}.semantic-contract-state code{margin-top:3px;font-family:var(--collection-mono);font-size:8px;opacity:.62}.semantic-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.semantic-support-grid>article{min-width:0;display:grid;gap:8px}.semantic-support-grid>article h3{margin:0;font-size:12px;font-weight:500;text-transform:capitalize}.semantic-support-grid>article>div{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.semantic-support-grid>article>div>span{min-height:80px;padding:10px;display:grid;place-content:center;gap:3px;border-radius:10px;text-align:center;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 13%,transparent)}.semantic-support-grid>article>div strong{font-size:14px}.semantic-support-grid>article>div small,.semantic-support-grid>article>code{font-size:9px;opacity:.72}.semantic-support-grid>.semantic-token-rows{grid-column:1 / -1}.semantic-visual-page{gap:36px}.semantic-color-role-groups{display:grid;gap:28px}.token-subsection{min-width:0;display:grid;gap:10px}.token-subsection>h4{margin:0;color:var(--collection-muted);font-size:11px;font-weight:450}.semantic-object-rows{display:grid;border-top:1px solid var(--collection-line)}.semantic-object-row{--token-row-name-width: minmax(180px, .8fr);--token-row-value-width: minmax(220px, 1fr)}.semantic-color-contract-row{--token-row-name-width: minmax(112px, .45fr);--token-row-value-width: minmax(230px, .9fr)}.token-color-preview{min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center}.token-color-preview i{width:34px;height:34px;flex:none;border-radius:50%;box-shadow:0 0 0 3px var(--collection-bg),0 0 0 4px color-mix(in srgb,var(--collection-text) 8%,transparent)}.token-color-preview i+i{margin-left:-10px}.semantic-color-detail-swatch{width:12px;height:12px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--collection-text) 16%,transparent)}.token-row-shell .token-composite-details dd:has(.semantic-color-detail-swatch){display:flex;align-items:center;gap:8px}.semantic-tone-switch{width:max-content;max-width:100%;padding:3px;display:flex;gap:2px;border-radius:10px;background:var(--collection-surface);overflow-x:auto}.semantic-tone-switch button{position:relative;z-index:1;min-height:30px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--collection-muted);font-size:12px;text-transform:capitalize;white-space:nowrap;cursor:pointer}.semantic-tone-switch button[data-active]{color:var(--collection-text)}.semantic-color-variant-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px}.semantic-color-state-header{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding-bottom:8px;border-bottom:1px solid var(--collection-line);color:var(--collection-muted);font-size:10px;text-transform:uppercase}.semantic-color-state-header>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.semantic-color-state-header>div>span{text-align:center}.semantic-color-variant-list{display:grid}.semantic-color-variant-row{align-items:center;padding:12px 0;border-bottom:1px solid var(--collection-line)}.semantic-color-variant-row h3{margin:0;font-size:13px;font-weight:450;text-transform:capitalize}.semantic-color-variant-row>div{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.semantic-color-variant-row button{min-width:0;min-height:72px;padding:8px;display:grid;place-content:center;gap:5px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:9px;background-clip:padding-box;color:inherit;cursor:pointer}.semantic-color-variant-row button:hover{border-color:color-mix(in srgb,currentColor 32%,transparent)}.semantic-color-variant-row strong{font-size:13px;font-weight:550}.semantic-color-variant-row small{font-size:9px;text-transform:uppercase;opacity:.72}.token-color-matrix{display:grid;border-top:1px solid var(--collection-line)}.token-color-matrix-header,.token-color-matrix-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--collection-line)}.token-color-matrix-header{align-items:end;color:var(--collection-muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.token-color-matrix-header>div,.token-color-matrix-variants{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.token-color-matrix-header strong{font-size:10px;font-weight:550;text-transform:uppercase}.token-color-matrix-row{align-items:center}.token-color-matrix-row h3{margin:0;font-size:13px;font-weight:450;text-transform:capitalize}.token-color-matrix-cell{min-width:0;padding:8px;border:1px solid color-mix(in srgb,var(--collection-text) 10%,transparent);border-radius:10px;background:var(--collection-bg);color:var(--collection-text);text-align:left;cursor:pointer}.token-color-matrix-cell:hover{border-color:color-mix(in srgb,var(--collection-text) 25%,transparent)}.token-color-matrix-cell[aria-pressed=true]{border-color:var(--collection-text);box-shadow:0 0 0 1px var(--collection-text)}.token-color-matrix-cell-label{display:none;margin-bottom:7px;color:var(--collection-muted);font-size:10px;font-weight:550;text-transform:uppercase}.token-color-matrix-state-strip{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border-radius:7px}.token-color-matrix-state{min-width:0;height:64px;display:grid;place-items:center;border:1px solid transparent;border-right-color:color-mix(in srgb,currentColor 15%,transparent)}.token-color-matrix-state:last-child{border-right-color:transparent}.token-color-matrix-state[data-component]{height:42px;margin-block:11px;border-radius:6px}.token-color-matrix-state i{overflow:hidden;font-size:10px;font-style:normal;font-weight:550;text-overflow:clip}.token-color-detail{display:grid;gap:16px;padding-top:8px}.token-color-detail>header{display:flex;justify-content:space-between;align-items:end;gap:20px}.token-color-detail h3{margin:5px 0 0;font-size:20px;font-weight:450;text-transform:capitalize}.token-color-detail>header p{margin:0;color:var(--collection-muted);font-size:12px}.token-color-detail-list{display:grid;border:1px solid var(--collection-line);border-radius:12px;overflow:hidden}.token-color-detail[data-layer=semantic] .token-color-detail-list{border:0;border-top:1px solid var(--collection-line);border-bottom:1px solid var(--collection-line);border-radius:0}.token-color-detail-state{display:grid;grid-template-columns:150px repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--collection-line)}.token-color-detail-state:first-child{border-top:0}.token-color-detail-preview,.token-color-detail-role{min-width:0;padding:12px}.token-color-detail-preview{display:grid;gap:8px;background:var(--collection-subtle)}.token-color-detail-preview strong{font-size:10px;font-weight:550;letter-spacing:.06em;text-transform:uppercase}.token-color-detail-preview>span{min-height:40px;display:grid;place-items:center;border:1px solid transparent;border-radius:7px;font-size:11px;font-weight:550}.token-color-detail-role{position:relative;display:grid;align-content:start;gap:3px;border-left:1px solid var(--collection-line)}.token-color-detail-role>span{color:var(--collection-muted);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.token-color-detail-role code{padding-right:70px;font-family:var(--collection-mono);font-size:10px;line-height:1.45;overflow-wrap:anywhere}.token-color-detail-role small{color:var(--collection-muted);font-size:10px;line-height:1.4;overflow-wrap:anywhere}.token-color-detail-role[data-empty]{color:var(--collection-muted)}.token-color-detail-role .token-copy-chip{position:absolute;top:10px;right:10px;min-height:24px;padding-inline:8px;font-size:10px}.token-palette-grid{display:grid;gap:28px}.token-palette-row{display:grid;gap:12px}.token-palette-row h3{margin:0;font-size:13px;font-weight:500;color:var(--collection-muted);text-transform:capitalize}.token-palette-stack{--palette-card-count: 12;--palette-card-overlap: 22px;--palette-card-height: 124px;--palette-card-lift: 22px;display:flex;align-items:flex-end;padding:var(--palette-card-lift) 0 4px;overflow:visible}.token-palette-swatch{--palette-card-width: calc((100% + (var(--palette-card-count) - 1) * var(--palette-card-overlap)) / var(--palette-card-count));position:relative;flex:0 0 var(--palette-card-width);width:var(--palette-card-width);height:var(--palette-card-height);margin-left:calc(var(--palette-card-overlap) * -1);padding:0;border:0;background:transparent;cursor:pointer}.token-palette-stack .token-palette-swatch:first-child{margin-left:0}.token-palette-swatch-surface{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border:0;border-radius:18px;background:var(--swatch-color);transition:transform .22s cubic-bezier(.4,0,.2,1)}.token-palette-swatch:hover .token-palette-swatch-surface,.token-palette-swatch:focus-visible .token-palette-swatch-surface{transform:translateY(calc(var(--palette-card-lift) * -1))}.token-palette-swatch:focus-visible{outline:0}.token-palette-swatch:focus-visible .token-palette-swatch-surface{box-shadow:0 0 0 2px var(--collection-text)}.token-palette-swatch-meta{position:absolute;top:10px;left:10px;right:10px;display:grid;gap:3px;color:var(--swatch-ink);text-align:left;pointer-events:none}.token-palette-swatch-index{font-size:12px;font-weight:600;line-height:1.1}.token-palette-swatch-hex{font-size:10px;font-weight:500;font-family:var(--collection-mono);line-height:1.2;letter-spacing:0;opacity:0;max-height:0;overflow:hidden;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease,max-height .16s ease}.token-palette-swatch:hover .token-palette-swatch-hex,.token-palette-swatch:focus-visible .token-palette-swatch-hex,.token-palette-swatch[data-copied] .token-palette-swatch-hex{opacity:1;max-height:1.4em;transform:translateY(0)}.primitive-visual-page{display:grid;gap:40px}.primitive-dimension-view{gap:28px}.primitive-visual-section h3,.primitive-empty-state h3{margin:0}.primitive-visual-section h3,.primitive-empty-state h3{font-size:13px;font-weight:450;color:var(--collection-muted)}.primitive-visual-section{display:grid;gap:14px}.primitive-visual-section>header{display:flex;align-items:end;justify-content:space-between;gap:20px}.primitive-token-caption{display:grid;gap:2px;width:100%;color:var(--collection-muted);text-align:left}.primitive-token-caption code{min-width:0;color:var(--collection-text);font-family:var(--collection-mono);font-size:11px}.primitive-token-caption small{min-width:0;overflow:hidden;color:var(--collection-muted);font-family:var(--collection-mono);font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.primitive-font-family-grid,.primitive-font-weight-grid{display:grid;gap:0}.primitive-grid-canvas{border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg);cursor:copy}.primitive-font-family-card{min-height:72px}.primitive-font-family-card,.primitive-font-size-item,.primitive-font-weight-card{--token-row-name-width: 112px;--token-row-value-width: 160px}.primitive-typography-view .token-row-name{font-family:var(--collection-sans);font-size:13px}.primitive-font-family-card .token-row-preview,.primitive-font-size-item .token-row-preview,.primitive-font-weight-card .token-row-preview{min-width:0;line-height:1;white-space:nowrap}.primitive-font-family-card .token-row-preview>span{font-size:28px}.primitive-font-size-scale{display:grid}.primitive-font-size-item,.primitive-font-weight-card{min-height:64px}.primitive-font-weight-card .token-row-preview>span{font-size:24px}.primitive-line-height-scale{--line-height-name-width: 48px;--line-height-value-width: 64px;--line-height-column-gap: 10px}.primitive-line-height-ruler{position:relative;min-height:352px;margin-left:calc(var(--line-height-name-width) + var(--line-height-value-width) + var(--line-height-column-gap) * 2)}.primitive-line-height-origin{position:absolute;left:calc((var(--line-height-name-width) + var(--line-height-value-width) + var(--line-height-column-gap) * 2) * -1);right:0;top:-6px;height:12px;color:var(--collection-muted);font-size:11px;line-height:1}.primitive-line-height-origin>span,.primitive-line-height-origin>small{position:absolute;top:50%;transform:translateY(-50%)}.primitive-line-height-origin>span{left:0;width:var(--line-height-name-width)}.primitive-line-height-origin>small{left:calc(var(--line-height-name-width) + var(--line-height-column-gap));width:var(--line-height-value-width);font-family:var(--collection-mono);font-size:11px}.primitive-line-height-origin>i{position:absolute;left:calc(var(--line-height-name-width) + var(--line-height-value-width) + var(--line-height-column-gap) * 2);right:0;top:6px;height:1px;background:var(--collection-text)}.primitive-line-height-mark{position:absolute;left:calc((var(--line-height-name-width) + var(--line-height-value-width) + var(--line-height-column-gap) * 2) * -1);right:0;height:12px;padding:0;border:0;background:transparent;opacity:.18;cursor:copy;transform:translateY(-6px);transition:opacity .12s ease}.primitive-line-height-mark>i{position:absolute;left:calc(var(--line-height-name-width) + var(--line-height-value-width) + var(--line-height-column-gap) * 2);right:0;top:6px;height:1px;background:var(--collection-text)}.primitive-line-height-mark>span{position:absolute;top:50%;color:var(--collection-text);font-size:12px;line-height:1;opacity:0;transform:translateY(-50%);transition:opacity .12s ease}.primitive-line-height-name{left:0;width:var(--line-height-name-width);text-align:left}.primitive-line-height-value{left:calc(var(--line-height-name-width) + var(--line-height-column-gap));width:var(--line-height-value-width);color:var(--collection-muted)!important;font-family:var(--collection-mono);text-align:left}.primitive-line-height-mark[data-persistent]{opacity:.56}.primitive-line-height-mark[data-persistent]>span{opacity:1}.primitive-line-height-mark:hover,.primitive-line-height-mark:focus-visible{opacity:1}.primitive-line-height-mark:hover>i,.primitive-line-height-mark:focus-visible>i{height:2px}.primitive-line-height-mark:hover>span,.primitive-line-height-mark:focus-visible>span{opacity:1}.primitive-dimension-band{display:grid;gap:0;overflow-x:auto;scrollbar-width:thin}.primitive-dimension-item{--token-row-name-width: 112px;--token-row-value-width: 112px}.primitive-duration-row{display:grid;grid-template-columns:112px 112px minmax(0,1fr);gap:24px;align-items:center;width:100%;padding:8px 0;border:0;background:transparent;cursor:copy}.primitive-duration-row .primitive-token-caption{display:contents}.primitive-duration-row .primitive-token-caption code{grid-column:1;grid-row:1}.primitive-duration-row .primitive-token-caption small{grid-column:2;grid-row:1}.primitive-duration-row .primitive-motion-track{grid-column:3;grid-row:1}.primitive-play-button{min-height:26px;padding:0 9px;border:0;border-radius:999px;background:var(--collection-surface);color:var(--collection-text);font-size:11px;cursor:pointer}.primitive-motion-preview{display:grid;gap:10px}.primitive-motion-mode{width:max-content;padding:2px;display:flex;gap:2px;border-radius:8px;background:var(--collection-surface)}.primitive-motion-mode button{position:relative;z-index:1;min-height:26px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--collection-muted);font-size:11px;cursor:pointer}.primitive-motion-mode button[data-active]{color:var(--collection-text)}.primitive-motion-preview-stage{position:relative;min-height:168px;border-top:1px solid var(--collection-line);border-bottom:1px solid var(--collection-line);overflow:hidden}.primitive-motion-preview-stage>span{position:absolute;top:50%;left:16px;right:16px;height:1px;background:var(--collection-line)}.primitive-motion-preview-stage>i{position:absolute;top:calc(50% - 14px);width:28px;height:28px;border-radius:50%;background:var(--collection-text);animation-duration:var(--motion-preview-duration);animation-timing-function:var(--motion-preview-easing);animation-fill-mode:both}.primitive-motion-preview-stage[data-mode=translate]>i{left:16px;animation-name:primitive-motion-translate}.primitive-motion-preview-stage[data-mode=scale]>i{left:calc(50% - 14px);animation-name:primitive-motion-scale}.primitive-motion-preview-stage[data-mode=fade]>i{left:calc(50% - 14px);animation-name:primitive-motion-fade}@keyframes primitive-motion-translate{0%{left:16px}to{left:calc(100% - 44px)}}@keyframes primitive-motion-scale{0%{transform:scale(.35)}to{transform:scale(1.8)}}@keyframes primitive-motion-fade{0%{opacity:.12}to{opacity:1}}.primitive-motion-preview-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.primitive-motion-preview-meta>span{min-width:0;min-height:34px;padding:6px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border-bottom:1px solid var(--collection-line)}.primitive-motion-preview-meta code,.primitive-motion-preview-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primitive-motion-preview-meta small{color:var(--collection-muted);font-family:var(--collection-mono);font-size:10px}.primitive-motion-preview-meta code{font-family:var(--collection-sans);font-size:12px}.primitive-duration-list{display:grid;gap:0}.primitive-motion-option{width:100%;min-height:48px;padding:8px 0;display:grid;grid-template-columns:112px 112px minmax(0,1fr);gap:24px;align-items:center;border:0;border-bottom:1px solid var(--collection-line);background:transparent;color:var(--collection-text);text-align:left;cursor:pointer}.primitive-motion-option>code{font-family:var(--collection-sans);font-size:13px}.primitive-motion-option>span{color:var(--collection-muted);font-family:var(--collection-mono);font-size:10px}.primitive-motion-option>i{justify-self:start;max-width:100%;height:1px;background:var(--collection-line);transition:width .18s ease,background-color .12s ease}.primitive-motion-option[data-active]>i{height:2px;background:var(--collection-text)}.primitive-motion-track{height:34px;padding:5px;display:block;border-radius:999px;background:var(--collection-subtle);overflow:hidden}.primitive-motion-track i{display:block;width:24px;height:24px;border-radius:50%;background:var(--collection-text);animation-name:primitive-duration-run;animation-timing-function:linear;animation-fill-mode:both}@keyframes primitive-duration-run{0%{transform:translate(0)}to{transform:translate(calc(100% + min(42vw,420px)))}}.token-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.token-card-grid[data-density=compact]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.token-card{--token-card-preview-size: 112px;--token-card-gap: 10px;min-width:0;padding:12px;display:grid;grid-template-rows:minmax(112px,1fr) auto;gap:var(--token-card-gap);overflow:hidden;border:1px solid var(--collection-line);border-radius:10px;background:transparent;color:var(--collection-text);text-align:left}.token-card[data-expandable]{position:relative}.token-card-sizer{display:contents}.token-card-sizer .token-card-preview,.token-card-sizer .token-card-meta{visibility:hidden;pointer-events:none}.token-card-viewport{position:absolute;top:12px;right:12px;bottom:12px;left:12px;overflow:hidden}.token-card-shift{display:grid;grid-template-rows:minmax(112px,1fr) auto var(--token-card-preview-size);gap:var(--token-card-gap);height:calc(100% + var(--token-card-preview-size) + var(--token-card-gap));transition:transform .18s ease}.token-card[data-expanded] .token-card-shift{transform:translateY(calc(-1 * (var(--token-card-preview-size) + var(--token-card-gap))))}.token-card-preview{min-width:0;min-height:0;overflow:hidden;display:grid;place-items:center}.token-card-specimen{display:grid;place-items:center;width:100%;height:100%}.token-card-details{min-width:0;min-height:0;overflow:auto;padding-top:10px;border-top:1px solid var(--collection-line);text-align:left}@media(prefers-reduced-motion:reduce){.token-card-shift{transition:none}}.token-card-meta{position:relative;min-width:0;padding-top:10px;display:grid;gap:3px;border-top:1px solid var(--collection-line)}.token-card-meta code{min-width:0;font-family:var(--collection-sans);font-size:12px;overflow-wrap:anywhere}.token-card-meta span,.token-card-meta small{min-width:0;color:var(--collection-muted);font-family:var(--collection-mono);font-size:9px;overflow-wrap:anywhere}.token-card-grid[data-density=compact] .token-card{--token-card-preview-size: 84px;--token-card-gap: 8px;padding:10px;grid-template-rows:84px auto}.token-card-grid[data-density=compact] .token-card-viewport{top:10px;right:10px;bottom:10px;left:10px}.token-card-grid[data-density=compact] .token-card-shift{grid-template-rows:84px auto var(--token-card-preview-size)}.token-card-grid[data-density=compact] .token-card-meta{padding-top:8px}.token-card[data-expanded] .token-card-meta{border-top:0;padding-top:0}button.token-card{width:100%;font:inherit;cursor:pointer}button.token-card:hover{background:var(--collection-subtle)}button.token-card:focus-visible{outline:2px solid var(--collection-text);outline-offset:-2px}.token-card-details .token-composite-details{display:grid;gap:8px;margin:0}.token-card-details .token-composite-details>div{display:grid;gap:2px}.token-card-details .token-composite-details dt,.token-card-details .token-composite-details dd{margin:0;min-width:0}.token-card-details .token-composite-details dt{color:var(--collection-muted);font-size:10px}.token-card-details .token-composite-details dd,.token-card-details .token-composite-details code{color:var(--collection-text);font-family:var(--collection-mono);font-size:10px;overflow-wrap:break-word}.token-leaf-easing{width:28px;height:28px;max-height:28px}.token-leaf-easing .token-easing-guide,.token-leaf-easing circle{display:none}.token-leaf-easing .token-easing-path{stroke-width:8}.semantic-grid-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.token-grid-profile-preview{width:100%;display:grid;place-items:center;gap:16px}.token-grid-profile-frame{height:92px;display:grid;border:1px solid var(--collection-line);background:var(--collection-subtle)}.token-grid-profile-columns{min-width:0;display:grid;align-items:stretch;padding-block:12px}.token-grid-profile-columns i{min-width:0;background:color-mix(in srgb,var(--collection-text) 16%,transparent)}.token-grid-profile-metrics{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.token-grid-profile-metrics>span{min-width:0;display:grid;gap:3px}.token-grid-profile-metrics small,.token-grid-profile-metrics strong{min-width:0;font-family:var(--collection-mono);font-size:9px;font-weight:400;overflow-wrap:anywhere}.token-grid-profile-metrics small{color:var(--collection-muted)}.token-dimension-preview{position:relative;min-width:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--collection-text)}.token-dimension-preview-radius>i{width:64px;height:48px;border:1px solid currentColor;border-radius:var(--token-dimension-size);background:color-mix(in srgb,currentColor 8%,transparent)}.token-dimension-preview-control-height>i{width:72px;height:var(--token-dimension-size);min-height:3px;display:grid;place-items:center;border:1px solid currentColor;border-radius:5px}.token-dimension-preview-control-height b{width:28px;height:2px;border-radius:1px;background:currentColor;opacity:.4}.token-dimension-preview-graphic>i{width:var(--token-dimension-size);height:var(--token-dimension-size);min-width:3px;min-height:3px;border-radius:3px;background:currentColor}.token-dimension-preview-indicator:before,.token-dimension-preview-indicator:after{position:absolute;content:"";background:var(--collection-line)}.token-dimension-preview-indicator:before{width:40px;height:1px}.token-dimension-preview-indicator:after{width:1px;height:40px}.token-dimension-preview-indicator>i{z-index:1;width:var(--token-dimension-size);height:var(--token-dimension-size);border-radius:50%;background:currentColor}.token-dimension-preview-interactive-target>i{width:var(--token-dimension-size);height:var(--token-dimension-size);min-width:3px;min-height:3px;flex:0 0 auto;border:1px dashed var(--collection-muted);border-radius:3px}.token-dimension-preview-stroke-width>i{width:100%;height:max(1px,var(--token-dimension-size));max-height:4px;background:currentColor}.token-dimension-preview-length{justify-content:flex-start}.token-dimension-preview-length>i{flex:0 0 var(--token-dimension-size);max-width:100%;height:8px;border-radius:1px;background:currentColor}.token-dimension-preview-gap{justify-content:flex-start}.token-dimension-preview-gap>i{flex:0 0 18px;height:18px;border-radius:2px;background:currentColor}.token-dimension-preview-gap>b{flex:0 0 var(--token-dimension-size);max-width:calc(100% - 36px)}.token-dimension-preview-inset{justify-content:flex-start;border-left:1px solid currentColor}.token-dimension-preview-inset>i{flex:0 0 var(--token-dimension-size);max-width:calc(100% - 22px);height:1px;border-top:1px dashed var(--collection-muted)}.token-dimension-preview-inset>b{flex:0 0 22px;height:22px;border-radius:2px;background:currentColor}.token-dimension-multiplier{position:absolute;z-index:1;left:calc(var(--token-dimension-size) / 2);top:50%;padding:2px 4px;border-radius:3px;background:var(--collection-bg);color:var(--collection-muted);font-family:var(--collection-mono);font-size:9px;line-height:1;white-space:nowrap;transform:translate(-50%,-50%)}.token-dimension-preview-gap .token-dimension-multiplier{left:calc(18px + var(--token-dimension-size) / 2)}.semantic-dimension-view .token-subsection+.token-subsection{margin-top:12px}.semantic-dimension-view .token-row-preview{min-height:28px;display:flex;align-items:center}.semantic-dimension-view .token-row-preview>.token-dimension-preview{height:28px}.primitive-dimension-item .token-row-preview{min-height:28px;display:flex;align-items:center}.primitive-dimension-item .token-row-preview>.token-dimension-preview{height:28px}.token-easing-preview{width:100%;max-height:112px;color:var(--collection-text)}.token-easing-guide{fill:none;stroke:var(--collection-muted);stroke-dasharray:3 3;stroke-width:1}.token-easing-path{fill:none;stroke:currentColor;stroke-width:3}.token-easing-preview circle{fill:var(--collection-bg);stroke:currentColor;stroke-width:2}.primitive-grid-preview-toolbar{min-height:34px;padding:0 0 10px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;border-bottom:1px solid var(--collection-line)}.primitive-grid-preview-toolbar label{min-width:0;display:grid;grid-template-columns:auto minmax(100px,320px);gap:12px;align-items:center;color:var(--collection-muted);font-size:11px}.primitive-grid-preview-toolbar input{width:100%;height:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:ew-resize}.primitive-grid-preview-toolbar input::-webkit-slider-runnable-track{height:1px;background:var(--collection-line)}.primitive-grid-preview-toolbar input::-webkit-slider-thumb{width:10px;height:10px;margin-top:-4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:50%;background:var(--collection-text)}.primitive-grid-preview-toolbar input::-moz-range-track{height:1px;background:var(--collection-line)}.primitive-grid-preview-toolbar input::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:var(--collection-text)}.primitive-grid-preview-toolbar output{min-width:58px;font-family:var(--collection-mono);font-size:10px;text-align:right}.primitive-grid-preview-toolbar small{min-width:38px;color:var(--collection-muted);font-family:var(--collection-mono);font-size:10px;text-align:right}.primitive-grid-preview-stage{min-height:236px;padding:12px;display:grid;place-items:center;border-bottom:1px solid var(--collection-line);overflow:hidden}.primitive-grid-scaled-frame{position:relative;flex:0 0 auto}.primitive-grid-preview-frame{position:absolute;inset:0 auto auto 0;transform-origin:top left;border:1px solid var(--collection-line);background:var(--collection-subtle)}.primitive-grid-preview-canvas{height:calc(100% - 26px);padding-block:16px;display:grid;align-items:stretch}.primitive-grid-preview-canvas i{min-width:0;background:var(--collection-text);opacity:.12}.primitive-grid-preview-frame>span{height:26px;padding-inline:8px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid var(--collection-line);color:var(--collection-muted);font-family:var(--collection-mono);font-size:11px}.primitive-grid-controls{display:grid;gap:32px}.primitive-grid-control{min-width:0;display:grid;gap:8px}.primitive-grid-control>h3{margin:0;color:var(--collection-muted);font-size:13px;font-weight:450}.primitive-grid-token-rows{display:grid}.primitive-grid-token-rows>button{min-width:0;width:100%;min-height:48px;padding:8px 0;display:grid;grid-template-columns:112px minmax(0,1fr);gap:24px;align-items:center;border:0;border-bottom:1px solid var(--collection-line);background:transparent;color:var(--collection-text);text-align:center;cursor:pointer}.primitive-grid-token-rows>button[data-active]{background:linear-gradient(90deg,transparent,var(--collection-subtle))}.primitive-grid-token-rows code{font-family:var(--collection-sans);font-size:13px;text-align:left}.primitive-grid-token-rows small{color:var(--collection-muted);font-family:var(--collection-mono);font-size:10px;text-align:left}.token-row-list{display:grid;--token-row-name-width: 112px;--token-row-value-width: minmax(0, 1fr);--token-row-preview-width: minmax(0, 1fr);--token-row-gap: 24px}.token-row{--token-row-name-width: 112px;--token-row-value-width: minmax(0, 1fr);--token-row-preview-width: minmax(0, 1fr);--token-row-gap: 24px;min-width:0;width:100%;min-height:48px;padding:8px 0;display:grid;grid-template-columns:var(--token-row-name-width) var(--token-row-value-width);gap:var(--token-row-gap);align-items:center;border:0;border-bottom:1px solid var(--collection-line);background:transparent;color:var(--collection-text);text-align:left;cursor:default}.token-row[data-has-preview]{grid-template-columns:var(--token-row-name-width) var(--token-row-value-width) var(--token-row-preview-width)}.token-row[data-expandable]{cursor:pointer}button.token-row:hover{background:var(--collection-subtle)}.token-row:focus-visible{outline:2px solid var(--collection-text);outline-offset:-2px}.token-row-name{min-width:0;color:var(--collection-text);font-family:var(--collection-sans);font-size:13px;font-weight:400;overflow-wrap:anywhere}.token-row-value{min-width:0;display:grid;gap:3px;color:var(--collection-muted);font-family:var(--collection-mono);font-size:10px;overflow-wrap:anywhere}.token-row-value small{color:var(--collection-muted);font:inherit}.token-row-preview{min-width:0}.token-row-shell{position:relative;border-bottom:1px solid var(--collection-line)}.token-row-shell>.token-row{padding-right:48px;border-bottom:0}.token-row-toggle{position:absolute;top:10px;right:0;z-index:1;width:28px;height:28px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--collection-muted);cursor:pointer}.token-row-toggle:hover,.token-row-toggle:focus-visible,.token-row-shell[data-expanded] .token-row-toggle{background:transparent;color:var(--collection-text)}.token-row-toggle:focus-visible{outline:2px solid var(--collection-text);outline-offset:2px}.token-row-toggle span{font-size:17px;font-weight:350;line-height:1}.token-row-details{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .18s ease,opacity .14s ease}.token-row-shell[data-expanded] .token-row-details{grid-template-rows:1fr;opacity:1}.token-row-details-inner{min-height:0;padding:0 48px 0 0;overflow:hidden;transition:padding-block .18s ease}.token-row-shell[data-expanded] .token-row-details-inner{padding-block:0 10px}.token-row-shell .token-composite-details{display:grid;margin:0;padding-top:10px;border-top:1px solid var(--collection-line)}.token-row-shell .token-composite-details>div{min-width:0;min-height:32px;padding-block:6px;display:grid;grid-template-columns:var(--token-row-name-width) var(--token-row-value-width) var(--token-row-preview-width);gap:var(--token-row-gap);align-items:center}.token-row-shell .token-composite-details>div:not(:last-child){border-bottom:1px solid var(--collection-line)}.token-row-shell:not([data-has-preview]) .token-composite-details>div{grid-template-columns:var(--token-row-name-width) var(--token-row-value-width)}.token-row-shell .token-composite-details dt,.token-row-shell .token-composite-details dd{min-width:0;margin:0;font-size:10px}.token-row-shell .token-composite-details dt{color:var(--collection-muted)}.token-row-shell .token-composite-details dd{color:var(--collection-text);font-family:var(--collection-mono);overflow-wrap:anywhere}.token-row-shell .token-composite-details dd:last-child{color:var(--collection-muted)}.token-row-details-actions{display:flex;justify-content:flex-end;padding-top:10px}.token-row-details-actions button{min-height:28px;padding:0;border:0;background:transparent;color:var(--collection-muted);font-size:10px;cursor:pointer}.token-row-details-actions button:hover,.token-row-details-actions button:focus-visible{color:var(--collection-text)}.semantic-motion-view{--token-row-value-width: minmax(168px, .7fr)}.token-motion-timeline{min-width:0;height:28px;display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:12px;align-items:center}.token-motion-timeline-track{position:relative;height:2px;background:color-mix(in srgb,var(--collection-text) 12%,transparent)}.token-motion-timeline-track i{position:absolute;inset-block:0;inset-inline-start:var(--token-motion-delay-percent);width:var(--token-motion-duration-percent);background:var(--collection-text)}.token-motion-timeline[data-instant] .token-motion-timeline-track i{top:-3px;width:2px;height:8px}.token-motion-timeline-easing{width:28px;height:28px;max-height:28px}.token-motion-timeline-easing .token-easing-guide,.token-motion-timeline-easing circle{display:none}.token-motion-timeline-easing .token-easing-path{stroke-width:8}.token-grid-preview{min-height:28px;display:grid;align-items:stretch;border-inline:1px solid var(--collection-line)}.token-grid-preview i{min-width:0;background:color-mix(in srgb,var(--collection-text) 16%,transparent)}.domain-token-tree,.domain-token-subgroup{display:grid;gap:12px}.domain-token-subgroup+.domain-token-subgroup{margin-top:12px}.domain-token-subgroup h4{margin:0;color:var(--collection-muted);font-size:11px;font-weight:450}.token-typography-preview{display:block;overflow:hidden;color:var(--collection-text);text-overflow:ellipsis;white-space:nowrap}.primitive-duration-token-row{--token-row-value-width: 112px}.token-scale-preview{display:block;justify-self:start;width:100%}.token-scale-preview i{display:block;max-width:100%;height:2px;background:var(--collection-text)}.primitive-empty-state{min-height:360px;padding:48px 24px;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed var(--collection-line);border-radius:16px;text-align:center}.primitive-empty-shapes{position:relative;width:140px;height:94px;margin-bottom:18px}.primitive-empty-shapes i{position:absolute;width:62px;height:62px;border:1px solid var(--collection-muted);background:var(--collection-bg)}.primitive-empty-shapes i:nth-child(1){left:0;top:0;border-radius:50%}.primitive-empty-shapes i:nth-child(2){left:39px;top:28px;border-radius:18px}.primitive-empty-shapes i:nth-child(3){right:0;top:4px;transform:rotate(20deg)}.token-dimension-scale{display:grid;gap:10px}.token-dimension-row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr) auto;gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--collection-line)}.token-dimension-bar{min-width:0}.token-dimension-bar i{display:block;height:10px;border-radius:999px;background:var(--collection-text)}.token-dimension-copy{display:grid;gap:2px}.token-dimension-copy code,.token-typography-card code,.token-motion-card code{font-family:var(--collection-mono);font-size:12px;overflow-wrap:anywhere}.token-dimension-copy span,.token-dimension-copy small{font-size:12px;color:var(--collection-muted)}.token-typography-scale,.token-motion-grid{display:grid;gap:16px}.token-typography-card,.token-motion-card{padding:16px;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg);display:grid;gap:10px}.token-typography-sample{font-size:clamp(18px,2vw,28px);line-height:1.3}.token-motion-sample{height:56px;display:flex;align-items:center}.token-motion-sample i{width:40px;height:40px;border-radius:10px;background:var(--collection-text)}.token-motion-card:hover i{transform:translate(24px)}.token-copy-chip{min-height:30px;padding:0 10px;border:0;border-radius:999px;background:var(--collection-surface);color:var(--collection-muted);font-size:12px;cursor:pointer;white-space:nowrap}.token-copy-chip:hover{background:var(--collection-hover);color:var(--collection-text)}.token-layer-switch{width:max-content;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(104px,auto);gap:4px;max-width:100%;padding:3px;border-radius:10px;background:var(--collection-surface)}.token-layer-switch button{min-height:32px;min-width:0;padding:0 8px;display:inline-flex;position:relative;z-index:1;justify-content:center;align-items:center;gap:6px;border:0;border-radius:7px;background:transparent;color:var(--collection-muted);font-size:12px;white-space:nowrap;cursor:pointer}.token-layer-switch button small{min-width:3ch;color:var(--collection-muted);font-size:11px;font-variant-numeric:tabular-nums;text-align:right;opacity:.72}.token-layer-switch button[data-active]{background:transparent;color:var(--collection-text)}.token-layer-switch button[data-active] small{color:var(--collection-muted);opacity:.9}.token-layer-switch button:disabled{opacity:.35;cursor:not-allowed}@media(max-width:900px){.studio-panel-header,.token-studio-panel-header{flex-direction:column;align-items:start}.studio-panel-heading,.token-studio-panel-heading{width:100%}.studio-panel-tools,.token-studio-panel-tools{width:100%;flex-wrap:wrap}.token-layer-switch{flex:0 0 auto;width:max-content}.token-color-matrix-header{display:none}.token-color-matrix-row{grid-template-columns:minmax(0,1fr);gap:10px;padding:16px 0}.token-color-matrix-variants{display:flex;gap:8px;padding:2px 2px 8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.token-color-matrix-variants::-webkit-scrollbar{display:none}.token-color-matrix-cell{flex:0 0 min(260px,calc(100vw - 84px));scroll-snap-align:start}.token-color-matrix-cell-label{display:block}.token-color-detail>header{align-items:start;flex-direction:column;gap:6px}.token-color-detail-state{grid-template-columns:minmax(0,1fr)}.token-color-detail-role{border-top:1px solid var(--collection-line);border-left:0}.token-dimension-row{grid-template-columns:1fr}.primitive-visual-page{gap:36px}.primitive-duration-row{grid-template-columns:96px 96px minmax(0,1fr)}}@media(max-width:600px){.primitive-visual-section>header{align-items:start;flex-direction:column}.semantic-color-state-header{display:none}.semantic-color-variant-row{grid-template-columns:minmax(0,1fr);gap:8px}.semantic-color-variant-row>div{overflow-x:auto}.semantic-color-variant-row button{min-width:72px}.primitive-font-family-card,.primitive-font-size-item,.primitive-font-weight-card{--token-row-name-width: 64px;--token-row-value-width: 112px;gap:12px}.primitive-font-family-card .token-row-preview>span,.primitive-font-weight-card .token-row-preview>span{font-size:22px}.primitive-line-height-scale{--line-height-name-width: 40px;--line-height-value-width: 48px;--line-height-column-gap: 8px}.primitive-dimension-item{--token-row-name-width: 64px;--token-row-value-width: 72px;gap:12px}.primitive-duration-row{grid-template-columns:64px 72px minmax(0,1fr);gap:12px;padding:10px 0}.primitive-duration-token-row{--token-row-name-width: 64px;--token-row-value-width: 72px;gap:12px}.token-row-list,.token-row{--token-row-gap: 12px}.token-row-details-inner{padding-right:48px}.token-row:not([data-has-preview]){grid-template-columns:minmax(0,1fr);gap:4px}.semantic-object-row{--token-row-name-width: 72px;--token-row-value-width: 108px;gap:12px}.primitive-duration-row .primitive-token-caption{order:-1}.primitive-motion-preview-meta,.primitive-grid-controls{grid-template-columns:minmax(0,1fr)}.primitive-motion-option{grid-template-columns:64px 72px minmax(0,1fr);gap:12px}.primitive-grid-preview-toolbar{grid-template-columns:minmax(0,1fr) auto}.primitive-grid-preview-toolbar label{grid-template-columns:minmax(0,1fr);gap:4px}.primitive-grid-preview-toolbar small{display:none}.primitive-grid-preview-stage{min-height:224px;padding:10px}.primitive-grid-token-rows>button{grid-template-columns:64px minmax(0,1fr);gap:12px}.primitive-empty-state{min-height:340px}}@media(prefers-reduced-motion:reduce){.primitive-motion-track i,.primitive-motion-preview-stage>i{animation:none}}.primitive-decision-guide{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;margin-bottom:40px;padding:20px;border-radius:12px;background:var(--collection-subtle)}.primitive-decision-guide>strong{color:var(--collection-muted);font-size:12px}.primitive-decision-guide ol{margin:0;padding:0;list-style:none}.primitive-decision-guide li{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--collection-line);font-size:15px}.primitive-decision-guide li span{color:var(--collection-muted);font-size:12px}.domain-tool-section,.primitive-api-index{padding-bottom:64px}.domain-tool-section>header,.primitive-api-index>header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.domain-tool-section>header>span,.primitive-api-index>header>span{color:var(--collection-muted);font-size:12px}.domain-tool-section h2,.primitive-api-index h2{margin:6px 0 0;font-size:24px;font-weight:450;line-height:1.2}.domain-tool-section input{min-width:220px;min-height:40px;padding:0 12px;border:0;border-radius:8px;outline:0;background:var(--collection-surface);color:var(--collection-text);font-size:14px}.recipe-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.recipe-grid>article{min-width:0;padding:16px;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg)}.recipe-grid>article:hover{background:var(--collection-subtle)}.recipe-grid>article>span{color:var(--collection-muted);font-size:12px}.recipe-mini-preview{height:180px;display:grid;place-items:center;margin:12px 0;border-radius:10px;background:var(--collection-subtle)}.recipe-mini-preview .recipe-preview-object{width:min(240px,100%)}.recipe-grid h3{margin:0 0 8px;font-size:18px;font-weight:450}.recipe-grid p{margin:0;color:var(--collection-muted);font-size:13px;line-height:1.5}.recipe-grid>article>button{width:100%;margin-top:16px;padding:0;border:0;background:transparent;color:var(--collection-muted);font-size:12px;text-align:left;cursor:pointer}.primitive-api-index>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.primitive-api-index button{min-height:160px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg);text-align:left;cursor:pointer}.primitive-api-index button:hover{background:var(--collection-subtle)}.primitive-api-index strong{font-size:20px;font-weight:450}.primitive-api-index p{margin:0;color:var(--collection-muted);font-size:13px;line-height:1.5}.primitive-api-index button span{margin-top:auto;color:var(--collection-muted);font-size:12px}.detail-back-button,.detail-back{display:inline-flex;align-items:center;min-height:36px;margin-bottom:8px;padding:0 10px;border:0;border-radius:8px;background:var(--collection-subtle);color:var(--collection-muted);font-size:12px;text-decoration:none;cursor:pointer}.detail-back-button:hover,.detail-back:hover{background:var(--collection-surface);color:var(--collection-text)}.primitive-recipe-detail>header,.primitive-api-detail>header{margin-bottom:24px}.primitive-recipe-detail>header>span,.primitive-api-detail>header>span{display:block;margin-bottom:12px;color:var(--collection-muted);font-size:12px}.primitive-recipe-detail>header h1,.primitive-api-detail>header h1{margin:0;font-size:32px;font-weight:450;line-height:1.2}.primitive-recipe-detail>header p,.primitive-api-detail>header p{max-width:720px;margin:12px 0 0;color:var(--collection-muted);font-size:16px;line-height:1.6}.component-consumer-bar{min-height:56px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;margin-bottom:20px;padding:14px 16px;border-radius:12px;background:var(--collection-subtle)}.component-consumer-bar>div{display:grid;gap:4px}.component-consumer-bar span{color:var(--collection-muted);font-size:11px}.component-consumer-bar code,.component-consumer-bar strong{font:13px/1.4 var(--collection-mono)}.recipe-stage{min-height:420px;display:grid;place-items:center;padding:40px;border-radius:12px;background:var(--collection-preview-bg)}.recipe-stage .recipe-preview-object{width:min(520px,100%)}.recipe-rules{display:grid;grid-template-columns:2fr 1fr;gap:32px;padding:32px 0}.recipe-rules span,.primitive-api-purpose span{color:var(--collection-muted);font-size:12px}.recipe-rules p,.primitive-api-purpose p{margin:8px 0 0;color:var(--collection-muted);font-size:14px;line-height:1.6}.recipe-code-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:64px}.recipe-code-pair>div{min-width:0;min-height:320px;padding:16px;border-radius:12px;background:var(--collection-code);color:var(--collection-code-text)}.recipe-code-pair span{color:var(--collection-muted);font-size:11px}.recipe-code-pair pre{margin:16px 0 0;font:12px/1.7 var(--collection-mono);white-space:pre-wrap}.primitive-api-purpose{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:24px 0;border-top:1px solid var(--collection-line)}.primitive-api-purpose p{max-width:640px;margin:0}.primitive-api-table{margin-bottom:64px;border:1px solid var(--collection-line);border-radius:12px;overflow:hidden}.primitive-api-table>header,.primitive-api-table>div{display:grid;grid-template-columns:1fr 1.5fr .75fr 2fr;gap:20px;align-items:center;min-height:56px;padding:0 16px;border-bottom:1px solid var(--collection-line)}.primitive-api-table>header{background:var(--collection-subtle);color:var(--collection-muted);font-size:11px}.primitive-api-table>div:last-child{border-bottom:0}.primitive-api-table code{font:12px/1.4 var(--collection-mono)}.primitive-api-table p,.primitive-api-table>div>span{margin:0;color:var(--collection-muted);font-size:13px}.component-detail-body{display:grid;gap:56px}.component-debug-bench{display:grid;gap:16px;padding:16px;border-radius:14px;background:var(--collection-bench-bg)}.component-debug-chrome{display:flex;justify-content:space-between;align-items:center;gap:12px}.component-debug-stage{position:relative;isolation:isolate;min-height:320px;border-radius:10px;background:var(--collection-preview-bg);overflow:hidden}.component-debug-stage[data-mode=tokens]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(color-mix(in srgb,var(--collection-line) 70%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--collection-line) 70%,transparent) 1px,transparent 1px);background-size:20px 20px;opacity:.45;pointer-events:none}.component-debug-mode-switch{width:max-content;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(84px,auto);gap:4px;padding:3px;border-radius:10px;background:var(--collection-raised);box-shadow:0 0 0 1px var(--collection-line)}.component-debug-mode-switch button{min-height:30px;padding:0 12px;position:relative;z-index:1;border:0;border-radius:7px;background:transparent;color:var(--collection-muted);font-size:12px;cursor:pointer}.component-debug-mode-switch button[data-active]{color:var(--collection-text)}.component-debug-chrome-actions{display:flex;align-items:center;gap:8px}.component-debug-canvas{position:relative;z-index:1;min-height:320px;padding:40px 28px;display:grid;place-items:center}.component-debug-specimen{display:grid;place-items:center}.component-token-overlay{width:100%;max-width:760px}.component-token-overlay-board{display:grid;grid-template-columns:minmax(96px,1fr) auto minmax(96px,1fr);grid-template-areas:"left specimen right" "bottom bottom bottom";column-gap:18px;row-gap:20px;align-items:center}.component-token-overlay-specimen{grid-area:specimen;display:grid;place-items:center;min-width:120px;min-height:88px}.component-token-overlay-rail{display:grid;gap:12px}.component-token-overlay-rail[data-side=left]{grid-area:left;justify-items:end}.component-token-overlay-rail[data-side=right]{grid-area:right;justify-items:start}.component-token-overlay-rail[data-side=bottom]{grid-area:bottom;justify-items:center}.component-token-callout{max-width:156px;padding:7px 9px;display:grid;grid-auto-flow:column;align-items:center;gap:7px;border:0;border-radius:9px;background:color-mix(in srgb,var(--collection-surface) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px color-mix(in srgb,var(--collection-line) 85%,transparent);color:var(--collection-text);text-align:left;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.component-token-callout[data-side=right]:before,.component-token-callout[data-side=left]:after,.component-token-callout[data-side=bottom]:before{content:"";flex-shrink:0;background:color-mix(in srgb,var(--collection-muted) 70%,transparent)}.component-token-callout[data-side=left]:after,.component-token-callout[data-side=right]:before{width:18px;height:1px}.component-token-callout[data-side=bottom]{grid-auto-flow:row;justify-items:center;text-align:center}.component-token-callout[data-side=bottom]:before{width:1px;height:14px}.component-token-callout span{display:grid;gap:2px}.component-token-callout strong{font-size:10px;font-weight:550;letter-spacing:.05em;text-transform:uppercase}.component-token-callout small{color:var(--collection-muted);font-size:10px;font-variant-numeric:tabular-nums}.component-token-callout[data-active]{box-shadow:0 0 0 1.5px var(--collection-text);transform:translateY(-1px)}.component-token-callout[data-active]:before,.component-token-callout[data-active]:after{background:var(--collection-text)}.component-token-swatch{width:14px;height:14px;border-radius:999px;box-shadow:inset 0 0 0 1px #0000001a}.component-debug-dock{padding:4px 0 0;background:transparent}.component-debug-dock[data-mode=tokens]{padding-top:12px}.component-debug-dock .controls-stage--dock{margin:0}.component-debug-dock .controls-dock{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:flex-start}.component-debug-dock .controls-dock-group{display:grid;gap:10px;min-width:min(100%,220px)}.component-debug-dock .controls-dock-group-label{color:var(--collection-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.component-debug-dock .controls-dock-fields{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:flex-end}.component-debug-dock .controls-dock-field{display:grid;gap:6px;min-width:0}.component-debug-dock .controls-dock-field--wide{flex:1 1 280px}.component-debug-dock .controls-dock-field-label{color:var(--collection-soft);font-size:11px;line-height:1.2}.component-debug-dock .controls-dock-field-input{display:flex;align-items:center;min-width:0}.component-debug-dock .controls-dock-field--toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-width:min(100%,168px)}.component-debug-dock .controls-dock-field--toggle .controls-dock-field-label{margin:0}.component-debug-dock .controls-dock-field-input .segmented-switch{max-width:100%}.component-debug-dock .controls-text-input{width:148px;min-height:30px;padding:5px 10px;border:0;border-radius:8px;background:var(--collection-raised);box-shadow:0 0 0 1px var(--collection-line);color:var(--collection-text);font:inherit;font-size:12px}.component-debug-dock .controls-text-input:focus-visible{outline:2px solid var(--collection-text);outline-offset:1px}.component-debug-dock .controls-checkbox{width:16px;height:16px;accent-color:var(--collection-text)}.component-debug-dock-hint{margin:0;color:var(--collection-muted);font-size:13px;line-height:1.5}.component-token-insight{display:grid;gap:12px}.component-token-insight>header{display:grid;gap:4px}.component-token-insight>header span{color:var(--collection-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.component-token-insight>header strong{font-size:15px;font-weight:450;font-variant-numeric:tabular-nums}.component-token-insight ul{margin:0;padding:0;display:grid;gap:10px;list-style:none}.component-token-insight-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.component-token-insight code{font-size:12px}.component-token-insight-row>span{color:var(--collection-muted);font-size:12px;font-variant-numeric:tabular-nums}.component-contract-doc{display:grid;gap:20px;padding-bottom:48px}.component-contract-doc-header{display:grid;gap:6px}.component-contract-doc-header span{color:var(--collection-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.component-contract-doc-header p{margin:0;color:var(--collection-muted);font-size:14px}.component-contract-sections{display:grid;border:1px solid var(--collection-line);border-radius:14px;overflow:hidden;background:var(--collection-surface)}.component-contract-section{padding:28px 32px 32px;border-top:1px solid var(--collection-line)}.component-contract-section:first-child{border-top:0}.component-contract-section-title{margin:0 0 18px;font-size:20px;font-weight:450;line-height:1.3}.component-contract-section-body.markdown-doc{gap:14px;max-width:none;color:var(--collection-text);font-size:14px;line-height:1.65}.component-contract-section-body.markdown-doc>:first-child{margin-top:0}.component-contract-section-body.markdown-doc p{max-width:72ch;margin:0;color:var(--collection-muted)}.component-contract-section-body.markdown-doc h3,.component-contract-section-body.markdown-doc h4,.component-contract-section-body.markdown-doc h5,.component-contract-section-body.markdown-doc h6{margin:22px 0 0;color:var(--collection-text);font-size:15px;font-weight:550;line-height:1.4}.component-contract-section-body.markdown-doc h3:first-child,.component-contract-section-body.markdown-doc h4:first-child{margin-top:0}.component-contract-section-body.markdown-doc ul,.component-contract-section-body.markdown-doc ol{max-width:72ch;margin:0;padding-left:1.25rem;color:var(--collection-muted)}.component-contract-section-body.markdown-doc li{color:var(--collection-muted)}.component-contract-section-body.markdown-doc li::marker{color:var(--collection-soft)}.component-contract-section-body.markdown-doc strong{color:var(--collection-text);font-weight:550}.component-contract-section-body.markdown-doc pre{max-width:100%;margin:4px 0 0;padding:16px 18px;overflow:auto;border:1px solid var(--collection-line);border-radius:10px;background:var(--collection-preview-bg);color:var(--collection-text);font-family:var(--collection-mono);font-size:12px;line-height:1.6}.component-contract-section-body.markdown-doc pre code{padding:0;border-radius:0;background:transparent;color:inherit;font-size:inherit}.component-contract-section-body.markdown-doc :not(pre)>code{padding:.12em .38em;border-radius:6px;background:var(--collection-subtle);color:var(--collection-text);font-family:var(--collection-mono);font-size:.9em}.component-contract-section-body.markdown-doc a{color:var(--collection-text);text-decoration:underline;text-decoration-color:var(--collection-line);text-underline-offset:2px}.component-contract-section-body.markdown-doc a:hover{text-decoration-color:var(--collection-text)}.component-contract-table-wrap{margin-top:4px;overflow-x:auto;border:1px solid var(--collection-line);border-radius:10px;background:var(--collection-bg)}.component-contract-table-wrap table{width:100%;min-width:920px;border-collapse:collapse;font-size:13px;line-height:1.5}.component-contract-table-wrap th,.component-contract-table-wrap td{padding:11px 14px;border-bottom:1px solid var(--collection-line);text-align:left;vertical-align:top}.component-contract-table-wrap th{position:sticky;top:0;z-index:1;background:var(--collection-subtle);color:var(--collection-muted);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.component-contract-table-wrap td{color:var(--collection-text)}.component-contract-table-wrap tr:last-child td{border-bottom:0}.component-contract-table-wrap td code{font-family:var(--collection-mono);font-size:12px;white-space:nowrap}.component-contract-table-wrap td:nth-child(3),.component-contract-table-wrap td:nth-child(4),.component-contract-table-wrap td:nth-child(5){color:var(--collection-muted);font-variant-numeric:tabular-nums}.component-contract-empty{padding:28px 32px;border:1px dashed var(--collection-line);border-radius:14px;background:var(--collection-subtle)}.component-contract-empty h2{margin:0 0 8px;font-size:18px;font-weight:450}.component-contract-empty p{margin:0;color:var(--collection-muted);font-size:14px}@media(max-width:960px){.component-contract-section{padding:22px 18px 24px}}@media(max-width:960px){.component-debug-chrome{flex-wrap:wrap;align-items:flex-start}.component-token-overlay-board{grid-template-columns:minmax(0,1fr);grid-template-areas:"specimen" "left" "right" "bottom"}.component-token-overlay-rail[data-side=left],.component-token-overlay-rail[data-side=right],.component-token-overlay-rail[data-side=bottom]{justify-items:start}.component-token-callout[data-side=left]:after,.component-token-callout[data-side=right]:before,.component-token-callout[data-side=bottom]:before{display:none}}.component-workbench{padding:16px;border-radius:12px;background:var(--collection-subtle)}.component-workbench>header{display:flex;justify-content:space-between;align-items:center;padding:0 2px 16px}.component-workbench>header div{display:flex;gap:16px;color:var(--collection-muted);font-size:11px}.component-workbench>header button{min-height:36px;padding:0 14px;border:0;border-radius:8px;background:var(--collection-text);color:var(--collection-bg);font-size:12px;cursor:pointer}.component-preview-canvas{min-height:420px;display:grid;place-items:center;overflow:hidden;border-radius:10px;background:var(--collection-preview-bg)}.component-preview-object{width:min(720px,calc(100% - 48px));display:grid;place-items:center}.component-preview-canvas--dialog{overflow:visible}.component-contract-accordion{padding:48px 0}.component-contract-accordion>header{display:grid;gap:8px;margin-bottom:24px}.component-contract-accordion>header span{color:var(--collection-muted);font-size:12px}.component-contract-accordion>header h2{margin:0;font-size:24px;font-weight:450}.component-contract-accordion>header p{margin:0;color:var(--collection-muted);font-size:14px}.component-contract-accordion details{border-top:1px solid var(--collection-line)}.component-contract-accordion details:last-child{border-bottom:1px solid var(--collection-line)}.component-contract-accordion summary{min-height:56px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;user-select:none;-webkit-user-select:none}.component-contract-accordion summary::-webkit-details-marker{display:none}.component-contract-accordion summary span{font-size:16px}.component-contract-accordion summary i{font-style:normal;color:var(--collection-muted)}.component-contract-accordion details[open] summary i{transform:rotate(45deg)}.component-contract-accordion .markdown-doc{max-width:760px;padding:0 0 32px}.component-token-section{padding:0 0 48px}.component-token-section>header{display:grid;gap:8px;margin-bottom:24px}.component-token-section>header span{color:var(--collection-muted);font-size:12px}.component-token-section>header h2{margin:0;font-size:24px;font-weight:450}.component-token-section>header p{margin:0;color:var(--collection-muted);font-size:14px}.component-token-section .token-color-system{margin-bottom:32px}.component-drawer-backdrop{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:#00000038}.component-control-drawer{position:absolute;top:0;right:0;bottom:0;width:min(520px,100%);display:flex;flex-direction:column;background:var(--collection-bg)}.component-control-drawer>header{flex:0 0 auto;display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid var(--collection-line)}.component-control-drawer>header button{min-height:36px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--collection-muted);font-size:12px;cursor:pointer}.component-control-drawer>header [role=tab][aria-selected=true]{background:var(--collection-selected);color:var(--collection-text)}.component-drawer-controls,.component-drawer-code{min-height:0;flex:1;overflow:auto;padding:16px}.component-drawer-section-heading,.component-drawer-code>div{display:flex;justify-content:space-between;align-items:center;padding:8px 0 16px;color:var(--collection-muted);font-size:11px}.component-drawer-section-heading button,.component-drawer-code>div button{border:0;background:transparent;color:inherit;cursor:pointer}.component-control-drawer .controls-stage,.component-control-drawer .controls-panel,.component-control-drawer .controls-group{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.component-control-drawer .controls-group{border-top:1px solid var(--collection-line)}.component-control-drawer .controls-group-header{padding:14px 0;border:0;background:transparent;color:var(--collection-muted);font-size:11px}.component-control-drawer .controls-group-grid{display:block}.component-control-drawer .controls-row{min-height:56px;display:grid;grid-template-columns:120px 1fr;align-items:center;gap:16px;border-top:1px solid var(--collection-line)}.component-control-drawer .controls-label{color:var(--collection-muted);font-size:12px}.component-control-drawer .controls-input{justify-self:stretch}.component-drawer-code pre{margin:0;padding:16px;border-radius:10px;background:var(--collection-code);color:var(--collection-code-text);font:12px/1.7 var(--collection-mono);white-space:pre-wrap}.search-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:start center;padding:calc(var(--header-height) + 24px) 24px 24px;background:#00000038}.search-dialog{width:min(720px,100%);max-height:min(72vh,640px);overflow:hidden;border:1px solid var(--collection-line);border-radius:14px;background:var(--collection-bg)}.search-input-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--collection-line)}.search-input-row>span{display:none}.search-input-row input{width:100%;border:0;outline:0;background:transparent;color:var(--collection-text);font-size:16px}.search-input-row button{min-height:32px;padding:0 10px;border:0;border-radius:8px;background:var(--collection-surface);color:var(--collection-muted);cursor:pointer;font-size:12px}.search-results{max-height:calc(min(72vh,640px) - 64px);overflow:auto}.search-group h2{position:sticky;top:0;z-index:1;margin:0;padding:10px 16px;border-bottom:1px solid var(--collection-line);background:var(--collection-subtle);color:var(--collection-muted);font-size:12px;font-weight:450}.search-group>button{width:100%;min-height:52px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:0 16px;border:0;border-bottom:1px solid var(--collection-line);background:transparent;text-align:left;cursor:pointer}.search-group>button:hover,.search-group>button[data-active]{background:var(--collection-hover)}.search-group strong{font-size:14px;font-weight:450}.search-group small{color:var(--collection-muted);font-size:12px}.search-group i{color:var(--collection-muted);font-style:normal}.search-empty{padding:48px 16px;color:var(--collection-muted);text-align:center}.not-found-page{min-height:calc(100vh - var(--header-height) - 120px);display:grid;place-content:center;justify-items:start}.not-found-page>span{color:var(--collection-muted);font-size:13px}.not-found-page h1{max-width:640px;margin:16px 0;font-size:clamp(36px,6vw,56px);font-weight:450;line-height:1.05;letter-spacing:-.03em}.not-found-page p{margin-bottom:24px;color:var(--collection-muted)}.not-found-actions{display:flex;flex-wrap:wrap;gap:12px}.loading-surface{min-height:320px;display:grid;place-items:center;color:var(--collection-muted);font-size:13px}@keyframes motion-sample{to{transform:translate(100px)}}@media(max-width:900px){:root{--collection-inline-padding: 32px}.collection-main{padding:calc(var(--header-height) + 24px) var(--collection-inline-padding) 72px}.studio,.token-studio{grid-template-columns:minmax(0,1fr)}.token-type-nav,.token-type-nav[data-collapsed]{display:none}.component-category-nav,.token-type-nav{position:static;max-height:none}.component-category-nav nav{display:flex;gap:8px;overflow-x:auto}.component-category-nav button{flex:0 0 auto}.token-type-nav-toolbar,.token-type-nav nav{display:none}.token-type-mobile-menu{position:relative;display:block;flex:0 0 auto;z-index:30}.token-type-mobile-trigger{width:auto;min-width:52px;min-height:40px;padding:0 9px;display:grid;grid-template-columns:18px 14px;align-items:center;gap:5px;border:1px solid var(--collection-line);border-radius:10px;background:var(--collection-surface);color:var(--collection-text);text-align:left;cursor:pointer}.token-type-mobile-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--collection-text) 24%,var(--collection-line));background:var(--collection-bg)}.token-type-mobile-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.token-type-mobile-current{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.token-type-mobile-current strong,.token-type-mobile-options strong{font-size:14px;font-weight:450}.token-type-mobile-current small,.token-type-mobile-options small{color:var(--collection-muted);font-size:12px;font-variant-numeric:tabular-nums}.token-type-mobile-options{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:40;width:min(300px,calc(100vw - 40px));max-height:min(360px,calc(100vh - var(--header-height) - 140px));padding:5px;overflow-y:auto;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg);box-shadow:0 14px 36px #0000001f}.token-type-mobile-options button{width:100%;min-height:44px;padding:0 10px;display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;color:var(--collection-muted);text-align:left;cursor:pointer}.token-type-mobile-options button>span:nth-child(2){min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.token-type-mobile-options button:hover,.token-type-mobile-options button[aria-selected=true]{background:var(--collection-selected);color:var(--collection-text)}.recipe-rules,.recipe-code-pair,.primitive-api-purpose,.primitive-decision-guide{grid-template-columns:1fr}}@media(max-width:760px){:root{--collection-inline-padding: 20px}.collection-header{padding-top:12px}.collection-header-frame{grid-template-columns:1fr auto;gap:12px}.collection-wordmark{display:none}.domain-navigation{top:12px;display:block}.mobile-domain-navigation{display:none}.header-nav-surface{gap:1px}.domain-navigation a{padding-inline:9px;font-size:13px}.mobile-domain-navigation>button{min-height:36px;padding:0 10px;border:0;border-radius:8px;background:var(--collection-surface);color:var(--collection-text);font-size:13px;cursor:pointer}.mobile-domain-navigation>div{position:absolute;top:calc(100% + 8px);left:50%;width:min(280px,calc(100vw - 40px));display:grid;gap:2px;padding:4px;border:1px solid var(--collection-line);border-radius:12px;background:var(--collection-bg);transform:translate(-50%)}.mobile-domain-navigation [role=menuitem]{min-height:40px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--collection-text);text-align:left;cursor:pointer}.mobile-domain-navigation [role=menuitem][data-current]{background:var(--collection-selected)}.collection-actions .collection-search{width:36px;padding:0;display:grid;place-items:center}.collection-actions .collection-search kbd,.collection-actions .collection-search span,.collection-actions .collection-theme-segment{display:none}.collection-theme-compact{width:36px;height:36px;padding:0;display:grid;place-items:center;border:0;border-radius:10px;background:var(--collection-surface);color:var(--collection-text);cursor:pointer}.collection-main{padding:calc(var(--header-height) + 20px) var(--collection-inline-padding) 64px}.home-domain-grid{grid-template-columns:1fr}.component-local-tools{top:calc(var(--header-height) + 20px);align-items:stretch;flex-direction:column;gap:12px}.component-local-tools:before{top:-20px;right:0;bottom:-28px;left:0}.component-search{width:100%}.component-local-tools-actions{justify-content:space-between}.component-consumer-bar{grid-template-columns:1fr}.primitive-api-table{overflow-x:auto}.primitive-api-table>header,.primitive-api-table>div{min-width:720px}.dimension-token-row,.typography-token-row,.motion-token-row,.compact-token-row{grid-template-columns:1fr;gap:10px;padding:16px 0}}@media(max-width:720px){.semantic-role-switch{width:100%}.semantic-role-switch button{flex:1 0 auto}.semantic-token-row{grid-template-columns:minmax(0,1fr) 40px;gap:8px 12px;padding:12px 0}.semantic-token-source{grid-column:1;grid-row:2}.semantic-token-row>i{grid-column:2;grid-row:1 / span 2}.semantic-contract-row{grid-template-columns:1fr;gap:10px}.semantic-contract-row>div{grid-template-columns:repeat(2,minmax(0,1fr))}.semantic-support-grid{grid-template-columns:1fr}.semantic-object-row{--token-row-name-width: minmax(104px, .8fr);--token-row-value-width: minmax(120px, 1fr);gap:12px}.semantic-row-foreground>span{font-size:17px}}@media(max-width:520px){:root{--collection-inline-padding: 12px}.collection-header-frame{gap:8px}.collection-actions{gap:6px}.domain-navigation a{padding-inline:6px;font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
