@layer properties,theme,base;@layer lx-reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:16px}html,body{height:100%}body{line-height:1.5}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption{text-wrap:pretty}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}svg{color:inherit;vertical-align:middle}input,button,textarea,select{font:inherit;color:inherit}input,button,textarea,select,p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}strong,b{font-weight:700}button{cursor:pointer;background:0 0;border:none;padding:0}}@layer lx-theme;@layer lx-base{*{scrollbar-width:thin;scrollbar-color:var(--lx-scrollbar-thumb) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{border-radius:var(--lx-radius-pill);background:var(--lx-scrollbar-thumb);background-clip:content-box;border:1px solid #0000}body{height:100%;color:var(--lx-content);font-family:var(--lx-type-body-font-family);font-size:var(--lx-type-body-font-size);font-weight:var(--lx-type-body-font-weight);line-height:var(--lx-type-body-line-height);backface-visibility:hidden;background-color:var(--lx-bg);overflow-x:clip}a{color:var(--lx-content);cursor:pointer;transition:all .15s ease-out}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@layer components;@layer lx-token{.lx-footer{--lx-footer-bg:var(--lx-surface);--lx-footer-color:var(--lx-content);--lx-footer-muted-color:var(--lx-content-muted);--lx-footer-border-color:var(--lx-border-muted);--lx-footer-border-width:1px;--lx-footer-padding-block-start:var(--lx-footer-padding-block-start-default,2rem);--lx-footer-padding-block-end:var(--lx-footer-padding-block-end-default,2rem);--lx-footer-padding-inline:var(--lx-footer-padding-inline-default,1.25rem);--lx-footer-section-gap:var(--lx-footer-section-gap-default,1.75rem);--lx-footer-region-gap:var(--lx-footer-region-gap-default,1.25rem);--lx-footer-container-width:var(--lx-footer-container-max,80rem);--lx-footer-container-padding:0px;--lx-footer-safe-area-inset:env(safe-area-inset-bottom,0px);--lx-footer-link-color:var(--lx-content-link);--lx-footer-link-hover-color:var(--lx-content-link-hover);--lx-footer-link-active-color:var(--lx-content-link);--lx-footer-link-gap:.5rem;--lx-footer-link-transition-duration:.15s;--lx-footer-link-transition-easing:ease;--lx-footer-link-ring-focus-width:2px;--lx-footer-link-ring-focus-offset:2px;--lx-footer-link-focus-radius:var(--lx-radius-sm);--lx-footer-focus-shadow:var(--lx-focus-shadow);--lx-footer-transparent:var(--lx-color-transparent);--lx-footer-link-opacity-disabled:.55;--lx-footer-columns-gap:var(--lx-footer-columns-gap-default,1.75rem);--lx-footer-column-gap:var(--lx-footer-column-gap-default,.75rem);--lx-footer-column-min-width:var(--lx-footer-column-min-width-default,10rem);--lx-footer-column-header-gap:.375rem;--lx-footer-column-title-color:var(--lx-content);--lx-footer-column-title-letter-spacing:-.01em;--lx-footer-column-description-color:var(--lx-content-muted);--lx-footer-item-gap:var(--lx-footer-item-gap-default,.5rem);--lx-footer-icon-size:1rem}.lx-footer-columns{--lx-footer-columns-gap:var(--lx-footer-columns-gap-default,1.75rem);--lx-footer-column-gap:var(--lx-footer-column-gap-default,.75rem);--lx-footer-column-min-width:var(--lx-footer-column-min-width-default,10rem);--lx-footer-column-header-gap:.375rem;--lx-footer-column-title-color:var(--lx-content);--lx-footer-column-title-letter-spacing:-.01em;--lx-footer-column-description-color:var(--lx-content-muted);--lx-footer-item-gap:var(--lx-footer-item-gap-default,.5rem);--lx-footer-link-color:var(--lx-content-muted);--lx-footer-link-hover-color:var(--lx-content);--lx-footer-link-active-color:var(--lx-content);--lx-footer-link-gap:.5rem;--lx-footer-link-transition-duration:.15s;--lx-footer-link-transition-easing:ease;--lx-footer-link-ring-focus-width:2px;--lx-footer-link-ring-focus-offset:2px;--lx-footer-link-focus-radius:var(--lx-radius-sm);--lx-footer-focus-shadow:var(--lx-focus-shadow);--lx-footer-transparent:var(--lx-color-transparent);--lx-footer-link-opacity-disabled:.55;--lx-footer-icon-size:1rem}.lx-footer{--lx-footer-padding-block-start:var(--lx-footer-padding-block-start-default,2rem);--lx-footer-padding-block-end:var(--lx-footer-padding-block-end-default,2rem);--lx-footer-padding-inline:var(--lx-footer-padding-inline-default,1.25rem);--lx-footer-section-gap:var(--lx-footer-section-gap-default,1.75rem);--lx-footer-region-gap:var(--lx-footer-region-gap-default,1.25rem);--lx-footer-columns-gap:var(--lx-footer-columns-gap-default,1.75rem);--lx-footer-column-gap:var(--lx-footer-column-gap-default,.75rem);--lx-footer-item-gap:var(--lx-footer-item-gap-default,.5rem);--lx-footer-bg:var(--lx-surface);--lx-footer-color:var(--lx-content);--lx-footer-muted-color:var(--lx-content-muted);--lx-footer-border-color:var(--lx-border-muted);--lx-footer-link-color:var(--lx-content-link);--lx-footer-link-hover-color:var(--lx-content-link-hover);--lx-footer-link-active-color:var(--lx-content-link);--lx-footer-column-title-color:var(--lx-content);--lx-footer-column-description-color:var(--lx-content-muted);--lx-footer-border-block-start-width:var(--lx-footer-border-width);--lx-footer-border-block-end-width:0;--lx-footer-container-max-inline-size:var(--lx-footer-container-width);--lx-footer-safe-area-inset:env(safe-area-inset-bottom,0px)}.lx-footer.density\:compact{--lx-footer-padding-block-start:var(--lx-footer-padding-block-start-compact,1.25rem);--lx-footer-padding-block-end:var(--lx-footer-padding-block-end-compact,1.25rem);--lx-footer-padding-inline:var(--lx-footer-padding-inline-compact,1rem);--lx-footer-section-gap:var(--lx-footer-section-gap-compact,1.25rem);--lx-footer-region-gap:var(--lx-footer-region-gap-compact,.875rem);--lx-footer-columns-gap:var(--lx-footer-columns-gap-compact,1.25rem);--lx-footer-column-gap:var(--lx-footer-column-gap-compact,.5rem);--lx-footer-item-gap:var(--lx-footer-item-gap-compact,.375rem)}.lx-footer.density\:default{--lx-footer-padding-block-start:var(--lx-footer-padding-block-start-default,2rem);--lx-footer-padding-block-end:var(--lx-footer-padding-block-end-default,2rem);--lx-footer-padding-inline:var(--lx-footer-padding-inline-default,1.25rem);--lx-footer-section-gap:var(--lx-footer-section-gap-default,1.75rem);--lx-footer-region-gap:var(--lx-footer-region-gap-default,1.25rem);--lx-footer-columns-gap:var(--lx-footer-columns-gap-default,1.75rem);--lx-footer-column-gap:var(--lx-footer-column-gap-default,.75rem);--lx-footer-item-gap:var(--lx-footer-item-gap-default,.5rem)}.lx-footer.density\:spacious{--lx-footer-padding-block-start:var(--lx-footer-padding-block-start-spacious,2.75rem);--lx-footer-padding-block-end:var(--lx-footer-padding-block-end-spacious,2.75rem);--lx-footer-padding-inline:var(--lx-footer-padding-inline-spacious,1.5rem);--lx-footer-section-gap:var(--lx-footer-section-gap-spacious,2.25rem);--lx-footer-region-gap:var(--lx-footer-region-gap-spacious,1.75rem);--lx-footer-columns-gap:var(--lx-footer-columns-gap-spacious,2.25rem);--lx-footer-column-gap:var(--lx-footer-column-gap-spacious,1rem);--lx-footer-item-gap:var(--lx-footer-item-gap-spacious,.75rem)}.lx-footer.variant\:default{--lx-footer-bg:var(--lx-surface);--lx-footer-color:var(--lx-content);--lx-footer-muted-color:var(--lx-content-muted);--lx-footer-border-color:var(--lx-border-muted);--lx-footer-link-color:var(--lx-content-link);--lx-footer-link-hover-color:var(--lx-content-link-hover);--lx-footer-link-active-color:var(--lx-content-link);--lx-footer-column-title-color:var(--lx-content);--lx-footer-column-description-color:var(--lx-content-muted)}.lx-footer.variant\:muted{--lx-footer-bg:var(--lx-surface-muted);--lx-footer-color:var(--lx-content);--lx-footer-muted-color:var(--lx-content-muted);--lx-footer-border-color:var(--lx-border-muted);--lx-footer-link-color:var(--lx-content-link);--lx-footer-link-hover-color:var(--lx-content-link-hover);--lx-footer-link-active-color:var(--lx-content-link);--lx-footer-column-title-color:var(--lx-content);--lx-footer-column-description-color:var(--lx-content-muted)}.lx-footer.variant\:inverse{--lx-footer-bg:var(--lx-surface-inverse);--lx-footer-color:var(--lx-content-inverse);--lx-footer-muted-color:color-mix(in srgb, var(--lx-content-inverse) 72%, var(--lx-color-transparent));--lx-footer-border-color:color-mix(in srgb, var(--lx-content-inverse) 18%, var(--lx-color-transparent));--lx-footer-link-color:var(--lx-content-inverse);--lx-footer-link-hover-color:color-mix(in srgb, var(--lx-content-inverse) 88%, var(--lx-color-solid-bg));--lx-footer-link-active-color:var(--lx-content-inverse);--lx-footer-column-title-color:var(--lx-content-inverse);--lx-footer-column-description-color:color-mix(in srgb, var(--lx-content-inverse) 72%, var(--lx-color-transparent))}.lx-footer.variant\:transparent{--lx-footer-bg:var(--lx-color-transparent);--lx-footer-color:var(--lx-content);--lx-footer-muted-color:var(--lx-content-muted);--lx-footer-border-color:var(--lx-color-transparent);--lx-footer-link-color:var(--lx-content-link);--lx-footer-link-hover-color:var(--lx-content-link-hover);--lx-footer-link-active-color:var(--lx-content-link);--lx-footer-column-title-color:var(--lx-content);--lx-footer-column-description-color:var(--lx-content-muted)}.lx-footer.border\:none{--lx-footer-border-block-start-width:0;--lx-footer-border-block-end-width:0}.lx-footer.border\:top{--lx-footer-border-block-start-width:var(--lx-footer-border-width);--lx-footer-border-block-end-width:0}.lx-footer.border\:bottom{--lx-footer-border-block-start-width:0;--lx-footer-border-block-end-width:var(--lx-footer-border-width)}.lx-footer.border\:both{--lx-footer-border-block-start-width:var(--lx-footer-border-width);--lx-footer-border-block-end-width:var(--lx-footer-border-width)}.lx-footer.contained\:true{--lx-footer-container-max-inline-size:var(--lx-footer-container-width)}.lx-footer.contained\:false{--lx-footer-container-max-inline-size:none}.lx-footer.safeArea\:true{--lx-footer-safe-area-inset:env(safe-area-inset-bottom,0px)}.lx-footer.safeArea\:false{--lx-footer-safe-area-inset:0px}.lx-footer .lx-footer-columns{--lx-footer-columns-gap:inherit;--lx-footer-column-gap:inherit;--lx-footer-column-min-width:inherit;--lx-footer-column-header-gap:inherit;--lx-footer-item-gap:inherit;--lx-footer-link-color:inherit;--lx-footer-link-hover-color:inherit;--lx-footer-link-active-color:inherit;--lx-footer-column-title-color:inherit;--lx-footer-column-description-color:inherit}.lx-header,.lx-header-menu{--lx-header-bg:var(--lx-surface);--lx-header-content:var(--lx-content);--lx-header-muted-content:var(--lx-content-muted);--lx-header-border:var(--lx-border);--lx-header-transparent:var(--lx-color-transparent);--lx-header-shadow:none;--lx-header-blur:0;--lx-header-height:var(--lx-header-height-md,3.5rem);--lx-header-condensed-height:var(--lx-header-height-sm,3rem);--lx-header-gap:var(--lx-header-gap-md,.75rem);--lx-header-gutter:var(--lx-header-gutter-md,1rem);--lx-header-container-max:80rem;--lx-header-offset:0px;--lx-header-z-index:var(--lx-z-sticky,30);--lx-header-transition-duration:var(--lx-motion-duration-fast,.16s);--lx-header-transition-easing:var(--lx-motion-easing-standard,ease);--lx-header-brand-weight:650;--lx-header-brand-tracking:-.01em;--lx-header-brand-size:var(--lx-font-size-md,1rem);--lx-header-menu-bg:var(--lx-surface);--lx-header-menu-content:var(--lx-content);--lx-header-menu-border:var(--lx-border);--lx-header-menu-shadow:var(--lx-shadow-md);--lx-header-menu-z-index:var(--lx-z-overlay,50)}.lx-header.elevation\:sm{--lx-header-static-shadow:var(--lx-shadow-sm)}.lx-header.elevation\:md{--lx-header-static-shadow:var(--lx-shadow-md)}.lx-header.elevation\:lg{--lx-header-static-shadow:var(--lx-shadow-lg)}.lx-header{--lx-header-height:var(--lx-header-height-md,3.5rem);--lx-header-condensed-height:var(--lx-header-height-sm,3rem);--lx-header-gap:var(--lx-header-gap-md,.75rem);--lx-header-gutter:var(--lx-header-gutter-md,1rem);--lx-header-brand-size:var(--lx-font-size-md,1rem)}.lx-header.size\:xxs{--lx-header-height:var(--lx-header-height-xxs,2.5rem);--lx-header-condensed-height:var(--lx-header-height-xxs,2.5rem);--lx-header-gap:var(--lx-header-gap-xxs,.375rem);--lx-header-gutter:var(--lx-header-gutter-xxs,.5rem);--lx-header-brand-size:var(--lx-font-size-xs,.75rem)}.lx-header.size\:xs{--lx-header-height:var(--lx-header-height-xs,2.75rem);--lx-header-condensed-height:var(--lx-header-height-xxs,2.5rem);--lx-header-gap:var(--lx-header-gap-xs,.5rem);--lx-header-gutter:var(--lx-header-gutter-xs,.625rem);--lx-header-brand-size:var(--lx-font-size-sm,.875rem)}.lx-header.size\:sm{--lx-header-height:var(--lx-header-height-sm,3rem);--lx-header-condensed-height:var(--lx-header-height-xs,2.75rem);--lx-header-gap:var(--lx-header-gap-sm,.625rem);--lx-header-gutter:var(--lx-header-gutter-sm,.75rem);--lx-header-brand-size:var(--lx-font-size-sm,.875rem)}.lx-header.size\:md{--lx-header-height:var(--lx-header-height-md,3.5rem);--lx-header-condensed-height:var(--lx-header-height-sm,3rem);--lx-header-gap:var(--lx-header-gap-md,.75rem);--lx-header-gutter:var(--lx-header-gutter-md,1rem);--lx-header-brand-size:var(--lx-font-size-md,1rem)}.lx-header.size\:lg{--lx-header-height:var(--lx-header-height-lg,4rem);--lx-header-condensed-height:var(--lx-header-height-md,3.5rem);--lx-header-gap:var(--lx-header-gap-lg,.875rem);--lx-header-gutter:var(--lx-header-gutter-lg,1.25rem);--lx-header-brand-size:var(--lx-font-size-lg,1.125rem)}.lx-header.size\:xl{--lx-header-height:var(--lx-header-height-xl,4.5rem);--lx-header-condensed-height:var(--lx-header-height-lg,4rem);--lx-header-gap:var(--lx-header-gap-xl,1rem);--lx-header-gutter:var(--lx-header-gutter-xl,1.5rem);--lx-header-brand-size:var(--lx-font-size-lg,1.125rem)}.lx-header.size\:xxl{--lx-header-height:var(--lx-header-height-xxl,5rem);--lx-header-condensed-height:var(--lx-header-height-xl,4.5rem);--lx-header-gap:var(--lx-header-gap-xxl,1.25rem);--lx-header-gutter:var(--lx-header-gutter-xxl,1.75rem);--lx-header-brand-size:var(--lx-font-size-xl,1.25rem)}.lx-header.variant\:solid{--lx-header-bg:var(--lx-surface);--lx-header-content:var(--lx-content);--lx-header-border:var(--lx-border);--lx-header-blur:0}.lx-header.variant\:subtle{--lx-header-bg:var(--lx-surface-muted);--lx-header-content:var(--lx-content);--lx-header-border:var(--lx-border-muted);--lx-header-blur:0}.lx-header.variant\:transparent{--lx-header-bg:var(--lx-color-transparent);--lx-header-content:var(--lx-content);--lx-header-border:var(--lx-color-transparent);--lx-header-blur:0}.lx-header.variant\:glass{--lx-header-bg:color-mix(in srgb, var(--lx-surface) 72%, var(--lx-color-transparent));--lx-header-content:var(--lx-content);--lx-header-border:color-mix(in srgb, var(--lx-border) 56%, var(--lx-color-transparent));--lx-header-blur:.75rem}.lx-header.variant\:inverse{--lx-header-bg:var(--lx-content);--lx-header-content:var(--lx-surface);--lx-header-muted-content:color-mix(in srgb, var(--lx-surface) 72%, var(--lx-color-transparent));--lx-header-border:color-mix(in srgb, var(--lx-surface) 18%, var(--lx-color-transparent));--lx-header-blur:0}.lx-header.is-elevated{--lx-header-shadow:var(--lx-header-static-shadow,var(--lx-shadow-md))}.lx-header.is-solid{--lx-header-bg:var(--lx-surface);--lx-header-border:var(--lx-border);--lx-header-blur:0}.lx-alert{--lx-alert-bg:var(--lx-color-soft-bg);--lx-alert-fg:var(--lx-color-soft-fg);--lx-alert-border:var(--lx-color-border);--lx-alert-transparent:var(--lx-color-transparent);--lx-alert-outline-fg:var(--lx-color-plain-fg);--lx-alert-outline-border:var(--lx-color-border);--lx-alert-filled-bg:var(--lx-color-filled-bg);--lx-alert-filled-fg:var(--lx-color-filled-fg);--lx-alert-filled-border:var(--lx-color-filled-bg);--lx-alert-close-size:1.75rem;--lx-alert-font:var(--lx-alert-font-md,13px);--lx-alert-title:var(--lx-alert-title-md,15px);--lx-alert-pad:var(--lx-alert-pad-md,.875rem 1rem);--lx-alert-icon:var(--lx-alert-icon-md,18px)}.lx-alert.size\:xxs{--lx-alert-font:var(--lx-alert-font-xxs,12px);--lx-alert-title:var(--lx-alert-title-xxs,13px);--lx-alert-pad:var(--lx-alert-pad-xxs,.5rem .625rem);--lx-alert-icon:var(--lx-alert-icon-xxs,12px)}.lx-alert.size\:xs{--lx-alert-font:var(--lx-alert-font-xs,13px);--lx-alert-title:var(--lx-alert-title-xs,13px);--lx-alert-pad:var(--lx-alert-pad-xs,.625rem .75rem);--lx-alert-icon:var(--lx-alert-icon-xs,14px)}.lx-alert.size\:sm{--lx-alert-font:var(--lx-alert-font-sm,13px);--lx-alert-title:var(--lx-alert-title-sm,14px);--lx-alert-pad:var(--lx-alert-pad-sm,.75rem .875rem);--lx-alert-icon:var(--lx-alert-icon-sm,16px)}.lx-alert.size\:md{--lx-alert-font:var(--lx-alert-font-md,13px);--lx-alert-title:var(--lx-alert-title-md,15px);--lx-alert-pad:var(--lx-alert-pad-md,.875rem 1rem);--lx-alert-icon:var(--lx-alert-icon-md,18px)}.lx-alert.size\:lg{--lx-alert-font:var(--lx-alert-font-lg,14px);--lx-alert-title:var(--lx-alert-title-lg,15px);--lx-alert-pad:var(--lx-alert-pad-lg,1rem 1.25rem);--lx-alert-icon:var(--lx-alert-icon-lg,20px)}.lx-alert.size\:xl{--lx-alert-font:var(--lx-alert-font-xl,15px);--lx-alert-title:var(--lx-alert-title-xl,16px);--lx-alert-pad:var(--lx-alert-pad-xl,1.125rem 1.375rem);--lx-alert-icon:var(--lx-alert-icon-xl,22px)}.lx-alert.size\:xxl{--lx-alert-font:var(--lx-alert-font-xxl,15px);--lx-alert-title:var(--lx-alert-title-xxl,17px);--lx-alert-pad:var(--lx-alert-pad-xxl,1.25rem 1.5rem);--lx-alert-icon:var(--lx-alert-icon-xxl,24px)}.lx-avatar{--lx-avatar-fg:var(--lx-content);--lx-avatar-focus-shadow:var(--lx-focus-shadow);--lx-avatar-selection-border:var(--lx-color-solid-bg);--lx-avatar-selection-inner-border:var(--lx-content-inverse);--lx-avatar-text-shadow:none;--lx-avatar-size:var(--lx-avatar-size-md,32px);--lx-avatar-font:var(--lx-avatar-font-md,12px);--lx-avatar-weight:var(--lx-avatar-weight-md,600);--lx-avatar-line-height:var(--lx-avatar-line-height-md,1.3);--lx-avatar-radius:var(--lx-avatar-shape-circle,50%)}.lx-avatar.size\:xxs{--lx-avatar-size:var(--lx-avatar-size-xxs,8px);--lx-avatar-font:var(--lx-avatar-font-xxs,6px);--lx-avatar-weight:var(--lx-avatar-weight-xxs,500);--lx-avatar-line-height:var(--lx-avatar-line-height-xxs,1.2)}.lx-avatar.size\:xs{--lx-avatar-size:var(--lx-avatar-size-xs,16px);--lx-avatar-font:var(--lx-avatar-font-xs,8px);--lx-avatar-weight:var(--lx-avatar-weight-xs,500);--lx-avatar-line-height:var(--lx-avatar-line-height-xs,1.2)}.lx-avatar.size\:sm{--lx-avatar-size:var(--lx-avatar-size-sm,24px);--lx-avatar-font:var(--lx-avatar-font-sm,10px);--lx-avatar-weight:var(--lx-avatar-weight-sm,500);--lx-avatar-line-height:var(--lx-avatar-line-height-sm,1.2)}.lx-avatar.size\:md{--lx-avatar-size:var(--lx-avatar-size-md,32px);--lx-avatar-font:var(--lx-avatar-font-md,12px);--lx-avatar-weight:var(--lx-avatar-weight-md,600);--lx-avatar-line-height:var(--lx-avatar-line-height-md,1.3)}.lx-avatar.size\:lg{--lx-avatar-size:var(--lx-avatar-size-lg,44px);--lx-avatar-font:var(--lx-avatar-font-lg,15px);--lx-avatar-weight:var(--lx-avatar-weight-lg,600);--lx-avatar-line-height:var(--lx-avatar-line-height-lg,1.3)}.lx-avatar.size\:xl{--lx-avatar-size:var(--lx-avatar-size-xl,52px);--lx-avatar-font:var(--lx-avatar-font-xl,18px);--lx-avatar-weight:var(--lx-avatar-weight-xl,600);--lx-avatar-line-height:var(--lx-avatar-line-height-xl,1.4)}.lx-avatar.size\:xxl{--lx-avatar-size:var(--lx-avatar-size-xxl,64px);--lx-avatar-font:var(--lx-avatar-font-xxl,22px);--lx-avatar-weight:var(--lx-avatar-weight-xxl,600);--lx-avatar-line-height:var(--lx-avatar-line-height-xxl,1.4)}.lx-avatar.shape\:circle{--lx-avatar-radius:var(--lx-avatar-shape-circle,50%)}.lx-avatar.shape\:square{--lx-avatar-radius:var(--lx-avatar-shape-square,0)}.lx-avatar.shape\:rounded{--lx-avatar-radius:var(--lx-avatar-shape-rounded,4px)}.lx-avatar-group{--lx-avatar-group-overflow-bg:var(--lx-color-solid-bg);--lx-avatar-group-overflow-fg:var(--lx-color-solid-fg);--lx-avatar-group-overlap:-.625rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-md,33px);--lx-avatar-group-overflow-font:.75rem}.lx-avatar-group.size\:xxs{--lx-avatar-group-overlap:-.25rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-xxs,8px);--lx-avatar-group-overflow-font:.5625rem}.lx-avatar-group.size\:xs{--lx-avatar-group-overlap:-.375rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-xs,16px);--lx-avatar-group-overflow-font:.625rem}.lx-avatar-group.size\:sm{--lx-avatar-group-overlap:-.5rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-sm,24px);--lx-avatar-group-overflow-font:.6875rem}.lx-avatar-group.size\:md{--lx-avatar-group-overlap:-.625rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-md,33px);--lx-avatar-group-overflow-font:.75rem}.lx-avatar-group.size\:lg{--lx-avatar-group-overlap:-.75rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-lg,44px);--lx-avatar-group-overflow-font:.875rem}.lx-avatar-group.size\:xl{--lx-avatar-group-overlap:-1rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-xl,52px);--lx-avatar-group-overflow-font:1rem}.lx-avatar-group.size\:xxl{--lx-avatar-group-overlap:-1.25rem;--lx-avatar-group-overflow-size:var(--lx-avatar-size-xxl,64px);--lx-avatar-group-overflow-font:1.125rem}.lx-avatar-profile{--lx-avatar-profile-title-color:var(--lx-content);--lx-avatar-profile-text-color:var(--lx-content-muted);--lx-avatar-profile-gap:.5rem;--lx-avatar-profile-title:14px;--lx-avatar-profile-text:13px;--lx-avatar-profile-title-margin:.25rem 0}.lx-avatar-profile.size\:xxs{--lx-avatar-profile-gap:.375rem;--lx-avatar-profile-title:11px;--lx-avatar-profile-text:10px;--lx-avatar-profile-title-margin:.125rem 0}.lx-avatar-profile.size\:xs{--lx-avatar-profile-gap:.375rem;--lx-avatar-profile-title:12px;--lx-avatar-profile-text:11px;--lx-avatar-profile-title-margin:.125rem 0}.lx-avatar-profile.size\:sm{--lx-avatar-profile-gap:.375rem;--lx-avatar-profile-title:13px;--lx-avatar-profile-text:12px;--lx-avatar-profile-title-margin:.125rem 0}.lx-avatar-profile.size\:md{--lx-avatar-profile-gap:.5rem;--lx-avatar-profile-title:14px;--lx-avatar-profile-text:13px;--lx-avatar-profile-title-margin:.25rem 0}.lx-avatar-profile.size\:lg{--lx-avatar-profile-gap:.5rem;--lx-avatar-profile-title:15px;--lx-avatar-profile-text:14px;--lx-avatar-profile-title-margin:.25rem 0}.lx-avatar-profile.size\:xl{--lx-avatar-profile-gap:.625rem;--lx-avatar-profile-title:16px;--lx-avatar-profile-text:15px;--lx-avatar-profile-title-margin:.25rem 0}.lx-avatar-profile.size\:xxl{--lx-avatar-profile-gap:.75rem;--lx-avatar-profile-title:18px;--lx-avatar-profile-text:16px;--lx-avatar-profile-title-margin:.25rem 0}.lx-badge{--lx-badge-dot-bg:var(--lx-color-solid-bg);--lx-badge-dot-fg:var(--lx-color-solid-fg);--lx-badge-size:var(--lx-badge-size-md,20px);--lx-badge-font:var(--lx-badge-font-md,11px);--lx-badge-pad:var(--lx-badge-pad-md,6px);--lx-badge-dot:var(--lx-badge-dot-md,10px)}.lx-badge.size\:xxs{--lx-badge-size:var(--lx-badge-size-xxs,10px);--lx-badge-font:var(--lx-badge-font-xxs,6px);--lx-badge-pad:var(--lx-badge-pad-xxs,3px);--lx-badge-dot:var(--lx-badge-dot-xxs,4px)}.lx-badge.size\:xs{--lx-badge-size:var(--lx-badge-size-xs,14px);--lx-badge-font:var(--lx-badge-font-xs,8px);--lx-badge-pad:var(--lx-badge-pad-xs,4px);--lx-badge-dot:var(--lx-badge-dot-xs,6px)}.lx-badge.size\:sm{--lx-badge-size:var(--lx-badge-size-sm,18px);--lx-badge-font:var(--lx-badge-font-sm,10px);--lx-badge-pad:var(--lx-badge-pad-sm,5px);--lx-badge-dot:var(--lx-badge-dot-sm,8px)}.lx-badge.size\:md{--lx-badge-size:var(--lx-badge-size-md,20px);--lx-badge-font:var(--lx-badge-font-md,11px);--lx-badge-pad:var(--lx-badge-pad-md,6px);--lx-badge-dot:var(--lx-badge-dot-md,10px)}.lx-badge.size\:lg{--lx-badge-size:var(--lx-badge-size-lg,22px);--lx-badge-font:var(--lx-badge-font-lg,12px);--lx-badge-pad:var(--lx-badge-pad-lg,6px);--lx-badge-dot:var(--lx-badge-dot-lg,11px)}.lx-badge.size\:xl{--lx-badge-size:var(--lx-badge-size-xl,24px);--lx-badge-font:var(--lx-badge-font-xl,13px);--lx-badge-pad:var(--lx-badge-pad-xl,7px);--lx-badge-dot:var(--lx-badge-dot-xl,12px)}.lx-badge.size\:xxl{--lx-badge-size:var(--lx-badge-size-xxl,28px);--lx-badge-font:var(--lx-badge-font-xxl,14px);--lx-badge-pad:var(--lx-badge-pad-xxl,8px);--lx-badge-dot:var(--lx-badge-dot-xxl,14px)}.lx-btn{--lx-btn-bg-disabled:var(--lx-disabled-bg);--lx-btn-fg-disabled:var(--lx-disabled-fg);--lx-btn-border-disabled:var(--lx-disabled-border);--lx-btn-focus-shadow:var(--lx-focus-shadow);--lx-btn-font-size:var(--lx-button-size-md,var(--lx-control-font-size-md,.875rem));--lx-btn-font-weight:var(--lx-button-weight-md,500);--lx-btn-gap:var(--lx-button-gap-md,.375rem);--lx-btn-height:var(--lx-button-height-md,var(--lx-control-height-md,2.375rem));--lx-btn-padding-x:var(--lx-button-padding-x-md,1rem);--lx-btn-icon-size:var(--lx-button-icon-size-md,1rem);--lx-btn-width:fit-content;--lx-btn-min-width:0;--lx-btn-pad-inline:calc(var(--lx-btn-padding-x) - 2px);--lx-btn-radius:var(--lx-radius);--lx-btn-bg:var(--lx-color-solid-bg);--lx-btn-fg:var(--lx-color-solid-fg);--lx-btn-border:var(--lx-color-solid-bg);--lx-btn-bg-hover:var(--lx-color-solid-bg-hover);--lx-btn-fg-hover:var(--lx-color-solid-fg);--lx-btn-border-hover:var(--lx-color-solid-bg-hover);--lx-btn-bg-active:var(--lx-color-solid-bg-active);--lx-btn-fg-active:var(--lx-color-solid-fg);--lx-btn-border-active:var(--lx-color-solid-bg-active);--lx-btn-bg-selected:var(--lx-color-solid-bg-hover);--lx-btn-fg-selected:var(--lx-color-solid-fg);--lx-btn-border-selected:var(--lx-color-solid-bg-hover);--lx-btn-bg-selected-hover:var(--lx-color-solid-bg-active);--lx-btn-fg-selected-hover:var(--lx-color-solid-fg);--lx-btn-bg-selected-active:var(--lx-color-solid-bg-active);--lx-btn-fg-selected-active:var(--lx-color-solid-fg);--lx-btn-min-height:var(--lx-btn-height)}.lx-btn.size\:xxs{--lx-btn-font-size:var(--lx-button-size-xxs,var(--lx-control-font-size-xxs,.6875rem));--lx-btn-font-weight:var(--lx-button-weight-xxs,500);--lx-btn-gap:var(--lx-button-gap-xxs,.375rem);--lx-btn-height:var(--lx-button-height-xxs,var(--lx-control-height-xxs,1.75rem));--lx-btn-padding-x:var(--lx-button-padding-x-xxs,.625rem);--lx-btn-icon-size:var(--lx-button-icon-size-xxs,.8125rem)}.lx-btn.size\:xs{--lx-btn-font-size:var(--lx-button-size-xs,var(--lx-control-font-size-xs,.75rem));--lx-btn-font-weight:var(--lx-button-weight-xs,500);--lx-btn-gap:var(--lx-button-gap-xs,.375rem);--lx-btn-height:var(--lx-button-height-xs,var(--lx-control-height-xs,1.875rem));--lx-btn-padding-x:var(--lx-button-padding-x-xs,.75rem);--lx-btn-icon-size:var(--lx-button-icon-size-xs,.875rem)}.lx-btn.size\:sm{--lx-btn-font-size:var(--lx-button-size-sm,var(--lx-control-font-size-sm,.8125rem));--lx-btn-font-weight:var(--lx-button-weight-sm,500);--lx-btn-gap:var(--lx-button-gap-sm,.375rem);--lx-btn-height:var(--lx-button-height-sm,var(--lx-control-height-sm,2.125rem));--lx-btn-padding-x:var(--lx-button-padding-x-sm,.875rem);--lx-btn-icon-size:var(--lx-button-icon-size-sm,.9375rem)}.lx-btn.size\:md{--lx-btn-font-size:var(--lx-button-size-md,var(--lx-control-font-size-md,.875rem));--lx-btn-font-weight:var(--lx-button-weight-md,500);--lx-btn-gap:var(--lx-button-gap-md,.375rem);--lx-btn-height:var(--lx-button-height-md,var(--lx-control-height-md,2.375rem));--lx-btn-padding-x:var(--lx-button-padding-x-md,1rem);--lx-btn-icon-size:var(--lx-button-icon-size-md,1rem)}.lx-btn.size\:lg{--lx-btn-font-size:var(--lx-button-size-lg,var(--lx-control-font-size-lg,.9375rem));--lx-btn-font-weight:var(--lx-button-weight-lg,500);--lx-btn-gap:var(--lx-button-gap-lg,.375rem);--lx-btn-height:var(--lx-button-height-lg,var(--lx-control-height-lg,2.625rem));--lx-btn-padding-x:var(--lx-button-padding-x-lg,1.125rem);--lx-btn-icon-size:var(--lx-button-icon-size-lg,1.125rem)}.lx-btn.size\:xl{--lx-btn-font-size:var(--lx-button-size-xl,var(--lx-control-font-size-xl,1rem));--lx-btn-font-weight:var(--lx-button-weight-xl,500);--lx-btn-gap:var(--lx-button-gap-xl,.375rem);--lx-btn-height:var(--lx-button-height-xl,var(--lx-control-height-xl,2.875rem));--lx-btn-padding-x:var(--lx-button-padding-x-xl,1.375rem);--lx-btn-icon-size:var(--lx-button-icon-size-xl,1.25rem)}.lx-btn.size\:xxl{--lx-btn-font-size:var(--lx-button-size-xxl,var(--lx-control-font-size-xxl,1.125rem));--lx-btn-font-weight:var(--lx-button-weight-xxl,500);--lx-btn-gap:var(--lx-button-gap-xxl,.375rem);--lx-btn-height:var(--lx-button-height-xxl,var(--lx-control-height-xxl,3.125rem));--lx-btn-padding-x:var(--lx-button-padding-x-xxl,1.5rem);--lx-btn-icon-size:var(--lx-button-icon-size-xxl,1.375rem)}.lx-btn.shape\:default{--lx-btn-width:fit-content;--lx-btn-min-width:0;--lx-btn-pad-inline:calc(var(--lx-btn-padding-x) - 2px);--lx-btn-radius:var(--lx-radius)}.lx-btn.shape\:square{--lx-btn-width:var(--lx-btn-height);--lx-btn-min-width:var(--lx-btn-height);--lx-btn-pad-inline:0;--lx-btn-radius:var(--lx-radius)}.lx-btn.shape\:circle{--lx-btn-width:var(--lx-btn-height);--lx-btn-min-width:var(--lx-btn-height);--lx-btn-pad-inline:0;--lx-btn-radius:var(--lx-radius-circle)}.lx-btn.shape\:pill{--lx-btn-width:fit-content;--lx-btn-min-width:0;--lx-btn-pad-inline:calc(var(--lx-btn-padding-x) - 2px);--lx-btn-radius:var(--lx-radius-pill)}.lx-btn.variant\:solid{--lx-btn-bg:var(--lx-color-solid-bg);--lx-btn-fg:var(--lx-color-solid-fg);--lx-btn-border:var(--lx-color-solid-bg);--lx-btn-bg-hover:var(--lx-color-solid-bg-hover);--lx-btn-fg-hover:var(--lx-color-solid-fg);--lx-btn-border-hover:var(--lx-color-solid-bg-hover);--lx-btn-bg-active:var(--lx-color-solid-bg-active);--lx-btn-fg-active:var(--lx-color-solid-fg);--lx-btn-border-active:var(--lx-color-solid-bg-active);--lx-btn-bg-selected:var(--lx-color-solid-bg-hover);--lx-btn-fg-selected:var(--lx-color-solid-fg);--lx-btn-border-selected:var(--lx-color-solid-bg-hover);--lx-btn-bg-selected-hover:var(--lx-color-solid-bg-active);--lx-btn-fg-selected-hover:var(--lx-color-solid-fg);--lx-btn-bg-selected-active:var(--lx-color-solid-bg-active);--lx-btn-fg-selected-active:var(--lx-color-solid-fg);--lx-btn-min-height:var(--lx-btn-height)}.lx-btn.variant\:outline{--lx-btn-bg:var(--lx-color-transparent);--lx-btn-fg:var(--lx-color-plain-fg);--lx-btn-border:var(--lx-color-border);--lx-btn-bg-hover:var(--lx-color-ghost-bg-hover);--lx-btn-fg-hover:var(--lx-color-plain-fg-hover);--lx-btn-border-hover:var(--lx-color-border-hover);--lx-btn-bg-active:var(--lx-color-ghost-bg-active);--lx-btn-fg-active:var(--lx-color-plain-fg-active);--lx-btn-border-active:var(--lx-color-border-active);--lx-btn-bg-selected:var(--lx-color-ghost-bg-hover);--lx-btn-fg-selected:var(--lx-color-plain-fg-hover);--lx-btn-border-selected:var(--lx-color-border-hover);--lx-btn-bg-selected-hover:var(--lx-color-ghost-bg-active);--lx-btn-fg-selected-hover:var(--lx-color-plain-fg-active);--lx-btn-bg-selected-active:var(--lx-color-ghost-bg-active);--lx-btn-fg-selected-active:var(--lx-color-plain-fg-active);--lx-btn-min-height:var(--lx-btn-height)}.lx-btn.variant\:ghost{--lx-btn-bg:var(--lx-color-transparent);--lx-btn-fg:var(--lx-color-plain-fg);--lx-btn-border:var(--lx-color-transparent);--lx-btn-bg-hover:var(--lx-color-ghost-bg-hover);--lx-btn-fg-hover:var(--lx-color-plain-fg-hover);--lx-btn-border-hover:var(--lx-color-transparent);--lx-btn-bg-active:var(--lx-color-ghost-bg-active);--lx-btn-fg-active:var(--lx-color-plain-fg-active);--lx-btn-border-active:var(--lx-color-transparent);--lx-btn-bg-selected:var(--lx-color-ghost-bg-hover);--lx-btn-fg-selected:var(--lx-color-plain-fg-hover);--lx-btn-border-selected:var(--lx-color-transparent);--lx-btn-bg-selected-hover:var(--lx-color-ghost-bg-active);--lx-btn-fg-selected-hover:var(--lx-color-plain-fg-active);--lx-btn-bg-selected-active:var(--lx-color-ghost-bg-active);--lx-btn-fg-selected-active:var(--lx-color-plain-fg-active);--lx-btn-min-height:var(--lx-btn-height)}.lx-btn.variant\:soft{--lx-btn-bg:var(--lx-color-soft-bg);--lx-btn-fg:var(--lx-color-soft-fg);--lx-btn-border:var(--lx-color-transparent);--lx-btn-bg-hover:var(--lx-color-soft-bg-hover);--lx-btn-fg-hover:var(--lx-color-soft-fg);--lx-btn-border-hover:var(--lx-color-transparent);--lx-btn-bg-active:var(--lx-color-soft-bg-active);--lx-btn-fg-active:var(--lx-color-soft-fg);--lx-btn-border-active:var(--lx-color-transparent);--lx-btn-bg-selected:var(--lx-color-soft-bg-hover);--lx-btn-fg-selected:var(--lx-color-soft-fg);--lx-btn-border-selected:var(--lx-color-transparent);--lx-btn-bg-selected-hover:var(--lx-color-soft-bg-active);--lx-btn-fg-selected-hover:var(--lx-color-soft-fg);--lx-btn-bg-selected-active:var(--lx-color-soft-bg-active);--lx-btn-fg-selected-active:var(--lx-color-soft-fg);--lx-btn-min-height:var(--lx-btn-height)}.lx-btn.variant\:link{--lx-btn-bg:var(--lx-color-transparent);--lx-btn-fg:var(--lx-color-plain-fg);--lx-btn-border:var(--lx-color-transparent);--lx-btn-bg-hover:var(--lx-color-transparent);--lx-btn-fg-hover:var(--lx-color-solid-bg);--lx-btn-border-hover:var(--lx-color-transparent);--lx-btn-bg-active:var(--lx-color-transparent);--lx-btn-fg-active:var(--lx-color-solid-bg-active);--lx-btn-border-active:var(--lx-color-transparent);--lx-btn-bg-selected:var(--lx-color-transparent);--lx-btn-fg-selected:var(--lx-color-solid-bg);--lx-btn-border-selected:var(--lx-color-transparent);--lx-btn-bg-selected-hover:var(--lx-color-transparent);--lx-btn-fg-selected-hover:var(--lx-color-solid-bg-active);--lx-btn-bg-selected-active:var(--lx-color-transparent);--lx-btn-fg-selected-active:var(--lx-color-solid-bg-active);--lx-btn-min-height:0px;--lx-btn-pad-inline:0;--lx-btn-bg-disabled:var(--lx-color-transparent);--lx-btn-border-disabled:var(--lx-color-transparent)}.lx-btn[data-lx-color=neutral].variant\:solid{--lx-btn-bg:var(--lx-action-primary-bg);--lx-btn-fg:var(--lx-action-primary-fg);--lx-btn-border:var(--lx-action-primary-border);--lx-btn-bg-hover:var(--lx-action-primary-bg-hover);--lx-btn-fg-hover:var(--lx-action-primary-fg-hover);--lx-btn-border-hover:var(--lx-action-primary-border-hover);--lx-btn-bg-active:var(--lx-action-primary-bg-active);--lx-btn-fg-active:var(--lx-action-primary-fg-active);--lx-btn-border-active:var(--lx-action-primary-border-active);--lx-btn-bg-selected:var(--lx-action-primary-bg-hover);--lx-btn-fg-selected:var(--lx-action-primary-fg-hover);--lx-btn-border-selected:var(--lx-action-primary-border-hover);--lx-btn-bg-selected-hover:var(--lx-action-primary-bg-active);--lx-btn-fg-selected-hover:var(--lx-action-primary-fg-active);--lx-btn-bg-selected-active:var(--lx-action-primary-bg-active);--lx-btn-fg-selected-active:var(--lx-action-primary-fg-active)}.lx-btn[data-lx-color=neutral].variant\:outline{--lx-btn-bg:var(--lx-action-outline-bg);--lx-btn-fg:var(--lx-action-outline-fg);--lx-btn-border:var(--lx-action-outline-border);--lx-btn-bg-hover:var(--lx-action-outline-bg-hover);--lx-btn-fg-hover:var(--lx-action-outline-fg-hover);--lx-btn-border-hover:var(--lx-action-outline-border-hover);--lx-btn-bg-active:var(--lx-action-outline-bg-active);--lx-btn-fg-active:var(--lx-action-outline-fg-active);--lx-btn-border-active:var(--lx-action-outline-border-active);--lx-btn-bg-selected:var(--lx-action-outline-bg-hover);--lx-btn-fg-selected:var(--lx-action-outline-fg-hover);--lx-btn-border-selected:var(--lx-action-outline-border-hover);--lx-btn-bg-selected-hover:var(--lx-action-outline-bg-active);--lx-btn-fg-selected-hover:var(--lx-action-outline-fg-active);--lx-btn-bg-selected-active:var(--lx-action-outline-bg-active);--lx-btn-fg-selected-active:var(--lx-action-outline-fg-active)}.lx-btn[data-lx-color=neutral].variant\:soft{--lx-btn-bg:var(--lx-action-soft-bg);--lx-btn-fg:var(--lx-action-soft-fg);--lx-btn-border:var(--lx-action-soft-border);--lx-btn-bg-hover:var(--lx-action-soft-bg-hover);--lx-btn-fg-hover:var(--lx-action-soft-fg-hover);--lx-btn-border-hover:var(--lx-action-soft-border-hover);--lx-btn-bg-active:var(--lx-action-soft-bg-active);--lx-btn-fg-active:var(--lx-action-soft-fg-active);--lx-btn-border-active:var(--lx-action-soft-border-active);--lx-btn-bg-selected:var(--lx-action-soft-bg-hover);--lx-btn-fg-selected:var(--lx-action-soft-fg-hover);--lx-btn-border-selected:var(--lx-action-soft-border-hover);--lx-btn-bg-selected-hover:var(--lx-action-soft-bg-active);--lx-btn-fg-selected-hover:var(--lx-action-soft-fg-active);--lx-btn-bg-selected-active:var(--lx-action-soft-bg-active);--lx-btn-fg-selected-active:var(--lx-action-soft-fg-active)}.lx-btn[data-lx-color=neutral].variant\:link{--lx-btn-fg-hover:var(--lx-color-plain-fg-hover);--lx-btn-fg-active:var(--lx-color-plain-fg-active);--lx-btn-fg-selected:var(--lx-color-plain-fg-hover);--lx-btn-fg-selected-hover:var(--lx-color-plain-fg-active);--lx-btn-fg-selected-active:var(--lx-color-plain-fg-active)}.lx-checkbox,.lx-checkbox-group{--lx-checkbox-border:var(--lx-field-border);--lx-checkbox-bg:var(--lx-field-bg);--lx-checkbox-fg:var(--lx-content);--lx-checkbox-muted:var(--lx-content-muted);--lx-checkbox-bg-active:var(--lx-color-solid-bg);--lx-checkbox-border-active:var(--lx-color-solid-bg);--lx-checkbox-fg-active:var(--lx-color-solid-fg);--lx-checkbox-focus-shadow:var(--lx-focus-shadow);--lx-checkbox-size:1.125rem;--lx-checkbox-font-size:var(--lx-control-font-size-md,.875rem);--lx-checkbox-gap:.5rem}.lx-checkbox.size\:xxs,.lx-checkbox-group.size\:xxs{--lx-checkbox-size:.75rem;--lx-checkbox-font-size:var(--lx-control-font-size-xxs,.6875rem);--lx-checkbox-gap:.3125rem}.lx-checkbox.size\:xs,.lx-checkbox-group.size\:xs{--lx-checkbox-size:.875rem;--lx-checkbox-font-size:var(--lx-control-font-size-xs,.75rem);--lx-checkbox-gap:.375rem}.lx-checkbox.size\:sm,.lx-checkbox-group.size\:sm{--lx-checkbox-size:1rem;--lx-checkbox-font-size:var(--lx-control-font-size-sm,.8125rem);--lx-checkbox-gap:.4375rem}.lx-checkbox.size\:md,.lx-checkbox-group.size\:md{--lx-checkbox-size:1.125rem;--lx-checkbox-font-size:var(--lx-control-font-size-md,.875rem);--lx-checkbox-gap:.5rem}.lx-checkbox.size\:lg,.lx-checkbox-group.size\:lg{--lx-checkbox-size:1.25rem;--lx-checkbox-font-size:var(--lx-control-font-size-lg,.9375rem);--lx-checkbox-gap:.5625rem}.lx-checkbox.size\:xl,.lx-checkbox-group.size\:xl{--lx-checkbox-size:1.375rem;--lx-checkbox-font-size:var(--lx-control-font-size-xl,1rem);--lx-checkbox-gap:.625rem}.lx-checkbox.size\:xxl,.lx-checkbox-group.size\:xxl{--lx-checkbox-size:1.5rem;--lx-checkbox-font-size:var(--lx-control-font-size-xxl,1.125rem);--lx-checkbox-gap:.6875rem}.lx-checkbox.is-invalid,.lx-checkbox-group.is-invalid{--lx-checkbox-border:var(--lx-field-border-invalid)}.lx-loader{--lx-loader-fg:var(--lx-color-solid-bg);--lx-loader-track:var(--lx-color-soft-bg);--lx-loader-thickness:.09em;--lx-loader-duration:.8s;--lx-loader-gap:.12em;--lx-loader-item-size:.24em;--lx-loader-bar-width:.16em;--lx-loader-size:1.75rem}.lx-loader.size\:xxs{--lx-loader-size:1rem}.lx-loader.size\:xs{--lx-loader-size:1.25rem}.lx-loader.size\:sm{--lx-loader-size:1.5rem}.lx-loader.size\:md{--lx-loader-size:1.75rem}.lx-loader.size\:lg{--lx-loader-size:2rem}.lx-loader.size\:xl{--lx-loader-size:2.5rem}.lx-loader.size\:xxl{--lx-loader-size:3rem}.lx-chip{--lx-chip-fg:var(--lx-color-plain-fg);--lx-chip-bg:var(--lx-color-soft-bg);--lx-chip-disc-bg:var(--lx-color-solid-bg);--lx-chip-control-bg:var(--lx-color-transparent);--lx-chip-focus-shadow:var(--lx-focus-shadow);--lx-chip-selection-shadow:inset 0 0 0 1px currentColor;--lx-chip-height:var(--lx-chip-height-md,28px);--lx-chip-font:var(--lx-chip-font-md,13px);--lx-chip-pad:var(--lx-chip-pad-md,.25rem .75rem);--lx-chip-gap:var(--lx-chip-gap-md,.3125rem);--lx-chip-radius:var(--lx-radius-sm);--lx-chip-width:fit-content;--lx-chip-min-width:0}.lx-chip.size\:xxs{--lx-chip-height:var(--lx-chip-height-xxs,16px);--lx-chip-font:var(--lx-chip-font-xxs,10px);--lx-chip-pad:var(--lx-chip-pad-xxs,.0625rem .375rem);--lx-chip-gap:var(--lx-chip-gap-xxs,.125rem)}.lx-chip.size\:xs{--lx-chip-height:var(--lx-chip-height-xs,20px);--lx-chip-font:var(--lx-chip-font-xs,11px);--lx-chip-pad:var(--lx-chip-pad-xs,.125rem .5rem);--lx-chip-gap:var(--lx-chip-gap-xs,.1875rem)}.lx-chip.size\:sm{--lx-chip-height:var(--lx-chip-height-sm,24px);--lx-chip-font:var(--lx-chip-font-sm,12px);--lx-chip-pad:var(--lx-chip-pad-sm,.1875rem .625rem);--lx-chip-gap:var(--lx-chip-gap-sm,.25rem)}.lx-chip.size\:md{--lx-chip-height:var(--lx-chip-height-md,28px);--lx-chip-font:var(--lx-chip-font-md,13px);--lx-chip-pad:var(--lx-chip-pad-md,.25rem .75rem);--lx-chip-gap:var(--lx-chip-gap-md,.3125rem)}.lx-chip.size\:lg{--lx-chip-height:var(--lx-chip-height-lg,32px);--lx-chip-font:var(--lx-chip-font-lg,14px);--lx-chip-pad:var(--lx-chip-pad-lg,.3125rem .875rem);--lx-chip-gap:var(--lx-chip-gap-lg,.375rem)}.lx-chip.size\:xl{--lx-chip-height:var(--lx-chip-height-xl,36px);--lx-chip-font:var(--lx-chip-font-xl,15px);--lx-chip-pad:var(--lx-chip-pad-xl,.375rem 1rem);--lx-chip-gap:var(--lx-chip-gap-xl,.4375rem)}.lx-chip.size\:xxl{--lx-chip-height:var(--lx-chip-height-xxl,40px);--lx-chip-font:var(--lx-chip-font-xxl,16px);--lx-chip-pad:var(--lx-chip-pad-xxl,.5rem 1.25rem);--lx-chip-gap:var(--lx-chip-gap-xxl,.5rem)}.lx-chip.shape\:default{--lx-chip-radius:var(--lx-radius-sm);--lx-chip-width:fit-content;--lx-chip-min-width:0}.lx-chip.shape\:square{--lx-chip-radius:var(--lx-radius-xs);--lx-chip-width:fit-content;--lx-chip-min-width:0}.lx-chip.shape\:pill{--lx-chip-radius:var(--lx-radius-pill);--lx-chip-width:fit-content;--lx-chip-min-width:0}.lx-chip.shape\:circle{--lx-chip-radius:var(--lx-radius-circle);--lx-chip-width:var(--lx-chip-height);--lx-chip-min-width:var(--lx-chip-height)}.lx-code,.lx-code-block,.lx-code-group{--lx-code-font-family:var(--lx-font-mono,"SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, "Liberation Mono", monospace);--lx-code-font-size:var(--lx-code-font-size-md,.875rem);--lx-code-line-height:1.45;--lx-code-font-weight:520;--lx-code-inline-background:var(--lx-action-soft-bg);--lx-code-inline-color:var(--lx-action-soft-fg);--lx-code-inline-border-color:var(--lx-action-soft-border);--lx-code-inline-radius:var(--lx-radius-sm,6px);--lx-code-inline-padding-inline:.38em;--lx-code-inline-padding-block:.12em;--lx-code-inline-shadow:none;--lx-code-block-background:var(--lx-chrome-bg);--lx-code-block-color:var(--lx-chrome-fg);--lx-code-block-border-color:var(--lx-chrome-border);--lx-code-block-separator-color:color-mix(in srgb, var(--lx-chrome-border) 64%, var(--lx-color-transparent));--lx-code-block-radius:var(--lx-radius-xl,12px);--lx-code-block-shadow:none;--lx-code-block-accent:var(--lx-color-focus);--lx-code-block-focus-shadow:var(--lx-focus-shadow);--lx-code-block-focus-shadow-inset:var(--lx-focus-shadow-inset);--lx-code-block-header-height:2.75rem;--lx-code-block-header-background:var(--lx-chrome-bg);--lx-code-block-header-color:var(--lx-chrome-fg-muted);--lx-code-block-header-padding:.55rem .7rem .55rem .9rem;--lx-code-block-header-gap:.625rem;--lx-code-block-padding-inline:1rem;--lx-code-block-padding-block:.9rem;--lx-code-block-line-height:1.65;--lx-code-block-line-padding-inline:1rem;--lx-code-block-line-radius:var(--lx-radius-xs);--lx-code-block-gutter-gap:.9rem;--lx-code-block-gutter-color:var(--lx-chrome-fg-muted);--lx-code-block-gutter-border-color:color-mix(in srgb, var(--lx-chrome-border) 64%, var(--lx-color-transparent));--lx-code-block-highlight-background:color-mix(in oklab, var(--lx-color-soft-bg) 68%, transparent);--lx-code-block-highlight-indicator:var(--lx-color-focus);--lx-code-block-opacity-focus:1;--lx-code-block-added-background:color-mix(in oklab, var(--lx-status-success-solid-bg) 13%, transparent);--lx-code-block-added-indicator:var(--lx-status-success-solid-bg);--lx-code-block-removed-background:color-mix(in oklab, var(--lx-status-error-solid-bg) 13%, transparent);--lx-code-block-removed-indicator:var(--lx-status-error-solid-bg);--lx-code-block-error-background:color-mix(in oklab, var(--lx-status-error-solid-bg) 11%, transparent);--lx-code-block-warning-background:color-mix(in oklab, var(--lx-status-warning-solid-bg) 12%, transparent);--lx-code-block-info-background:color-mix(in oklab, var(--lx-status-info-solid-bg) 11%, transparent);--lx-code-block-selection-background:color-mix(in oklab, var(--lx-chrome-selection-bg) 42%, transparent);--lx-code-block-selection-color:inherit;--lx-code-block-action-size:2rem;--lx-code-block-action-radius:var(--lx-radius-md,8px);--lx-code-block-action-color:var(--lx-chrome-fg-muted);--lx-code-block-action-color-hover:var(--lx-chrome-fg);--lx-code-block-action-color-active:var(--lx-chrome-fg);--lx-code-block-action-background:var(--lx-color-transparent);--lx-code-block-action-background-hover:var(--lx-chrome-bg-hover);--lx-code-block-action-background-active:var(--lx-chrome-bg-active);--lx-code-block-copied-background:color-mix(in srgb, var(--lx-status-success-solid-bg) 18%, var(--lx-color-transparent));--lx-code-block-copied-color:var(--lx-status-success-solid-bg);--lx-code-block-language-background:var(--lx-chrome-bg-hover);--lx-code-block-footer-background:var(--lx-chrome-bg);--lx-code-block-transition-duration:.17s;--lx-code-group-tab-background:var(--lx-chrome-bg);--lx-code-group-tab-color:var(--lx-chrome-fg-muted);--lx-code-group-tab-background-hover:var(--lx-chrome-bg-hover);--lx-code-group-tab-color-hover:var(--lx-chrome-fg);--lx-code-group-tab-active-background:var(--lx-chrome-selection-bg);--lx-code-group-tab-active-color:var(--lx-chrome-selection-fg)}.lx-code.variant\:outline{--lx-code-inline-background:var(--lx-action-outline-bg);--lx-code-inline-color:var(--lx-action-outline-fg);--lx-code-inline-border-color:var(--lx-action-outline-border)}.lx-code.variant\:plain{--lx-code-inline-background:var(--lx-color-transparent);--lx-code-inline-color:var(--lx-content);--lx-code-inline-border-color:var(--lx-color-transparent)}.lx-code-block.variant\:outline,.lx-code-group.variant\:outline{--lx-code-block-background:var(--lx-color-transparent);--lx-code-block-color:var(--lx-content);--lx-code-block-border-color:var(--lx-border);--lx-code-block-separator-color:var(--lx-border-muted);--lx-code-block-header-background:var(--lx-surface-muted);--lx-code-block-header-color:var(--lx-content-muted);--lx-code-block-gutter-color:var(--lx-content-subtle);--lx-code-block-gutter-border-color:var(--lx-border-muted);--lx-code-block-action-color:var(--lx-content-muted);--lx-code-block-action-color-hover:var(--lx-content);--lx-code-block-action-color-active:var(--lx-content-strong);--lx-code-block-action-background-hover:var(--lx-interaction-bg-hover);--lx-code-block-action-background-active:var(--lx-interaction-bg-pressed);--lx-code-block-language-background:var(--lx-surface-muted);--lx-code-block-footer-background:var(--lx-surface-muted);--lx-code-group-tab-background:var(--lx-surface-muted);--lx-code-group-tab-color:var(--lx-content-muted);--lx-code-group-tab-background-hover:var(--lx-interaction-bg-hover);--lx-code-group-tab-color-hover:var(--lx-content);--lx-code-group-tab-active-background:var(--lx-selection-bg);--lx-code-group-tab-active-color:var(--lx-selection-fg)}.lx-code-block.variant\:plain,.lx-code-group.variant\:plain{--lx-code-block-background:var(--lx-color-transparent);--lx-code-block-color:var(--lx-content);--lx-code-block-border-color:var(--lx-color-transparent);--lx-code-block-separator-color:var(--lx-border-muted);--lx-code-block-header-background:var(--lx-color-transparent);--lx-code-block-header-color:var(--lx-content-muted);--lx-code-block-gutter-color:var(--lx-content-subtle);--lx-code-block-gutter-border-color:var(--lx-border-muted);--lx-code-block-action-color:var(--lx-content-muted);--lx-code-block-action-color-hover:var(--lx-content);--lx-code-block-action-color-active:var(--lx-content-strong);--lx-code-block-action-background-hover:var(--lx-interaction-bg-hover);--lx-code-block-action-background-active:var(--lx-interaction-bg-pressed);--lx-code-block-language-background:var(--lx-surface-muted);--lx-code-block-footer-background:var(--lx-color-transparent);--lx-code-group-tab-background:var(--lx-color-transparent);--lx-code-group-tab-color:var(--lx-content-muted);--lx-code-group-tab-background-hover:var(--lx-interaction-bg-hover);--lx-code-group-tab-color-hover:var(--lx-content);--lx-code-group-tab-active-background:var(--lx-selection-bg);--lx-code-group-tab-active-color:var(--lx-selection-fg)}.lx-code.size\:xxs{--lx-code-font-size:var(--lx-code-font-size-xxs,.6875rem)}.lx-code.size\:xs{--lx-code-font-size:var(--lx-code-font-size-xs,.75rem)}.lx-code.size\:sm{--lx-code-font-size:var(--lx-code-font-size-sm,.8125rem)}.lx-code.size\:md{--lx-code-font-size:var(--lx-code-font-size-md,.875rem)}.lx-code.size\:lg{--lx-code-font-size:var(--lx-code-font-size-lg,.9375rem)}.lx-code.size\:xl{--lx-code-font-size:var(--lx-code-font-size-xl,1rem)}.lx-code.size\:xxl{--lx-code-font-size:var(--lx-code-font-size-xxl,1.0625rem)}.lx-code-block.size\:xxs,.lx-code-group.size\:xxs{--lx-code-font-size:var(--lx-code-font-size-xxs,.6875rem);--lx-code-block-line-padding-inline:.7rem;--lx-code-block-padding-block:.65rem;--lx-code-block-action-size:1.65rem}.lx-code-block.size\:xs,.lx-code-group.size\:xs{--lx-code-font-size:var(--lx-code-font-size-xs,.75rem);--lx-code-block-line-padding-inline:.78rem;--lx-code-block-padding-block:.7rem;--lx-code-block-action-size:1.75rem}.lx-code-block.size\:sm,.lx-code-group.size\:sm{--lx-code-font-size:var(--lx-code-font-size-sm,.8125rem);--lx-code-block-line-padding-inline:.88rem;--lx-code-block-padding-block:.78rem;--lx-code-block-action-size:1.875rem}.lx-code-block.size\:md,.lx-code-group.size\:md{--lx-code-font-size:var(--lx-code-font-size-md,.875rem);--lx-code-block-line-padding-inline:1rem;--lx-code-block-padding-block:.9rem;--lx-code-block-action-size:2rem}.lx-code-block.size\:lg,.lx-code-group.size\:lg{--lx-code-font-size:var(--lx-code-font-size-lg,.9375rem);--lx-code-block-line-padding-inline:1.1rem;--lx-code-block-padding-block:1rem;--lx-code-block-action-size:2.125rem}.lx-code-block.size\:xl,.lx-code-group.size\:xl{--lx-code-font-size:var(--lx-code-font-size-xl,1rem);--lx-code-block-line-padding-inline:1.2rem;--lx-code-block-padding-block:1.1rem;--lx-code-block-action-size:2.25rem}.lx-code-block.size\:xxl,.lx-code-group.size\:xxl{--lx-code-font-size:var(--lx-code-font-size-xxl,1.0625rem);--lx-code-block-line-padding-inline:1.3rem;--lx-code-block-padding-block:1.2rem;--lx-code-block-action-size:2.375rem}.lx-code-block.is-error{--lx-code-block-border-color:color-mix(in oklab, var(--lx-status-error-solid-bg) 58%, var(--lx-border))}.lx-popper-tokens{--lx-overlay-surface:var(--lx-surface-raised);--lx-overlay-surface-muted:var(--lx-surface-muted);--lx-overlay-content:var(--lx-content);--lx-overlay-content-muted:var(--lx-content-muted);--lx-overlay-border:var(--lx-border);--lx-overlay-focus:var(--lx-color-focus);--lx-overlay-hover:var(--lx-interaction-bg-hover);--lx-overlay-selected:var(--lx-selection-bg);--lx-overlay-shadow:var(--lx-shadow-lg);--lx-popper-arrow-size:8px}.lx-scrollbar{--lx-scrollbar-size-xxs:.125rem;--lx-scrollbar-size-xs:.25rem;--lx-scrollbar-size-sm:.375rem;--lx-scrollbar-size-md:.5rem;--lx-scrollbar-size-lg:.625rem;--lx-scrollbar-size-xl:.75rem;--lx-scrollbar-size-xxl:.875rem;--lx-scrollbar-size:var(--lx-scrollbar-size-md);--lx-scrollbar-radius:var(--lx-radius-pill);--lx-scrollbar-accent:var(--lx-color-solid-bg);--lx-scrollbar-fg:var(--lx-content);--lx-scrollbar-focus-shadow:var(--lx-focus-shadow);--lx-scrollbar-transparent:var(--lx-color-transparent);--lx-scrollbar-track-bg:var(--lx-color-transparent);--lx-scrollbar-thumb-bg:color-mix(in srgb, var(--lx-color-solid-bg) 22%, transparent);--lx-scrollbar-thumb-bg-hover:color-mix(in srgb, var(--lx-color-solid-bg) 34%, transparent);--lx-scrollbar-thumb-bg-active:color-mix(in srgb, var(--lx-color-solid-bg) 46%, transparent);--lx-scrollbar-corner-bg:var(--lx-color-transparent);--lx-scrollbar-shadow-size:2.5rem;--lx-scrollbar-shadow-color:var(--lx-surface);--lx-scrollbar-shadow-opacity:.72}.lx-scrollbar.size\:xxs{--lx-scrollbar-size:var(--lx-scrollbar-size-xxs)}.lx-scrollbar.size\:xs{--lx-scrollbar-size:var(--lx-scrollbar-size-xs)}.lx-scrollbar.size\:sm{--lx-scrollbar-size:var(--lx-scrollbar-size-sm)}.lx-scrollbar.size\:md{--lx-scrollbar-size:var(--lx-scrollbar-size-md)}.lx-scrollbar.size\:lg{--lx-scrollbar-size:var(--lx-scrollbar-size-lg)}.lx-scrollbar.size\:xl{--lx-scrollbar-size:var(--lx-scrollbar-size-xl)}.lx-scrollbar.size\:xxl{--lx-scrollbar-size:var(--lx-scrollbar-size-xxl)}.lx-scrollbar.radius\:none{--lx-scrollbar-radius:0}.lx-scrollbar.radius\:xs{--lx-scrollbar-radius:var(--lx-radius-xs)}.lx-scrollbar.radius\:sm{--lx-scrollbar-radius:var(--lx-radius-sm)}.lx-scrollbar.radius\:md{--lx-scrollbar-radius:var(--lx-radius-md)}.lx-scrollbar.radius\:lg{--lx-scrollbar-radius:var(--lx-radius-lg)}.lx-scrollbar.radius\:full{--lx-scrollbar-radius:var(--lx-radius-pill)}.lx-scrollbar.variant\:subtle{--lx-scrollbar-track-bg:color-mix(in srgb, var(--lx-color-solid-bg) 5%, transparent)}.lx-scrollbar.variant\:soft{--lx-scrollbar-track-bg:color-mix(in srgb, var(--lx-color-solid-bg) 8%, transparent);--lx-scrollbar-thumb-bg:color-mix(in srgb, var(--lx-color-solid-bg) 28%, transparent)}.lx-scrollbar.variant\:solid{--lx-scrollbar-track-bg:color-mix(in srgb, var(--lx-color-solid-bg) 12%, transparent);--lx-scrollbar-thumb-bg:color-mix(in srgb, var(--lx-color-solid-bg) 52%, transparent)}.lx-scrollbar.variant\:ghost{--lx-scrollbar-thumb-bg:var(--lx-color-transparent);--lx-scrollbar-thumb-bg-hover:color-mix(in srgb, var(--lx-color-solid-bg) 28%, transparent)}.lx-emoji-picker-tokens{--lx-emoji-picker-height:min(34rem, calc(100dvh - 1rem));--lx-emoji-picker-radius:var(--lx-radius-xl);--lx-emoji-picker-item-radius:var(--lx-radius-sm);--lx-emoji-picker-surface:color-mix(in srgb, var(--lx-surface-raised) 88%, transparent);--lx-emoji-picker-surface-solid:var(--lx-surface-raised);--lx-emoji-picker-surface-muted:color-mix(in srgb, var(--lx-surface-muted) 84%, transparent);--lx-emoji-picker-content:var(--lx-content);--lx-emoji-picker-content-muted:var(--lx-content-muted);--lx-emoji-picker-border:color-mix(in srgb, var(--lx-border) 82%, transparent);--lx-emoji-picker-border-strong:var(--lx-border-strong);--lx-emoji-picker-hover:color-mix(in srgb, var(--lx-content) 7%, transparent);--lx-emoji-picker-active:color-mix(in srgb, var(--lx-content) 11%, transparent);--lx-emoji-picker-selected:color-mix(in srgb, var(--lx-color-bg,var(--lx-content)) 14%, transparent);--lx-emoji-picker-ring:var(--lx-color-ring,var(--lx-color-focus));--lx-emoji-picker-focus-shadow:var(--lx-focus-shadow);--lx-emoji-picker-popup-shadow:var(--lx-shadow-lg);--lx-emoji-picker-shadow:var(--lx-shadow-xl);--lx-emoji-picker-font:"Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--lx-emoji-picker-width:min(21rem, 100vw - 1rem);--lx-emoji-picker-grid-height:18rem;--lx-emoji-picker-item-size:2.25rem;--lx-emoji-picker-control-size:2.25rem;--lx-emoji-picker-emoji-size:1rem;--lx-emoji-picker-preview-size:1.5rem;--lx-emoji-picker-panel-padding:.625rem;--lx-emoji-picker-gap:.1875rem;--lx-emoji-picker-blur:18px}.lx-emoji-picker-tokens.size\:xxs{--lx-emoji-picker-width:min(15rem, 100vw - 1rem);--lx-emoji-picker-grid-height:13rem;--lx-emoji-picker-item-size:1.625rem;--lx-emoji-picker-control-size:1.625rem;--lx-emoji-picker-emoji-size:.8125rem;--lx-emoji-picker-preview-size:1.125rem;--lx-emoji-picker-panel-padding:.25rem}.lx-emoji-picker-tokens.size\:xs{--lx-emoji-picker-width:min(17rem, 100vw - 1rem);--lx-emoji-picker-grid-height:15rem;--lx-emoji-picker-item-size:1.75rem;--lx-emoji-picker-control-size:1.75rem;--lx-emoji-picker-emoji-size:.875rem;--lx-emoji-picker-preview-size:1.25rem;--lx-emoji-picker-panel-padding:.375rem}.lx-emoji-picker-tokens.size\:sm{--lx-emoji-picker-width:min(19rem, 100vw - 1rem);--lx-emoji-picker-grid-height:17rem;--lx-emoji-picker-item-size:2rem;--lx-emoji-picker-control-size:2rem;--lx-emoji-picker-emoji-size:.9375rem;--lx-emoji-picker-preview-size:1.375rem;--lx-emoji-picker-panel-padding:.5rem}.lx-emoji-picker-tokens.size\:md{--lx-emoji-picker-width:min(21rem, 100vw - 1rem);--lx-emoji-picker-grid-height:18rem;--lx-emoji-picker-item-size:2.25rem;--lx-emoji-picker-control-size:2.25rem;--lx-emoji-picker-emoji-size:1rem;--lx-emoji-picker-preview-size:1.5rem;--lx-emoji-picker-panel-padding:.625rem}.lx-emoji-picker-tokens.size\:lg{--lx-emoji-picker-width:min(23rem, 100vw - 1rem);--lx-emoji-picker-grid-height:20rem;--lx-emoji-picker-item-size:2.5rem;--lx-emoji-picker-control-size:2.5rem;--lx-emoji-picker-emoji-size:1.125rem;--lx-emoji-picker-preview-size:1.75rem;--lx-emoji-picker-panel-padding:.75rem}.lx-emoji-picker-tokens.size\:xl{--lx-emoji-picker-width:min(25rem, 100vw - 1rem);--lx-emoji-picker-grid-height:22rem;--lx-emoji-picker-item-size:2.75rem;--lx-emoji-picker-control-size:2.75rem;--lx-emoji-picker-emoji-size:1.25rem;--lx-emoji-picker-preview-size:2rem;--lx-emoji-picker-panel-padding:.875rem}.lx-emoji-picker-tokens.size\:xxl{--lx-emoji-picker-width:min(28rem, 100vw - 1rem);--lx-emoji-picker-grid-height:24rem;--lx-emoji-picker-item-size:3rem;--lx-emoji-picker-control-size:3rem;--lx-emoji-picker-emoji-size:1.375rem;--lx-emoji-picker-preview-size:2.25rem;--lx-emoji-picker-panel-padding:1rem}.lx-emoji-picker-tokens.density\:compact{--lx-emoji-picker-gap:.125rem}.lx-emoji-picker-tokens.density\:comfortable{--lx-emoji-picker-gap:.1875rem}.lx-emoji-picker-tokens.density\:spacious{--lx-emoji-picker-gap:.375rem}.lx-emoji-picker-tokens.glassIntensity\:subtle{--lx-emoji-picker-blur:10px}.lx-emoji-picker-tokens.glassIntensity\:medium{--lx-emoji-picker-blur:18px}.lx-emoji-picker-tokens.glassIntensity\:strong{--lx-emoji-picker-blur:28px}@media (width<=32rem){.lx-emoji-picker-content{--lx-emoji-picker-radius:var(--lx-radius-xl)}}.lx-menu-tokens{--lx-menu-bg:var(--lx-surface-raised);--lx-menu-fg:var(--lx-content);--lx-menu-border:var(--lx-border);--lx-menu-separator-border:var(--lx-border);--lx-menu-item-bg-hover:var(--lx-interaction-bg-hover);--lx-menu-item-fg-hover:var(--lx-content);--lx-menu-item-bg-active:var(--lx-interaction-bg-active);--lx-menu-item-fg-active:var(--lx-content-strong);--lx-menu-item-bg-selected:var(--lx-selection-bg);--lx-menu-item-fg-selected:var(--lx-selection-fg);--lx-menu-item-bg-selected-hover:var(--lx-selection-bg-hover);--lx-menu-item-fg-selected-hover:var(--lx-selection-fg-hover);--lx-menu-item-bg-selected-active:var(--lx-selection-bg-active);--lx-menu-item-fg-selected-active:var(--lx-selection-fg-active);--lx-menu-item-ring:var(--lx-color-focus);--lx-menu-item-ring-offset:var(--lx-surface-raised);--lx-menu-transparent:var(--lx-color-transparent);--lx-menu-muted-fg:var(--lx-content-muted);--lx-menu-danger-fg:var(--lx-status-error-plain-fg);--lx-menu-focus-shadow:var(--lx-focus-shadow);--lx-menu-shadow:0 4px 6px -1px var(--lx-shadow-color), 0 2px 4px -2px var(--lx-shadow-color);--lx-menu-submenu-shadow:0 1px 2px var(--lx-shadow-color);--lx-menu-spacing:.5rem;--lx-menu-font-size:var(--lx-control-font-size-md,.875rem);--lx-menu-item-padding:.5rem;--lx-menu-item-font-size:var(--lx-control-font-size-md,.875rem);--lx-menu-item-height:36px;--lx-menu-icon-size:16px;--lx-menu-icon-font-size:13px}.lx-menu-tokens.size\:xxs{--lx-menu-font-size:var(--lx-control-font-size-xxs,.6875rem);--lx-menu-item-padding:.3125rem;--lx-menu-item-font-size:var(--lx-control-font-size-xxs,.6875rem);--lx-menu-item-height:24px;--lx-menu-icon-size:10px;--lx-menu-icon-font-size:10px}.lx-menu-tokens.size\:xs{--lx-menu-font-size:var(--lx-control-font-size-xs,.75rem);--lx-menu-item-padding:.375rem;--lx-menu-item-font-size:var(--lx-control-font-size-xs,.75rem);--lx-menu-item-height:28px;--lx-menu-icon-size:12px;--lx-menu-icon-font-size:11px}.lx-menu-tokens.size\:sm{--lx-menu-font-size:var(--lx-control-font-size-sm,.8125rem);--lx-menu-item-padding:.4375rem;--lx-menu-item-font-size:var(--lx-control-font-size-sm,.8125rem);--lx-menu-item-height:32px;--lx-menu-icon-size:14px;--lx-menu-icon-font-size:12px}.lx-menu-tokens.size\:md{--lx-menu-font-size:var(--lx-control-font-size-md,.875rem);--lx-menu-item-padding:.5rem;--lx-menu-item-font-size:var(--lx-control-font-size-md,.875rem);--lx-menu-item-height:36px;--lx-menu-icon-size:16px;--lx-menu-icon-font-size:13px}.lx-menu-tokens.size\:lg{--lx-menu-font-size:var(--lx-control-font-size-lg,.9375rem);--lx-menu-item-padding:.5625rem;--lx-menu-item-font-size:var(--lx-control-font-size-lg,.9375rem);--lx-menu-item-height:40px;--lx-menu-icon-size:16px;--lx-menu-icon-font-size:13px}.lx-menu-tokens.size\:xl{--lx-menu-font-size:var(--lx-control-font-size-xl,1rem);--lx-menu-item-padding:.625rem;--lx-menu-item-font-size:var(--lx-control-font-size-xl,1rem);--lx-menu-item-height:44px;--lx-menu-icon-size:18px;--lx-menu-icon-font-size:15px}.lx-menu-tokens.size\:xxl{--lx-menu-font-size:var(--lx-control-font-size-xxl,1.125rem);--lx-menu-item-padding:.75rem;--lx-menu-item-font-size:var(--lx-control-font-size-xxl,1.125rem);--lx-menu-item-height:48px;--lx-menu-icon-size:20px;--lx-menu-icon-font-size:16px}.lx-divider{--lx-divider-color:var(--lx-separator);--lx-divider-label-color:var(--lx-content-muted);--lx-divider-gap:var(--lx-space-3);--lx-divider-label-offset:var(--lx-space-6);--lx-divider-thickness-xs:1px;--lx-divider-thickness-sm:1px;--lx-divider-thickness-md:2px;--lx-divider-thickness-lg:3px;--lx-divider-thickness:var(--lx-divider-thickness-sm);--lx-divider-style:solid}.lx-drawer{--lx-drawer-bg:var(--lx-surface-raised);--lx-drawer-overlay-bg:var(--lx-overlay);--lx-drawer-fg:var(--lx-content);--lx-drawer-border:var(--lx-border);--lx-drawer-shadow:0 .5rem 1rem var(--lx-shadow-color);--lx-drawer-loader-bg:color-mix(in srgb, var(--lx-surface-raised) 75%, transparent);--lx-drawer-spinner-border:var(--lx-content-inverse);--lx-drawer-divider:var(--lx-border);--lx-drawer-close-fg:var(--lx-content-muted);--lx-drawer-close-fg-hover:var(--lx-content);--lx-drawer-close-bg-hover:var(--lx-surface-muted);--lx-drawer-focus-shadow:var(--lx-focus-shadow);--lx-drawer-max-width:650px}.lx-drawer.size\:xxs{--lx-drawer-max-width:340px}.lx-drawer.size\:xs{--lx-drawer-max-width:420px}.lx-drawer.size\:sm{--lx-drawer-max-width:500px}.lx-drawer.size\:md{--lx-drawer-max-width:650px}.lx-drawer.size\:lg{--lx-drawer-max-width:800px}.lx-drawer.size\:xl{--lx-drawer-max-width:960px}.lx-drawer.size\:xxl{--lx-drawer-max-width:1140px}.lx-input{--lx-input-bg:var(--lx-field-bg);--lx-input-fg:var(--lx-field-fg);--lx-input-border:var(--lx-field-border);--lx-input-placeholder:var(--lx-field-placeholder);--lx-input-bg-hover:var(--lx-field-bg-hover);--lx-input-fg-hover:var(--lx-field-fg-hover);--lx-input-border-hover:var(--lx-field-border-hover);--lx-input-bg-focus:var(--lx-field-bg-focus);--lx-input-fg-focus:var(--lx-field-fg-focus);--lx-input-border-focus:var(--lx-field-border-focus);--lx-input-bg-disabled:var(--lx-field-bg-disabled);--lx-input-fg-disabled:var(--lx-field-fg-disabled);--lx-input-border-disabled:var(--lx-field-border-disabled);--lx-input-bg-readonly:var(--lx-field-bg-readonly);--lx-input-fg-readonly:var(--lx-field-fg-readonly);--lx-input-border-readonly:var(--lx-field-border-readonly);--lx-input-bg-invalid:var(--lx-field-bg-invalid);--lx-input-fg-invalid:var(--lx-field-fg-invalid);--lx-input-border-invalid:var(--lx-field-border-invalid);--lx-input-ring-invalid:var(--lx-field-ring-invalid);--lx-input-affordance-fg:var(--lx-content-muted);--lx-input-affordance-fg-hover:var(--lx-content);--lx-input-affordance-bg:var(--lx-color-transparent);--lx-input-affordance-bg-hover:var(--lx-interaction-bg-hover);--lx-input-focus-shadow:var(--lx-focus-shadow);--lx-input-radius:var(--lx-radius-sm);--lx-input-height:var(--lx-control-height-md,2.375rem);--lx-input-font-size:var(--lx-field-font-size-md,.875rem);--lx-input-pad-x:.75rem;--lx-input-gap:var(--lx-space-2)}.lx-input.variant\:default{--lx-input-bg:var(--lx-field-bg);--lx-input-border:var(--lx-field-border);--lx-input-bg-hover:var(--lx-field-bg-hover);--lx-input-border-hover:var(--lx-field-border-hover)}.lx-input.variant\:filled{--lx-input-bg:var(--lx-field-bg-hover);--lx-input-border:var(--lx-field-bg-hover);--lx-input-bg-hover:color-mix(in srgb, var(--lx-field-bg-hover) 82%, var(--lx-field-border) 18%);--lx-input-border-hover:var(--lx-field-border-hover)}.lx-input.variant\:soft{--lx-input-bg:color-mix(in srgb, var(--lx-field-bg) 88%, var(--lx-field-border) 12%);--lx-input-border:color-mix(in srgb, var(--lx-field-border) 55%, var(--lx-color-transparent));--lx-input-bg-hover:var(--lx-field-bg-hover);--lx-input-border-hover:var(--lx-field-border-hover)}.lx-input.variant\:outline{--lx-input-bg:var(--lx-field-bg);--lx-input-border:var(--lx-field-border-focus);--lx-input-bg-hover:var(--lx-field-bg-hover);--lx-input-border-hover:var(--lx-field-border-focus)}.lx-input.variant\:ghost{--lx-input-bg:var(--lx-field-bg);--lx-input-border:var(--lx-color-transparent);--lx-input-bg-hover:var(--lx-field-bg-hover);--lx-input-border-hover:var(--lx-field-border-hover)}.lx-input.size\:xxs{--lx-input-height:var(--lx-control-height-xxs,1.75rem);--lx-input-font-size:var(--lx-field-font-size-xxs,.6875rem);--lx-input-pad-x:.5rem}.lx-input.size\:xs{--lx-input-height:var(--lx-control-height-xs,1.875rem);--lx-input-font-size:var(--lx-field-font-size-xs,.75rem);--lx-input-pad-x:.5rem}.lx-input.size\:sm{--lx-input-height:var(--lx-control-height-sm,2.125rem);--lx-input-font-size:var(--lx-field-font-size-sm,.8125rem);--lx-input-pad-x:.75rem}.lx-input.size\:md{--lx-input-height:var(--lx-control-height-md,2.375rem);--lx-input-font-size:var(--lx-field-font-size-md,.875rem);--lx-input-pad-x:.75rem}.lx-input.size\:lg{--lx-input-height:var(--lx-control-height-lg,2.625rem);--lx-input-font-size:var(--lx-field-font-size-lg,.9375rem);--lx-input-pad-x:1rem}.lx-input.size\:xl{--lx-input-height:var(--lx-control-height-xl,2.875rem);--lx-input-font-size:var(--lx-field-font-size-xl,1rem);--lx-input-pad-x:1rem}.lx-input.size\:xxl{--lx-input-height:var(--lx-control-height-xxl,3.125rem);--lx-input-font-size:var(--lx-field-font-size-xxl,1.125rem);--lx-input-pad-x:1.25rem}.lx-input.shape\:default{--lx-input-radius:var(--lx-radius-sm)}.lx-input.shape\:rounded{--lx-input-radius:var(--lx-radius-md)}.lx-input.shape\:pill{--lx-input-radius:var(--lx-radius-pill)}.lx-textarea{--lx-textarea-bg:var(--lx-field-bg);--lx-textarea-fg:var(--lx-field-fg);--lx-textarea-border:var(--lx-field-border);--lx-textarea-placeholder:var(--lx-field-placeholder);--lx-textarea-bg-hover:var(--lx-field-bg-hover);--lx-textarea-fg-hover:var(--lx-field-fg-hover);--lx-textarea-border-hover:var(--lx-field-border-hover);--lx-textarea-bg-focus:var(--lx-field-bg-focus);--lx-textarea-fg-focus:var(--lx-field-fg-focus);--lx-textarea-border-focus:var(--lx-field-border-focus);--lx-textarea-bg-disabled:var(--lx-field-bg-disabled);--lx-textarea-fg-disabled:var(--lx-field-fg-disabled);--lx-textarea-border-disabled:var(--lx-field-border-disabled);--lx-textarea-bg-readonly:var(--lx-field-bg-readonly);--lx-textarea-fg-readonly:var(--lx-field-fg-readonly);--lx-textarea-border-readonly:var(--lx-field-border-readonly);--lx-textarea-bg-invalid:var(--lx-field-bg-invalid);--lx-textarea-fg-invalid:var(--lx-field-fg-invalid);--lx-textarea-border-invalid:var(--lx-field-border-invalid);--lx-textarea-affordance-fg:var(--lx-field-placeholder);--lx-textarea-affordance-fg-hover:var(--lx-field-fg);--lx-textarea-affordance-bg:var(--lx-color-transparent);--lx-textarea-affordance-bg-hover:var(--lx-interaction-bg-hover);--lx-textarea-focus-shadow:var(--lx-focus-shadow);--lx-textarea-radius:var(--lx-radius-sm);--lx-textarea-pad-x:.75rem;--lx-textarea-pad-y:.5rem;--lx-textarea-font-size:var(--lx-field-font-size-md,.875rem)}.lx-textarea.variant\:default{--lx-textarea-bg:var(--lx-field-bg);--lx-textarea-border:var(--lx-field-border);--lx-textarea-bg-hover:var(--lx-field-bg-hover);--lx-textarea-border-hover:var(--lx-field-border-hover)}.lx-textarea.variant\:filled{--lx-textarea-bg:var(--lx-field-bg-hover);--lx-textarea-border:var(--lx-field-bg-hover);--lx-textarea-bg-hover:color-mix(in srgb, var(--lx-field-bg-hover) 82%, var(--lx-field-border) 18%);--lx-textarea-border-hover:var(--lx-field-border-hover)}.lx-textarea.variant\:soft{--lx-textarea-bg:color-mix(in srgb, var(--lx-field-bg) 88%, var(--lx-field-border) 12%);--lx-textarea-border:color-mix(in srgb, var(--lx-field-border) 55%, var(--lx-color-transparent));--lx-textarea-bg-hover:var(--lx-field-bg-hover);--lx-textarea-border-hover:var(--lx-field-border-hover)}.lx-textarea.variant\:outline{--lx-textarea-bg:var(--lx-field-bg);--lx-textarea-border:var(--lx-field-border-focus);--lx-textarea-bg-hover:var(--lx-field-bg-hover);--lx-textarea-border-hover:var(--lx-field-border-focus)}.lx-textarea.variant\:ghost{--lx-textarea-bg:var(--lx-field-bg);--lx-textarea-border:var(--lx-color-transparent);--lx-textarea-bg-hover:var(--lx-field-bg-hover);--lx-textarea-border-hover:var(--lx-field-border-hover)}.lx-textarea.size\:xxs{--lx-textarea-pad-x:.5rem;--lx-textarea-pad-y:.25rem;--lx-textarea-font-size:var(--lx-field-font-size-xxs,.6875rem)}.lx-textarea.size\:xs{--lx-textarea-pad-x:.5rem;--lx-textarea-pad-y:.5rem;--lx-textarea-font-size:var(--lx-field-font-size-xs,.75rem)}.lx-textarea.size\:sm{--lx-textarea-pad-x:.75rem;--lx-textarea-pad-y:.5rem;--lx-textarea-font-size:var(--lx-field-font-size-sm,.8125rem)}.lx-textarea.size\:md{--lx-textarea-pad-x:.75rem;--lx-textarea-pad-y:.5rem;--lx-textarea-font-size:var(--lx-field-font-size-md,.875rem)}.lx-textarea.size\:lg{--lx-textarea-pad-x:1rem;--lx-textarea-pad-y:.75rem;--lx-textarea-font-size:var(--lx-field-font-size-lg,.9375rem)}.lx-textarea.size\:xl{--lx-textarea-pad-x:1rem;--lx-textarea-pad-y:.75rem;--lx-textarea-font-size:var(--lx-field-font-size-xl,1rem)}.lx-textarea.size\:xxl{--lx-textarea-pad-x:1.25rem;--lx-textarea-pad-y:1rem;--lx-textarea-font-size:var(--lx-field-font-size-xxl,1.125rem)}.lx-textarea.shape\:default{--lx-textarea-radius:var(--lx-radius-sm)}.lx-textarea.shape\:rounded{--lx-textarea-radius:var(--lx-radius-md)}.lx-textarea.shape\:pill{--lx-textarea-radius:var(--lx-radius-pill)}.lx-number-input{--lx-number-input-stepper-border:var(--lx-field-border);--lx-number-input-stepper-fg:var(--lx-content-muted);--lx-number-input-stepper-bg:var(--lx-color-transparent);--lx-number-input-stepper-fg-hover:var(--lx-content);--lx-number-input-stepper-bg-hover:var(--lx-field-bg-hover);--lx-number-input-stepper-fg-disabled:var(--lx-field-fg-disabled)}.lx-file-input{--lx-file-input-bg:var(--lx-field-bg);--lx-file-input-fg:var(--lx-field-fg);--lx-file-input-border:var(--lx-field-border);--lx-file-input-bg-hover:var(--lx-field-bg-hover);--lx-file-input-fg-hover:var(--lx-field-fg-hover);--lx-file-input-border-hover:var(--lx-field-border-hover);--lx-file-input-bg-focus:var(--lx-field-bg-focus);--lx-file-input-fg-focus:var(--lx-field-fg-focus);--lx-file-input-border-focus:var(--lx-field-border-focus);--lx-file-input-bg-disabled:var(--lx-field-bg-disabled);--lx-file-input-fg-disabled:var(--lx-field-fg-disabled);--lx-file-input-border-disabled:var(--lx-field-border-disabled);--lx-file-input-bg-readonly:var(--lx-field-bg-readonly);--lx-file-input-fg-readonly:var(--lx-field-fg-readonly);--lx-file-input-border-readonly:var(--lx-field-border-readonly);--lx-file-input-bg-invalid:var(--lx-field-bg-invalid);--lx-file-input-fg-invalid:var(--lx-field-fg-invalid);--lx-file-input-border-invalid:var(--lx-field-border-invalid);--lx-file-input-bg-dragging:color-mix(in oklch, var(--lx-field-border-focus) 8%, var(--lx-field-bg));--lx-file-input-border-dragging:var(--lx-field-border-focus);--lx-file-input-button-bg:var(--lx-field-bg-hover);--lx-file-input-button-fg:var(--lx-field-fg);--lx-file-input-value-fg:var(--lx-field-placeholder);--lx-file-input-clear-bg:var(--lx-color-transparent);--lx-file-input-clear-fg:var(--lx-content-muted);--lx-file-input-clear-fg-hover:var(--lx-content-strong);--lx-file-input-focus-shadow:var(--lx-focus-shadow);--lx-file-input-radius:var(--lx-radius-sm);--lx-file-input-height:var(--lx-control-height-md,2.375rem);--lx-file-input-font-size:var(--lx-field-font-size-md,.875rem);--lx-file-input-pad-x:.875rem}.lx-file-input.variant\:default{--lx-file-input-bg:var(--lx-field-bg);--lx-file-input-border:var(--lx-field-border);--lx-file-input-bg-hover:var(--lx-field-bg-hover);--lx-file-input-border-hover:var(--lx-field-border-hover)}.lx-file-input.variant\:filled{--lx-file-input-bg:var(--lx-field-bg-hover);--lx-file-input-border:var(--lx-field-bg-hover);--lx-file-input-bg-hover:color-mix(in srgb, var(--lx-field-bg-hover) 82%, var(--lx-field-border) 18%);--lx-file-input-border-hover:var(--lx-field-border-hover)}.lx-file-input.variant\:soft{--lx-file-input-bg:color-mix(in srgb, var(--lx-field-bg) 88%, var(--lx-field-border) 12%);--lx-file-input-border:color-mix(in srgb, var(--lx-field-border) 55%, var(--lx-color-transparent));--lx-file-input-bg-hover:var(--lx-field-bg-hover);--lx-file-input-border-hover:var(--lx-field-border-hover)}.lx-file-input.variant\:outline{--lx-file-input-bg:var(--lx-field-bg);--lx-file-input-border:var(--lx-field-border-focus);--lx-file-input-bg-hover:var(--lx-field-bg-hover);--lx-file-input-border-hover:var(--lx-field-border-focus)}.lx-file-input.variant\:ghost{--lx-file-input-bg:var(--lx-field-bg);--lx-file-input-border:var(--lx-color-transparent);--lx-file-input-bg-hover:var(--lx-field-bg-hover);--lx-file-input-border-hover:var(--lx-field-border-hover)}.lx-file-input.size\:xxs{--lx-file-input-height:var(--lx-control-height-xxs,1.75rem);--lx-file-input-pad-x:.5rem;--lx-file-input-font-size:var(--lx-field-font-size-xxs,.6875rem)}.lx-file-input.size\:xs{--lx-file-input-height:var(--lx-control-height-xs,1.875rem);--lx-file-input-pad-x:.625rem;--lx-file-input-font-size:var(--lx-field-font-size-xs,.75rem)}.lx-file-input.size\:sm{--lx-file-input-height:var(--lx-control-height-sm,2.125rem);--lx-file-input-pad-x:.75rem;--lx-file-input-font-size:var(--lx-field-font-size-sm,.8125rem)}.lx-file-input.size\:md{--lx-file-input-height:var(--lx-control-height-md,2.375rem);--lx-file-input-pad-x:.875rem;--lx-file-input-font-size:var(--lx-field-font-size-md,.875rem)}.lx-file-input.size\:lg{--lx-file-input-height:var(--lx-control-height-lg,2.625rem);--lx-file-input-pad-x:1rem;--lx-file-input-font-size:var(--lx-field-font-size-lg,.9375rem)}.lx-file-input.size\:xl{--lx-file-input-height:var(--lx-control-height-xl,2.875rem);--lx-file-input-pad-x:1.125rem;--lx-file-input-font-size:var(--lx-field-font-size-xl,1rem)}.lx-file-input.size\:xxl{--lx-file-input-height:var(--lx-control-height-xxl,3.125rem);--lx-file-input-pad-x:1.25rem;--lx-file-input-font-size:var(--lx-field-font-size-xxl,1.125rem)}.lx-file-input.shape\:default{--lx-file-input-radius:var(--lx-radius-sm)}.lx-file-input.shape\:rounded{--lx-file-input-radius:var(--lx-radius-md)}.lx-file-input.shape\:pill{--lx-file-input-radius:var(--lx-radius-pill)}.lx-form-tokens{--lx-form-gap:var(--lx-space-4);--lx-form-item-gap:var(--lx-space-1);--lx-form-list-gap:var(--lx-space-2);--lx-form-title-fg:var(--lx-content);--lx-form-label-fg:var(--lx-content);--lx-form-help-fg:var(--lx-content-muted);--lx-form-error-fg:var(--lx-status-error-soft-fg);--lx-form-error-border:var(--lx-status-error-border);--lx-form-error-bg:var(--lx-status-error-soft-bg);--lx-form-separator:var(--lx-separator);--lx-form-separator-strong:var(--lx-border-strong);--lx-form-caution-fg:var(--lx-status-warning-soft-fg);--lx-form-caution-border:var(--lx-status-warning-border);--lx-form-caution-bg:var(--lx-status-warning-soft-bg)}.lx-switch{--lx-switch-gap:.625rem;--lx-switch-track-bg:var(--lx-field-bg);--lx-switch-track-border:var(--lx-field-border);--lx-switch-track-bg-active:var(--lx-color-solid-bg);--lx-switch-thumb-bg:var(--lx-chrome-fg-muted);--lx-switch-thumb-bg-active:var(--lx-color-solid-fg);--lx-switch-thumb-color:var(--lx-chrome-bg);--lx-switch-thumb-color-active:var(--lx-color-solid-bg);--lx-switch-track-label-color:var(--lx-content-muted);--lx-switch-track-label-color-active:var(--lx-color-solid-fg);--lx-switch-label-color:var(--lx-content);--lx-switch-description-color:var(--lx-content-muted);--lx-switch-required-color:var(--lx-status-error-plain-fg);--lx-switch-focus-shadow:var(--lx-focus-shadow);--lx-switch-control-width:var(--lx-switch-width-md,44px);--lx-switch-control-height:var(--lx-switch-height-md,24px);--lx-switch-thumb-size:var(--lx-switch-thumb-md,18px);--lx-switch-font:var(--lx-switch-font-md,var(--lx-control-font-size-md,.875rem))}.lx-switch.size\:xxs{--lx-switch-control-width:var(--lx-switch-width-xxs,32px);--lx-switch-control-height:var(--lx-switch-height-xxs,18px);--lx-switch-thumb-size:var(--lx-switch-thumb-xxs,12px);--lx-switch-font:var(--lx-switch-font-xxs,var(--lx-control-font-size-xxs,.6875rem))}.lx-switch.size\:xs{--lx-switch-control-width:var(--lx-switch-width-xs,36px);--lx-switch-control-height:var(--lx-switch-height-xs,20px);--lx-switch-thumb-size:var(--lx-switch-thumb-xs,14px);--lx-switch-font:var(--lx-switch-font-xs,var(--lx-control-font-size-xs,.75rem))}.lx-switch.size\:sm{--lx-switch-control-width:var(--lx-switch-width-sm,40px);--lx-switch-control-height:var(--lx-switch-height-sm,22px);--lx-switch-thumb-size:var(--lx-switch-thumb-sm,16px);--lx-switch-font:var(--lx-switch-font-sm,var(--lx-control-font-size-sm,.8125rem))}.lx-switch.size\:md{--lx-switch-control-width:var(--lx-switch-width-md,44px);--lx-switch-control-height:var(--lx-switch-height-md,24px);--lx-switch-thumb-size:var(--lx-switch-thumb-md,18px);--lx-switch-font:var(--lx-switch-font-md,var(--lx-control-font-size-md,.875rem))}.lx-switch.size\:lg{--lx-switch-control-width:var(--lx-switch-width-lg,48px);--lx-switch-control-height:var(--lx-switch-height-lg,26px);--lx-switch-thumb-size:var(--lx-switch-thumb-lg,20px);--lx-switch-font:var(--lx-switch-font-lg,var(--lx-control-font-size-lg,.9375rem))}.lx-switch.size\:xl{--lx-switch-control-width:var(--lx-switch-width-xl,52px);--lx-switch-control-height:var(--lx-switch-height-xl,28px);--lx-switch-thumb-size:var(--lx-switch-thumb-xl,22px);--lx-switch-font:var(--lx-switch-font-xl,var(--lx-control-font-size-xl,1rem))}.lx-switch.size\:xxl{--lx-switch-control-width:var(--lx-switch-width-xxl,56px);--lx-switch-control-height:var(--lx-switch-height-xxl,32px);--lx-switch-thumb-size:var(--lx-switch-thumb-xxl,26px);--lx-switch-font:var(--lx-switch-font-xxl,var(--lx-control-font-size-xxl,1.125rem))}.lx-switch[data-lx-color=neutral]{--lx-switch-track-bg-active:var(--lx-action-primary-bg);--lx-switch-thumb-bg-active:var(--lx-action-primary-fg);--lx-switch-thumb-color-active:var(--lx-action-primary-bg);--lx-switch-track-label-color-active:var(--lx-action-primary-fg)}.lx-switch.is-invalid{--lx-switch-track-border:var(--lx-field-border-invalid)}.lx-link{--lx-link-focus-shadow:var(--lx-focus-shadow);--lx-link-fg-active:var(--lx-color-solid-bg)}.lx-modal-tokens{--lx-modal-bg:var(--lx-surface-raised);--lx-modal-fg:var(--lx-content);--lx-modal-title-fg:var(--lx-content);--lx-modal-description-fg:var(--lx-content-muted);--lx-modal-border:var(--lx-border);--lx-modal-radius:var(--lx-radius-lg,10px);--lx-modal-shadow:0 1.25rem 3rem var(--lx-shadow-color);--lx-modal-viewport-padding:1rem;--lx-modal-close-fg:var(--lx-content-muted);--lx-modal-close-fg-hover:var(--lx-content);--lx-modal-close-bg-hover:var(--lx-surface-muted);--lx-modal-icon-fg:var(--lx-color-plain-fg);--lx-modal-field-bg:var(--lx-field-bg);--lx-modal-field-fg:var(--lx-field-fg);--lx-modal-field-border:var(--lx-field-border);--lx-modal-validation-fg:var(--lx-status-error-soft-fg);--lx-modal-focus-shadow:var(--lx-focus-shadow);--lx-modal-spinner-border:var(--lx-border);--lx-modal-spinner-accent:var(--lx-content);--lx-modal-soft-bg:var(--lx-surface-muted);--lx-modal-transparent:var(--lx-color-transparent)}.lx-modal-overlay{--lx-modal-overlay-bg:var(--lx-overlay)}.lx-modal-tokens.status\:success{--lx-modal-icon-fg:var(--lx-status-success-plain-fg)}.lx-modal-tokens.status\:warning,.lx-modal-tokens.status\:question{--lx-modal-icon-fg:var(--lx-status-warning-plain-fg)}.lx-modal-tokens.status\:error,.lx-modal-tokens.status\:danger{--lx-modal-icon-fg:var(--lx-status-error-plain-fg)}.lx-modal-tokens{--lx-modal-max-width:500px;--lx-modal-align-items:center;--lx-modal-bg:var(--lx-surface-raised);--lx-modal-border:var(--lx-border);--lx-modal-shadow:0 1.25rem 3rem var(--lx-shadow-color);--lx-modal-wrapper-overflow:hidden;--lx-modal-root-max-height:calc(100dvh - var(--lx-modal-viewport-padding) * 2);--lx-modal-panel-overflow:hidden;--lx-modal-body-overflow:auto}.lx-modal-tokens.size\:xxs{--lx-modal-max-width:340px}.lx-modal-tokens.size\:xs{--lx-modal-max-width:420px}.lx-modal-tokens.size\:sm{--lx-modal-max-width:500px}.lx-modal-tokens.size\:md{--lx-modal-max-width:650px}.lx-modal-tokens.size\:lg{--lx-modal-max-width:800px}.lx-modal-tokens.size\:xl{--lx-modal-max-width:960px}.lx-modal-tokens.size\:xxl{--lx-modal-max-width:1140px}.lx-modal-tokens.placement\:center{--lx-modal-align-items:center}.lx-modal-tokens.placement\:top{--lx-modal-align-items:flex-start}.lx-modal-tokens.placement\:bottom{--lx-modal-align-items:flex-end}.lx-modal-tokens.variant\:default{--lx-modal-bg:var(--lx-surface-raised);--lx-modal-border:var(--lx-border);--lx-modal-shadow:0 1.25rem 3rem var(--lx-shadow-color)}.lx-modal-tokens.variant\:soft{--lx-modal-bg:var(--lx-surface-muted);--lx-modal-border:transparent;--lx-modal-shadow:none}.lx-modal-tokens.variant\:plain{--lx-modal-bg:transparent;--lx-modal-border:transparent;--lx-modal-shadow:none}.lx-modal-tokens.scrollBehavior\:inside{--lx-modal-wrapper-overflow:hidden;--lx-modal-root-max-height:calc(100dvh - var(--lx-modal-viewport-padding) * 2);--lx-modal-panel-overflow:hidden;--lx-modal-body-overflow:auto}.lx-modal-tokens.scrollBehavior\:outside{--lx-modal-wrapper-overflow:auto;--lx-modal-root-max-height:none;--lx-modal-panel-overflow:visible;--lx-modal-body-overflow:visible}.lx-select-tokens{--lx-vselect-fg:var(--lx-field-fg);--lx-vselect-bg:var(--lx-field-bg);--lx-vselect-border:var(--lx-field-border);--lx-vselect-bg-hover:var(--lx-field-bg-hover);--lx-vselect-border-hover:var(--lx-field-border-hover);--lx-vselect-placeholder-fg:var(--lx-field-placeholder);--lx-vselect-bg-readonly:var(--lx-field-bg-readonly);--lx-vselect-fg-readonly:var(--lx-field-fg-readonly);--lx-vselect-border-readonly:var(--lx-field-border-readonly);--lx-vselect-bg-disabled:var(--lx-field-bg-disabled);--lx-vselect-fg-disabled:var(--lx-field-fg-disabled);--lx-vselect-border-disabled:var(--lx-field-border-disabled);--lx-vselect-bg-invalid:var(--lx-field-bg-invalid);--lx-vselect-fg-invalid:var(--lx-field-fg-invalid);--lx-vselect-border-invalid:var(--lx-field-border-invalid);--lx-vselect-option-bg-submenu-open:var(--lx-chrome-bg-hover);--lx-vselect-option-bg-submenu-open-hover:var(--lx-chrome-bg-active);--lx-vselect-option-bg-submenu-open-active:var(--lx-chrome-bg-active);--lx-vselect-option-bg-hover:var(--lx-chrome-bg-hover);--lx-vselect-option-bg-active:var(--lx-chrome-bg-active);--lx-vselect-option-danger-bg-hover:var(--lx-status-error-soft-bg);--lx-vselect-option-danger-fg-hover:var(--lx-status-error-soft-fg);--lx-vselect-option-gap:.25rem;--lx-vselect-scrollbar-thumb:var(--lx-chrome-border);--lx-vselect-scrollbar-thumb-hover:var(--lx-chrome-fg-muted);--lx-vselect-shadow:none;--lx-vselect-dropdown-shadow:var(--lx-shadow-lg);--lx-vselect-spinner-track:var(--lx-chrome-fg-muted);--lx-vselect-spinner-accent:var(--lx-chrome-fg);--lx-vselect-focus:var(--lx-field-border-focus);--lx-vselect-focus-shadow:var(--lx-focus-shadow);--lx-vselect-transparent:var(--lx-color-transparent);--lx-vselect-highlight:var(--lx-color-solid-bg);--lx-vselect-bg-selected:var(--lx-color-soft-bg);--lx-vselect-fg-selected:var(--lx-color-soft-fg);--lx-vselect-bg-selected-hover:var(--lx-color-soft-bg-hover);--lx-vselect-fg-selected-hover:var(--lx-color-soft-fg);--lx-vselect-bg-selected-active:var(--lx-color-soft-bg-active);--lx-vselect-fg-selected-active:var(--lx-color-soft-fg);--lx-vselect-transition:.2s cubic-bezier(.4, 0, .2, 1)}.lx-select-tokens[data-lx-color=neutral],.lx-select-dropdown[data-lx-color=neutral],.lx-select-dropdown-submenu[data-lx-color=neutral]{--lx-vselect-highlight:var(--lx-chrome-selection-bg);--lx-vselect-bg-selected:var(--lx-chrome-selection-bg);--lx-vselect-fg-selected:var(--lx-chrome-selection-fg);--lx-vselect-bg-selected-hover:var(--lx-chrome-selection-bg-hover);--lx-vselect-fg-selected-hover:var(--lx-chrome-selection-fg-hover);--lx-vselect-bg-selected-active:var(--lx-chrome-selection-bg-active);--lx-vselect-fg-selected-active:var(--lx-chrome-selection-fg-active)}.lx-select-tokens{--lx-vselect-height:var(--lx-vselect-height-md,var(--lx-control-height-md,38px));--lx-vselect-padding:var(--lx-vselect-padding-md,0 .75rem);--lx-vselect-font-size:var(--lx-vselect-font-size-md,var(--lx-field-font-size-md,.875rem));--lx-vselect-line-height:var(--lx-vselect-line-height-md,1.5rem);--lx-vselect-radius:var(--lx-vselect-radius-md,var(--lx-radius-sm));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-md,var(--lx-field-font-size-md,.875rem));--lx-vselect-option-height:var(--lx-vselect-option-height-md,var(--lx-control-height-md,38px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-md,.25rem .75rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-md,var(--lx-radius-sm))}.lx-select-tokens.size\:xxs{--lx-vselect-height:var(--lx-vselect-height-xxs,var(--lx-control-height-xxs,28px));--lx-vselect-padding:var(--lx-vselect-padding-xxs,0 .5rem);--lx-vselect-font-size:var(--lx-vselect-font-size-xxs,var(--lx-field-font-size-xxs,.6875rem));--lx-vselect-line-height:var(--lx-vselect-line-height-xxs,1.125rem);--lx-vselect-radius:var(--lx-vselect-radius-xxs,var(--lx-radius-xs));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-xxs,var(--lx-field-font-size-xxs,.6875rem));--lx-vselect-option-height:var(--lx-vselect-option-height-xxs,var(--lx-control-height-xxs,28px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-xxs,.25rem .5rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-xxs,var(--lx-radius-xs))}.lx-select-tokens.size\:xs{--lx-vselect-height:var(--lx-vselect-height-xs,var(--lx-control-height-xs,30px));--lx-vselect-padding:var(--lx-vselect-padding-xs,0 .5rem);--lx-vselect-font-size:var(--lx-vselect-font-size-xs,var(--lx-field-font-size-xs,.75rem));--lx-vselect-line-height:var(--lx-vselect-line-height-xs,1.25rem);--lx-vselect-radius:var(--lx-vselect-radius-xs,var(--lx-radius-xs));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-xs,var(--lx-field-font-size-xs,.75rem));--lx-vselect-option-height:var(--lx-vselect-option-height-xs,var(--lx-control-height-xs,30px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-xs,.25rem .5rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-xs,var(--lx-radius-xs))}.lx-select-tokens.size\:sm{--lx-vselect-height:var(--lx-vselect-height-sm,var(--lx-control-height-sm,34px));--lx-vselect-padding:var(--lx-vselect-padding-sm,0 .75rem);--lx-vselect-font-size:var(--lx-vselect-font-size-sm,var(--lx-field-font-size-sm,.8125rem));--lx-vselect-line-height:var(--lx-vselect-line-height-sm,1.375rem);--lx-vselect-radius:var(--lx-vselect-radius-sm,var(--lx-radius-sm));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-sm,var(--lx-field-font-size-sm,.8125rem));--lx-vselect-option-height:var(--lx-vselect-option-height-sm,var(--lx-control-height-sm,34px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-sm,.25rem .75rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-sm,var(--lx-radius-sm))}.lx-select-tokens.size\:md{--lx-vselect-height:var(--lx-vselect-height-md,var(--lx-control-height-md,38px));--lx-vselect-padding:var(--lx-vselect-padding-md,0 .75rem);--lx-vselect-font-size:var(--lx-vselect-font-size-md,var(--lx-field-font-size-md,.875rem));--lx-vselect-line-height:var(--lx-vselect-line-height-md,1.5rem);--lx-vselect-radius:var(--lx-vselect-radius-md,var(--lx-radius-sm));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-md,var(--lx-field-font-size-md,.875rem));--lx-vselect-option-height:var(--lx-vselect-option-height-md,var(--lx-control-height-md,38px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-md,.25rem .75rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-md,var(--lx-radius-sm))}.lx-select-tokens.size\:lg{--lx-vselect-height:var(--lx-vselect-height-lg,var(--lx-control-height-lg,42px));--lx-vselect-padding:var(--lx-vselect-padding-lg,0 1rem);--lx-vselect-font-size:var(--lx-vselect-font-size-lg,var(--lx-field-font-size-lg,.9375rem));--lx-vselect-line-height:var(--lx-vselect-line-height-lg,1.75rem);--lx-vselect-radius:var(--lx-vselect-radius-lg,var(--lx-radius-md));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-lg,var(--lx-field-font-size-lg,.9375rem));--lx-vselect-option-height:var(--lx-vselect-option-height-lg,var(--lx-control-height-lg,42px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-lg,.25rem 1rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-lg,var(--lx-radius-sm))}.lx-select-tokens.size\:xl{--lx-vselect-height:var(--lx-vselect-height-xl,var(--lx-control-height-xl,46px));--lx-vselect-padding:var(--lx-vselect-padding-xl,0 1rem);--lx-vselect-font-size:var(--lx-vselect-font-size-xl,var(--lx-field-font-size-xl,1rem));--lx-vselect-line-height:var(--lx-vselect-line-height-xl,1.875rem);--lx-vselect-radius:var(--lx-vselect-radius-xl,var(--lx-radius-md));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-xl,var(--lx-field-font-size-xl,1rem));--lx-vselect-option-height:var(--lx-vselect-option-height-xl,var(--lx-control-height-xl,46px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-xl,.25rem 1rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-xl,var(--lx-radius-sm))}.lx-select-tokens.size\:xxl{--lx-vselect-height:var(--lx-vselect-height-xxl,var(--lx-control-height-xxl,50px));--lx-vselect-padding:var(--lx-vselect-padding-xxl,0 1.25rem);--lx-vselect-font-size:var(--lx-vselect-font-size-xxl,var(--lx-field-font-size-xxl,1.125rem));--lx-vselect-line-height:var(--lx-vselect-line-height-xxl,2rem);--lx-vselect-radius:var(--lx-vselect-radius-xxl,var(--lx-radius-md));--lx-vselect-option-font-size:var(--lx-vselect-option-font-size-xxl,var(--lx-field-font-size-xxl,1.125rem));--lx-vselect-option-height:var(--lx-vselect-option-height-xxl,var(--lx-control-height-xxl,50px));--lx-vselect-option-padding:var(--lx-vselect-option-padding-xxl,.25rem 1.25rem);--lx-vselect-option-radius:var(--lx-vselect-option-radius-xxl,var(--lx-radius-sm))}.lx-progress{--lx-progress-track-bg:var(--lx-surface-muted);--lx-progress-track-highlight:color-mix(in srgb, var(--lx-content) 5%, transparent);--lx-progress-track-shadow:var(--lx-color-transparent);--lx-progress-buffer-bg:color-mix(in srgb, var(--lx-color-solid-bg) 30%, var(--lx-progress-track-bg));--lx-progress-indicator-bg:var(--lx-color-solid-bg);--lx-progress-indicator-start:color-mix(in oklab, var(--lx-color-solid-bg) 82%, white);--lx-progress-indicator-end:color-mix(in oklab, var(--lx-color-solid-bg) 88%, black);--lx-progress-indicator-glow:color-mix(in srgb, var(--lx-color-solid-bg) 10%, transparent);--lx-progress-indicator-highlight:var(--lx-color-solid-fg);--lx-progress-shadow-color:var(--lx-shadow-color);--lx-progress-label-color:var(--lx-content);--lx-progress-value-color:var(--lx-content-muted);--lx-progress-radius:var(--lx-radius-pill);--lx-progress-gap:.5rem;--lx-progress-header-gap:.75rem;--lx-progress-transition-duration:.18s;--lx-progress-transition-easing:cubic-bezier(.22, 1, .36, 1);--lx-progress-indeterminate-duration:1.45s;--lx-progress-stripe-duration:.85s;--lx-progress-stripe-size:.75rem;--lx-progress-stripe-opacity:28%;--lx-progress-vertical-length:9rem;--lx-progress-thickness:var(--lx-progress-thickness-md,8px);--lx-progress-thickness-xxs:2px;--lx-progress-thickness-xs:4px;--lx-progress-thickness-sm:6px;--lx-progress-thickness-md:8px;--lx-progress-thickness-lg:10px;--lx-progress-thickness-xl:12px;--lx-progress-thickness-xxl:16px;--lx-progress-ratio:0;--lx-progress-buffer-ratio:0}.lx-progress.size\:xxs{--lx-progress-thickness:var(--lx-progress-thickness-xxs,2px)}.lx-progress.size\:xs{--lx-progress-thickness:var(--lx-progress-thickness-xs,4px)}.lx-progress.size\:sm{--lx-progress-thickness:var(--lx-progress-thickness-sm,6px)}.lx-progress.size\:md{--lx-progress-thickness:var(--lx-progress-thickness-md,8px)}.lx-progress.size\:lg{--lx-progress-thickness:var(--lx-progress-thickness-lg,10px)}.lx-progress.size\:xl{--lx-progress-thickness:var(--lx-progress-thickness-xl,12px)}.lx-progress.size\:xxl{--lx-progress-thickness:var(--lx-progress-thickness-xxl,16px)}.lx-radio,.lx-radio-group{--lx-radio-border:var(--lx-field-border);--lx-radio-bg:var(--lx-field-bg);--lx-radio-fg:var(--lx-content);--lx-radio-muted:var(--lx-content-muted);--lx-radio-active:var(--lx-color-solid-bg);--lx-radio-focus-shadow:var(--lx-focus-shadow);--lx-radio-size:1.125rem;--lx-radio-dot-size:.5rem;--lx-radio-font-size:var(--lx-control-font-size-md,.875rem);--lx-radio-gap:.5rem}.lx-radio.size\:xxs,.lx-radio-group.size\:xxs{--lx-radio-size:.75rem;--lx-radio-dot-size:.3125rem;--lx-radio-font-size:var(--lx-control-font-size-xxs,.6875rem);--lx-radio-gap:.3125rem}.lx-radio.size\:xs,.lx-radio-group.size\:xs{--lx-radio-size:.875rem;--lx-radio-dot-size:.375rem;--lx-radio-font-size:var(--lx-control-font-size-xs,.75rem);--lx-radio-gap:.375rem}.lx-radio.size\:sm,.lx-radio-group.size\:sm{--lx-radio-size:1rem;--lx-radio-dot-size:.4375rem;--lx-radio-font-size:var(--lx-control-font-size-sm,.8125rem);--lx-radio-gap:.4375rem}.lx-radio.size\:md,.lx-radio-group.size\:md{--lx-radio-size:1.125rem;--lx-radio-dot-size:.5rem;--lx-radio-font-size:var(--lx-control-font-size-md,.875rem);--lx-radio-gap:.5rem}.lx-radio.size\:lg,.lx-radio-group.size\:lg{--lx-radio-size:1.25rem;--lx-radio-dot-size:.5625rem;--lx-radio-font-size:var(--lx-control-font-size-lg,.9375rem);--lx-radio-gap:.5625rem}.lx-radio.size\:xl,.lx-radio-group.size\:xl{--lx-radio-size:1.375rem;--lx-radio-dot-size:.625rem;--lx-radio-font-size:var(--lx-control-font-size-xl,1rem);--lx-radio-gap:.625rem}.lx-radio.size\:xxl,.lx-radio-group.size\:xxl{--lx-radio-size:1.5rem;--lx-radio-dot-size:.6875rem;--lx-radio-font-size:var(--lx-control-font-size-xxl,1.125rem);--lx-radio-gap:.6875rem}.lx-radio.is-invalid,.lx-radio-group.is-invalid{--lx-radio-border:var(--lx-field-border-invalid)}.lx-password{--lx-password-bg:var(--lx-field-bg);--lx-password-fg:var(--lx-field-fg);--lx-password-border:var(--lx-field-border);--lx-password-placeholder:var(--lx-field-placeholder);--lx-password-bg-hover:var(--lx-field-bg-hover);--lx-password-fg-hover:var(--lx-field-fg-hover);--lx-password-border-hover:var(--lx-field-border-hover);--lx-password-bg-focus:var(--lx-field-bg-focus);--lx-password-fg-focus:var(--lx-field-fg-focus);--lx-password-border-focus:var(--lx-field-border-focus);--lx-password-bg-disabled:var(--lx-field-bg-disabled);--lx-password-fg-disabled:var(--lx-field-fg-disabled);--lx-password-border-disabled:var(--lx-field-border-disabled);--lx-password-bg-readonly:var(--lx-field-bg-readonly);--lx-password-fg-readonly:var(--lx-field-fg-readonly);--lx-password-border-readonly:var(--lx-field-border-readonly);--lx-password-bg-invalid:var(--lx-field-bg-invalid);--lx-password-fg-invalid:var(--lx-field-fg-invalid);--lx-password-border-invalid:var(--lx-field-border-invalid);--lx-password-affordance-fg:var(--lx-content-muted);--lx-password-affordance-fg-hover:var(--lx-content);--lx-password-affordance-bg:var(--lx-color-transparent);--lx-password-affordance-bg-hover:var(--lx-interaction-bg-hover);--lx-password-focus-shadow:var(--lx-focus-shadow);--lx-password-radius:var(--lx-radius-sm);--lx-password-height:var(--lx-control-height-md,2.375rem);--lx-password-font-size:var(--lx-field-font-size-md,.875rem);--lx-password-pad-x:.875rem}.lx-password.size\:xxs{--lx-password-height:var(--lx-control-height-xxs,1.75rem);--lx-password-font-size:var(--lx-field-font-size-xxs,.6875rem)}.lx-password.size\:xs{--lx-password-height:var(--lx-control-height-xs,1.875rem);--lx-password-font-size:var(--lx-field-font-size-xs,.75rem)}.lx-password.size\:sm{--lx-password-height:var(--lx-control-height-sm,2.125rem);--lx-password-font-size:var(--lx-field-font-size-sm,.8125rem)}.lx-password.size\:md{--lx-password-height:var(--lx-control-height-md,2.375rem);--lx-password-font-size:var(--lx-field-font-size-md,.875rem)}.lx-password.size\:lg{--lx-password-height:var(--lx-control-height-lg,2.625rem);--lx-password-font-size:var(--lx-field-font-size-lg,.9375rem)}.lx-password.size\:xl{--lx-password-height:var(--lx-control-height-xl,2.875rem);--lx-password-font-size:var(--lx-field-font-size-xl,1rem)}.lx-password.size\:xxl{--lx-password-height:var(--lx-control-height-xxl,3.125rem);--lx-password-font-size:var(--lx-field-font-size-xxl,1.125rem)}.lx-password.shape\:default{--lx-password-radius:var(--lx-radius-sm)}.lx-password.shape\:rounded{--lx-password-radius:var(--lx-radius-md)}.lx-password.shape\:pill{--lx-password-radius:var(--lx-radius-pill)}.lx-slider{--lx-slider-gap:.75rem;--lx-slider-content-color:var(--lx-content);--lx-slider-muted-color:var(--lx-content-muted);--lx-slider-required-color:var(--lx-status-error-plain-fg);--lx-slider-rail:var(--lx-field-border);--lx-slider-mark:color-mix(in srgb, var(--lx-content) 32%, transparent);--lx-slider-accent:var(--lx-color-solid-bg);--lx-slider-accent-fg:var(--lx-color-solid-fg);--lx-slider-thumb-bg:var(--lx-field-bg);--lx-slider-focus-shadow:var(--lx-focus-shadow);--lx-slider-tooltip-bg:var(--lx-bg-inverse);--lx-slider-tooltip-fg:var(--lx-content-inverse);--lx-slider-size:var(--lx-slider-size-md,15px);--lx-slider-track:.375rem;--lx-slider-thumb:1.125rem}.lx-slider.size\:xxs{--lx-slider-size:var(--lx-slider-size-xxs,12px);--lx-slider-track:.1875rem;--lx-slider-thumb:.75rem}.lx-slider.size\:xs{--lx-slider-size:var(--lx-slider-size-xs,13px);--lx-slider-track:.25rem;--lx-slider-thumb:.875rem}.lx-slider.size\:sm{--lx-slider-size:var(--lx-slider-size-sm,14px);--lx-slider-track:.3125rem;--lx-slider-thumb:1rem}.lx-slider.size\:md{--lx-slider-size:var(--lx-slider-size-md,15px);--lx-slider-track:.375rem;--lx-slider-thumb:1.125rem}.lx-slider.size\:lg{--lx-slider-size:var(--lx-slider-size-lg,16px);--lx-slider-track:.4375rem;--lx-slider-thumb:1.25rem}.lx-slider.size\:xl{--lx-slider-size:var(--lx-slider-size-xl,17px);--lx-slider-track:.5rem;--lx-slider-thumb:1.375rem}.lx-slider.size\:xxl{--lx-slider-size:var(--lx-slider-size-xxl,18px);--lx-slider-track:.5625rem;--lx-slider-thumb:1.5rem}.lx-slider.is-invalid{--lx-slider-accent:var(--lx-status-error-solid-bg)}.lx-skeleton{--lx-skeleton-base-color:color-mix(in srgb, var(--lx-content-strong) 10%, var(--lx-surface-muted));--lx-skeleton-highlight-color:color-mix(in srgb, var(--lx-content-strong) 14%, transparent);--lx-skeleton-divider:var(--lx-border-muted)}.lx-tabs{--lx-tabs-accent:var(--lx-color-solid-bg);--lx-tabs-accent-soft:var(--lx-color-soft-bg);--lx-tabs-accent-on:var(--lx-color-solid-fg);--lx-tabs-shell-bg:linear-gradient(180deg, color-mix(in srgb, var(--lx-surface) 92%, var(--lx-surface-muted)), var(--lx-surface));--lx-tabs-surface:var(--lx-surface);--lx-tabs-fg:var(--lx-content);--lx-tabs-panel-fg:var(--lx-content);--lx-tabs-border:var(--lx-separator);--lx-tabs-button-fg:var(--lx-content-muted);--lx-tabs-button-fg-hover:var(--lx-content);--lx-tabs-button-bg-hover:color-mix(in srgb, var(--lx-color-soft-bg) 72%, transparent);--lx-tabs-button-ring:var(--lx-color-focus);--lx-tabs-button-ring-offset:var(--lx-focus-ring-offset);--lx-tabs-current-bg:color-mix(in srgb, var(--lx-color-solid-bg) 5%, var(--lx-surface));--lx-tabs-current-bg-hover:color-mix(in srgb, var(--lx-color-solid-bg) 8%, var(--lx-surface));--lx-tabs-current-bg-active:color-mix(in srgb, var(--lx-color-solid-bg) 12%, var(--lx-surface));--lx-tabs-current-fg:var(--lx-color-plain-fg);--lx-tabs-current-fg-hover:var(--lx-color-plain-fg-hover);--lx-tabs-current-fg-active:var(--lx-color-plain-fg-active);--lx-tabs-current-badge-bg:color-mix(in srgb, var(--lx-color-solid-bg) 18%, var(--lx-surface));--lx-tabs-current-badge-fg:var(--lx-color-plain-fg);--lx-tabs-enclosed-bg-current:color-mix(in srgb, var(--lx-surface-muted) 86%, var(--lx-color-soft-bg) 72%);--lx-tabs-enclosed-bg-current-hover:color-mix(in srgb, var(--lx-surface-muted) 72%, var(--lx-color-soft-bg-hover));--lx-tabs-enclosed-bg-current-active:color-mix(in srgb, var(--lx-surface-muted) 64%, var(--lx-color-soft-bg-active));--lx-tabs-enclosed-fg-current:var(--lx-color-soft-fg);--lx-tabs-enclosed-fg-current-hover:var(--lx-color-soft-fg);--lx-tabs-enclosed-fg-current-active:var(--lx-color-soft-fg);--lx-tabs-pills-bg-current:linear-gradient(180deg, color-mix(in srgb, var(--lx-color-solid-bg) 92%, var(--lx-content-inverse)), color-mix(in srgb, var(--lx-color-solid-bg) 82%, var(--lx-content-inverse)));--lx-tabs-pills-fg-current:var(--lx-color-solid-fg);--lx-tabs-pills-bg-active-hover:linear-gradient(180deg, color-mix(in srgb, var(--lx-color-solid-bg) 96%, var(--lx-content-inverse)), color-mix(in srgb, var(--lx-color-solid-bg) 86%, var(--lx-content-inverse)));--lx-tabs-pills-fg-active-hover:var(--lx-color-solid-fg);--lx-tabs-pills-bg-active-pressed:linear-gradient(180deg, var(--lx-color-solid-bg), color-mix(in srgb, var(--lx-color-solid-bg) 90%, var(--lx-content-inverse)));--lx-tabs-pills-fg-active-pressed:var(--lx-color-solid-fg);--lx-tabs-transparent:var(--lx-color-transparent);--lx-tabs-pills-button-bg:color-mix(in srgb, var(--lx-surface-muted) 74%, transparent);--lx-tabs-pills-button-bg-hover:color-mix(in srgb, var(--lx-color-solid-bg) 12%, var(--lx-surface-muted));--lx-tabs-pills-badge-bg:color-mix(in srgb, transparent 24%, var(--lx-content-inverse));--lx-tabs-scrollbar-track:var(--lx-color-transparent);--lx-tabs-scrollbar-color:color-mix(in srgb, var(--lx-separator) 80%, transparent);--lx-tabs-scrollbar-thumb:color-mix(in srgb, var(--lx-separator) 90%, transparent);--lx-tabs-badge-bg:color-mix(in srgb, var(--lx-separator) 55%, transparent);--lx-tabs-focus-shadow:var(--lx-focus-shadow);--lx-tabs-empty-fg:var(--lx-content-muted);--lx-tabs-radius:var(--lx-radius,6px);--lx-tabs-scroll-button-size:1.75rem;--lx-tabs-button-height:2.375rem;--lx-tabs-button-padding:.5rem .875rem;--lx-tabs-button-font-size:var(--lx-control-font-size-md,.875rem);--lx-tabs-panel-padding:1rem}.lx-tabs.size\:xxs{--lx-tabs-button-height:1.5rem;--lx-tabs-button-padding:.125rem .375rem;--lx-tabs-button-font-size:var(--lx-control-font-size-xxs,.6875rem);--lx-tabs-panel-padding:.625rem}.lx-tabs.size\:xs{--lx-tabs-button-height:1.75rem;--lx-tabs-button-padding:.25rem .5rem;--lx-tabs-button-font-size:var(--lx-control-font-size-xs,.75rem);--lx-tabs-panel-padding:.75rem}.lx-tabs.size\:sm{--lx-tabs-button-height:2rem;--lx-tabs-button-padding:.375rem .625rem;--lx-tabs-button-font-size:var(--lx-control-font-size-sm,.8125rem);--lx-tabs-panel-padding:.875rem}.lx-tabs.size\:md{--lx-tabs-button-height:2.375rem;--lx-tabs-button-padding:.5rem .875rem;--lx-tabs-button-font-size:var(--lx-control-font-size-md,.875rem);--lx-tabs-panel-padding:1rem}.lx-tabs.size\:lg{--lx-tabs-button-height:2.75rem;--lx-tabs-button-padding:.625rem 1rem;--lx-tabs-button-font-size:var(--lx-control-font-size-lg,.9375rem);--lx-tabs-panel-padding:1.125rem}.lx-tabs.size\:xl{--lx-tabs-button-height:2.875rem;--lx-tabs-button-padding:.75rem 1.125rem;--lx-tabs-button-font-size:var(--lx-control-font-size-xl,1rem);--lx-tabs-panel-padding:1.25rem}.lx-tabs.size\:xxl{--lx-tabs-button-height:3.25rem;--lx-tabs-button-padding:.875rem 1.25rem;--lx-tabs-button-font-size:var(--lx-control-font-size-xxl,1.125rem);--lx-tabs-panel-padding:1.375rem}.lx-toaster{--lx-toaster-gap:.75rem;--lx-toaster-offset:1rem;--lx-toaster-width:28rem;--lx-toaster-stack-height:0px;--lx-toaster-stack-step:.5rem;--lx-toaster-stack-scale-step:.05}.lx-toast{--lx-toast-bg:var(--lx-color-soft-bg);--lx-toast-fg:var(--lx-color-plain-fg);--lx-toast-border:var(--lx-color-border);--lx-toast-accent:var(--lx-color-solid-bg);--lx-toast-accent-fg:var(--lx-color-solid-fg);--lx-toast-text-fg:color-mix(in srgb, var(--lx-color-plain-fg) 74%, var(--lx-content-muted));--lx-toast-transparent:var(--lx-color-transparent);--lx-toast-shadow:0 18px 48px color-mix(in srgb, var(--lx-shadow-color), var(--lx-bg-inverse) 10%), var(--lx-shadow-sm);--lx-toast-focus-shadow:var(--lx-focus-shadow);--lx-toast-action-border:color-mix(in srgb, var(--lx-color-solid-bg) 35%, var(--lx-border));--lx-toast-action-bg:color-mix(in srgb, var(--lx-color-solid-bg) 10%, transparent);--lx-toast-action-bg-hover:color-mix(in srgb, var(--lx-color-solid-bg) 16%, transparent);--lx-toast-close-bg-hover:var(--lx-interaction-bg-hover);--lx-toast-paused-shadow:0 0 0 1px color-mix(in srgb, var(--lx-color-solid-bg) 24%, transparent), 0 18px 48px color-mix(in srgb, var(--lx-shadow-color), var(--lx-bg-inverse) 10%), var(--lx-shadow-sm);--lx-toast-sonner-bg:var(--lx-surface-raised);--lx-toast-sonner-border:var(--lx-border);--lx-toast-sonner-shadow:var(--lx-shadow-md);--lx-toast-sonner-paused-shadow:0 0 0 1px color-mix(in srgb, var(--lx-color-solid-bg) 18%, transparent), var(--lx-shadow-md);--lx-toast-padding-y:.875rem;--lx-toast-padding-x:.875rem;--lx-toast-icon-size:1.125rem;--lx-toast-title-size:.9375rem;--lx-toast-text-size:.875rem}.lx-toast.size\:xxs{--lx-toast-padding-y:.5rem;--lx-toast-padding-x:.6875rem;--lx-toast-icon-size:.75rem;--lx-toast-title-size:.75rem;--lx-toast-text-size:.6875rem}.lx-toast.size\:xs{--lx-toast-padding-y:.625rem;--lx-toast-padding-x:.75rem;--lx-toast-icon-size:.875rem;--lx-toast-title-size:.8125rem;--lx-toast-text-size:.75rem}.lx-toast.size\:sm{--lx-toast-padding-y:.75rem;--lx-toast-padding-x:.8125rem;--lx-toast-icon-size:1rem;--lx-toast-title-size:.875rem;--lx-toast-text-size:.8125rem}.lx-toast.size\:md{--lx-toast-padding-y:.875rem;--lx-toast-padding-x:.875rem;--lx-toast-icon-size:1.125rem;--lx-toast-title-size:.9375rem;--lx-toast-text-size:.875rem}.lx-toast.size\:lg{--lx-toast-padding-y:1rem;--lx-toast-padding-x:1rem;--lx-toast-icon-size:1.25rem;--lx-toast-title-size:1rem;--lx-toast-text-size:.9375rem}.lx-toast.size\:xl{--lx-toast-padding-y:1.125rem;--lx-toast-padding-x:1.125rem;--lx-toast-icon-size:1.375rem;--lx-toast-title-size:1.0625rem;--lx-toast-text-size:1rem}.lx-toast.size\:xxl{--lx-toast-padding-y:1.25rem;--lx-toast-padding-x:1.25rem;--lx-toast-icon-size:1.5rem;--lx-toast-title-size:1.125rem;--lx-toast-text-size:1.0625rem}.lx-toast.type\:success{--lx-toast-accent:var(--lx-status-success-solid-bg);--lx-toast-accent-fg:var(--lx-status-success-solid-fg);--lx-toast-bg:var(--lx-status-success-soft-bg);--lx-toast-fg:var(--lx-status-success-soft-fg);--lx-toast-border:var(--lx-status-success-border)}.lx-toast.type\:warning{--lx-toast-accent:var(--lx-status-warning-solid-bg);--lx-toast-accent-fg:var(--lx-status-warning-solid-fg);--lx-toast-bg:var(--lx-status-warning-soft-bg);--lx-toast-fg:var(--lx-status-warning-soft-fg);--lx-toast-border:var(--lx-status-warning-border)}.lx-toast.type\:error{--lx-toast-accent:var(--lx-status-error-solid-bg);--lx-toast-accent-fg:var(--lx-status-error-solid-fg);--lx-toast-bg:var(--lx-status-error-soft-bg);--lx-toast-fg:var(--lx-status-error-soft-fg);--lx-toast-border:var(--lx-status-error-border)}.lx-toast.type\:info,.lx-toast.type\:loading{--lx-toast-accent:var(--lx-status-info-solid-bg);--lx-toast-accent-fg:var(--lx-status-info-solid-fg);--lx-toast-bg:var(--lx-status-info-soft-bg);--lx-toast-fg:var(--lx-status-info-soft-fg);--lx-toast-border:var(--lx-status-info-border)}.lx-toast.variant\:outlined{--lx-toast-bg:var(--lx-surface-raised);--lx-toast-fg:var(--lx-content);--lx-toast-border:var(--lx-border);--lx-toast-text-fg:color-mix(in srgb, var(--lx-content) 74%, var(--lx-content-muted))}.lx-toast.variant\:filled{--lx-toast-bg:var(--lx-color-solid-bg);--lx-toast-fg:var(--lx-color-solid-fg);--lx-toast-border:var(--lx-color-solid-bg);--lx-toast-text-fg:color-mix(in srgb, var(--lx-color-solid-fg) 78%, transparent)}.lx-toast[data-lx-color].variant\:outlined{--lx-toast-bg:var(--lx-color-transparent)}.lx-toast[data-lx-color].variant\:filled{--lx-toast-bg:var(--lx-color-solid-bg);--lx-toast-fg:var(--lx-color-solid-fg);--lx-toast-border:var(--lx-color-solid-bg);--lx-toast-text-fg:color-mix(in srgb, var(--lx-color-solid-fg) 78%, transparent)}.lx-toast.appearance\:sonner{--lx-toast-padding-y:.75rem;--lx-toast-padding-x:.75rem}.lx-toast.appearance\:sonner.size\:xxs{--lx-toast-padding-y:.375rem;--lx-toast-padding-x:.5625rem}.lx-toast.appearance\:sonner.size\:xs{--lx-toast-padding-y:.5rem;--lx-toast-padding-x:.625rem}.lx-toast.appearance\:sonner.size\:sm{--lx-toast-padding-y:.625rem;--lx-toast-padding-x:.6875rem}.lx-toast.appearance\:sonner.size\:md{--lx-toast-padding-y:.75rem;--lx-toast-padding-x:.75rem}.lx-toast.appearance\:sonner.size\:lg{--lx-toast-padding-y:.875rem;--lx-toast-padding-x:.875rem}.lx-toast.appearance\:sonner.size\:xl{--lx-toast-padding-y:1rem;--lx-toast-padding-x:1rem}.lx-toast.appearance\:sonner.size\:xxl{--lx-toast-padding-y:1.125rem;--lx-toast-padding-x:1.125rem}.lx-tooltip-tokens{--lx-tooltip-bg:var(--lx-surface-inverse);--lx-tooltip-fg:var(--lx-content-inverse);--lx-tooltip-border:var(--lx-border-inverse);--lx-tooltip-shadow:none;--lx-tooltip-radius:var(--lx-radius-sm);--lx-tooltip-line-height:1.35;--lx-tooltip-font-weight:300;--lx-tooltip-max-width:20rem;--lx-tooltip-arrow-size:8px;--lx-tooltip-arrow-bg:var(--lx-surface-inverse);--lx-tooltip-open-duration:.12s;--lx-tooltip-close-duration:80ms;--lx-tooltip-font-size:var(--lx-tooltip-font-size-md,12px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-md,.5rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-md,.25rem)}.lx-tooltip-tokens.size\:xxs{--lx-tooltip-font-size:var(--lx-tooltip-font-size-xxs,9px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-xxs,.125rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-xxs,.0625rem)}.lx-tooltip-tokens.size\:xs{--lx-tooltip-font-size:var(--lx-tooltip-font-size-xs,10px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-xs,.25rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-xs,.125rem)}.lx-tooltip-tokens.size\:sm{--lx-tooltip-font-size:var(--lx-tooltip-font-size-sm,11px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-sm,.375rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-sm,.1875rem)}.lx-tooltip-tokens.size\:md{--lx-tooltip-font-size:var(--lx-tooltip-font-size-md,12px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-md,.5rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-md,.25rem)}.lx-tooltip-tokens.size\:lg{--lx-tooltip-font-size:var(--lx-tooltip-font-size-lg,13px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-lg,.625rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-lg,.3125rem)}.lx-tooltip-tokens.size\:xl{--lx-tooltip-font-size:var(--lx-tooltip-font-size-xl,14px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-xl,.75rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-xl,.375rem)}.lx-tooltip-tokens.size\:xxl{--lx-tooltip-font-size:var(--lx-tooltip-font-size-xxl,15px);--lx-tooltip-padding-x:var(--lx-tooltip-padding-x-xxl,.875rem);--lx-tooltip-padding-y:var(--lx-tooltip-padding-y-xxl,.4375rem)}.lx-tooltip-tokens.variant\:soft{--lx-tooltip-bg:var(--lx-color-soft-bg);--lx-tooltip-arrow-bg:var(--lx-color-soft-bg);--lx-tooltip-fg:var(--lx-color-plain-fg);--lx-tooltip-border:var(--lx-color-border);--lx-tooltip-shadow:none}.lx-date-picker-tokens{--lx-date-picker-bg:var(--lx-field-bg);--lx-date-picker-content:var(--lx-field-fg);--lx-date-picker-muted:var(--lx-field-placeholder);--lx-date-picker-border:var(--lx-field-border);--lx-date-picker-border-disabled:var(--lx-field-border-disabled);--lx-date-picker-border-readonly:var(--lx-field-border-readonly);--lx-date-picker-ring:var(--lx-field-border-focus);--lx-date-picker-focus-shadow:var(--lx-focus-shadow);--lx-date-picker-focus-shadow-inset:var(--lx-focus-shadow-inset);--lx-date-picker-segment-focus-shadow:none;--lx-date-picker-accent:var(--lx-color-solid-bg);--lx-date-picker-accent-content:var(--lx-color-solid-fg,HighlightText);--lx-date-picker-accent-hover:var(--lx-color-solid-bg-hover);--lx-date-picker-accent-content-hover:var(--lx-color-solid-fg,HighlightText);--lx-date-picker-accent-active:var(--lx-color-solid-bg-active);--lx-date-picker-accent-content-active:var(--lx-color-solid-fg,HighlightText);--lx-date-picker-range-content:var(--lx-field-fg);--lx-date-picker-range-hover:color-mix(in srgb, var(--lx-color-solid-bg) 22%, var(--lx-field-bg));--lx-date-picker-range-active:color-mix(in srgb, var(--lx-color-solid-bg) 28%, var(--lx-field-bg));--lx-date-picker-hover:var(--lx-field-bg-hover);--lx-date-picker-content-hover:var(--lx-field-fg-hover);--lx-date-picker-active:var(--lx-chrome-bg-active);--lx-date-picker-selected:var(--lx-color-solid-bg);--lx-date-picker-selected-content:var(--lx-color-solid-fg);--lx-date-picker-selected-hover:var(--lx-color-solid-bg-hover);--lx-date-picker-selected-content-hover:var(--lx-color-solid-fg);--lx-date-picker-selected-active:var(--lx-color-solid-bg-active);--lx-date-picker-selected-content-active:var(--lx-color-solid-fg);--lx-date-picker-range:color-mix(in srgb, var(--lx-color-solid-bg) 14%, var(--lx-field-bg));--lx-date-picker-bg-disabled:var(--lx-field-bg-disabled);--lx-date-picker-content-disabled:var(--lx-field-fg-disabled);--lx-date-picker-bg-readonly:var(--lx-field-bg-readonly);--lx-date-picker-content-readonly:var(--lx-field-fg-readonly);--lx-date-picker-danger-border:var(--lx-field-border-invalid);--lx-date-picker-danger-bg:var(--lx-field-bg-invalid);--lx-date-picker-danger-content:var(--lx-field-fg-invalid);--lx-date-picker-radius:var(--lx-radius-sm);--lx-date-picker-shadow:var(--lx-shadow-lg);--lx-date-picker-transparent:var(--lx-color-transparent);--lx-date-picker-backdrop-bg:color-mix(in srgb, var(--lx-content) 52%, var(--lx-color-transparent))}.lx-date-picker-tokens[data-lx-color=neutral],.lx-date-picker-content[data-lx-color=neutral]{--lx-date-picker-accent:var(--lx-chrome-selection-bg);--lx-date-picker-accent-content:var(--lx-chrome-selection-fg);--lx-date-picker-accent-hover:var(--lx-chrome-selection-bg-hover);--lx-date-picker-accent-content-hover:var(--lx-chrome-selection-fg-hover);--lx-date-picker-accent-active:var(--lx-chrome-selection-bg-active);--lx-date-picker-accent-content-active:var(--lx-chrome-selection-fg-active)}.lx-date-picker-calendar.lx-calendar{--lx-calendar-bg:var(--lx-field-bg);--lx-calendar-content:var(--lx-field-fg);--lx-calendar-muted:var(--lx-field-placeholder);--lx-calendar-border:var(--lx-field-border);--lx-calendar-ring:var(--lx-field-border-focus);--lx-calendar-accent:var(--lx-color-solid-bg);--lx-calendar-accent-content:var(--lx-color-solid-fg);--lx-calendar-accent-hover:var(--lx-color-solid-bg-hover);--lx-calendar-accent-content-hover:var(--lx-color-solid-fg);--lx-calendar-accent-active:var(--lx-color-solid-bg-active);--lx-calendar-accent-content-active:var(--lx-color-solid-fg);--lx-calendar-hover:var(--lx-field-bg-hover);--lx-calendar-content-hover:var(--lx-field-fg-hover);--lx-calendar-active:var(--lx-chrome-bg-active);--lx-calendar-selected:var(--lx-color-solid-bg);--lx-calendar-selected-content:var(--lx-color-solid-fg);--lx-calendar-selected-hover:var(--lx-color-solid-bg-hover);--lx-calendar-selected-content-hover:var(--lx-color-solid-fg);--lx-calendar-selected-active:var(--lx-color-solid-bg-active);--lx-calendar-selected-content-active:var(--lx-color-solid-fg);--lx-calendar-range:color-mix(in srgb, var(--lx-color-solid-bg) 14%, var(--lx-field-bg));--lx-calendar-content-disabled:var(--lx-field-fg-disabled);--lx-calendar-danger-border:var(--lx-field-border-invalid);--lx-calendar-danger-bg:var(--lx-field-bg-invalid);--lx-calendar-danger-content:var(--lx-field-fg-invalid);--lx-calendar-switcher-shadow:none;--lx-calendar-radius:var(--lx-radius-md)}.lx-time-picker-tokens{--lx-time-picker-bg:var(--lx-field-bg);--lx-time-picker-panel-bg:var(--lx-field-bg);--lx-time-picker-panel-header-bg:var(--lx-field-bg-hover);--lx-time-picker-column-header-bg:var(--lx-field-bg-hover);--lx-time-picker-content:var(--lx-field-fg);--lx-time-picker-muted:var(--lx-field-placeholder);--lx-time-picker-content-disabled:var(--lx-field-fg-disabled);--lx-time-picker-border:var(--lx-field-border);--lx-time-picker-border-hover:var(--lx-field-border-hover);--lx-time-picker-panel-border:var(--lx-field-border);--lx-time-picker-ring:var(--lx-field-border-focus);--lx-time-picker-bg-selected:var(--lx-color-solid-bg);--lx-time-picker-content-selected:var(--lx-color-solid-fg);--lx-time-picker-bg-selected-hover:var(--lx-color-solid-bg-hover);--lx-time-picker-content-selected-hover:var(--lx-color-solid-fg);--lx-time-picker-bg-selected-active:var(--lx-color-solid-bg-active);--lx-time-picker-content-selected-active:var(--lx-color-solid-fg);--lx-time-picker-segment-hover:var(--lx-field-bg-hover);--lx-time-picker-segment-active:var(--lx-chrome-bg-active);--lx-time-picker-action-hover:var(--lx-field-bg-hover);--lx-time-picker-option-hover:var(--lx-field-bg-hover);--lx-time-picker-bg-readonly:var(--lx-field-bg-readonly);--lx-time-picker-danger-border:var(--lx-field-border-invalid);--lx-time-picker-transparent:var(--lx-color-transparent);--lx-time-picker-radius:var(--lx-radius-md);--lx-time-picker-panel-radius:var(--lx-radius-lg);--lx-time-picker-field-shadow:none;--lx-time-picker-panel-shadow:var(--lx-shadow-lg);--lx-time-picker-inline-shadow:none;--lx-time-picker-shadow-focus:var(--lx-focus-shadow);--lx-time-picker-shadow-focus-inset:var(--lx-focus-shadow-inset);--lx-time-picker-danger-shadow:0 0 0 3px var(--lx-field-ring-invalid);--lx-time-picker-backdrop-bg:color-mix(in srgb, var(--lx-content) 52%, var(--lx-color-transparent));--lx-time-picker-gap:var(--lx-space-2);--lx-time-picker-field-gap:var(--lx-space-1);--lx-time-picker-field-padding-inline:var(--lx-space-2);--lx-time-picker-action-size:1.75rem}.lx-date-picker-calendar.lx-calendar{--lx-calendar-cell-size:2.25rem;--lx-calendar-font-size:.875rem;--lx-date-picker-calendar-padding:.75rem;--lx-date-picker-calendar-row-gap:.125rem;--lx-date-picker-calendar-panel-gap:.75rem;--lx-date-picker-calendar-header-gap:.5rem;--lx-date-picker-calendar-weekday-height:1.5rem;--lx-date-picker-calendar-panel-width:calc((7 * var(--lx-calendar-cell-size)) + (2 * var(--lx-date-picker-calendar-padding)))}.lx-date-picker-calendar.lx-calendar.size\:xxs{--lx-calendar-cell-size:1.5rem;--lx-calendar-font-size:.6875rem;--lx-date-picker-calendar-padding:.4375rem;--lx-date-picker-calendar-panel-gap:.4375rem;--lx-date-picker-calendar-weekday-height:1.125rem}.lx-date-picker-calendar.lx-calendar.size\:xs{--lx-calendar-cell-size:1.75rem;--lx-calendar-font-size:.75rem;--lx-date-picker-calendar-padding:.5rem;--lx-date-picker-calendar-panel-gap:.5rem;--lx-date-picker-calendar-weekday-height:1.25rem}.lx-date-picker-calendar.lx-calendar.size\:sm{--lx-calendar-cell-size:2rem;--lx-calendar-font-size:.8125rem;--lx-date-picker-calendar-padding:.625rem;--lx-date-picker-calendar-panel-gap:.625rem;--lx-date-picker-calendar-weekday-height:1.375rem}.lx-date-picker-calendar.lx-calendar.size\:md{--lx-calendar-cell-size:2.25rem;--lx-calendar-font-size:.875rem;--lx-date-picker-calendar-padding:.75rem;--lx-date-picker-calendar-panel-gap:.75rem;--lx-date-picker-calendar-weekday-height:1.5rem}.lx-date-picker-calendar.lx-calendar.size\:lg{--lx-calendar-cell-size:2.5rem;--lx-calendar-font-size:.9375rem;--lx-date-picker-calendar-padding:.875rem;--lx-date-picker-calendar-panel-gap:.875rem;--lx-date-picker-calendar-weekday-height:1.625rem}.lx-date-picker-calendar.lx-calendar.size\:xl{--lx-calendar-cell-size:2.75rem;--lx-calendar-font-size:1rem;--lx-date-picker-calendar-padding:1rem;--lx-date-picker-calendar-panel-gap:1rem;--lx-date-picker-calendar-weekday-height:1.75rem}.lx-date-picker-calendar.lx-calendar.size\:xxl{--lx-calendar-cell-size:3rem;--lx-calendar-font-size:1.0625rem;--lx-date-picker-calendar-padding:1.125rem;--lx-date-picker-calendar-panel-gap:1rem;--lx-date-picker-calendar-weekday-height:1.875rem}.lx-date-picker{--lx-date-picker-height:var(--lx-date-picker-height-md,var(--lx-control-height-md,2.375rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-md,var(--lx-field-font-size-md,.875rem))}.lx-date-picker.size\:xxs{--lx-date-picker-height:var(--lx-date-picker-height-xxs,var(--lx-control-height-xxs,1.75rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-xxs,var(--lx-field-font-size-xxs,.6875rem))}.lx-date-picker.size\:xs{--lx-date-picker-height:var(--lx-date-picker-height-xs,var(--lx-control-height-xs,1.875rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-xs,var(--lx-field-font-size-xs,.75rem))}.lx-date-picker.size\:sm{--lx-date-picker-height:var(--lx-date-picker-height-sm,var(--lx-control-height-sm,2.125rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-sm,var(--lx-field-font-size-sm,.8125rem))}.lx-date-picker.size\:md{--lx-date-picker-height:var(--lx-date-picker-height-md,var(--lx-control-height-md,2.375rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-md,var(--lx-field-font-size-md,.875rem))}.lx-date-picker.size\:lg{--lx-date-picker-height:var(--lx-date-picker-height-lg,var(--lx-control-height-lg,2.625rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-lg,var(--lx-field-font-size-lg,.9375rem))}.lx-date-picker.size\:xl{--lx-date-picker-height:var(--lx-date-picker-height-xl,var(--lx-control-height-xl,2.875rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-xl,var(--lx-field-font-size-xl,1rem))}.lx-date-picker.size\:xxl{--lx-date-picker-height:var(--lx-date-picker-height-xxl,var(--lx-control-height-xxl,3.125rem));--lx-date-picker-font-size:var(--lx-date-picker-font-size-xxl,var(--lx-field-font-size-xxl,1.125rem))}.lx-calendar-tokens,.lx-calendar-popover,.lx-calendar-tooltip,.lx-calendar-menu,.lx-calendar-editor-backdrop{--lx-calendar-bg:var(--lx-surface-raised);--lx-calendar-panel-bg:var(--lx-surface);--lx-calendar-subtle-bg:var(--lx-surface-subtle);--lx-calendar-muted-bg:var(--lx-surface-muted);--lx-calendar-sunken-bg:var(--lx-surface-sunken);--lx-calendar-content:var(--lx-content);--lx-calendar-content-strong:var(--lx-content-strong);--lx-calendar-muted:var(--lx-content-muted);--lx-calendar-subtle:var(--lx-content-subtle);--lx-calendar-border:var(--lx-border);--lx-calendar-border-muted:var(--lx-border-muted);--lx-calendar-border-strong:var(--lx-border-strong);--lx-calendar-transparent:var(--lx-color-transparent);--lx-calendar-focus-shadow:var(--lx-focus-shadow);--lx-calendar-ring:var(--lx-color-focus);--lx-calendar-accent:var(--lx-color-solid-bg);--lx-calendar-accent-content:var(--lx-color-solid-fg);--lx-calendar-accent-hover:var(--lx-color-solid-bg-hover);--lx-calendar-accent-content-hover:var(--lx-color-solid-fg);--lx-calendar-accent-active:var(--lx-color-solid-bg-active);--lx-calendar-accent-content-active:var(--lx-color-solid-fg);--lx-calendar-hover:var(--lx-interaction-bg-hover);--lx-calendar-active:var(--lx-interaction-bg-active);--lx-calendar-selected:var(--lx-selection-bg);--lx-calendar-range:color-mix(in srgb, var(--lx-color-solid-bg) 18%, var(--lx-color-transparent));--lx-calendar-range-hover:color-mix(in srgb, var(--lx-color-solid-bg) 24%, var(--lx-color-transparent));--lx-calendar-range-active:color-mix(in srgb, var(--lx-color-solid-bg) 30%, var(--lx-color-transparent));--lx-calendar-content-disabled:var(--lx-disabled-fg);--lx-calendar-danger-border:var(--lx-status-error-border);--lx-calendar-danger-bg:var(--lx-status-error-soft-bg);--lx-calendar-danger-content:var(--lx-status-error-soft-fg);--lx-calendar-success:var(--lx-status-success-solid-bg);--lx-calendar-warning:var(--lx-status-warning-solid-bg);--lx-calendar-info:var(--lx-status-info-solid-bg);--lx-calendar-comparison-color:var(--lx-content);--lx-calendar-plain-content:var(--lx-color-plain-fg);--lx-calendar-accent-soft:var(--lx-color-soft-bg);--lx-calendar-accent-border:var(--lx-color-border);--lx-calendar-disabled-bg:var(--lx-disabled-bg);--lx-calendar-invalid-shadow:0 0 0 3px color-mix(in srgb, var(--lx-status-error-border) 50%, var(--lx-color-transparent));--lx-calendar-shadow:none;--lx-calendar-business-shadow:none;--lx-calendar-switcher-shadow:var(--lx-shadow-md);--lx-calendar-radius:var(--lx-radius-md);--lx-calendar-radius-lg:var(--lx-radius-lg);--lx-calendar-radius-xl:var(--lx-radius-xl);--lx-calendar-motion:var(--lx-motion-duration-fast,.15s) var(--lx-motion-easing-standard,ease)}.lx-calendar-tokens{--lx-calendar-cell-size:var(--lx-calendar-cell-size-md,2.25rem);--lx-calendar-font-size:var(--lx-calendar-font-size-md,.9375rem)}.lx-calendar-tokens.size\:xxs{--lx-calendar-cell-size:var(--lx-calendar-cell-size-xxs,1.5rem);--lx-calendar-font-size:var(--lx-calendar-font-size-xxs,.75rem)}.lx-calendar-tokens.size\:xs{--lx-calendar-cell-size:var(--lx-calendar-cell-size-xs,1.75rem);--lx-calendar-font-size:var(--lx-calendar-font-size-xs,.8125rem)}.lx-calendar-tokens.size\:sm{--lx-calendar-cell-size:var(--lx-calendar-cell-size-sm,2rem);--lx-calendar-font-size:var(--lx-calendar-font-size-sm,.875rem)}.lx-calendar-tokens.size\:md{--lx-calendar-cell-size:var(--lx-calendar-cell-size-md,2.25rem);--lx-calendar-font-size:var(--lx-calendar-font-size-md,.9375rem)}.lx-calendar-tokens.size\:lg{--lx-calendar-cell-size:var(--lx-calendar-cell-size-lg,2.5rem);--lx-calendar-font-size:var(--lx-calendar-font-size-lg,1rem)}.lx-calendar-tokens.size\:xl{--lx-calendar-cell-size:var(--lx-calendar-cell-size-xl,2.875rem);--lx-calendar-font-size:var(--lx-calendar-font-size-xl,1.0625rem)}.lx-calendar-tokens.size\:xxl{--lx-calendar-cell-size:var(--lx-calendar-cell-size-xxl,3.25rem);--lx-calendar-font-size:var(--lx-calendar-font-size-xxl,1.125rem)}.lx-calendar-tokens.is-planner,.lx-calendar-tooltip,.lx-calendar-menu,.lx-calendar-editor-backdrop{--lx-calendar-app-bg:var(--lx-surface-sunken);--lx-calendar-app-surface:var(--lx-surface-raised);--lx-calendar-app-panel:var(--lx-surface);--lx-calendar-app-subtle:var(--lx-surface-subtle);--lx-calendar-app-muted:var(--lx-surface-muted);--lx-calendar-app-sunken:var(--lx-surface-sunken);--lx-calendar-app-content:var(--lx-content);--lx-calendar-app-content-strong:var(--lx-content-strong);--lx-calendar-app-content-muted:var(--lx-content-muted);--lx-calendar-app-border:var(--lx-border-muted);--lx-calendar-app-border-strong:var(--lx-border-strong);--lx-calendar-app-hover:var(--lx-interaction-bg-hover);--lx-calendar-app-active:var(--lx-interaction-bg-active);--lx-calendar-app-selection:var(--lx-selection-bg);--lx-calendar-app-overlay:var(--lx-overlay);--lx-calendar-app-backdrop:var(--lx-overlay);--lx-calendar-app-accent:var(--lx-color-solid-bg);--lx-calendar-app-accent-fg:var(--lx-color-solid-fg);--lx-calendar-app-focus:var(--lx-color-focus);--lx-calendar-app-success:var(--lx-status-success-solid-bg);--lx-calendar-app-warning:var(--lx-status-warning-solid-bg);--lx-calendar-app-danger:var(--lx-status-error-solid-bg);--lx-calendar-app-info:var(--lx-status-info-solid-bg);--lx-calendar-app-danger-soft-fg:var(--lx-status-error-soft-fg);--lx-calendar-app-danger-soft-bg:var(--lx-status-error-soft-bg);--lx-calendar-app-danger-border:var(--lx-status-error-border);--lx-calendar-app-inverse-fg:var(--lx-content-inverse);--lx-calendar-app-radius:var(--lx-radius-md);--lx-calendar-app-radius-lg:var(--lx-radius-lg);--lx-calendar-app-radius-xl:var(--lx-radius-xl);--lx-calendar-app-shadow:none;--lx-calendar-app-shadow-float:var(--lx-shadow-md);--lx-calendar-app-motion:var(--lx-motion-duration-fast,.15s) var(--lx-motion-easing-standard,ease);--lx-calendar-sidebar-width:17rem;--lx-calendar-header-height:4.5rem;--lx-calendar-event-color:var(--lx-status-info-solid-bg);--lx-calendar-resource-color:var(--lx-status-info-solid-bg)}.lx-time-picker{--lx-time-picker-height:var(--lx-control-height-md,2.375rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-md,var(--lx-field-font-size-md,.875rem));--lx-time-picker-segment-width:2.55rem;--lx-time-picker-icon-size:1rem}.lx-time-picker.size\:xxs{--lx-time-picker-height:var(--lx-control-height-xxs,1.75rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-xxs,var(--lx-field-font-size-xxs,.6875rem));--lx-time-picker-segment-width:2.25rem;--lx-time-picker-icon-size:.875rem}.lx-time-picker.size\:xs{--lx-time-picker-height:var(--lx-control-height-xs,1.875rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-xs,var(--lx-field-font-size-xs,.75rem));--lx-time-picker-segment-width:2.35rem;--lx-time-picker-icon-size:.9375rem}.lx-time-picker.size\:sm{--lx-time-picker-height:var(--lx-control-height-sm,2.125rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-sm,var(--lx-field-font-size-sm,.8125rem));--lx-time-picker-segment-width:2.45rem;--lx-time-picker-icon-size:1rem}.lx-time-picker.size\:md{--lx-time-picker-height:var(--lx-control-height-md,2.375rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-md,var(--lx-field-font-size-md,.875rem));--lx-time-picker-segment-width:2.55rem;--lx-time-picker-icon-size:1rem}.lx-time-picker.size\:lg{--lx-time-picker-height:var(--lx-control-height-lg,2.625rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-lg,var(--lx-field-font-size-lg,.9375rem));--lx-time-picker-segment-width:2.65rem;--lx-time-picker-icon-size:1.0625rem}.lx-time-picker.size\:xl{--lx-time-picker-height:var(--lx-control-height-xl,2.875rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-xl,var(--lx-field-font-size-xl,1rem));--lx-time-picker-segment-width:2.75rem;--lx-time-picker-icon-size:1.125rem}.lx-time-picker.size\:xxl{--lx-time-picker-height:var(--lx-control-height-xxl,3.125rem);--lx-time-picker-font-size:var(--lx-time-picker-font-size-xxl,var(--lx-field-font-size-xxl,1.125rem));--lx-time-picker-segment-width:2.9rem;--lx-time-picker-icon-size:1.25rem}.lx-date-time-picker.lx-date-picker{--lx-date-time-picker-divider:var(--lx-field-border)}.lx-editor:has(>.lx-editor-shell),.lx-editor:has(>.lx-editor-shell) [data-lx-editor-surface-host],.lx-editor-tokens{--lx-editor-bg:var(--lx-surface);--lx-editor-bg-raised:var(--lx-surface-raised);--lx-editor-bg-muted:var(--lx-surface-muted);--lx-editor-bg-inverse:var(--lx-surface-inverse);--lx-editor-document-bg:var(--lx-document-bg,var(--lx-surface));--lx-editor-fg:var(--lx-content);--lx-editor-fg-strong:var(--lx-content-strong);--lx-editor-fg-muted:var(--lx-content-muted);--lx-editor-fg-subtle:var(--lx-content-subtle);--lx-editor-fg-inverse:var(--lx-content-inverse);--lx-editor-placeholder:var(--lx-content-placeholder);--lx-editor-border:var(--lx-border);--lx-editor-border-muted:var(--lx-border-muted);--lx-editor-border-strong:var(--lx-border-strong);--lx-editor-separator:var(--lx-separator);--lx-editor-action-border:var(--lx-color-border);--lx-editor-focus-color:var(--lx-color-focus);--lx-editor-focus-shadow:var(--lx-focus-shadow);--lx-editor-selection-bg:var(--lx-selection-bg);--lx-editor-selection-fg:var(--lx-selection-fg);--lx-editor-node-range-bg:color-mix(in srgb, var(--lx-color-solid-bg) 8%, var(--lx-color-transparent));--lx-editor-drop-cursor:var(--lx-color-solid-bg);--lx-editor-image-upload-progress-bg:var(--lx-color-soft-bg);--lx-editor-image-upload-icon-bg:var(--lx-color-solid-bg);--lx-editor-image-upload-text-color:var(--lx-content);--lx-editor-image-upload-subtext-color:var(--lx-content-muted);--lx-editor-image-upload-border:var(--lx-border);--lx-editor-image-upload-border-hover:var(--lx-border-strong);--lx-editor-image-upload-border-active:var(--lx-color-border);--lx-editor-image-upload-icon-color:var(--lx-content-inverse);--lx-editor-mark-bg:var(--lx-mark-bg);--lx-editor-scrollbar-thumb:var(--lx-scrollbar-thumb);--lx-editor-transparent:var(--lx-color-transparent);--lx-editor-interaction-bg-hover:var(--lx-interaction-bg-hover);--lx-editor-bg-hover:color-mix(in srgb, var(--lx-content) 9%, var(--lx-surface-raised));--lx-editor-bg-active:var(--lx-interaction-bg-active);--lx-editor-floating-bg:var(--lx-surface-raised);--lx-editor-action-bg:var(--lx-color-solid-bg);--lx-editor-action-fg:var(--lx-color-solid-fg);--lx-editor-action-bg-hover:var(--lx-color-solid-bg-hover);--lx-editor-action-bg-active:var(--lx-color-solid-bg-active);--lx-editor-action-soft-bg:var(--lx-color-soft-bg);--lx-editor-action-soft-fg:var(--lx-color-soft-fg);--lx-editor-overlay-strong:var(--lx-overlay-strong);--lx-editor-overlay:var(--lx-overlay);--lx-editor-disabled-fg:var(--lx-disabled-fg);--lx-editor-error-solid:var(--lx-status-error-solid-bg);--lx-editor-error-bg:var(--lx-status-error-soft-bg);--lx-editor-error-fg:var(--lx-status-error-plain-fg);--lx-editor-error-soft-fg:var(--lx-status-error-soft-fg);--lx-editor-error-border:var(--lx-status-error-border);--lx-editor-success-fg:var(--lx-status-success-plain-fg);--lx-editor-success-bg:var(--lx-status-success-soft-bg);--lx-editor-success-soft-fg:var(--lx-status-success-soft-fg);--lx-editor-success-solid:var(--lx-status-success-solid-bg);--lx-editor-success-border:var(--lx-status-success-border);--lx-editor-warning-fg:var(--lx-status-warning-soft-fg);--lx-editor-warning-bg:var(--lx-status-warning-soft-bg);--lx-editor-warning-solid:var(--lx-status-warning-solid-bg);--lx-editor-warning-border:var(--lx-status-warning-border);--lx-editor-info-solid:var(--lx-status-info-solid-bg);--lx-editor-info-bg:var(--lx-status-info-soft-bg);--lx-editor-info-fg:var(--lx-status-info-soft-fg);--lx-editor-info-border:var(--lx-status-info-border);--lx-editor-info-plain-fg:var(--lx-status-info-plain-fg);--lx-editor-shadow-sm:var(--lx-shadow-sm);--lx-editor-shadow-md:var(--lx-shadow-md);--lx-editor-shadow-lg:var(--lx-shadow-lg);--lx-editor-shadow-color:var(--lx-shadow-color);--lx-editor-swatch-fg:var(--lx-content);--lx-editor-swatch-bg:var(--lx-surface-raised);--lx-editor-swatch-border:color-mix(in srgb, var(--lx-content) 18%, transparent);--lx-editor-menu-header-bg:color-mix(in srgb, var(--lx-surface-muted) 58%, transparent);--lx-editor-focus-subtle-shadow:0 0 0 2px color-mix(in srgb, var(--lx-color-focus) 18%, transparent);--lx-editor-glass-bg:color-mix(in srgb, var(--lx-surface-raised) 88%, transparent);--lx-editor-drag-selection-bg:color-mix(in srgb, var(--lx-color-solid-bg) 10%, transparent);--lx-editor-drag-selection-border:color-mix(in srgb, var(--lx-color-solid-bg) 42%, transparent);--lx-editor-callout-bg:var(--lx-status-info-soft-bg);--lx-editor-callout-border:var(--lx-status-info-border);--lx-editor-code-bg:var(--lx-surface-muted);--lx-editor-code-border:var(--lx-border-muted);--lx-editor-content-width:45rem;--lx-margin-width:minmax(clamp(1.5rem, 6vw, 6rem), 1fr);--lx-content-width:minmax(0, var(--lx-editor-content-width));--lx-editor-page-padding-inline:clamp(1.25rem, 6vw, 6rem);--lx-editor-page-padding-block:clamp(2rem, 5vw, 5rem);--lx-editor-block-gap:.875rem;--lx-editor-line-height:1.65;--lx-editor-table-cell-padding-block:.4375rem;--lx-editor-table-cell-padding-inline:.5625rem;--lx-editor-table-cell-font-size:.875rem;--lx-editor-table-cell-line-height:1.25rem;--lx-editor-table-cell-border:var(--lx-border-muted);--lx-editor-table-selection:var(--lx-color-solid-bg);--lx-editor-table-frame-gutter:.5rem;--lx-editor-table-frame-block-start:1.5rem;--lx-editor-table-frame-block-end:1.5rem;--lx-editor-table-frame-padding-inline:1.5rem;--lx-editor-radius:var(--lx-radius-lg);--lx-editor-cover-controls-bg:color-mix(in srgb, var(--lx-chrome-bg,var(--lx-editor-bg-raised)) 92%, var(--lx-color-transparent));--lx-editor-cover-controls-fg:var(--lx-chrome-fg,var(--lx-editor-fg-strong));--lx-editor-cover-controls-border:color-mix(in srgb, var(--lx-editor-cover-controls-fg) 18%, transparent);--lx-editor-cover-control-bg-hover:color-mix(in srgb, var(--lx-editor-cover-controls-fg) 12%, transparent);--lx-editor-surface:var(--lx-editor-floating-bg);--lx-editor-surface-raised:var(--lx-editor-bg-raised);--lx-editor-text:var(--lx-editor-fg);--lx-editor-muted:var(--lx-editor-fg-muted);--lx-editor-hover:var(--lx-editor-bg-hover);--lx-editor-active:var(--lx-editor-bg-active);--lx-editor-accent:var(--lx-color-solid-bg);--lx-editor-accent-contrast:var(--lx-color-solid-fg);--lx-editor-panel:var(--lx-editor-bg-raised);--lx-editor-danger:var(--lx-editor-error-fg);--lx-editor-radius-sm:var(--lx-radius-sm);--lx-editor-radius-md:var(--lx-radius-md);--lx-editor-radius-lg:var(--lx-radius-lg);--lx-editor-shadow:var(--lx-editor-shadow-lg);--lx-editor-color-default:var(--lx-editor-fg-muted);--lx-editor-color-gray:var(--lx-authoring-color-gray);--lx-editor-color-brown:var(--lx-authoring-color-brown);--lx-editor-color-red:var(--lx-authoring-color-red);--lx-editor-color-orange:var(--lx-authoring-color-orange);--lx-editor-color-yellow:var(--lx-authoring-color-yellow);--lx-editor-color-green:var(--lx-authoring-color-green);--lx-editor-color-blue:var(--lx-authoring-color-blue);--lx-editor-color-purple:var(--lx-authoring-color-purple);--lx-editor-color-pink:var(--lx-authoring-color-pink);--lx-editor-highlight-gray:var(--lx-authoring-highlight-gray);--lx-editor-highlight-brown:var(--lx-authoring-highlight-brown);--lx-editor-highlight-red:var(--lx-authoring-highlight-red);--lx-editor-highlight-orange:var(--lx-authoring-highlight-orange);--lx-editor-highlight-yellow:var(--lx-authoring-highlight-yellow);--lx-editor-highlight-green:var(--lx-authoring-highlight-green);--lx-editor-highlight-blue:var(--lx-authoring-highlight-blue);--lx-editor-highlight-purple:var(--lx-authoring-highlight-purple);--lx-editor-highlight-pink:var(--lx-authoring-highlight-pink);--lx-tt-toolbar-bg-color:var(--lx-surface-raised);--lx-tt-toolbar-border-color:var(--lx-separator);--lx-tt-toolbar-border-width:1px;--lx-tt-toolbar-height:2.75rem;--lx-tt-safe-area-bottom:env(safe-area-inset-bottom,0px);--lx-tt-shadow-elevated-md:var(--lx-shadow-md);--lx-tt-transition-duration-default:.2s;--lx-tt-transition-duration-short:.1s;--lx-tt-transition-duration-long:.64s;--lx-tt-transition-easing-default:cubic-bezier(.46, .03, .52, .96);--lx-tt-transition-easing-cubic:cubic-bezier(.65, .05, .36, 1);--lx-tt-transition-easing-quart:cubic-bezier(.77, 0, .18, 1);--lx-tt-transition-easing-circ:cubic-bezier(.79, .14, .15, .86);--lx-tt-transition-easing-back:cubic-bezier(.68, -.55, .27, 1.55);--lx-tt-cursor-color:var(--lx-color-solid-bg);--lx-tt-selection-color:var(--lx-selection-bg);--lx-tt-checklist-bg-color:var(--lx-border-muted);--lx-tt-checklist-bg-active-color:var(--lx-content);--lx-tt-checklist-border-color:var(--lx-border);--lx-tt-checklist-border-active-color:var(--lx-content);--lx-tt-checklist-check-icon-color:var(--lx-content-inverse);--lx-tt-checklist-text-active:var(--lx-content-muted);--lx-tt-button-default-bg-color:var(--lx-color-transparent);--lx-tt-button-bg-hover-color:var(--lx-interaction-bg-hover);--lx-tt-button-bg-active-color:var(--lx-interaction-bg-active);--lx-tt-button-bg-active-color-emphasized:var(--lx-selection-bg);--lx-tt-button-bg-active-color-subdued:var(--lx-interaction-bg-active);--lx-tt-button-bg-active-hover-color:var(--lx-interaction-bg-active);--lx-tt-button-bg-active-hover-color-emphasized:var(--lx-selection-bg);--lx-tt-button-bg-active-hover-color-subdued:var(--lx-interaction-bg-active);--lx-tt-button-bg-disabled-color:var(--lx-color-transparent);--lx-tt-button-default-text-color:var(--lx-content-muted);--lx-tt-button-hover-text-color:var(--lx-content);--lx-tt-button-active-text-color:var(--lx-content);--lx-tt-button-active-text-color-emphasized:var(--lx-selection-fg);--lx-tt-button-active-text-color-subdued:var(--lx-content);--lx-tt-button-disabled-text-color:var(--lx-content-subtle);--lx-tt-button-default-icon-color:var(--lx-content-muted);--lx-tt-button-hover-icon-color:var(--lx-content);--lx-tt-button-active-icon-color:var(--lx-content);--lx-tt-button-active-icon-color-emphasized:var(--lx-selection-fg);--lx-tt-button-active-icon-color-subdued:var(--lx-content);--lx-tt-button-disabled-icon-color:var(--lx-content-subtle);--lx-tt-button-default-dropdown-arrows-color:var(--lx-content);--lx-tt-button-hover-dropdown-arrows-color:var(--lx-content);--lx-tt-button-active-dropdown-arrows-color:var(--lx-content);--lx-tt-button-disabled-dropdown-arrows-color:var(--lx-content-subtle)}.lx-upload{--lx-upload-gap:var(--lx-upload-gap-md,.875rem);--lx-upload-font-size:var(--lx-upload-font-size-md,.875rem);--lx-upload-radius:var(--lx-radius-xl,12px);--lx-upload-item-radius:var(--lx-radius-md,8px);--lx-upload-dropzone-min-height:var(--lx-upload-dropzone-min-height-md,10.75rem);--lx-upload-dropzone-padding:var(--lx-upload-dropzone-padding-md,1.5rem);--lx-upload-dropzone-gap:var(--lx-upload-dropzone-gap-md,.75rem);--lx-upload-dropzone-bg:var(--lx-field-bg);--lx-upload-dropzone-bg-current:var(--lx-field-bg);--lx-upload-dropzone-bg-hover:var(--lx-field-bg-hover);--lx-upload-dropzone-bg-active:var(--lx-color-soft-bg);--lx-upload-dropzone-border:var(--lx-field-border);--lx-upload-dropzone-border-hover:var(--lx-field-border-hover);--lx-upload-dropzone-border-focus:var(--lx-field-border-focus);--lx-upload-dropzone-border-invalid:var(--lx-field-border-invalid);--lx-upload-focus-shadow:var(--lx-focus-shadow);--lx-upload-dropzone-shadow:none;--lx-upload-dropzone-inner-highlight:color-mix(in srgb, var(--lx-shadow-color) 8%, transparent);--lx-upload-drag-shadow:var(--lx-shadow-md);--lx-upload-icon-box-size:var(--lx-upload-icon-box-size-md,3.375rem);--lx-upload-icon-size:var(--lx-upload-icon-size-md,1.5rem);--lx-upload-icon-bg:var(--lx-color-soft-bg);--lx-upload-icon-color:var(--lx-color-plain-fg);--lx-upload-icon-border:var(--lx-color-soft-border);--lx-upload-item-gap:var(--lx-space-3,.75rem);--lx-upload-item-padding:var(--lx-upload-item-padding-md,.75rem);--lx-upload-item-bg:var(--lx-surface-raised);--lx-upload-item-bg-current:var(--lx-surface-raised);--lx-upload-item-bg-hover:var(--lx-surface-muted);--lx-upload-item-border:var(--lx-border);--lx-upload-item-shadow:none;--lx-upload-preview-size:var(--lx-upload-preview-size-md,3rem);--lx-upload-preview-bg:var(--lx-surface-muted);--lx-upload-progress-height:var(--lx-upload-progress-height-md,.3125rem);--lx-upload-progress-bg:var(--lx-surface-sunken);--lx-upload-progress-value:var(--lx-color-solid-bg);--lx-upload-progress-highlight:var(--lx-color-solid-fg);--lx-upload-progress-glow:color-mix(in srgb, var(--lx-color-solid-bg) 10%, transparent);--lx-upload-content:var(--lx-content);--lx-upload-content-muted:var(--lx-content-muted);--lx-upload-content-subtle:var(--lx-content-subtle);--lx-upload-error:var(--lx-status-error-solid-bg);--lx-upload-success:var(--lx-status-success-solid-bg);--lx-upload-warning:var(--lx-status-warning-solid-bg)}.lx-upload.size\:xs{--lx-upload-gap:var(--lx-upload-gap-xs,.625rem);--lx-upload-font-size:var(--lx-upload-font-size-xs,.75rem);--lx-upload-dropzone-min-height:var(--lx-upload-dropzone-min-height-xs,8rem);--lx-upload-dropzone-padding:var(--lx-upload-dropzone-padding-xs,1rem);--lx-upload-icon-box-size:var(--lx-upload-icon-box-size-xs,2.75rem);--lx-upload-icon-size:var(--lx-upload-icon-size-xs,1.125rem);--lx-upload-preview-size:var(--lx-upload-preview-size-xs,2.25rem);--lx-upload-item-padding:var(--lx-upload-item-padding-xs,.625rem)}.lx-upload.size\:sm{--lx-upload-gap:var(--lx-upload-gap-sm,.75rem);--lx-upload-font-size:var(--lx-upload-font-size-sm,.8125rem);--lx-upload-dropzone-min-height:var(--lx-upload-dropzone-min-height-sm,9.25rem);--lx-upload-dropzone-padding:var(--lx-upload-dropzone-padding-sm,1.25rem);--lx-upload-icon-box-size:var(--lx-upload-icon-box-size-sm,3rem);--lx-upload-icon-size:var(--lx-upload-icon-size-sm,1.25rem);--lx-upload-preview-size:var(--lx-upload-preview-size-sm,2.5rem);--lx-upload-item-padding:var(--lx-upload-item-padding-sm,.6875rem)}.lx-upload.size\:md{--lx-upload-gap:var(--lx-upload-gap-md,.875rem);--lx-upload-font-size:var(--lx-upload-font-size-md,.875rem);--lx-upload-dropzone-min-height:var(--lx-upload-dropzone-min-height-md,10.75rem);--lx-upload-dropzone-padding:var(--lx-upload-dropzone-padding-md,1.5rem);--lx-upload-icon-box-size:var(--lx-upload-icon-box-size-md,3.375rem);--lx-upload-icon-size:var(--lx-upload-icon-size-md,1.5rem);--lx-upload-preview-size:var(--lx-upload-preview-size-md,3rem);--lx-upload-item-padding:var(--lx-upload-item-padding-md,.75rem)}.lx-upload.size\:lg{--lx-upload-gap:var(--lx-upload-gap-lg,1rem);--lx-upload-font-size:var(--lx-upload-font-size-lg,.9375rem);--lx-upload-dropzone-min-height:var(--lx-upload-dropzone-min-height-lg,12rem);--lx-upload-dropzone-padding:var(--lx-upload-dropzone-padding-lg,1.75rem);--lx-upload-icon-box-size:var(--lx-upload-icon-box-size-lg,3.75rem);--lx-upload-icon-size:var(--lx-upload-icon-size-lg,1.75rem);--lx-upload-preview-size:var(--lx-upload-preview-size-lg,3.5rem);--lx-upload-item-padding:var(--lx-upload-item-padding-lg,.875rem)}.lx-upload.size\:xl{--lx-upload-gap:var(--lx-upload-gap-xl,1.125rem);--lx-upload-font-size:var(--lx-upload-font-size-xl,1rem);--lx-upload-dropzone-min-height:var(--lx-upload-dropzone-min-height-xl,13.5rem);--lx-upload-dropzone-padding:var(--lx-upload-dropzone-padding-xl,2rem);--lx-upload-icon-box-size:var(--lx-upload-icon-box-size-xl,4.125rem);--lx-upload-icon-size:var(--lx-upload-icon-size-xl,2rem);--lx-upload-preview-size:var(--lx-upload-preview-size-xl,4rem);--lx-upload-item-padding:var(--lx-upload-item-padding-xl,1rem)}.lx-upload.size\:xxl{--lx-upload-gap:var(--lx-upload-gap-xxl,1.25rem);--lx-upload-font-size:var(--lx-upload-font-size-xxl,1.0625rem);--lx-upload-dropzone-min-height:var(--lx-upload-dropzone-min-height-xxl,15rem);--lx-upload-dropzone-padding:var(--lx-upload-dropzone-padding-xxl,2.25rem);--lx-upload-icon-box-size:var(--lx-upload-icon-box-size-xxl,4.5rem);--lx-upload-icon-size:var(--lx-upload-icon-size-xxl,2.25rem);--lx-upload-preview-size:var(--lx-upload-preview-size-xxl,4.5rem);--lx-upload-item-padding:var(--lx-upload-item-padding-xxl,1.125rem)}.lx-upload-dropzone:hover:not([aria-disabled=true]){--lx-upload-dropzone-bg-current:var(--lx-field-bg-hover)}.lx-upload-item:hover{--lx-upload-item-bg-current:var(--lx-surface-muted)}.lx-upload-dropzone.is-dragging{--lx-upload-dropzone-bg-current:var(--lx-color-soft-bg)}.lx-upload-item.is-rejected{--lx-upload-item-bg-current:color-mix(in srgb, var(--lx-status-error-solid-bg) 4%, var(--lx-surface-raised))}.lx-composer{--lx-composer-bg:var(--lx-surface-raised);--lx-composer-readonly-bg:var(--lx-surface-muted);--lx-composer-border:var(--lx-border);--lx-composer-content:var(--lx-content);--lx-composer-muted:var(--lx-content-muted);--lx-composer-radius:var(--lx-radius-xl);--lx-composer-control-radius:var(--lx-radius-sm);--lx-composer-control-padding-x:.625rem;--lx-composer-chip-max-width:20rem;--lx-composer-chip-gap:.375rem;--lx-composer-chip-padding:.25rem .5rem;--lx-composer-chip-radius:var(--lx-radius-md);--lx-composer-remove-size:1.5rem;--lx-composer-chip-bg:var(--lx-surface-muted);--lx-composer-chip-fg:var(--lx-content);--lx-composer-chip-border:var(--lx-border-muted);--lx-composer-chip-bg-hover:var(--lx-interaction-bg-hover);--lx-composer-chip-fg-hover:var(--lx-content-strong);--lx-composer-chip-active-bg:var(--lx-color-soft-bg);--lx-composer-chip-active-fg:var(--lx-color-soft-fg);--lx-composer-chip-active-border:var(--lx-color-border);--lx-composer-model-bg:var(--lx-surface-muted);--lx-composer-model-fg:var(--lx-content);--lx-composer-model-border:var(--lx-border-muted);--lx-composer-model-bg-hover:var(--lx-interaction-bg-hover);--lx-composer-preview-padding:.625rem .75rem;--lx-composer-preview-bg:var(--lx-surface-muted);--lx-composer-preview-border:var(--lx-border-muted);--lx-composer-preview-fg:var(--lx-content);--lx-composer-recording-color:var(--lx-status-danger-solid-bg);--lx-composer-error-color:var(--lx-status-danger-solid-bg);--lx-composer-agent-accent:var(--lx-brand-solid-bg);--lx-composer-font-size:var(--lx-control-font-size-md);--lx-composer-control-font-size:var(--lx-control-font-size-sm);--lx-composer-control-height:2.25rem;--lx-composer-editor-min-height:3rem;--lx-composer-chip-height:2rem;--lx-composer-chip-font-size:var(--lx-control-font-size-sm);--lx-composer-gap:.75rem;--lx-composer-padding:.875rem;--lx-composer-footer-padding:.25rem .5rem .5rem;--lx-composer-control-gap:.375rem}.lx-composer.size\:sm{--lx-composer-font-size:var(--lx-control-font-size-sm);--lx-composer-control-font-size:var(--lx-control-font-size-xs);--lx-composer-control-height:2rem;--lx-composer-editor-min-height:2.25rem;--lx-composer-chip-height:1.75rem;--lx-composer-chip-font-size:var(--lx-control-font-size-xs)}.lx-composer.size\:md{--lx-composer-font-size:var(--lx-control-font-size-md);--lx-composer-control-font-size:var(--lx-control-font-size-sm);--lx-composer-control-height:2.25rem;--lx-composer-editor-min-height:3rem;--lx-composer-chip-height:2rem;--lx-composer-chip-font-size:var(--lx-control-font-size-sm)}.lx-composer.size\:lg{--lx-composer-font-size:var(--lx-control-font-size-lg);--lx-composer-control-font-size:var(--lx-control-font-size-md);--lx-composer-control-height:2.5rem;--lx-composer-editor-min-height:3.75rem;--lx-composer-chip-height:2.25rem;--lx-composer-chip-font-size:var(--lx-control-font-size-md)}.lx-composer.density\:compact{--lx-composer-gap:.5rem;--lx-composer-padding:.625rem;--lx-composer-footer-padding:.25rem .375rem .375rem;--lx-composer-control-gap:.25rem}.lx-composer.density\:default{--lx-composer-gap:.75rem;--lx-composer-padding:.875rem;--lx-composer-footer-padding:.25rem .5rem .5rem;--lx-composer-control-gap:.375rem}.lx-composer.density\:comfortable{--lx-composer-gap:1rem;--lx-composer-padding:1.125rem;--lx-composer-footer-padding:.375rem .625rem .625rem;--lx-composer-control-gap:.5rem}}@layer lx-component{.lx-footer{gap:var(--lx-footer-section-gap);inline-size:100%;min-inline-size:0;padding-block-start:var(--lx-footer-padding-block-start);padding-block-end:calc(var(--lx-footer-padding-block-end) + var(--lx-footer-safe-area-inset));padding-inline:var(--lx-footer-padding-inline);color:var(--lx-footer-color);background-color:var(--lx-footer-bg);border-block-start:var(--lx-footer-border-block-start-width,0) solid var(--lx-footer-border-color);border-block-end:var(--lx-footer-border-block-end-width,0) solid var(--lx-footer-border-color);flex-direction:column;display:flex}.lx-footer-top,.lx-footer-bottom,.lx-footer-body{flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.lx-footer-top-container,.lx-footer-bottom-container,.lx-footer-container,.lx-footer-content{inline-size:100%;max-inline-size:var(--lx-footer-container-max-inline-size,none);min-inline-size:0;padding-inline:var(--lx-footer-container-padding);margin-inline:auto}.lx-footer-container,.lx-footer-content{justify-content:space-between;align-items:center;gap:var(--lx-footer-region-gap);display:flex}.lx-footer-left,.lx-footer-center,.lx-footer-right{align-items:center;gap:var(--lx-footer-region-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.lx-footer-left{justify-content:flex-start}.lx-footer-center{overflow-wrap:anywhere;flex:auto;justify-content:center}.lx-footer-right{justify-content:flex-end}.lx-footer{container:lx-footer/inline-size}.lx-footer .lx-footer-container,.lx-footer .lx-footer-content{flex-direction:column;align-items:stretch}.lx-footer .lx-footer-left,.lx-footer .lx-footer-center,.lx-footer .lx-footer-right{justify-content:flex-start;inline-size:100%}@container lx-footer (width>=40rem){.lx-footer .lx-footer-container,.lx-footer .lx-footer-content{flex-flow:wrap;align-items:center}.lx-footer .lx-footer-left,.lx-footer .lx-footer-center,.lx-footer .lx-footer-right{inline-size:auto}.lx-footer .lx-footer-left{justify-content:flex-start}.lx-footer .lx-footer-center{justify-content:center}.lx-footer .lx-footer-right{justify-content:flex-end}}@supports not (container-type:inline-size){@media (width>=40rem){.lx-footer .lx-footer-container,.lx-footer .lx-footer-content{flex-flow:wrap;align-items:center}.lx-footer .lx-footer-left,.lx-footer .lx-footer-center,.lx-footer .lx-footer-right{inline-size:auto}.lx-footer .lx-footer-left{justify-content:flex-start}.lx-footer .lx-footer-center{justify-content:center}.lx-footer .lx-footer-right{justify-content:flex-end}}}.lx-footer-columns{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--lx-footer-column-min-width)), 1fr));gap:var(--lx-footer-columns-gap);inline-size:100%;min-inline-size:0;color:inherit;display:grid}.lx-footer-columns-column{gap:var(--lx-footer-column-gap);flex-direction:column;min-inline-size:0;display:flex}.lx-footer-columns-header{gap:var(--lx-footer-column-header-gap);flex-direction:column;min-inline-size:0;display:flex}.lx-footer-columns-title{color:var(--lx-footer-column-title-color);font-size:var(--lx-text-sm,.875rem);font-weight:var(--lx-font-semibold,600);line-height:var(--lx-leading-tight,1.25);letter-spacing:var(--lx-footer-column-title-letter-spacing);text-transform:none;margin:0}.lx-footer-columns-description{color:var(--lx-footer-column-description-color);font-size:var(--lx-text-sm,.875rem);line-height:var(--lx-leading-normal,1.5);overflow-wrap:anywhere;margin:0}.lx-footer-columns-list{gap:var(--lx-footer-item-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lx-footer-columns-item{min-inline-size:0}.lx-footer-columns-link{align-items:center;gap:var(--lx-footer-link-gap);min-inline-size:0;max-inline-size:100%;color:var(--lx-footer-link-color);overflow-wrap:anywhere;transition:color var(--lx-footer-link-transition-duration) var(--lx-footer-link-transition-easing);text-decoration:none;display:inline-flex}.lx-footer-columns-leading,.lx-footer-columns-trailing{flex:none;align-items:center;display:inline-flex}.lx-footer-columns-icon{inline-size:var(--lx-footer-icon-size);block-size:var(--lx-footer-icon-size);display:inline-flex}.lx-footer-columns-label{overflow-wrap:anywhere;min-inline-size:0}.lx-footer-columns-badge{flex:none}.lx-header-menu{color:var(--lx-header-menu-content);background:var(--lx-header-menu-bg);border-color:var(--lx-header-menu-border);box-shadow:var(--lx-header-menu-shadow);z-index:var(--lx-header-menu-z-index)}.lx-header{inline-size:100%;color:var(--lx-header-content);background:var(--lx-header-bg);border-block-end:1px solid var(--lx-header-transparent);z-index:var(--lx-header-z-index);transition:transform var(--lx-header-transition-duration) var(--lx-header-transition-easing), background-color var(--lx-header-transition-duration) var(--lx-header-transition-easing), box-shadow var(--lx-header-transition-duration) var(--lx-header-transition-easing), border-color var(--lx-header-transition-duration) var(--lx-header-transition-easing), backdrop-filter var(--lx-header-transition-duration) var(--lx-header-transition-easing);box-shadow:var(--lx-header-shadow);position:relative}.lx-header-top,.lx-header-bottom{inline-size:100%;min-inline-size:0}.lx-header-bar{inline-size:100%;min-block-size:var(--lx-header-height)}.lx-header-container{-moz-column-gap:var(--lx-header-gap);align-items:center;column-gap:var(--lx-header-gap);inline-size:100%;min-block-size:var(--lx-header-height);padding-inline:var(--lx-header-gutter);margin-inline:auto;display:grid}.lx-header-container[data-container=true]{max-inline-size:var(--lx-header-container-max)}.lx-header-start,.lx-header-center,.lx-header-end{align-items:center;gap:var(--lx-header-gap);min-inline-size:0;display:flex}.lx-header-start{justify-self:start}.lx-header-end{justify-self:end}.lx-header-brand{align-items:center;gap:var(--lx-header-gap);flex-shrink:0;min-inline-size:0;display:inline-flex}.lx-header-brand-link{align-items:center;gap:var(--lx-header-gap);color:inherit;min-inline-size:0;text-decoration:none;display:inline-flex}.lx-header-brand-media{flex-shrink:0;align-items:center;display:inline-flex}.lx-header-brand-title{font-size:var(--lx-header-brand-size);font-weight:var(--lx-header-brand-weight);letter-spacing:var(--lx-header-brand-tracking);white-space:nowrap;line-height:1.2}.lx-header-center{overflow:hidden}.lx-header-toggle{flex-shrink:0}.lx-header-menu-body{gap:var(--lx-header-gap);padding:var(--lx-header-gutter);flex-direction:column;min-inline-size:0;display:flex}.lx-header{position:relative}.lx-header .lx-header-container{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lx-header-menu-panel{inline-size:100%;min-inline-size:0}.lx-header-menu-header{justify-content:space-between;align-items:center;gap:var(--lx-header-gap,.75rem);padding:var(--lx-header-gutter,1rem);border-block-end:1px solid var(--lx-header-menu-border);display:flex}.lx-header-menu-overlay{z-index:var(--lx-header-menu-z-index)}.lx-alert{color:var(--lx-alert-fg);font-size:var(--lx-alert-font);padding:var(--lx-alert-pad);border:1px solid var(--lx-alert-border);border-radius:var(--lx-radius-sm);background-color:var(--lx-alert-bg);line-height:1.3;display:flex;position:relative}.lx-alert-close{inline-size:var(--lx-alert-close-size);block-size:var(--lx-alert-close-size);color:inherit;border-radius:var(--lx-radius-xs);background-color:var(--lx-alert-transparent);cursor:pointer;opacity:.61;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:4px;inset-inline-end:5px}.lx-alert-close-icon{color:inherit;font-size:.75rem;font-weight:700}.lx-alert-icon{font-size:var(--lx-alert-icon);flex:none;margin-block-start:1px;margin-inline-end:.5rem}.lx-alert-title{font-weight:600;font-size:var(--lx-alert-title);margin-bottom:.25rem;line-height:20px}.lx-alert-text{font-weight:400;font-size:var(--lx-alert-font);line-height:20px}.lx-alert-links{color:inherit;flex-wrap:wrap;gap:1rem;margin-top:.75rem;display:flex}.lx-alert-links>a{color:inherit;font-size:14px;font-weight:600;line-height:20px}.lx-avatar{appearance:none;inline-size:var(--lx-avatar-size);block-size:var(--lx-avatar-size);color:var(--lx-avatar-fg);font-size:var(--lx-avatar-font);font-weight:var(--lx-avatar-weight);line-height:var(--lx-avatar-line-height);border-radius:var(--lx-avatar-radius);z-index:1;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.lx-avatar>*{-o-object-fit:var(--lx-avatar-object-fit,cover);object-fit:var(--lx-avatar-object-fit,cover);border-radius:var(--lx-avatar-radius);block-size:100%;inline-size:100%}.lx-avatar-text{text-shadow:var(--lx-avatar-text-shadow);flex:none;justify-content:center;align-items:center;display:flex}.lx-avatar-group{flex:none;display:flex}.lx-avatar-group-overflow{inline-size:var(--lx-avatar-group-overflow-size);block-size:var(--lx-avatar-group-overflow-size);border-radius:var(--lx-radius-circle);background:var(--lx-avatar-group-overflow-bg);color:var(--lx-avatar-group-overflow-fg);font-size:var(--lx-avatar-group-overflow-font);white-space:nowrap;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.lx-avatar-profile{align-items:center;display:flex}.lx-avatar-profile-content{margin-inline-start:var(--lx-avatar-profile-gap)}.lx-avatar-profile-title{color:var(--lx-avatar-profile-title-color);font-size:var(--lx-avatar-profile-title);margin:var(--lx-avatar-profile-title-margin);line-height:1;display:block}.lx-avatar-profile-text{color:var(--lx-avatar-profile-text-color);font-size:var(--lx-avatar-profile-text);margin:.25rem 0;line-height:1;display:block}.lx-badge{vertical-align:middle;width:fit-content;max-width:100%;display:inline-flex;position:relative}.lx-badge-indicator{background-color:var(--lx-badge-dot-bg);color:var(--lx-badge-dot-fg);pointer-events:none;z-index:1;flex-flow:wrap;place-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1;display:flex}.lx-btn{inline-size:var(--lx-btn-width);max-inline-size:100%;min-inline-size:var(--lx-btn-min-width);min-height:var(--lx-btn-min-height);justify-content:center;align-items:center;gap:var(--lx-btn-gap);padding-inline:var(--lx-btn-pad-inline);color:var(--lx-btn-fg);font-family:inherit;font-size:var(--lx-btn-font-size);font-weight:var(--lx-btn-font-weight);text-align:center;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;border:1px solid var(--lx-btn-border);border-radius:var(--lx-btn-radius);background-color:var(--lx-btn-bg);appearance:none;cursor:pointer;user-select:none;touch-action:manipulation;line-height:1.25;text-decoration:none;transition:color .16s,border-color .16s,background-color .16s,transform 80ms;display:inline-flex;position:relative}.lx-btn-loader-icon,.lx-btn-leading-icon,.lx-btn-trailing-icon{inline-size:var(--lx-btn-icon-size);block-size:var(--lx-btn-icon-size);flex:none}.lx-btn-loader-icon{color:var(--lx-btn-fg-disabled);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.lx-btn-loader-icon:dir(rtl){transform:translate(50%,-50%)}.lx-btn-loader-icon>.lx-icon{block-size:100%;inline-size:100%}.lx-btn-loader-icon:empty:after{content:"";box-sizing:border-box;border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:100%;inline-size:100%;animation:.8s linear infinite lx-button-loading}@keyframes lx-button-loading{to{transform:rotate(360deg)}}.lx-btn-group{vertical-align:middle;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;inline-size:fit-content;display:inline-flex}.lx-checkbox,.lx-checkbox-group{color:var(--lx-checkbox-fg);font-size:var(--lx-checkbox-font-size)}.lx-checkbox{align-items:flex-start;gap:var(--lx-checkbox-gap);cursor:pointer;user-select:none;width:fit-content;min-width:0;display:inline-flex}.lx-checkbox-group{width:fit-content;min-width:0;display:block}.lx-checkbox-group-header{flex-direction:column;gap:.125rem;margin-block-end:calc(var(--lx-checkbox-gap) * 1.25);display:flex}.lx-checkbox-group-heading{color:var(--lx-checkbox-fg);font-weight:650;line-height:1.35}.lx-checkbox-group-help{color:var(--lx-checkbox-muted);font-size:.92em;line-height:1.4}.lx-checkbox-group-list{gap:calc(var(--lx-checkbox-gap) * 1.1);flex-direction:column;display:flex}.lx-checkbox-group-item{align-items:flex-start;gap:var(--lx-checkbox-gap);cursor:pointer;user-select:none;width:fit-content;min-width:0;display:inline-flex}.lx-checkbox-input,.lx-checkbox-group-input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-checkbox-box,.lx-checkbox-group-box{width:var(--lx-checkbox-size);height:var(--lx-checkbox-size);background:var(--lx-checkbox-bg);border:1px solid var(--lx-checkbox-border);border-radius:var(--lx-radius-sm);flex:none;justify-content:center;align-items:center;margin-top:.125em;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.lx-checkbox-icon,.lx-checkbox-group-icon{width:68%;height:68%;color:var(--lx-checkbox-fg-active);opacity:0;transform-origin:50%;transition:opacity .14s,transform .14s;transform:scale(.7)}.lx-checkbox-content,.lx-checkbox-group-content{flex-direction:column;gap:.125rem;min-width:0;display:inline-flex}.lx-checkbox-label,.lx-checkbox-group-label{color:var(--lx-checkbox-fg);font-weight:500;line-height:1.35}.lx-checkbox-description,.lx-checkbox-group-description{color:var(--lx-checkbox-muted);font-size:.92em;line-height:1.35}.lx-collapse,.lx-collapse-content{display:block}.lx-dropdown-trigger{transition:background-color .15s,color .15s}.lx-loader{inline-size:var(--lx-loader-size);block-size:var(--lx-loader-size);color:var(--lx-loader-fg);vertical-align:middle;justify-content:center;align-items:center;line-height:0;display:inline-flex}.lx-loader-indicator{block-size:100%;inline-size:100%;font-size:var(--lx-loader-size);justify-content:center;align-items:center;display:inline-flex}.lx-loader:not(.variant\:dots):not(.variant\:bars) .lx-loader-indicator{border:var(--lx-loader-thickness) solid var(--lx-loader-track);border-radius:var(--lx-radius-circle);animation:lx-loader-spin var(--lx-loader-duration) linear infinite;border-block-start-color:currentColor}.lx-loader.variant\:dots .lx-loader-indicator,.lx-loader.variant\:bars .lx-loader-indicator{gap:var(--lx-loader-gap)}.lx-loader.variant\:dots .lx-loader-item{inline-size:var(--lx-loader-item-size);block-size:var(--lx-loader-item-size);border-radius:var(--lx-radius-circle);animation:lx-loader-dot var(--lx-loader-duration) ease-in-out infinite;background:currentColor}.lx-loader.variant\:bars .lx-loader-item{inline-size:var(--lx-loader-bar-width);border-radius:var(--lx-radius-xs);transform-origin:50%;block-size:72%;animation:lx-loader-bar var(--lx-loader-duration) ease-in-out infinite;background:currentColor}@keyframes lx-loader-spin{to{transform:rotate(1turn)}}@keyframes lx-loader-dot{0%,to{opacity:1}50%{opacity:.5}}@keyframes lx-loader-bar{0%,to{opacity:1}50%{opacity:.5}}.lx-chip{width:var(--lx-chip-width);max-width:100%;min-width:var(--lx-chip-min-width);min-height:var(--lx-chip-height);justify-content:center;align-items:center;gap:var(--lx-chip-gap);font-weight:500;font-size:var(--lx-chip-font);padding:var(--lx-chip-pad);border-radius:var(--lx-chip-radius);color:var(--lx-chip-fg);background-color:var(--lx-chip-bg);border:none;line-height:18px;text-decoration:none;display:inline-flex}.lx-chip:before{background-color:var(--lx-chip-disc-bg)}.lx-chip .lx-chip-link{align-items:center;gap:inherit;min-width:0;max-width:100%;color:inherit;flex:auto;text-decoration:none;display:inline-flex}.lx-chip .lx-chip-toggle{align-items:center;gap:inherit;background:var(--lx-chip-control-bg);color:inherit;font:inherit;line-height:inherit;cursor:pointer;border:none;min-width:0;max-width:100%;padding:0;display:inline-flex}.lx-chip .lx-chip-close{border-radius:var(--lx-radius-xs);background:var(--lx-chip-control-bg);color:inherit;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-.125rem -.25rem -.125rem 0;padding:.25rem;display:inline-flex}.lx-chip .lx-chip-close-icon{pointer-events:none;display:block}.lx-chip .lx-chip-prefix,.lx-chip .lx-chip-suffix{flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-chip .lx-chip-content{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lx-code{padding:var(--lx-code-inline-padding-block) var(--lx-code-inline-padding-inline);color:var(--lx-code-inline-color);background:var(--lx-code-inline-background);border:1px solid var(--lx-code-inline-border-color);border-radius:var(--lx-code-inline-radius);box-shadow:var(--lx-code-inline-shadow);font-family:var(--lx-code-font-family);font-size:var(--lx-code-font-size);font-weight:var(--lx-code-font-weight);line-height:var(--lx-code-line-height);overflow-wrap:anywhere;white-space:break-spaces;vertical-align:.04em;box-decoration-break:clone;display:inline}.lx-code-group{min-inline-size:0;font-family:var(--lx-font-sans,system-ui, sans-serif);flex-direction:column;display:flex}.lx-code-group-list{background:var(--lx-code-group-tab-background);border:1px solid var(--lx-code-block-border-color);border-radius:var(--lx-radius-lg);scrollbar-width:none;align-items:center;gap:.25rem;min-inline-size:0;margin-block-end:.55rem;padding:.25rem;display:flex;overflow-x:auto}.lx-code-group-list::-webkit-scrollbar{display:none}.lx-code-group-tab{min-block-size:1.8rem;color:var(--lx-code-group-tab-color);border-radius:var(--lx-radius-md);transition:color var(--lx-code-block-transition-duration) ease, background-color var(--lx-code-block-transition-duration) ease;align-items:center;gap:.4rem;padding:.28rem .62rem;display:inline-flex}.lx-code-group-tab:hover{color:var(--lx-code-group-tab-color-hover);background:var(--lx-code-group-tab-background-hover)}.lx-code-group-tab-icon{flex:none;block-size:.95rem;inline-size:.95rem}.lx-code-group-tab-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:.82em;font-weight:650;overflow:hidden}.lx-code-group-panels,.lx-code-group-panel{min-inline-size:0}.lx-code-group-panel>.lx-code-block{inline-size:100%}.lx-code-block-copy-button,.lx-code-block-toggle,.lx-code-block-line,.lx-code-group-tab{transition-duration:var(--lx-code-block-transition-duration)}.lx-popper{z-index:auto;position:absolute;top:0;left:0}.lx-popper-arrow{inline-size:var(--lx-popper-arrow-size);block-size:var(--lx-popper-arrow-size);background:inherit;position:absolute;transform:rotate(45deg)}.lx-scrollbar{min-block-size:0;min-inline-size:0;color:var(--lx-scrollbar-fg);border-radius:inherit;display:block;position:relative;overflow:hidden}.lx-scrollbar-viewport{border-radius:inherit;-webkit-overflow-scrolling:touch;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0}.lx-scrollbar-content{min-inline-size:100%}.lx-scrollbar-content[data-reverse=true]{flex-direction:column-reverse;min-block-size:100%;display:flex}.lx-scrollbar-scrollbar{z-index:2;touch-action:none;user-select:none;border-radius:var(--lx-scrollbar-radius);background:var(--lx-scrollbar-track-bg);opacity:0;pointer-events:none;transition:opacity .16s,background-color .16s;display:flex;position:absolute}.lx-scrollbar-thumb{border-radius:var(--lx-scrollbar-radius);background:var(--lx-scrollbar-thumb-bg);cursor:pointer;will-change:transform;flex:none;block-size:100%;inline-size:100%;transition:background-color .16s,opacity .16s;display:block;position:relative}.lx-scrollbar-corner{z-index:2;inline-size:calc(var(--lx-scrollbar-size) + .25rem);block-size:calc(var(--lx-scrollbar-size) + .25rem);background:var(--lx-scrollbar-corner-bg);position:absolute;inset-block-end:0;inset-inline-end:0}.lx-scrollbar-shadow{z-index:1;pointer-events:none;opacity:var(--lx-scrollbar-shadow-opacity);position:absolute}.lx-scrollbar-shadow-top,.lx-scrollbar-shadow-bottom{block-size:var(--lx-scrollbar-shadow-size);inset-inline:0}.lx-scrollbar-shadow-top{background:linear-gradient(to bottom, var(--lx-scrollbar-shadow-color), var(--lx-scrollbar-transparent));inset-block-start:0}.lx-scrollbar-shadow-bottom{background:linear-gradient(to top, var(--lx-scrollbar-shadow-color), var(--lx-scrollbar-transparent));inset-block-end:0}.lx-scrollbar-shadow-left,.lx-scrollbar-shadow-right{inline-size:var(--lx-scrollbar-shadow-size);inset-block:0}.lx-scrollbar-shadow-left{background:linear-gradient(to right, var(--lx-scrollbar-shadow-color), var(--lx-scrollbar-transparent));left:0}.lx-scrollbar-shadow-right{background:linear-gradient(to left, var(--lx-scrollbar-shadow-color), var(--lx-scrollbar-transparent));right:0}.lx-scrollable-area{min-block-size:0;min-inline-size:0;max-inline-size:100%;position:relative}.lx-scrollable-area-viewport{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;outline:none;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;position:relative}.lx-scrollable-area.orientation\:horizontal .lx-scrollable-area-viewport{overflow:auto hidden}.lx-scrollable-area:not(.orientation\:horizontal):not(.orientation\:both) .lx-scrollable-area-viewport{overflow:hidden auto}.lx-scrollable-area.orientation\:both .lx-scrollable-area-viewport{overflow:auto}.lx-scrollable-area-viewport:not(.scrollbar\:native):not(.scrollbar\:laflex){scrollbar-width:none}.lx-scrollable-area-viewport:not(.scrollbar\:native):not(.scrollbar\:laflex)::-webkit-scrollbar{display:none}.lx-scrollable-area-content{box-sizing:border-box;min-block-size:100%;min-inline-size:100%;transform:translate3d(var(--lx-scrollable-area-overscroll-x,0), var(--lx-scrollable-area-overscroll-y,0), 0);will-change:auto}.lx-scrollable-area.orientation\:horizontal .lx-scrollable-area-content{inline-size:max-content;display:flex}.lx-scrollable-area.orientation\:both .lx-scrollable-area-content{block-size:max-content;inline-size:max-content}.lx-scrollable-area-item{box-sizing:border-box;flex:none}.lx-emoji-picker,.lx-emoji-picker-content,.lx-emoji-picker-variant-popover,.lx-emoji-picker-skin-tone-list{color:var(--lx-emoji-picker-content);font:inherit}.lx-emoji-picker{min-width:0;display:inline-flex;position:relative}.lx-emoji-picker-content{width:var(--lx-emoji-picker-width);border:1px solid var(--lx-emoji-picker-border);border-radius:var(--lx-emoji-picker-radius);background:var(--lx-emoji-picker-surface);max-width:100%;box-shadow:var(--lx-emoji-picker-shadow);-webkit-backdrop-filter:saturate(1.25) blur(var(--lx-emoji-picker-blur));outline:none;overflow:hidden}.lx-emoji-picker-surface{flex-direction:column;min-width:0;display:flex}.lx-emoji-picker-header{align-items:center;gap:var(--lx-emoji-picker-gap);padding:var(--lx-emoji-picker-panel-padding) var(--lx-emoji-picker-panel-padding) .375rem;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.lx-emoji-picker-search-root{min-width:0}.lx-emoji-picker-search-input{width:100%;box-shadow:none;outline:none}.lx-emoji-picker-search-input:focus-within{box-shadow:none;outline:none}.lx-emoji-picker-search-root .lx-emoji-picker-search-input,.lx-emoji-picker-search-root .lx-emoji-picker-search-input:focus,.lx-emoji-picker-search-root .lx-emoji-picker-search-input:focus-within,.lx-emoji-picker-search-root .lx-emoji-picker-search-input input,.lx-emoji-picker-search-root .lx-emoji-picker-search-input input:focus{box-shadow:none!important;outline:none!important}.lx-emoji-picker-quick-reactions{gap:var(--lx-emoji-picker-gap);margin:0 var(--lx-emoji-picker-panel-padding) .375rem;border:1px solid color-mix(in srgb, var(--lx-emoji-picker-border) 68%, transparent);border-radius:var(--lx-radius-xl);background:color-mix(in srgb, var(--lx-emoji-picker-surface-muted) 72%, transparent);grid-template-columns:repeat(6,minmax(0,1fr));padding:.25rem;display:grid}.lx-emoji-picker-category-tabs{z-index:2;padding-inline:calc(var(--lx-emoji-picker-panel-padding) * .5);border-block-end:1px solid color-mix(in srgb, var(--lx-emoji-picker-border) 64%, transparent);background:color-mix(in srgb, var(--lx-emoji-picker-surface) 88%, transparent);position:relative}.lx-emoji-picker-category-tab-list{align-items:center;gap:.0625rem;min-width:max-content;padding:.1875rem;display:inline-flex}.lx-emoji-picker-category-tab{color:var(--lx-emoji-picker-content-muted);border-radius:var(--lx-radius-md);transition:color .13s,background-color .13s,transform .13s;position:relative}.lx-emoji-picker-category-tab-icon{width:1rem;height:1rem}.lx-emoji-picker-category-tab-label{display:none}.lx-emoji-picker-viewport{min-width:0;position:relative}.lx-emoji-picker-scrollbar{width:100%}.lx-emoji-picker-group-header{height:1.75rem;padding:0 var(--lx-emoji-picker-panel-padding) .25rem;background:linear-gradient(to bottom, color-mix(in srgb, var(--lx-emoji-picker-surface) 98%, transparent), color-mix(in srgb, var(--lx-emoji-picker-surface) 88%, transparent));align-items:flex-end;display:flex}.lx-emoji-picker-group-label{color:var(--lx-emoji-picker-content-muted);letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.725rem;font-weight:680;overflow:hidden}.lx-emoji-picker-row{gap:var(--lx-emoji-picker-gap);min-height:calc(var(--lx-emoji-picker-item-size) + var(--lx-emoji-picker-gap));padding-inline:var(--lx-emoji-picker-panel-padding);display:grid}.lx-emoji-picker-item{width:100%;min-width:0;height:var(--lx-emoji-picker-item-size);color:inherit;border-radius:var(--lx-emoji-picker-item-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:1px solid #0000;outline:none;place-items:center;padding:0;transition:background-color .12s,border-color .12s,box-shadow .12s,transform .12s;display:grid;position:relative;overflow:hidden}.lx-emoji-picker-item[data-compact=true]{height:var(--lx-emoji-picker-item-size)}.lx-emoji-picker-emoji,.lx-emoji-picker-variant-emoji{font-family:var(--lx-emoji-picker-font);font-size:var(--lx-emoji-picker-emoji-size);font-variant-emoji:emoji;user-select:none;line-height:1;display:block}img.lx-emoji-picker-emoji,img.lx-emoji-picker-variant-emoji{width:var(--lx-emoji-picker-emoji-size);height:var(--lx-emoji-picker-emoji-size);-o-object-fit:contain;object-fit:contain}.lx-emoji-picker-item-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lx-emoji-picker-variant-indicator{opacity:.36;width:.38rem;height:.38rem;position:absolute;bottom:.18rem;right:.2rem;transform:rotate(135deg)}.lx-emoji-picker-skin-tone-selector{display:inline-flex}.lx-emoji-picker-skin-tone-list,.lx-emoji-picker-variant-popover{border:1px solid var(--lx-emoji-picker-border);border-radius:var(--lx-radius-xl);background:var(--lx-emoji-picker-surface);box-shadow:var(--lx-emoji-picker-popup-shadow);backdrop-filter:blur(var(--lx-emoji-picker-blur));padding:.35rem}.lx-emoji-picker-skin-tone-list,.lx-emoji-picker-variant-grid{gap:.2rem;display:flex}.lx-emoji-picker-skin-tone-option,.lx-emoji-picker-variant-option{width:var(--lx-emoji-picker-control-size);height:var(--lx-emoji-picker-control-size);font-family:var(--lx-emoji-picker-font);font-size:var(--lx-emoji-picker-emoji-size);border-radius:var(--lx-radius-md);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.lx-emoji-picker-footer{min-height:calc(var(--lx-emoji-picker-control-size) + .75rem);border-top:1px solid color-mix(in srgb, var(--lx-emoji-picker-border) 64%, transparent);background:color-mix(in srgb, var(--lx-emoji-picker-surface-muted) 62%, transparent)}.lx-emoji-picker-preview{min-width:0;padding:.375rem var(--lx-emoji-picker-panel-padding);align-items:center;gap:.5rem;display:flex}.lx-emoji-picker-preview-emoji{font-family:var(--lx-emoji-picker-font);font-size:var(--lx-emoji-picker-preview-size);line-height:1;display:block}img.lx-emoji-picker-preview-emoji{width:var(--lx-emoji-picker-preview-size);height:var(--lx-emoji-picker-preview-size);-o-object-fit:contain;object-fit:contain}.lx-emoji-picker-preview-name{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;display:block;overflow:hidden}.lx-emoji-picker-preview-shortcode{color:var(--lx-emoji-picker-content-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;display:block;overflow:hidden}.lx-emoji-picker-empty,.lx-emoji-picker-loading,.lx-emoji-picker-error{min-height:14rem;color:var(--lx-emoji-picker-content-muted);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.lx-emoji-picker-live-region{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-emoji-picker[data-theme=dark],.lx-emoji-picker-content[data-theme=dark]{color-scheme:dark}.lx-emoji-picker[data-theme=light],.lx-emoji-picker-content[data-theme=light]{color-scheme:light}@media (width<=32rem){.lx-emoji-picker-header{padding-inline:.5rem}.lx-emoji-picker-row{padding-inline:.45rem}}@media (prefers-reduced-transparency:reduce){.lx-emoji-picker-content,.lx-emoji-picker-skin-tone-list,.lx-emoji-picker-variant-popover{background:var(--lx-emoji-picker-surface-solid);-webkit-backdrop-filter:none}}.lx-menu{z-index:95;width:100%;min-width:0;min-height:0;color:var(--lx-menu-fg);font-size:var(--lx-menu-font-size);background-color:var(--lx-menu-bg);border:1px solid var(--lx-menu-border);border-radius:var(--lx-radius-sm);box-shadow:var(--lx-menu-shadow);flex-direction:column;padding:.375rem;font-weight:400;line-height:24px;display:flex}.lx-menu-body{flex-direction:column;flex:auto;min-height:0;display:flex}.lx-menu-sentinel{pointer-events:none;visibility:hidden;flex-shrink:0;width:100%;height:1px}.lx-menu-item{box-sizing:border-box;width:100%;height:var(--lx-menu-item-height);min-width:0;padding:var(--lx-menu-item-padding);border-radius:var(--lx-menu-item-radius);color:var(--lx-menu-fg);font:inherit;font-size:var(--lx-menu-item-font-size);text-align:start;white-space:nowrap;background:var(--lx-menu-transparent);cursor:pointer;border:none;align-items:center;gap:.5rem;line-height:1;transition:background-color .1s;display:flex;position:relative}.lx-menu-item>div{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.lx-menu-item:has(.lx-menu-description){height:auto;min-height:var(--lx-menu-item-height)}.lx-menu-item i,.lx-menu-item img{flex:none}.lx-menu-separator{border-top:1px solid var(--lx-menu-separator-border);margin:.5rem 0}.lx-menu-group{display:contents}.lx-menu-group-label{color:var(--lx-menu-muted-fg);letter-spacing:.04em;text-transform:uppercase;padding:.5rem .5rem .25rem;font-size:.75rem;font-weight:600}.lx-menu-span,.lx-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lx-menu-description{min-width:0;color:var(--lx-menu-muted-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.75em;line-height:1.25;overflow:hidden}.lx-menu-icon{width:var(--lx-menu-icon-size);height:var(--lx-menu-icon-size);font-size:var(--lx-menu-icon-font-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-menu-icon i,.lx-menu-icon svg{width:100%;height:100%;display:inline-flex}.lx-menu-row-label{color:var(--lx-menu-muted-fg);letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;padding:.5rem .75rem .25rem;font-size:11px;font-weight:600;display:block}.lx-menu-row{grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));align-items:center;gap:.125rem;width:100%;display:grid}.lx-menu-row>.lx-menu-item{height:var(--lx-menu-item-height);border-radius:var(--lx-radius-xs);justify-content:center;padding:.5rem;display:flex}.lx-menu-row>.lx-menu-item:has(>.lx-menu-icon)>div{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lx-menu-submenu{z-index:1;width:100%;min-width:180px;cursor:auto;background-color:var(--lx-menu-bg);border:1px solid var(--lx-menu-border);border-radius:var(--lx-radius-sm);max-inline-size:15rem;box-shadow:var(--lx-menu-submenu-shadow);padding:.5rem}@keyframes lx-menu-item-spin{to{transform:rotate(360deg)}}.lx-divider{align-items:center;gap:var(--lx-divider-gap);width:100%;min-width:0;color:var(--lx-divider-label-color);display:flex}.lx-divider-line{border:0;border-color:var(--lx-divider-color);border-block-start-width:var(--lx-divider-thickness);border-block-start-style:var(--lx-divider-style);flex:auto;min-width:0;height:0;min-height:0}.lx-divider-label{font:inherit;flex:none}@media (forced-colors:active){.lx-divider-line{border-color:canvastext}}.lx-drawer{z-index:1;width:100%;max-width:var(--lx-drawer-max-width);background-color:var(--lx-drawer-bg);height:100%;max-height:100vh;box-shadow:var(--lx-drawer-shadow);margin-left:auto;position:fixed;top:0;right:0}.lx-drawer-body{flex-direction:column;height:100%;display:flex}.lx-drawer-loader{z-index:8;background-color:var(--lx-drawer-loader-bg);position:absolute;inset:0}.lx-drawer-spinner{border:2px solid var(--lx-drawer-spinner-border);border-radius:var(--lx-radius-circle);width:75px;height:75px;margin:auto;animation:1s linear infinite lx-drawer-spin;position:absolute;inset:0}.lx-drawer-header{border-bottom:1px solid var(--lx-drawer-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:64px;padding:1.25rem 3.25rem 1.25rem 1.5rem;font-weight:500;display:flex;position:relative}.lx-drawer-title{margin:0}.lx-drawer-description{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lx-drawer-content{height:100%;padding:var(--lx-drawer-content-padding);flex-direction:column;display:flex;overflow:auto}.lx-drawer-footer{border-top:1px solid var(--lx-drawer-divider);justify-content:flex-end;margin-top:auto;padding:1rem 1.5rem;display:flex}.lx-drawer-footer-actions{display:flex}.lx-drawer-footer-actions>:not(:first-child){margin-left:.25rem}.lx-drawer-close-button{z-index:9;width:32px;height:32px;color:var(--lx-drawer-close-fg);border-radius:var(--lx-radius);justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;top:1rem;right:1rem}.lx-drawer-close-button:focus-visible{box-shadow:var(--lx-drawer-focus-shadow)}.lx-drawer-container{width:100%;height:100%;position:fixed;top:0;left:0;overflow:clip}.lx-drawer-wrapper{z-index:3;height:100%;margin-left:auto;position:relative;overflow:auto}.lx-drawer-overlay{z-index:2;background-color:var(--lx-drawer-overlay-bg);width:100%;height:100%;position:fixed;top:0;left:0;right:0}@keyframes lx-drawer-spin{to{transform:rotate(360deg)}}.lx-input{width:100%;min-height:var(--lx-input-height);font-size:var(--lx-input-font-size);color:var(--lx-input-fg);border:1px solid var(--lx-input-border);border-radius:var(--lx-input-radius);background:var(--lx-input-bg);box-shadow:none;align-items:center;display:inline-flex}.lx-input-leading{height:var(--lx-input-height);border-right:1px solid var(--lx-input-border)}.lx-input-trailing{height:var(--lx-input-height);border-left:1px solid var(--lx-input-border)}.lx-input-leading,.lx-input-trailing,.lx-input-loader{min-width:var(--lx-input-height);color:var(--lx-input-affordance-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-input-control{appearance:none;width:100%;min-width:0;font:inherit;color:inherit;min-width:0;height:calc(var(--lx-input-height) - 2px);padding:0;padding:0 var(--lx-input-pad-x);font:inherit;background:0 0;border:0;outline:none;flex:auto;margin:0}.lx-input-control::placeholder{color:var(--lx-input-placeholder);opacity:1}.lx-input-leading>.lx-icon,.lx-input-trailing>.lx-icon,.lx-input-clear>.lx-icon,.lx-input-loader>.lx-icon{width:1rem;height:1rem}.lx-input-clear{min-width:calc(var(--lx-input-height) - .5rem);min-height:calc(var(--lx-input-height) - .5rem);border-radius:var(--lx-radius-sm);color:var(--lx-input-affordance-fg);background:var(--lx-input-affordance-bg);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;margin-inline:.125rem;transition:background-color .12s,color .12s;display:inline-flex}.lx-input-loader>.lx-icon{animation:.7s linear infinite lx-input-spin}@keyframes lx-input-spin{to{transform:rotate(360deg)}}.lx-textarea{width:100%;color:var(--lx-textarea-fg);border:1px solid var(--lx-textarea-border);border-radius:var(--lx-textarea-radius);background:var(--lx-textarea-bg);box-shadow:none;font-size:var(--lx-textarea-font-size);line-height:1.5;display:flex;position:relative}.lx-textarea-control{appearance:none;width:100%;min-width:0;font:inherit;color:inherit;width:100%;min-width:0;min-height:5rem;padding:0;padding:var(--lx-textarea-pad-y) var(--lx-textarea-pad-x);resize:vertical;font:inherit;background:0 0;border:0;outline:none;margin:0}.lx-textarea-control::placeholder{color:var(--lx-textarea-placeholder);opacity:1}.lx-textarea[data-autoresize] .lx-textarea-control{overflow-y:hidden}.lx-textarea[data-count] .lx-textarea-control{padding-bottom:calc(var(--lx-textarea-pad-y) + 1.25rem)}.resize\:none .lx-textarea-control{resize:none}.resize\:horizontal .lx-textarea-control{resize:horizontal}.resize\:both .lx-textarea-control{resize:both}.lx-textarea-actions{z-index:1;top:.5rem;align-items:center;gap:.25rem;display:inline-flex;position:absolute;inset-inline-end:.5rem}.lx-textarea-meta{inset-inline-end:.75rem;pointer-events:none;display:inline-flex;position:absolute;bottom:.5rem}.lx-textarea-counter,.lx-textarea-loader{color:var(--lx-textarea-affordance-fg);font-size:.75rem}.lx-textarea-clear{width:1.75rem;height:1.75rem;color:var(--lx-textarea-affordance-fg);border-radius:var(--lx-radius-sm);background:var(--lx-textarea-affordance-bg);cursor:pointer;border:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.lx-textarea-clear>.lx-icon{width:1rem;height:1rem}.lx-textarea-loader>.lx-icon{width:1rem;height:1rem;animation:.7s linear infinite lx-textarea-spin}@keyframes lx-textarea-spin{to{transform:rotate(360deg)}}.lx-number-input-field{inline-size:100%;display:inline-flex}.lx-input-trailing:has(.lx-number-input-stepper){align-self:stretch;block-size:auto;min-inline-size:auto}.lx-number-input-stepper{border-inline-start:1px solid var(--lx-number-input-stepper-border);grid-template-rows:1fr 1fr;align-self:stretch;block-size:auto;inline-size:1.75rem;margin-inline-end:.125rem;display:grid;overflow:hidden}.lx-number-input-increment,.lx-number-input-decrement{min-block-size:0;min-inline-size:1.75rem;color:var(--lx-number-input-stepper-fg);background:var(--lx-number-input-stepper-bg);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s;display:inline-flex}.lx-number-input-increment>.lx-icon,.lx-number-input-decrement>.lx-icon{block-size:.75rem;inline-size:.75rem}.lx-number-input-increment{border-block-end:1px solid var(--lx-number-input-stepper-border)}.lx-number-input-control{font-variant-numeric:tabular-nums}.lx-file-input{isolation:isolate;width:100%;max-width:20rem;min-height:var(--lx-file-input-height);font-size:var(--lx-file-input-font-size);color:var(--lx-file-input-fg);border:1px solid var(--lx-file-input-border);border-radius:var(--lx-file-input-radius);background:var(--lx-file-input-bg);box-shadow:none;cursor:pointer;background-clip:padding-box;align-items:center;display:inline-flex;position:relative;overflow:clip}.lx-file-input-picker{display:contents}.lx-file-input-control{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lx-file-input-button,.lx-file-input-value,.lx-file-input-clear,.lx-file-input-loader{min-height:var(--lx-file-input-height);padding:0 var(--lx-file-input-pad-x);align-items:center;display:inline-flex}.lx-file-input-button{color:var(--lx-file-input-button-fg);border-inline-end:1px solid var(--lx-file-input-border);background:var(--lx-file-input-button-bg);flex:none;align-self:stretch}.lx-file-input-value{min-width:0;color:var(--lx-file-input-value-fg);flex:1}.lx-file-input-clear{background:var(--lx-file-input-clear-bg);cursor:pointer;border:0}.lx-file-input-button-icon{flex:none;block-size:1rem;inline-size:1rem;margin-inline-end:.5rem}.lx-file-input-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-file-input-clear,.lx-file-input-loader{color:var(--lx-file-input-clear-fg);flex:none;justify-content:center;padding-inline:.625rem}.lx-file-input-loader svg{animation:.8s linear infinite lx-file-input-spin}@keyframes lx-file-input-spin{to{transform:rotate(360deg)}}.lx-form{gap:var(--lx-form-gap);flex-direction:column;width:100%;display:flex}.lx-form-main,.lx-form-body,.lx-form-section,.lx-form-set,.lx-form-list{width:100%}.lx-form-main{gap:var(--lx-form-gap);flex-direction:column;display:flex}.lx-form-list{gap:var(--lx-form-list-gap);flex-direction:column;display:flex}.lx-form-section,.lx-form-set{gap:var(--lx-form-gap);flex-direction:column;display:flex}.lx-form-set-header{justify-content:space-between;align-items:center;display:flex}.lx-form-set-title{color:var(--lx-form-title-fg);margin:0;font-size:.9375rem;font-weight:600}.lx-form-set-main{gap:var(--lx-form-gap);flex-direction:column;display:flex}.lx-form-item{gap:var(--lx-form-item-gap);flex-direction:column;width:100%;display:flex}.lx-form-label{color:var(--lx-form-label-fg);font-size:.875rem;font-weight:500;line-height:1.4}.lx-form-control{width:100%;position:relative}.lx-form-help{color:var(--lx-form-help-fg);margin:0;font-size:.8125rem;line-height:1.4}.lx-form-error{color:var(--lx-form-error-fg);margin:0;font-size:.8125rem;font-weight:500;line-height:1.4}.lx-form-summary{padding:var(--lx-space-3);color:var(--lx-form-error-fg);border:1px solid var(--lx-form-error-border);border-radius:var(--lx-radius-md);background:var(--lx-form-error-bg)}.lx-form-actions{justify-content:flex-end;gap:var(--lx-space-2);display:flex}.lx-form-caution{color:var(--lx-form-caution-fg);padding:var(--lx-space-3);border:1px solid var(--lx-form-caution-border);border-radius:var(--lx-radius-md);background:var(--lx-form-caution-bg);font-size:.875rem}.lx-form-caution-text{margin:0}.lx-switch{align-items:center;gap:var(--lx-switch-gap);vertical-align:middle;inline-size:fit-content;min-inline-size:0;display:inline-flex}.lx-switch-control{inline-size:var(--lx-switch-control-width);min-inline-size:var(--lx-switch-control-width);block-size:var(--lx-switch-control-height);min-block-size:var(--lx-switch-control-height);color:inherit;font:inherit;border-radius:var(--lx-radius-pill);cursor:pointer;appearance:none;touch-action:manipulation;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.lx-switch-input{z-index:2;cursor:pointer;opacity:0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.lx-switch-input:disabled{cursor:not-allowed}.lx-switch-track{block-size:100%;inline-size:100%;padding:0 calc((var(--lx-switch-control-height) - var(--lx-switch-thumb-size)) / 2);background-color:var(--lx-switch-track-bg);border:1px solid var(--lx-switch-track-border);border-radius:var(--lx-radius-pill);justify-content:space-between;align-items:center;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;position:relative;overflow:hidden}.lx-switch-thumb{top:50%;inline-size:var(--lx-switch-thumb-size);block-size:var(--lx-switch-thumb-size);color:var(--lx-switch-thumb-color);background-color:var(--lx-switch-thumb-bg);border-radius:var(--lx-radius-circle);justify-content:center;align-items:center;transition:inset-inline-start .18s,background-color .16s,color .16s;display:inline-flex;position:absolute;inset-inline-start:calc((var(--lx-switch-control-height) - var(--lx-switch-thumb-size)) / 2);transform:translateY(-50%)}.lx-switch-track-label{inline-size:calc(var(--lx-switch-thumb-size) * .72);block-size:calc(var(--lx-switch-thumb-size) * .72);color:var(--lx-switch-track-label-color);opacity:.72;pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.lx-switch-track-label svg,.lx-switch-track-label [class*=iconify]{block-size:100%;inline-size:100%}.lx-switch-track-label-on{opacity:0;order:-1}.lx-switch-track-label-off{order:1}.lx-switch-spinner{justify-content:center;align-items:center;block-size:62%;inline-size:62%;animation:.8s linear infinite lx-switch-spin;display:inline-flex}.lx-switch-spinner .lx-icon{block-size:100%;inline-size:100%}.lx-switch-content{flex-direction:column;gap:.1875rem;min-inline-size:0;display:inline-flex}.lx-switch-label{inline-size:fit-content;min-inline-size:0;color:var(--lx-switch-label-color);font-size:var(--lx-switch-font);cursor:pointer;user-select:none;align-items:center;gap:.25rem;font-weight:500;line-height:1.25;display:inline-flex}.lx-switch-required{color:var(--lx-switch-required-color)}.lx-switch-description,.lx-switch-state{color:var(--lx-switch-description-color);font-size:var(--lx-switch-font);line-height:1.35}.lx-switch-state{font-weight:500}@keyframes lx-switch-spin{to{transform:rotate(360deg)}}.lx-link{color:inherit;text-underline-offset:.25rem;cursor:pointer;align-items:center;gap:.25rem;transition:color .15s,opacity .15s,text-decoration-color .15s;display:inline-flex}.lx-modal-root-host{z-index:0;position:relative}.lx-modal-container{position:fixed;inset:0;overflow:clip}.lx-modal-overlay{z-index:2;background:var(--lx-modal-overlay-bg);position:fixed;inset:0}.lx-modal-wrapper{box-sizing:border-box;z-index:3;align-items:var(--lx-modal-align-items,center);block-size:100%;inline-size:100%;padding:var(--lx-modal-viewport-padding);overflow:var(--lx-modal-wrapper-overflow);pointer-events:none;justify-content:center;display:flex;position:relative}.lx-modal-wrapper>*{pointer-events:auto}.lx-modal{box-sizing:border-box;min-block-size:0;inline-size:100%;max-inline-size:var(--lx-modal-max-width);max-block-size:var(--lx-modal-root-max-height);color:var(--lx-modal-fg);background:var(--lx-modal-bg);border:1px solid var(--lx-modal-border);border-radius:var(--lx-modal-radius);box-shadow:var(--lx-modal-shadow);outline:none;flex-direction:column;display:flex;position:relative}.lx-modal-panel{box-sizing:border-box;min-block-size:0;max-block-size:inherit;overflow:var(--lx-modal-panel-overflow);flex-direction:column;display:flex}.lx-modal-header{flex-wrap:wrap;flex-shrink:0;align-items:flex-start;gap:.875rem;padding-block:1.25rem .75rem;padding-inline:1.25rem 3.25rem;display:flex}.lx-modal-header-left{flex:12rem;min-inline-size:0}.lx-modal-title{color:var(--lx-modal-title-fg);margin:0;font-size:1rem;font-weight:650;line-height:1.35}.lx-modal-description{color:var(--lx-modal-description-fg);margin:.375rem 0 0;font-size:.875rem;line-height:1.5}.lx-modal-body{min-block-size:0;overflow:var(--lx-modal-body-overflow);padding-block:.75rem 1.25rem;padding-inline:1.25rem}.lx-modal-footer{border-block-start:1px solid var(--lx-modal-border);flex-shrink:0;justify-content:flex-end;padding-block:1rem 1.25rem;padding-inline:1.25rem;display:flex}.lx-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.lx-modal-close-button{z-index:4;block-size:2rem;inline-size:2rem;color:var(--lx-modal-close-fg);background:var(--lx-modal-transparent);border-radius:var(--lx-radius);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.lx-modal-icon{color:var(--lx-modal-icon-fg);flex:none}.lx-modal-image{-o-object-fit:contain;object-fit:contain;border-radius:var(--lx-radius);flex:0 100%;max-block-size:16rem;inline-size:100%;max-inline-size:100%}.lx-modal-field{min-block-size:2.25rem;inline-size:100%;color:var(--lx-modal-field-fg);background:var(--lx-modal-field-bg);border:1px solid var(--lx-modal-field-border);border-radius:var(--lx-radius);padding:.5rem .625rem}.lx-modal-validation{color:var(--lx-modal-validation-fg);margin:.5rem 0 0;font-size:.8125rem}.lx-modal-loader{z-index:5;background:color-mix(in srgb, var(--lx-modal-bg) 78%, transparent);border-radius:var(--lx-modal-radius);place-items:center;display:grid;position:absolute;inset:0}.lx-modal-spinner{border:2px solid var(--lx-modal-spinner-border);border-top-color:var(--lx-modal-spinner-accent);border-radius:var(--lx-radius-circle);block-size:2rem;inline-size:2rem;animation:.8s linear infinite lx-modal-spin}@keyframes lx-modal-spin{to{transform:rotate(360deg)}}.lx-select{box-sizing:border-box;inline-size:var(--lx-vselect-intrinsic-width,auto);min-inline-size:var(--lx-vselect-min-width,10rem);max-inline-size:100%;min-block-size:var(--lx-vselect-height);vertical-align:top;color:var(--lx-vselect-fg);font-size:var(--lx-vselect-font-size);line-height:var(--lx-vselect-line-height);padding:var(--lx-vselect-padding);border-radius:var(--lx-vselect-radius);border:1px solid var(--lx-vselect-border);background-color:var(--lx-vselect-bg);box-shadow:var(--lx-vselect-shadow);cursor:pointer;transition:border-color var(--lx-vselect-transition), box-shadow var(--lx-vselect-transition);outline:none;justify-content:space-between;align-items:center;padding-inline-end:0;display:inline-flex;position:relative}.lx-select-selecteds{flex-wrap:wrap;grid-area:1/1;gap:.375rem;min-inline-size:0;display:flex}.lx-select-main{flex:auto;grid-template-columns:minmax(0,1fr);align-items:center;inline-size:100%;min-inline-size:0;display:grid;position:relative;overflow:hidden}.lx-select-selected{flex:none;display:flex}.lx-select-selected-close{cursor:pointer;border-radius:var(--lx-radius-xs);transition:background var(--lx-vselect-transition);flex:none;margin-inline-start:.125rem}.lx-select-selected-close,.lx-select-clear-icon,.lx-select-arrow-icon{box-sizing:border-box;justify-content:center;align-items:center;block-size:1.5rem;inline-size:1.5rem;padding:0;display:inline-flex}.lx-select-selected-close{block-size:1.25rem;inline-size:1.25rem}.lx-select-placeholder{white-space:nowrap;opacity:.5;user-select:none;pointer-events:none;grid-area:1/1;position:absolute}.lx-select-indicators{gap:.25rem;margin-inline-start:auto;display:flex}.lx-select-indicators>*{padding:0 .25rem;display:flex}.lx-select-clear{cursor:pointer;border-radius:var(--lx-radius-xs);transition:background var(--lx-vselect-transition)}.lx-select-arrow{cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1)}.lx-select-search{grid-area:1/1;inline-size:100%;min-inline-size:1ch}.lx-select-search-input{appearance:none;width:100%;min-width:0;font:inherit;color:var(--lx-vselect-fg);inline-size:100%;min-inline-size:1ch;line-height:var(--lx-vselect-line-height);background:0 0;border:0;outline:none;margin:0;padding:0}.lx-select-search-input::placeholder{color:var(--lx-vselect-placeholder-fg);opacity:1}.lx-select-spinner{text-indent:-9999em;border-radius:var(--lx-radius-circle);border-block-start:.9em solid var(--lx-vselect-spinner-track);border-inline-end:.9em solid var(--lx-vselect-spinner-track);border-block-end:.9em solid var(--lx-vselect-spinner-track);border-inline-start:.9em solid var(--lx-vselect-spinner-accent);align-self:center;font-size:5px;animation:1.1s linear infinite selectSpinner;overflow:hidden;transform:translateZ(0)}@keyframes selectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lx-select-dropdown{inline-size:var(--lx-vselect-intrinsic-width,-moz-max-content);inline-size:var(--lx-vselect-intrinsic-width,max-content);min-inline-size:var(--lx-vselect-min-width,10rem);max-inline-size:26.25rem;padding:var(--lx-space-1);color:var(--lx-vselect-fg);font-size:var(--lx-vselect-option-font-size);line-height:var(--lx-vselect-line-height);border-radius:var(--lx-vselect-radius);border:1px solid var(--lx-vselect-border);background-color:var(--lx-vselect-bg);box-shadow:var(--lx-vselect-dropdown-shadow);margin:0}.lx-select-dropdown-search{color:var(--lx-vselect-placeholder-fg);font-size:inherit;border:1px solid var(--lx-vselect-border);border-radius:var(--lx-radius-xs);background-color:var(--lx-vselect-bg);align-items:center;gap:.375em;margin:.125em .125em .375em;padding:.25em .5em;display:flex}.lx-select-dropdown-search>svg{flex:none}.lx-select-dropdown-search-input{appearance:none;width:100%;min-width:0;font:inherit;color:var(--lx-vselect-fg);min-inline-size:0;font:inherit;line-height:var(--lx-vselect-line-height);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.lx-select-dropdown-search-input::placeholder{color:var(--lx-vselect-placeholder-fg);opacity:1}.lx-select-dropdown-list{gap:var(--lx-vselect-option-gap);overscroll-behavior:contain;flex-direction:column;max-block-size:260px;display:flex;overflow:auto}.lx-select-dropdown-list>*{flex:none}.lx-select-dropdown-list::-webkit-scrollbar{width:6px}.lx-select-dropdown-list::-webkit-scrollbar-track{background:var(--lx-vselect-transparent)}.lx-select-dropdown-list::-webkit-scrollbar-thumb{background:var(--lx-vselect-scrollbar-thumb);border-radius:var(--lx-radius-xs)}.lx-select-dropdown-rows{gap:var(--lx-vselect-option-gap);flex-direction:column;display:flex}.lx-select-dropdown-group-label{text-transform:uppercase;letter-spacing:.05em;color:var(--lx-vselect-placeholder-fg);user-select:none;cursor:default;padding:.5em .625em .25em;font-size:.8em;font-weight:600}.lx-select-dropdown-option{box-sizing:border-box;block-size:var(--lx-vselect-option-height);padding:var(--lx-vselect-option-padding);border-radius:var(--lx-vselect-option-radius);white-space:nowrap;cursor:pointer;transition:background var(--lx-vselect-transition);justify-content:space-between;align-items:center;display:flex}.lx-select-dropdown-option-check{block-size:1em;inline-size:1em;color:inherit;flex-shrink:0;margin-inline-start:.5em}.lx-select-dropdown-option-expand,.lx-select-dropdown-option-loading{block-size:1em;inline-size:1em;color:var(--lx-vselect-placeholder-fg);flex-shrink:0;margin-inline-start:.5em}.lx-select-dropdown-option-loading{animation:.8s linear infinite selectOptionLoading}.lx-select-dropdown-submenu{box-sizing:border-box;inline-size:max-content;min-inline-size:var(--lx-vselect-min-width,10rem);max-inline-size:26.25rem;padding:var(--lx-space-1);color:var(--lx-vselect-fg);font-size:var(--lx-vselect-option-font-size);line-height:var(--lx-vselect-line-height);border-radius:var(--lx-vselect-radius);border:1px solid var(--lx-vselect-border);background-color:var(--lx-vselect-bg);box-shadow:var(--lx-vselect-dropdown-shadow);margin:0}@keyframes selectOptionLoading{to{transform:rotate(360deg)}}.lx-progress{gap:var(--lx-progress-gap);inline-size:100%;min-inline-size:0;color:var(--lx-progress-label-color);flex-direction:column;display:flex}.lx-progress-header{justify-content:space-between;align-items:baseline;gap:var(--lx-progress-header-gap);min-inline-size:0;display:flex}.lx-progress-label{min-inline-size:0;color:var(--lx-progress-label-color);letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.25rem;overflow:hidden}.lx-progress-value{color:var(--lx-progress-value-color);letter-spacing:.01em;font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:600;line-height:1.25rem}.lx-progress-track{z-index:0;border-radius:var(--lx-progress-radius);background-color:var(--lx-progress-track-bg);background-image:linear-gradient(180deg, var(--lx-progress-track-highlight), transparent 62%);box-shadow:none;isolation:isolate;contain:paint;flex:none;position:relative;overflow:hidden}.lx-progress-indicator{z-index:1;border-radius:var(--lx-progress-radius);background-color:var(--lx-progress-indicator-bg);background-image:linear-gradient(90deg, var(--lx-progress-indicator-start) 0%, var(--lx-progress-indicator-bg) 56%, var(--lx-progress-indicator-end) 100%);block-size:100%;inline-size:100%;box-shadow:none;transform-origin:0;transition:transform var(--lx-progress-transition-duration) var(--lx-progress-transition-easing);position:absolute;inset:0;overflow:hidden}.lx-progress-indicator:before,.lx-progress-indicator:after{border-radius:var(--lx-progress-radius);pointer-events:none;content:"";position:absolute;inset:0}.lx-progress-indicator:before{background:linear-gradient(180deg, color-mix(in srgb, var(--lx-progress-indicator-highlight) 32%, transparent), transparent);opacity:.7;inset-block-end:45%}.lx-progress-indicator:after{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--lx-progress-indicator-highlight) var(--lx-progress-stripe-opacity), transparent) 0, color-mix(in srgb, var(--lx-progress-indicator-highlight) var(--lx-progress-stripe-opacity), transparent) 25%, transparent 25%, transparent 50%);background-size:var(--lx-progress-stripe-size) var(--lx-progress-stripe-size);opacity:0}.lx-progress-buffer{z-index:0;border-radius:var(--lx-progress-radius);background:var(--lx-progress-buffer-bg);transform-origin:0;block-size:100%;inline-size:100%;transition:transform var(--lx-progress-transition-duration) var(--lx-progress-transition-easing);position:absolute;inset:0}.lx-progress-indicator-content{z-index:1;border-radius:var(--lx-progress-radius);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.lx-progress:dir(rtl) .lx-progress-indicator,.lx-progress:dir(rtl) .lx-progress-buffer{transform-origin:100%}@keyframes lx-progress-indeterminate{50%{opacity:.48}}@keyframes lx-progress-stripes{50%{opacity:.55}}.lx-radio,.lx-radio-group{color:var(--lx-radio-fg);font-size:var(--lx-radio-font-size)}.lx-radio{align-items:flex-start;gap:var(--lx-radio-gap);cursor:pointer;user-select:none;inline-size:fit-content;min-inline-size:0;display:inline-flex}.lx-radio-group{inline-size:fit-content;min-inline-size:0;display:block}.lx-radio-group-header{flex-direction:column;gap:.125rem;margin-block-end:calc(var(--lx-radio-gap) * 1.25);display:flex}.lx-radio-group-heading{color:var(--lx-radio-fg);font-weight:650;line-height:1.35}.lx-radio-group-help{color:var(--lx-radio-muted);font-size:.92em;line-height:1.4}.lx-radio-group-list{gap:calc(var(--lx-radio-gap) * 1.1);flex-direction:column;display:flex}.lx-radio-group-item{align-items:flex-start;gap:var(--lx-radio-gap);cursor:pointer;user-select:none;inline-size:fit-content;min-inline-size:0;display:inline-flex}.lx-radio-input,.lx-radio-group-input{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-radio-control,.lx-radio-group-control{inline-size:var(--lx-radio-size);block-size:var(--lx-radio-size);background:var(--lx-radio-bg);border:1px solid var(--lx-radio-border);border-radius:var(--lx-radius-circle);flex:none;justify-content:center;align-items:center;margin-block-start:.125em;transition:border-color .16s,box-shadow .16s;display:inline-flex}.lx-radio-dot,.lx-radio-group-dot{inline-size:var(--lx-radio-dot-size);block-size:var(--lx-radio-dot-size);background:var(--lx-radio-active);border-radius:var(--lx-radius-circle);opacity:0;transition:opacity .14s,transform .14s;transform:scale(.72)}.lx-radio-content,.lx-radio-group-content{flex-direction:column;gap:.125rem;min-inline-size:0;display:inline-flex}.lx-radio-label,.lx-radio-group-label{color:var(--lx-radio-fg);font-weight:500;line-height:1.35}.lx-radio-description,.lx-radio-group-description{color:var(--lx-radio-muted);font-size:.92em;line-height:1.35}.lx-password{inline-size:100%;min-block-size:var(--lx-password-height);font-size:var(--lx-password-font-size);color:var(--lx-password-fg);border:1px solid var(--lx-password-border);border-radius:var(--lx-password-radius);background:var(--lx-password-bg);box-shadow:none;align-items:center;display:inline-flex}.lx-password-input{appearance:none;width:100%;min-width:0;font:inherit;color:inherit;min-inline-size:0;block-size:calc(var(--lx-password-height) - 2px);padding:0;padding-block:0;padding-inline:var(--lx-password-pad-x);background:0 0;border:0;outline:none;flex:auto;margin:0}.lx-password-input::placeholder{color:var(--lx-password-placeholder);opacity:1}.lx-password-toggle,.lx-password-clear,.lx-password-loader{min-inline-size:var(--lx-password-height);color:var(--lx-password-affordance-fg);background:var(--lx-password-affordance-bg);border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.lx-password-toggle,.lx-password-clear{min-inline-size:calc(var(--lx-password-height) - .5rem);min-block-size:calc(var(--lx-password-height) - .5rem);border-radius:var(--lx-radius-sm);cursor:pointer;align-self:center;margin-inline:.125rem;transition:background-color .12s,color .12s}.lx-password-toggle>.lx-icon,.lx-password-clear>.lx-icon,.lx-password-loader>.lx-icon{block-size:1rem;inline-size:1rem}.lx-password-loader>.lx-icon{animation:.7s linear infinite lx-password-spin}@keyframes lx-password-spin{to{transform:rotate(360deg)}}.lx-slider{inline-size:min(100%,24rem);min-inline-size:0;color:var(--lx-slider-content-color);font-family:inherit;font-size:var(--lx-slider-size);vertical-align:middle;gap:.5rem;display:inline-grid}.lx-slider-header{justify-content:space-between;align-items:baseline;gap:.75rem;min-inline-size:0;display:flex}.lx-slider-label{min-inline-size:0;color:var(--lx-slider-content-color);font-size:var(--lx-slider-size);align-items:center;gap:.25rem;font-weight:500;line-height:1.3;display:inline-flex}.lx-slider-required{color:var(--lx-slider-required-color)}.lx-slider-output,.lx-slider-description{color:var(--lx-slider-muted-color);font-size:calc(var(--lx-slider-size) * .9);line-height:1.35}.lx-slider-output{font-variant-numeric:tabular-nums;flex:none}.lx-slider-description{margin:0}.lx-slider-body{align-items:center;gap:var(--lx-slider-gap);min-inline-size:0;display:flex}.lx-slider-track{min-inline-size:7rem;block-size:calc(var(--lx-slider-thumb) + 1rem);cursor:pointer;user-select:none;touch-action:none;flex:auto;position:relative}.lx-slider-rail,.lx-slider-fill{block-size:var(--lx-slider-track);border-radius:var(--lx-radius-pill);position:absolute;inset-block-start:50%;transform:translateY(-50%)}.lx-slider-rail{background:var(--lx-slider-rail);inset-inline:0}.lx-slider-fill{background:var(--lx-slider-accent)}.lx-slider-thumb{z-index:2;inline-size:var(--lx-slider-thumb);block-size:var(--lx-slider-thumb);color:var(--lx-slider-accent-fg);background:var(--lx-slider-thumb-bg);border:2px solid var(--lx-slider-accent);border-radius:var(--lx-radius-circle);cursor:grab;justify-content:center;align-items:center;padding:0;transition:border-color .16s,box-shadow .16s,background-color .16s,transform 80ms;display:inline-flex;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}.lx-slider-thumb-content{block-size:100%;inline-size:100%;color:var(--lx-slider-accent);justify-content:center;align-items:center;font-size:.7em;line-height:1;display:inline-flex}.lx-slider-tooltip{min-inline-size:max-content;color:var(--lx-slider-tooltip-fg);pointer-events:none;background:var(--lx-slider-tooltip-bg);border-radius:var(--lx-radius);opacity:0;padding:.1875rem .375rem;font-size:.75rem;line-height:1.2;transition:opacity .14s,transform .14s;position:absolute;inset-block-end:calc(100% + .5rem);inset-inline-start:50%;transform:translate(-50%)translateY(.25rem)}.lx-slider-mark{z-index:1;color:var(--lx-slider-muted-color);pointer-events:none;flex-direction:column;align-items:center;gap:.375rem;font-size:.75rem;line-height:1;display:inline-flex;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}.lx-slider-mark-dot{background:var(--lx-slider-mark);border-radius:var(--lx-radius-circle);block-size:.375rem;inline-size:.375rem}.lx-slider-mark-label{min-inline-size:max-content;position:absolute;inset-block-start:calc(100% + .65rem)}@keyframes lx-skeleton-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes lx-skeleton-pulse{0%,to{opacity:1}50%{opacity:.64}}@keyframes lx-skeleton-wave{0%{transform:translate(-110%)skew(-12deg)}to{transform:translate(110%)skew(-12deg)}}@keyframes lx-skeleton-breathe{0%,to{opacity:1}50%{opacity:.78}}.lx-skeleton-list>.lx-skeleton:not(:first-child){margin-block-start:2.5rem}.lx-skeleton{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.lx-skeleton:not(:first-child){margin-block-start:1rem}.lx-skeleton-content{opacity:1;min-inline-size:0;transition:opacity .16s}.lx-skeleton-item,.lx-skeleton-title,.lx-skeleton-avatar,.lx-skeleton-form-label,.lx-skeleton-form-input{z-index:0;inline-size:100%;max-inline-size:100%;block-size:var(--lx-skeleton-size);background:var(--lx-skeleton-base-color);border-radius:var(--lx-radius-xs);margin-block-end:var(--lx-skeleton-row-gap);position:relative;overflow:hidden}.lx-skeleton-item:after,.lx-skeleton-title:after,.lx-skeleton-avatar:after,.lx-skeleton-form-label:after,.lx-skeleton-form-input:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--lx-skeleton-highlight-color) 50%, transparent 100%);animation:1.8s ease-in-out infinite lx-skeleton-shine;position:absolute;inset:0;transform:translate(-100%)}.lx-skeleton-item,.lx-skeleton-title,.lx-skeleton-form-label{border-radius:var(--lx-radius-pill)}.lx-skeleton-form-input{border-radius:var(--lx-radius-sm)}.lx-skeleton-item:last-child{inline-size:61%}.lx-skeleton-item:first-child{inline-size:100%}.lx-skeleton-form-list{margin-block-start:2rem}.lx-skeleton-form-label{block-size:var(--lx-skeleton-size)}.lx-skeleton-form-input{block-size:calc(var(--lx-skeleton-size) * 2)}.lx-skeleton-list:not(:first-child){margin-block-start:var(--lx-skeleton-group-gap)}.lx-skeleton-title{inline-size:46%;min-inline-size:0;max-inline-size:100%;block-size:var(--lx-skeleton-size);margin:0}.lx-skeleton-title+*{margin-block-start:1rem}.lx-skeleton-avatar{border-radius:var(--lx-radius-xs);flex:none;block-size:40px;inline-size:40px;margin-inline-end:.75rem;line-height:40px}.lx-skeleton-avatar-root{align-items:center;display:flex}.lx-skeleton-avatar-root~*{margin-block-start:.5rem}.lx-skeleton-avatar-content{flex:auto}.lx-skeleton-avatar-content .lx-skeleton-item:first-child{inline-size:30%}.lx-skeleton-avatar-content .lx-skeleton-item:nth-child(2){inline-size:56%}.lx-skeleton-table{margin-block-start:1.25rem}.lx-skeleton-table-head{border-block-end:1px solid var(--lx-skeleton-divider);margin-block-end:.5rem}.lx-skeleton-table-row{grid-template-columns:repeat(var(--lx-skeleton-table-columns,5), minmax(0, 1fr));display:grid}.lx-skeleton-table-head .lx-skeleton-table-row{padding-block-end:.5rem}.lx-skeleton-table-body .lx-skeleton-table-row:not(:first-child){padding-block-start:.5rem}.lx-skeleton-table-cell{padding-inline:.5rem}.lx-skeleton-table-cell:first-child{inline-size:36px;padding-inline-start:1.25rem}.lx-skeleton-table-cell:last-child{padding-inline-end:1.25rem}.lx-skeleton-table .lx-skeleton-item{inline-size:100%;margin-block-end:0}.lx-tabs{inline-size:100%;min-inline-size:0;color:var(--lx-tabs-fg);flex-direction:column;font-family:inherit;display:flex}.lx-tabs-toolbar{border-block-end:1px solid var(--lx-tabs-border);align-items:center;gap:.5rem;min-inline-size:0;display:flex}.lx-tabs-scroll-button{inline-size:var(--lx-tabs-scroll-button-size);block-size:var(--lx-tabs-scroll-button-size);border:1px solid var(--lx-tabs-border);border-radius:var(--lx-radius-pill);color:var(--lx-tabs-button-fg);font:inherit;background:var(--lx-tabs-surface);cursor:pointer;flex:none;justify-content:center;align-items:center;line-height:1;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.lx-tabs-scrollbar{border-radius:0;flex:auto;min-inline-size:0}.lx-tabs-scrollbar-viewport{min-inline-size:0}.lx-tabs-scrollbar-content{min-inline-size:100%}.lx-tabs-buttons{scrollbar-width:thin;scrollbar-color:var(--lx-tabs-scrollbar-color) var(--lx-tabs-scrollbar-track);align-items:center;gap:.25rem;min-inline-size:0;display:flex;overflow-x:auto}.lx-tabs-buttons::-webkit-scrollbar{block-size:4px}.lx-tabs-buttons::-webkit-scrollbar-thumb{border-radius:var(--lx-radius-pill);background:var(--lx-tabs-scrollbar-thumb)}.lx-tabs-button{min-block-size:var(--lx-tabs-button-height);padding:var(--lx-tabs-button-padding);border-radius:var(--lx-radius-md);color:var(--lx-tabs-button-fg);font:inherit;font-size:var(--lx-tabs-button-font-size);letter-spacing:0;white-space:nowrap;background:var(--lx-tabs-transparent);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1.25rem;transition:background .15s,color .15s;display:inline-flex;position:relative}.lx-tabs-indicator{background:var(--lx-tabs-accent);opacity:1;pointer-events:none;border-radius:0;block-size:3px;transition:opacity .15s,transform .15s;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(1)}.lx-tabs-button-label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.lx-tabs-button-badge{border-radius:var(--lx-radius-pill);block-size:1.25rem;min-inline-size:1.25rem;color:var(--lx-tabs-button-fg);background:var(--lx-tabs-badge-bg);justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.lx-tabs-child-panels,.lx-tabs-content{min-inline-size:0;padding:var(--lx-tabs-panel-padding);color:var(--lx-tabs-panel-fg);border-block-start:0;flex:auto}.lx-tabs-panel{min-inline-size:0;color:inherit}.lx-tabs-empty{padding:var(--lx-tabs-panel-padding);color:var(--lx-tabs-empty-fg);font-size:var(--lx-tabs-button-font-size)}.lx-toast-list-move{transition:transform .2s}.lx-toaster{top:max(var(--lx-toaster-offset), env(safe-area-inset-top,0px));right:max(var(--lx-toaster-offset), env(safe-area-inset-right,0px));z-index:9999;inline-size:var(--lx-toaster-width);max-inline-size:calc(100vi - var(--lx-toaster-offset) * 2);pointer-events:none;align-items:flex-end;display:flex;position:fixed}.lx-toaster-viewport{pointer-events:none;width:100%}.lx-toaster-list{gap:var(--lx-toaster-gap);pointer-events:auto;width:100%;display:grid;position:relative}.lx-toaster-item{pointer-events:auto;min-width:0}.lx-toast{width:100%;min-width:0;padding:var(--lx-toast-padding-y) var(--lx-toast-padding-x);color:var(--lx-toast-fg);border:1px solid var(--lx-toast-border);border-radius:var(--lx-radius-xl);background:var(--lx-toast-bg);box-shadow:var(--lx-toast-shadow);grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.75rem;font-family:inherit;line-height:1.35;display:grid;position:relative}.lx-toast:before{content:"";border-radius:var(--lx-radius-xl) 0 0 var(--lx-radius-xl);background:var(--lx-toast-accent);width:3px;position:absolute;inset:-1px auto -1px -1px}.lx-toast-icon{width:var(--lx-toast-icon-size);height:var(--lx-toast-icon-size);color:var(--lx-toast-accent);flex:none;margin-top:.0625rem}.lx-toast-content{min-width:0}.lx-toast-title{color:inherit;font-size:var(--lx-toast-title-size);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.lx-toast-text{color:var(--lx-toast-text-fg);font-size:var(--lx-toast-text-size);overflow-wrap:anywhere;margin-top:.1875rem;font-weight:400;line-height:1.4}.lx-toast-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.lx-toast-action,.lx-toast-close{color:inherit;font:inherit;border:1px solid var(--lx-toast-transparent);background:var(--lx-toast-transparent);cursor:pointer;appearance:none;justify-content:center;align-items:center;display:inline-flex}.lx-toast-action{border-color:var(--lx-toast-action-border);border-radius:var(--lx-radius);background:var(--lx-toast-action-bg);min-height:1.875rem;padding:0 .625rem;font-size:.8125rem;font-weight:600}.lx-toast-close{border-radius:var(--lx-radius);opacity:.66;width:1.75rem;height:1.75rem;margin:-.25rem -.25rem 0 0;padding:0}.lx-toast-close-icon{width:1rem;height:1rem}.lx-tooltip{color:var(--lx-tooltip-fg);background-color:var(--lx-tooltip-bg);border:1px solid var(--lx-tooltip-border);border-radius:var(--lx-tooltip-radius);box-shadow:var(--lx-tooltip-shadow);padding-block:var(--lx-tooltip-padding-y);padding-inline:var(--lx-tooltip-padding-x);max-inline-size:var(--lx-tooltip-max-width);font-size:var(--lx-tooltip-font-size);font-weight:var(--lx-tooltip-font-weight);line-height:var(--lx-tooltip-line-height);pointer-events:auto;position:absolute}.lx-tooltip-text{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;display:block;overflow:hidden}.lx-tooltip-arrow{inline-size:var(--lx-tooltip-arrow-size);block-size:var(--lx-tooltip-arrow-size);background:var(--lx-tooltip-arrow-bg);position:absolute;transform:rotate(45deg)}.lx-tooltip-trigger{display:inline-flex}.lx-date-picker{width:100%;min-inline-size:0;max-inline-size:100%;color:var(--lx-date-picker-content);font:inherit;flex-direction:column;display:inline-flex;position:relative}.lx-date-picker-field{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:var(--lx-date-picker-height);color:var(--lx-date-picker-content);background:var(--lx-date-picker-bg);border:1px solid var(--lx-date-picker-border);border-radius:var(--lx-date-picker-radius);font-size:var(--lx-date-picker-font-size);cursor:pointer;align-items:center;display:flex}.lx-date-picker-leading,.lx-date-picker-trailing{block-size:calc(var(--lx-date-picker-height) - 2px);min-inline-size:var(--lx-date-picker-height);color:var(--lx-date-picker-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-date-picker-leading>.lx-icon,.lx-date-picker-trailing>.lx-icon{block-size:1rem;inline-size:1rem}.lx-date-picker-leading{border-inline-end:1px solid var(--lx-date-picker-border)}.lx-date-picker-trailing{border-inline-start:1px solid var(--lx-date-picker-border)}.lx-date-picker-control{min-inline-size:0;min-block-size:calc(var(--lx-date-picker-height) - 2px);flex:auto;align-items:center;display:flex}.lx-date-picker-range-field{flex:1;align-items:center;gap:.375rem;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:flex}.lx-date-picker-start-field,.lx-date-picker-end-field{flex:1;min-inline-size:0}.lx-date-picker-segments{flex:1;align-items:center;min-inline-size:0;display:inline-flex}.lx-date-picker-input,.lx-date-picker-segment{min-inline-size:0;block-size:calc(var(--lx-date-picker-height) - 2px);color:inherit;background:var(--lx-date-picker-transparent);font:inherit;border:0;outline:0;padding-inline:.25rem}.lx-date-picker-input:focus-visible,.lx-date-picker-segment:focus-visible{box-shadow:var(--lx-date-picker-segment-focus-shadow)}.lx-date-picker-input{inline-size:100%;padding-inline:.75rem}.lx-date-picker-segment{border-radius:var(--lx-radius-sm);text-align:center;inline-size:2.25rem}.lx-date-picker-segment[aria-label=year]{inline-size:3.5rem}.lx-date-picker-separator{color:var(--lx-date-picker-muted)}.lx-date-picker-trigger,.lx-date-picker-clear,.lx-date-picker-close,.lx-date-picker-preset,.lx-date-picker-cancel,.lx-date-picker-confirm{min-block-size:2rem;color:inherit;background:var(--lx-date-picker-transparent);border-radius:var(--lx-radius-sm);cursor:pointer;font:inherit;border:0;justify-content:center;align-items:center;padding:.375rem .625rem;display:inline-flex}.lx-date-picker-close{position:absolute;inset-block-start:.125rem;inset-inline-end:.125rem}.lx-date-picker-trigger{min-block-size:0;inline-size:100%;min-inline-size:0;block-size:calc(var(--lx-date-picker-height) - 2px);text-align:start;border-radius:0;flex:auto;justify-content:flex-start;padding-inline:.75rem}.lx-date-picker-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.lx-date-picker-trailing.lx-date-picker-trigger{inline-size:var(--lx-date-picker-height);min-inline-size:var(--lx-date-picker-height);flex:none;justify-content:center;padding:0}.lx-date-picker-clear{block-size:calc(var(--lx-date-picker-height) - 2px);min-block-size:0;min-inline-size:calc(var(--lx-date-picker-height) - .5rem);margin-inline:.125rem;padding:0}.lx-date-picker-hidden-input,.lx-date-picker-live-region{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-calendar{min-inline-size:18rem;color:var(--lx-calendar-content);background:var(--lx-calendar-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius-xl);box-shadow:var(--lx-calendar-shadow);font:inherit;font-size:var(--lx-calendar-font-size);flex-direction:column;gap:.75rem;padding:.75rem;display:inline-flex}.lx-calendar-header,.lx-calendar-navigation{align-items:center;display:flex}.lx-calendar-navigation{justify-content:space-between;gap:.5rem;inline-size:100%}.lx-calendar-previous,.lx-calendar-next,.lx-calendar-heading,.lx-calendar-month-button,.lx-calendar-year-button{color:inherit;background:var(--lx-calendar-transparent);border-radius:var(--lx-radius-xs);cursor:pointer;font:inherit;border:0}.lx-calendar-previous,.lx-calendar-next{inline-size:var(--lx-calendar-cell-size);block-size:var(--lx-calendar-cell-size);font-size:1.5em}.lx-calendar-heading{min-block-size:var(--lx-calendar-cell-size);flex:1;font-weight:650}.lx-calendar-viewport{position:relative}.lx-calendar-switcher{z-index:2;background:var(--lx-calendar-bg);border:1px solid var(--lx-calendar-border);border-radius:var(--lx-calendar-radius);box-shadow:var(--lx-calendar-switcher-shadow);flex-direction:column;justify-content:center;font-size:14px;display:flex;position:absolute;inset:0}.lx-calendar-panels{flex-wrap:wrap;gap:1rem;display:flex}.lx-calendar-panel{flex:1 0 auto}.lx-calendar-weekdays,.lx-calendar-week{grid-template-columns:repeat(7, var(--lx-calendar-cell-size));gap:.25rem;display:grid}.lx-calendar:has(.lx-calendar-week>:nth-child(8)) .lx-calendar-weekdays,.lx-calendar:has(.lx-calendar-week>:nth-child(8)) .lx-calendar-week{grid-template-columns:1.5rem repeat(7, var(--lx-calendar-cell-size))}.lx-calendar-weekday,.lx-calendar-day{place-items:center;min-inline-size:0;display:grid}.lx-calendar-day{position:relative}.lx-calendar-weekday{min-block-size:1.75rem;color:var(--lx-calendar-muted);font-size:.82em;font-weight:600}.lx-calendar-weekday abbr{text-decoration:none}.lx-calendar-grid{gap:.25rem;display:grid}.lx-calendar-day-button{inline-size:var(--lx-calendar-cell-size);block-size:var(--lx-calendar-cell-size);color:inherit;background:var(--lx-calendar-transparent);border-radius:var(--lx-calendar-radius);cursor:pointer;font:inherit;border:0;place-items:center;display:grid;position:relative}.lx-calendar-day-content{z-index:1;position:relative}.lx-calendar-decorations{z-index:0;pointer-events:none;justify-content:center;align-items:flex-end;gap:.125rem;display:flex;position:absolute;inset:.2rem}.lx-calendar-decoration{z-index:1;background:var(--lx-calendar-accent);border-radius:var(--lx-calendar-radius);block-size:.25rem;inline-size:.25rem;display:inline-block;position:relative}.lx-calendar-month-grid,.lx-calendar-year-grid{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;inline-size:100%;min-inline-size:0;padding:.5rem;display:grid}.lx-calendar-month-button,.lx-calendar-year-button{box-sizing:border-box;text-overflow:ellipsis;min-block-size:2.5rem;min-inline-size:0;max-inline-size:100%;padding:.5rem;overflow:hidden}.lx-calendar-live-region{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-calendar-error-banner{color:var(--lx-calendar-danger-content);background:var(--lx-calendar-danger-bg);border:1px solid var(--lx-calendar-danger-border);border-radius:var(--lx-calendar-radius);align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.85em;line-height:1.3;display:flex}.lx-calendar-business{gap:1rem;display:grid}.lx-calendar-business-toolbar{background:var(--lx-calendar-muted-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius-lg);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.125rem;display:flex}.lx-calendar-business-identity{align-items:center;gap:.75rem;min-inline-size:0;display:flex}.lx-calendar-business-identity>div{gap:.125rem;min-inline-size:0;display:grid}.lx-calendar-business-icon{block-size:2.5rem;inline-size:2.5rem;color:var(--lx-calendar-content-strong);background:var(--lx-calendar-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius);flex:none;place-items:center;display:inline-grid}.lx-calendar-business-title{color:var(--lx-calendar-content-strong);letter-spacing:-.015em;font-size:1rem;font-weight:700}.lx-calendar-business-description,.lx-calendar-section-description{color:var(--lx-calendar-muted);margin:0;font-size:.75rem;line-height:1.45}.lx-calendar-business-field{gap:.35rem;min-inline-size:min(17rem,44%);display:grid}.lx-calendar-business-field-label{color:var(--lx-calendar-muted);letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;display:inline-flex}.lx-calendar-section-header,.lx-calendar-sla-header{border-block-end:1px solid var(--lx-calendar-border-muted);justify-content:space-between;align-items:flex-start;gap:1rem;padding-block-end:.75rem;display:flex}.lx-calendar-section-header>div,.lx-calendar-sla-header>div{gap:.2rem;min-inline-size:0;display:grid}.lx-calendar-section-header>svg,.lx-calendar-section-header>span>svg,.lx-calendar-sla-header>svg,.lx-calendar-sla-header>span>svg{color:var(--lx-calendar-muted);flex:none}.lx-calendar-section-heading{color:var(--lx-calendar-content-strong);letter-spacing:-.01em;margin:0;font-size:.875rem;font-weight:700}.lx-calendar-working-hours,.lx-calendar-exceptions,.lx-calendar-comparison,.lx-calendar-sla{background:var(--lx-calendar-panel-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius-lg);gap:.75rem;padding:.875rem;display:grid}.lx-calendar-exception-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.lx-calendar-working-day{background:var(--lx-calendar-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius);min-block-size:4rem;transition:border-color var(--lx-calendar-motion), background-color var(--lx-calendar-motion);grid-template-columns:minmax(7rem,.68fr) minmax(0,2.32fr);align-items:start;gap:.875rem;padding:.625rem;display:grid}.lx-calendar-working-day[data-closed=true]{background:var(--lx-calendar-subtle-bg)}.lx-calendar-working-day:has(:focus-visible:not([data-lx-focus-ring-suppressed])){border-color:var(--lx-calendar-border-strong)}.lx-calendar-working-day-label{color:var(--lx-calendar-content-strong);letter-spacing:.005em;gap:.125rem;padding-block:.45rem;font-size:.8125rem;font-weight:700;display:grid}.lx-calendar-working-day-label small{color:var(--lx-calendar-muted);letter-spacing:normal;font-size:.6875rem;font-weight:500}.lx-calendar-day-status,.lx-calendar-sla-status{min-block-size:1.625rem;color:var(--lx-calendar-muted);background:var(--lx-calendar-muted-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding-inline:.55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.lx-calendar-interval-list{gap:.5rem;min-inline-size:0;display:grid}.lx-calendar-interval{background:var(--lx-calendar-subtle-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius);grid-template-columns:minmax(7.5rem,auto) auto auto auto minmax(max-content,1fr) auto;align-items:center;gap:.5rem;min-inline-size:0;padding:.45rem;display:grid}.lx-calendar-interval>label{color:var(--lx-calendar-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.6875rem;display:inline-flex}.lx-calendar-interval-meta{min-inline-size:0;color:var(--lx-calendar-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:650;display:inline-flex}.lx-calendar-time-input,.lx-calendar-time-zone,.lx-calendar-exception input[type=date]{min-block-size:2.25rem;color:var(--lx-calendar-content);background:var(--lx-calendar-bg);border:1px solid var(--lx-calendar-border);border-radius:var(--lx-calendar-radius);font:inherit;transition:border-color var(--lx-calendar-motion), outline-color var(--lx-calendar-motion);outline:none;padding-inline:.625rem;font-size:.8125rem}.lx-calendar-time-input:hover:not(:disabled),.lx-calendar-time-zone:hover:not(:disabled),.lx-calendar-exception input[type=date]:hover:not(:disabled){border-color:var(--lx-calendar-border-strong)}.lx-calendar-time-input:focus-visible,.lx-calendar-time-zone:focus-visible,.lx-calendar-exception input[type=date]:focus-visible{border-color:var(--lx-calendar-ring);box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar-time-input:disabled,.lx-calendar-time-zone:disabled,.lx-calendar-exception input[type=date]:disabled{color:var(--lx-calendar-content-disabled);background:var(--lx-calendar-disabled-bg);cursor:not-allowed}.lx-calendar-time-zone{inline-size:100%}.lx-calendar-interval-actions{min-block-size:2.25rem;inline-size:fit-content;color:var(--lx-calendar-content);background:var(--lx-calendar-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius);font:inherit;cursor:pointer;transition:background-color var(--lx-calendar-motion), color var(--lx-calendar-motion);justify-content:center;align-items:center;gap:.35rem;padding-inline:.7rem;font-size:.6875rem;font-weight:700;display:inline-flex}.lx-calendar-interval-actions:hover:not(:disabled){background:var(--lx-calendar-hover)}.lx-calendar-interval-actions:focus-visible{box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar-interval-actions:disabled{color:var(--lx-calendar-content-disabled);cursor:not-allowed;opacity:var(--lx-disabled-opacity,.5)}.lx-calendar-empty-state{min-block-size:2.25rem;color:var(--lx-calendar-muted);background:var(--lx-calendar-subtle-bg);border:1px dashed var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius);align-items:center;gap:.45rem;padding-inline:.625rem;font-size:.75rem;display:flex}.lx-calendar-exception{background:var(--lx-calendar-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius);grid-template-columns:minmax(8rem,1fr) auto;align-items:center;gap:.625rem;min-block-size:3.25rem;padding:.625rem;display:grid}.lx-calendar-exception[data-entry=true]{background:var(--lx-calendar-subtle-bg);border-style:dashed}.lx-calendar-exception>.lx-calendar-interval{grid-column:1/-1}.lx-calendar-exception-meta{gap:.1rem;min-inline-size:0;display:grid}.lx-calendar-exception-meta strong{color:var(--lx-calendar-content-strong);font-size:.8125rem}.lx-calendar-exception-meta span{color:var(--lx-calendar-muted);font-size:.6875rem;line-height:1.35}.lx-calendar-exception-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.lx-calendar-exception-actions>label{color:var(--lx-calendar-muted);align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.lx-calendar-comparison-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.625rem;display:grid}.lx-calendar-comparison-card{background:linear-gradient(to bottom, var(--lx-calendar-comparison-color) 0 3px, var(--lx-calendar-bg) 3px);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-calendar-radius);gap:.75rem;padding:.75rem;display:grid}.lx-calendar-comparison-header{align-items:center;gap:.55rem;display:flex}.lx-calendar-comparison-header>span{block-size:2rem;inline-size:2rem;color:var(--lx-calendar-comparison-color);background:var(--lx-calendar-muted-bg);border-radius:var(--lx-calendar-radius);place-items:center;display:inline-grid}.lx-calendar-comparison-header>div{gap:.1rem;display:grid}.lx-calendar-comparison-header strong{color:var(--lx-calendar-content-strong);font-size:.8125rem}.lx-calendar-comparison-header small{color:var(--lx-calendar-muted);font-size:.6875rem}.lx-calendar-comparison-schedule{color:var(--lx-calendar-muted);gap:.3rem;font-size:.6875rem;display:grid}.lx-calendar-comparison-schedule>div{border-block-start:1px solid var(--lx-calendar-border-muted);grid-template-columns:minmax(3.25rem,auto) 1fr;gap:.5rem;padding-block:.25rem;display:grid}.lx-calendar-comparison-schedule>div>span:first-child{color:var(--lx-calendar-content);font-weight:650}.lx-calendar-sla{--lx-calendar-sla-color:var(--lx-status-info-solid-bg)}.lx-calendar-sla-status{color:var(--lx-calendar-sla-color);background:color-mix(in srgb, var(--lx-calendar-sla-color) 9%, var(--lx-calendar-bg));border-color:color-mix(in srgb, var(--lx-calendar-sla-color) 28%, var(--lx-calendar-border));text-transform:capitalize}.lx-calendar-sla-track{background:var(--lx-calendar-sunken-bg);border:1px solid var(--lx-calendar-border-muted);border-radius:var(--lx-radius-pill);block-size:.75rem;display:flex;position:relative;overflow:hidden}.lx-calendar-sla-progress{background:var(--lx-calendar-sla-color);block-size:100%;transition:inline-size var(--lx-motion-duration-normal,.22s) var(--lx-motion-easing-standard,ease);position:absolute;inset-block:0;inset-inline-start:0}.lx-calendar-sla-segment{z-index:1;border-inline-end:1px solid var(--lx-calendar-bg);block-size:100%;position:relative}.lx-calendar-sla-meta,.lx-calendar-sla-legend{color:var(--lx-calendar-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.lx-calendar-sla-meta strong{color:var(--lx-calendar-content-strong);font-variant-numeric:tabular-nums;font-size:1rem}.lx-calendar-sla-legend{flex-wrap:wrap;justify-content:flex-start}.lx-calendar-sla-legend span{align-items:center;gap:.35rem;display:inline-flex}.lx-calendar-sla-legend i{background:var(--lx-calendar-sla-color);border-radius:var(--lx-radius-circle);block-size:.5rem;inline-size:.5rem}.lx-calendar-sla-legend i[data-kind=paused]{background:var(--lx-calendar-sunken-bg);border:1px solid var(--lx-calendar-border)}@keyframes lx-calendar-denied-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}.lx-calendar-decoration[data-lx-color]{background:var(--lx-calendar-accent)}.lx-calendar-popover{max-inline-size:min(20rem,100vw - 2rem);color:var(--lx-calendar-muted);gap:.625rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5;display:grid}.lx-calendar-popover-item{gap:.2rem;display:grid}.lx-calendar-popover-item+.lx-calendar-popover-item{border-block-start:1px solid var(--lx-calendar-border-muted);padding-block-start:.625rem}.lx-calendar-popover-title{color:var(--lx-calendar-content);font-size:.875rem;font-weight:650}.lx-calendar-popover-description{color:var(--lx-calendar-muted)}.lx-date-picker-calendar.lx-calendar{border-color:var(--lx-calendar-transparent);box-shadow:none}.lx-calendar.is-planner{min-block-size:44rem;inline-size:100%;min-inline-size:0;color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-surface);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-calendar-app-radius-xl);box-shadow:var(--lx-calendar-app-shadow);font-size:var(--lx-calendar-font-size,.9375rem);isolation:isolate;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:0;display:grid;position:relative;overflow:hidden}.lx-calendar.is-planner:focus-visible{box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar.is-planner.is-disabled{opacity:.68;pointer-events:none}.lx-calendar.is-planner.is-readonly .lx-calendar-event,.lx-calendar.is-planner.is-readonly .lx-calendar-month-event,.lx-calendar.is-planner.is-readonly .lx-calendar-agenda-event,.lx-calendar.is-planner.is-readonly .lx-calendar-year-planner-event{cursor:default}.lx-calendar.is-planner.is-sidebar-collapsed{--lx-calendar-sidebar-width:0rem}.lx-calendar-app-header{z-index:5;min-block-size:var(--lx-calendar-header-height);background:color-mix(in srgb, var(--lx-calendar-app-surface) 94%, var(--lx-calendar-transparent));border-block-end:1px solid var(--lx-calendar-app-border);backdrop-filter:blur(18px);grid-template-columns:auto auto minmax(12rem,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem;display:grid}.lx-calendar-brand,.lx-calendar-brand-text,.lx-calendar-toolbar,.lx-calendar-toolbar-group,.lx-calendar-title,.lx-calendar-search,.lx-calendar-sidebar-header,.lx-calendar-view-header,.lx-calendar-status-bar,.lx-calendar-status-item,.lx-calendar-tooltip-header,.lx-calendar-resource-header,.lx-calendar-editor-header>div,.lx-calendar-editor-footer{align-items:center;display:flex}.lx-calendar-brand{gap:.625rem;min-inline-size:8.5rem}.lx-calendar-brand-mark{block-size:2.25rem;inline-size:2.25rem;color:var(--lx-calendar-app-accent-fg);background:var(--lx-calendar-app-accent);border-radius:var(--lx-radius-sm);flex:none;place-items:center;font-size:1.125rem;display:grid}.lx-calendar-brand-text{flex-direction:column;align-items:flex-start;gap:.0625rem;min-inline-size:0}.lx-calendar-brand-text strong{color:var(--lx-calendar-app-content-strong);letter-spacing:-.015em;font-size:.875rem;line-height:1.2}.lx-calendar-brand-text small{max-inline-size:8rem;color:var(--lx-calendar-app-content-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.lx-calendar-toolbar{gap:.375rem}.lx-calendar-toolbar-group{gap:.25rem}.lx-calendar-toolbar-button,.lx-calendar-toolbar-icon-button,.lx-calendar-view-button,.lx-calendar-sidebar-item,.lx-calendar-menu-item,.lx-calendar-month-event,.lx-calendar-agenda-event,.lx-calendar-event-list-row,.lx-calendar-year-planner-event{color:inherit;font:inherit}.lx-calendar-toolbar-button,.lx-calendar-toolbar-icon-button{min-block-size:2.25rem;color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-panel);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);cursor:pointer;transition:color var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion), transform var(--lx-calendar-app-motion);justify-content:center;align-items:center;gap:.4375rem;padding-inline:.6875rem;font-size:.75rem;font-weight:650;display:inline-flex}.lx-calendar-toolbar-button svg,.lx-calendar-toolbar-icon-button svg{block-size:1rem;inline-size:1rem}.lx-calendar-toolbar-button:not(:disabled):hover,.lx-calendar-toolbar-icon-button:not(:disabled):hover{background:var(--lx-calendar-app-hover)}.lx-calendar-toolbar-button:not(:disabled):active,.lx-calendar-toolbar-icon-button:not(:disabled):active{transform:translateY(1px)}.lx-calendar-toolbar-button:focus-visible,.lx-calendar-toolbar-icon-button:focus-visible{box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar-toolbar-button:disabled,.lx-calendar-toolbar-button.is-disabled,.lx-calendar-toolbar-icon-button:disabled,.lx-calendar-toolbar-icon-button.is-disabled{cursor:not-allowed;opacity:.42}.lx-calendar-toolbar-button.is-active,.lx-calendar-toolbar-icon-button.is-active{color:var(--lx-calendar-app-accent-fg);background:var(--lx-calendar-app-accent);border-color:var(--lx-calendar-app-accent)}.lx-calendar-toolbar-icon-button{inline-size:2.25rem;padding:0}.lx-calendar-toolbar-divider{background:var(--lx-calendar-app-border);block-size:1.5rem;inline-size:1px;margin-inline:.25rem}.lx-calendar-title{min-inline-size:0;color:var(--lx-calendar-app-content-strong);letter-spacing:-.025em;text-align:center;flex-direction:column;align-items:center;gap:.0625rem;font-size:1rem;font-weight:720}.lx-calendar-subtitle{color:var(--lx-calendar-app-content-muted);letter-spacing:0;font-size:.6875rem;font-weight:560}.lx-calendar-search{background:var(--lx-calendar-app-subtle);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);block-size:2.25rem;min-inline-size:12rem;transition:border-color var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion);gap:.5rem;padding-inline:.6875rem .4375rem}.lx-calendar-search:has(:focus-visible:not([data-lx-focus-ring-suppressed])){background:var(--lx-calendar-app-panel);border-color:var(--lx-calendar-app-focus);box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar-search kbd{block-size:1.25rem;min-inline-size:1.25rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-panel);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-xs);font:inherit;place-items:center;font-size:.625rem;display:inline-grid}.lx-calendar-search-icon{inline-size:.9375rem;color:var(--lx-calendar-app-content-muted)}.lx-calendar-search-input{min-inline-size:0;color:var(--lx-calendar-app-content);background:var(--lx-calendar-transparent);font:inherit;border:0;outline:0;flex:1;font-size:.75rem}.lx-calendar-search-input::placeholder{color:var(--lx-calendar-app-content-muted)}.lx-calendar-view-switcher{z-index:4;background:var(--lx-calendar-app-panel);border-block-end:1px solid var(--lx-calendar-app-border);scrollbar-width:none;align-items:stretch;gap:.125rem;padding:.375rem .75rem;display:flex;overflow-x:auto}.lx-calendar-view-switcher::-webkit-scrollbar{display:none}.lx-calendar-view-button{min-block-size:2.125rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-transparent);border-radius:var(--lx-radius-sm);cursor:pointer;transition:color var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion);border:0;flex:none;align-items:center;gap:.4375rem;padding-inline:.6875rem;font-size:.71875rem;font-weight:620;display:inline-flex;position:relative}.lx-calendar-view-button svg{inline-size:.9375rem}.lx-calendar-view-button:hover{color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-hover)}.lx-calendar-view-button.is-active{color:var(--lx-calendar-app-content-strong);background:var(--lx-calendar-app-muted)}.lx-calendar-view-button.is-active:after{background:var(--lx-calendar-app-accent);border-radius:var(--lx-radius-pill);content:"";block-size:2px;position:absolute;inset-block-end:-.375rem;inset-inline:.6875rem}.lx-calendar-shell{grid-template-columns:var(--lx-calendar-sidebar-width) minmax(0, 1fr);background:var(--lx-calendar-app-bg);min-block-size:0;transition:grid-template-columns var(--lx-calendar-app-motion);display:grid;overflow:hidden}.lx-calendar-sidebar{z-index:3;background:var(--lx-calendar-app-panel);border-inline-end:1px solid var(--lx-calendar-app-border);flex-direction:column;gap:1rem;min-inline-size:0;padding:.875rem;display:flex;overflow:hidden auto}.lx-calendar-sidebar-header{min-block-size:2.25rem;color:var(--lx-calendar-app-content-strong);justify-content:space-between;gap:.75rem;font-size:.8125rem}.lx-calendar-mini-picker{border-block-end:1px solid var(--lx-calendar-app-border);padding-block-end:.875rem}.lx-calendar-mini-picker .lx-date-picker,.lx-calendar-mini-picker .lx-calendar:not(.is-planner){inline-size:100%;min-inline-size:0;box-shadow:none}.lx-calendar-mini-picker .lx-calendar:not(.is-planner){background:var(--lx-calendar-transparent);border:0;padding:0}.lx-calendar-sidebar-section{gap:.5rem;display:grid}.lx-calendar-sidebar-section>header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.lx-calendar-sidebar-section>header button{color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-transparent);cursor:pointer;font:inherit;border:0;font-size:.6875rem}.lx-calendar-sidebar-title{color:var(--lx-calendar-app-content-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.65625rem;font-weight:740}.lx-calendar-sidebar-list{gap:.1875rem;display:grid}.lx-calendar-sidebar-item{min-block-size:2.5rem;min-inline-size:0;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-transparent);border:1px solid var(--lx-calendar-transparent);border-radius:var(--lx-radius-sm);cursor:pointer;text-align:start;transition:color var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion), border-color var(--lx-calendar-app-motion);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.375rem .5rem;display:grid}.lx-calendar-sidebar-item>svg{inline-size:1rem}.lx-calendar-sidebar-item>span:nth-child(2),.lx-calendar-sidebar-item>span:first-child:not(.lx-calendar-sidebar-dot){gap:.0625rem;min-inline-size:0;display:grid}.lx-calendar-sidebar-item strong,.lx-calendar-sidebar-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-calendar-sidebar-item strong{color:inherit;font-size:.75rem;font-weight:620}.lx-calendar-sidebar-item small{color:var(--lx-calendar-app-content-muted);font-size:.625rem}.lx-calendar-sidebar-item:hover{color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-subtle)}.lx-calendar-sidebar-item.is-active{color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-subtle);border-color:var(--lx-calendar-app-border)}.lx-calendar-sidebar-item.is-disabled{cursor:not-allowed;opacity:.45}.lx-calendar-sidebar-dot{border:2px solid color-mix(in srgb, var(--lx-calendar-app-panel) 80%, var(--lx-calendar-transparent));border-radius:var(--lx-radius-circle);block-size:.625rem;inline-size:.625rem}.lx-calendar-sidebar-meta{color:var(--lx-calendar-app-content-muted);font-variant-numeric:tabular-nums;font-size:.65625rem}.lx-calendar-main{background:var(--lx-calendar-app-panel);grid-template-rows:auto minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;position:relative;overflow:hidden}.lx-calendar-view-header{z-index:2;background:var(--lx-calendar-app-panel);border-block-end:1px solid var(--lx-calendar-app-border);justify-content:space-between;gap:1rem;min-block-size:3.75rem;padding:.75rem 1rem}.lx-calendar-view-header>div:first-child{gap:.125rem;display:grid}.lx-calendar-view-title{color:var(--lx-calendar-app-content-strong);letter-spacing:-.02em;margin:0;font-size:.9375rem;font-weight:720}.lx-calendar-view-meta{color:var(--lx-calendar-app-content-muted);margin:0;font-size:.6875rem}.lx-calendar-view{background:var(--lx-calendar-app-panel);min-block-size:0;position:relative;overflow:auto}.lx-calendar-loading,.lx-calendar-empty{min-block-size:8rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-subtle);border:1px dashed var(--lx-calendar-app-border);border-radius:var(--lx-calendar-app-radius);text-align:center;justify-content:center;align-items:center;gap:.625rem;padding:1.5rem;font-size:.75rem;display:flex}.lx-calendar-loading svg,.lx-calendar-empty svg{inline-size:1.125rem}.lx-calendar-loading button,.lx-calendar-empty button{color:var(--lx-calendar-app-content-strong);background:var(--lx-calendar-transparent);cursor:pointer;font:inherit;border:0;font-weight:700}.lx-calendar-loading{z-index:20;background:color-mix(in srgb, var(--lx-calendar-app-panel) 88%, var(--lx-calendar-transparent));backdrop-filter:blur(6px);border:0;border-radius:0;min-block-size:100%;position:absolute;inset:0}.lx-calendar-loading svg{animation:.8s linear infinite lx-calendar-spin}@keyframes lx-calendar-spin{to{transform:rotate(360deg)}}.lx-calendar-schedule-host{min-block-size:100%}.lx-calendar-schedule-host>.lx-schedule{min-block-size:100%;box-shadow:none;border:0;border-radius:0}.lx-calendar-schedule-host .lx-schedule-toolbar{display:none}.lx-calendar-schedule-host .lx-schedule-body{border:0;min-block-size:100%}.lx-calendar-schedule-host .lx-schedule-header,.lx-calendar-schedule-host .lx-schedule-all-day,.lx-calendar-schedule-host .lx-schedule-month-weekdays{background:var(--lx-calendar-app-subtle);border-color:var(--lx-calendar-app-border)}.lx-calendar-schedule-host .lx-schedule-day-header,.lx-calendar-schedule-host .lx-schedule-resource-header,.lx-calendar-schedule-host .lx-schedule-time-axis,.lx-calendar-schedule-host .lx-schedule-day-column,.lx-calendar-schedule-host .lx-schedule-time-slot,.lx-calendar-schedule-host .lx-schedule-month-day{border-color:var(--lx-calendar-app-border)}.lx-calendar-schedule-host .lx-schedule-time-slot{transition:background var(--lx-calendar-app-motion)}.lx-calendar-schedule-host .lx-schedule-time-slot:hover{background:color-mix(in srgb, var(--lx-calendar-app-info) 6%, var(--lx-calendar-transparent))}.lx-calendar-schedule-host .lx-schedule-time-label,.lx-calendar-schedule-host .lx-schedule-day-header,.lx-calendar-schedule-host .lx-schedule-resource-header{color:var(--lx-calendar-app-content-muted);font-size:.6875rem;font-weight:640}.lx-calendar-schedule-host .lx-schedule-event{color:color-mix(in srgb, var(--lx-schedule-event-color) 22%, var(--lx-calendar-app-content-strong));background:color-mix(in srgb, var(--lx-schedule-event-color) 14%, var(--lx-calendar-app-panel));border:1px solid color-mix(in srgb, var(--lx-schedule-event-color) 45%, var(--lx-calendar-app-border));border-inline-start:3px solid var(--lx-schedule-event-color);border-radius:var(--lx-radius-sm);box-shadow:none;transition:transform var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion);padding:.375rem .4375rem;overflow:hidden}.lx-calendar-schedule-host .lx-schedule-event:hover{z-index:3;background:color-mix(in srgb, var(--lx-schedule-event-color) 20%, var(--lx-calendar-app-panel));transform:translateY(-1px)}.lx-calendar-schedule-host .lx-schedule-event.is-selected{box-shadow:0 0 0 2px color-mix(in srgb, var(--lx-schedule-event-color) 58%, var(--lx-calendar-app-focus));outline-offset:1px}.lx-calendar-schedule-event-content{gap:.0625rem;min-inline-size:0;display:grid}.lx-calendar-schedule-event-content strong,.lx-calendar-schedule-event-content small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-calendar-schedule-event-content strong{font-size:.71875rem;font-weight:700}.lx-calendar-schedule-event-content small{color:currentColor;opacity:.72;font-size:.625rem}.lx-calendar-year{grid-template-columns:repeat(4,minmax(13.5rem,1fr));gap:.75rem;padding:.875rem;display:grid}.lx-calendar-year-month{background:var(--lx-calendar-app-panel);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-calendar-app-radius);transition:transform var(--lx-calendar-app-motion);gap:.5rem;padding:.75rem;display:grid}.lx-calendar-year-month:hover{transform:translateY(-1px)}.lx-calendar-year-month-header{color:var(--lx-calendar-app-content-strong);background:var(--lx-calendar-transparent);cursor:pointer;font:inherit;border:0;justify-content:space-between;align-items:center;padding:0;font-size:.75rem;font-weight:720;display:flex}.lx-calendar-year-month-header span{min-inline-size:1.375rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-muted);border-radius:var(--lx-radius-pill);font-variant-numeric:tabular-nums;padding:.125rem .375rem;font-size:.625rem}.lx-calendar.is-planner .lx-calendar-year-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;display:grid}.lx-calendar.is-planner .lx-calendar-year-grid>.lx-calendar-sidebar-meta{place-items:center;block-size:1.25rem;font-size:.5625rem;display:grid}.lx-calendar-year-day{aspect-ratio:1;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-transparent);border-radius:var(--lx-radius-xs);cursor:pointer;font:inherit;transition:color var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion);border:0;place-items:center;font-size:.59375rem;display:grid;position:relative}.lx-calendar-year-day:hover{color:var(--lx-calendar-app-content-strong);background:var(--lx-calendar-app-hover)}.lx-calendar-year-day.is-outside{color:var(--lx-calendar-app-content-muted)}.lx-calendar-year-day.is-today{color:var(--lx-calendar-app-accent-fg);background:var(--lx-calendar-app-accent);font-weight:760}.lx-calendar-year-day.is-has-events:not(.is-today){color:var(--lx-calendar-app-content-strong);background:color-mix(in srgb, var(--lx-calendar-app-info) calc(6% + var(--density,0) * 4%), var(--lx-calendar-transparent))}.lx-calendar-year-day[data-density="1"]{--density:1}.lx-calendar-year-day[data-density="2"]{--density:2}.lx-calendar-year-day[data-density="3"]{--density:3}.lx-calendar-year-day[data-density="4"]{--density:4}.lx-calendar-density{background:var(--lx-calendar-app-info);border-radius:var(--lx-radius-pill);block-size:2px;position:absolute;inset-block-end:.125rem;inset-inline:30%}.lx-calendar-event-list{min-inline-size:56rem;display:grid}.lx-calendar-event-list-header,.lx-calendar-event-list-row{grid-template-columns:minmax(18rem,2fr) minmax(8rem,.85fr) minmax(8rem,.75fr) minmax(9rem,.9fr) minmax(7rem,.6fr);align-items:center;gap:1rem;padding-inline:1rem;display:grid}.lx-calendar-event-list-header{z-index:2;min-block-size:2.75rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-subtle);border-block-end:1px solid var(--lx-calendar-app-border);letter-spacing:.055em;text-transform:uppercase;font-size:.625rem;font-weight:730;position:sticky;inset-block-start:0}.lx-calendar-event-list-row{min-block-size:4rem;color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-panel);border:0;border-block-end:1px solid var(--lx-calendar-app-border);cursor:pointer;text-align:start;transition:background var(--lx-calendar-app-motion)}.lx-calendar-event-list-row:hover,.lx-calendar-event-list-row.is-selected{background:var(--lx-calendar-app-subtle)}.lx-calendar-event-list-row.is-selected{box-shadow:inset 3px 0 var(--lx-calendar-app-accent)}.lx-calendar-event-list-row.is-disabled{opacity:.45}.lx-calendar-event-list-cell{min-inline-size:0;color:var(--lx-calendar-app-content-muted);align-items:center;gap:.625rem;font-size:.71875rem;display:flex}.lx-calendar-event-list-cell>i{border-radius:var(--lx-radius-pill);flex:none;block-size:2rem;inline-size:.5rem}.lx-calendar-event-list-cell>span{gap:.125rem;min-inline-size:0;display:grid}.lx-calendar-event-list-cell strong,.lx-calendar-event-list-cell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-calendar-event-list-cell strong{color:var(--lx-calendar-app-content-strong);font-size:.78125rem}.lx-calendar-event-list-cell small{color:var(--lx-calendar-app-content-muted);font-size:.65625rem}.lx-calendar-event-list-cell em{color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-muted);border-radius:var(--lx-radius-pill);padding:.1875rem .5rem;font-size:.625rem;font-style:normal;font-weight:680}.lx-calendar-day-agenda{background:var(--lx-calendar-app-bg);padding:1rem}.lx-calendar-day-agenda-lane{gap:.5rem;max-inline-size:58rem;margin-inline:auto;display:grid}.lx-calendar-day-agenda-lane>header,.lx-calendar-day-agenda-lane .lx-calendar-month-agenda-list>header{color:var(--lx-calendar-app-content-strong);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .25rem;font-size:.8125rem;display:flex}.lx-calendar-day-agenda-lane>header span,.lx-calendar-day-agenda-lane .lx-calendar-month-agenda-list>header span{color:var(--lx-calendar-app-content-muted);font-size:.6875rem}.lx-calendar-agenda-event{--lx-calendar-event-color:var(--lx-status-info-solid-bg);min-block-size:4.25rem;color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-panel);border:1px solid var(--lx-calendar-app-border);border-inline-start:3px solid var(--lx-calendar-event-color);border-radius:var(--lx-calendar-app-radius);cursor:pointer;text-align:start;transition:background var(--lx-calendar-app-motion), transform var(--lx-calendar-app-motion);grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem .875rem;display:grid}.lx-calendar-agenda-event:hover{background:var(--lx-calendar-app-subtle);transform:translateY(-1px)}.lx-calendar-agenda-event.is-selected{background:var(--lx-calendar-app-subtle);border-color:color-mix(in srgb, var(--lx-calendar-event-color) 52%, var(--lx-calendar-app-border));transform:translateY(-1px)}.lx-calendar-agenda-event time{color:var(--lx-calendar-app-content-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:650}.lx-calendar-agenda-event>span{gap:.125rem;min-inline-size:0;display:grid}.lx-calendar-agenda-event strong{color:var(--lx-calendar-app-content-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.78125rem;overflow:hidden}.lx-calendar-agenda-event small{color:var(--lx-calendar-app-content-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65625rem;overflow:hidden}.lx-calendar-event-meta{color:var(--lx-calendar-app-content-muted);font-size:.65625rem}.lx-calendar-month-agenda{background:var(--lx-calendar-app-bg);grid-template-columns:minmax(21rem,.9fr) minmax(22rem,1.1fr);min-block-size:100%;display:grid}.lx-calendar-month-agenda-picker,.lx-calendar-month-agenda-list{background:var(--lx-calendar-app-panel);padding:1rem}.lx-calendar-month-agenda-picker{border-inline-end:1px solid var(--lx-calendar-app-border)}.lx-calendar-month-agenda-picker>header{color:var(--lx-calendar-app-content-strong);margin-block-end:.75rem;font-size:.875rem}.lx-calendar-month-agenda-picker .lx-calendar-month-weekdays,.lx-calendar-month-agenda-picker .lx-calendar-month-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.lx-calendar-month-agenda-picker .lx-calendar-month-weekdays span{min-block-size:2rem;color:var(--lx-calendar-app-content-muted);place-items:center;font-size:.625rem;font-weight:700;display:grid}.lx-calendar-month-agenda-picker .lx-calendar-month-day{min-block-size:4.25rem;color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-panel);border:0;border-block-start:1px solid var(--lx-calendar-app-border);border-inline-start:1px solid var(--lx-calendar-app-border);cursor:pointer;font:inherit;transition:background var(--lx-calendar-app-motion);place-items:start end;padding:.4375rem;display:grid;position:relative}.lx-calendar-month-agenda-picker .lx-calendar-month-day:nth-child(7n){border-inline-end:1px solid var(--lx-calendar-app-border)}.lx-calendar-month-agenda-picker .lx-calendar-month-day:hover{background:var(--lx-calendar-app-hover)}.lx-calendar-month-agenda-picker .lx-calendar-month-day.is-outside{color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-subtle)}.lx-calendar-month-agenda-picker .lx-calendar-month-day.is-selected{background:var(--lx-calendar-app-selection);box-shadow:inset 0 0 0 2px var(--lx-calendar-app-accent)}.lx-calendar-month-agenda-picker .lx-calendar-month-day.is-today .lx-calendar-month-day-number{color:var(--lx-calendar-app-accent-fg);background:var(--lx-calendar-app-accent)}.lx-calendar-month-agenda-picker .lx-calendar-month-day i{block-size:1.125rem;min-inline-size:1.125rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-muted);border-radius:var(--lx-radius-pill);place-items:center;font-size:.5625rem;font-style:normal;display:grid;position:absolute;inset-block-end:.4375rem;inset-inline-start:.4375rem}.lx-calendar-month-day-number{border-radius:var(--lx-radius-circle);place-items:center;block-size:1.5rem;inline-size:1.5rem;font-size:.6875rem;font-weight:650;display:grid}.lx-calendar-month-agenda-list{flex-direction:column;gap:.5rem;display:flex;overflow:auto}.lx-calendar-month-agenda-list>header{border-block-end:1px solid var(--lx-calendar-app-border);justify-content:space-between;align-items:center;padding-block-end:.75rem;display:flex}.lx-calendar-month-agenda-list>header strong{color:var(--lx-calendar-app-content-strong);font-size:.8125rem}.lx-calendar-month-agenda-list>header span{color:var(--lx-calendar-app-content-muted);font-size:.6875rem}.lx-calendar-month-agenda-list .lx-calendar-agenda-event{grid-template-columns:6rem minmax(0,1fr)}.lx-calendar.is-planner .lx-calendar-month-grid{background:var(--lx-calendar-app-bg);grid-template-columns:repeat(3,minmax(17rem,1fr));gap:.75rem;padding:.875rem;display:grid}.lx-calendar.is-planner .lx-calendar-month-grid-month{background:var(--lx-calendar-app-panel);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-calendar-app-radius);flex-direction:column;gap:.25rem;min-block-size:18rem;padding:.75rem;display:flex}.lx-calendar.is-planner .lx-calendar-month-grid-month>header{border-block-end:1px solid var(--lx-calendar-app-border);justify-content:space-between;align-items:center;min-block-size:2rem;margin-block-end:.25rem;padding-block-end:.5rem;display:flex}.lx-calendar.is-planner .lx-calendar-month-grid-month>header button{color:var(--lx-calendar-app-content-strong);background:var(--lx-calendar-transparent);cursor:pointer;font:inherit;border:0;padding:0;font-size:.75rem;font-weight:730}.lx-calendar.is-planner .lx-calendar-month-grid-month>header span{color:var(--lx-calendar-app-content-muted);font-size:.625rem}.lx-calendar-month-event{--lx-calendar-event-color:var(--lx-status-info-solid-bg);min-block-size:2.25rem;color:var(--lx-calendar-app-content);background:var(--lx-calendar-transparent);border-radius:var(--lx-radius-sm);cursor:pointer;text-align:start;border:0;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.3125rem .4375rem;display:grid}.lx-calendar-month-event>span{block-size:1.25rem;inline-size:1.25rem;color:var(--lx-calendar-event-color);background:color-mix(in srgb, var(--lx-calendar-event-color) 12%, var(--lx-calendar-transparent));border-radius:var(--lx-radius-xs);place-items:center;font-size:.625rem;font-weight:740;display:grid}.lx-calendar-month-event strong{color:var(--lx-calendar-app-content-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.lx-calendar-month-event small{color:var(--lx-calendar-app-content-muted);font-size:.5625rem}.lx-calendar-month-event:hover,.lx-calendar-month-event.is-selected{background:var(--lx-calendar-app-hover)}.lx-calendar-month-more{min-block-size:2rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-subtle);border:1px dashed var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);cursor:pointer;font:inherit;justify-content:center;align-items:center;margin-block-start:auto;font-size:.625rem;font-weight:680;display:inline-flex}.lx-calendar-resource-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--lx-calendar-resource-column-min,20rem)), var(--lx-calendar-resource-column-width,26rem)));background:var(--lx-calendar-app-bg);align-content:start;gap:.875rem;min-block-size:0;padding:.875rem;display:grid;overflow:auto}.lx-calendar-resource-card{background:var(--lx-calendar-app-panel);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-calendar-app-radius);grid-template-rows:auto minmax(0,1fr);min-block-size:30rem;min-inline-size:0;display:grid;overflow:hidden}.lx-calendar-resource-card.is-disabled{opacity:.56}.lx-calendar-resource-header{background:color-mix(in srgb, var(--lx-calendar-resource-color) 6%, var(--lx-calendar-app-panel));border-block-end:1px solid var(--lx-calendar-app-border);gap:.625rem;min-block-size:3.25rem;padding:.625rem .75rem}.lx-calendar-resource-header>span:not(.lx-calendar-resource-avatar){flex:1;gap:.0625rem;min-inline-size:0;display:grid}.lx-calendar-resource-header em{block-size:1.625rem;min-inline-size:1.625rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-subtle);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-pill);place-items:center;font-size:.625rem;font-style:normal;font-weight:700;display:grid}.lx-calendar-resource-avatar{block-size:2rem;inline-size:2rem;color:color-mix(in srgb, var(--lx-calendar-resource-color) 74%, var(--lx-calendar-app-content-strong));background:color-mix(in srgb, var(--lx-calendar-resource-color) 14%, var(--lx-calendar-app-panel));border:1px solid color-mix(in srgb, var(--lx-calendar-resource-color) 38%, var(--lx-calendar-app-border));border-radius:var(--lx-radius-circle);flex:none;place-items:center;font-size:.625rem;font-weight:760;display:grid;overflow:hidden}.lx-calendar-resource-avatar img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.lx-calendar-resource-avatar i{font-style:normal}.lx-calendar-resource-body{min-block-size:0;overflow:hidden}.lx-calendar-resource-body>.lx-schedule{border:0;border-radius:0;block-size:100%;min-block-size:27rem;inline-size:100%}.lx-calendar-year-planner{background:var(--lx-calendar-app-panel);min-inline-size:74rem}.lx-calendar-year-planner-header,.lx-calendar-year-planner-row{border-block-end:1px solid var(--lx-calendar-app-border);grid-template-columns:13rem minmax(60rem,1fr);display:grid}.lx-calendar-year-planner-header{z-index:3;min-block-size:2.75rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-subtle);letter-spacing:.05em;text-transform:uppercase;align-items:stretch;font-size:.625rem;font-weight:720;position:sticky;inset-block-start:0}.lx-calendar-year-planner-header>span{border-inline-end:1px solid var(--lx-calendar-app-border);align-items:center;padding-inline:1rem;display:flex}.lx-calendar-year-planner-row{min-block-size:5rem}.lx-calendar-year-planner-row>.lx-calendar-resource-header{border-inline-end:1px solid var(--lx-calendar-app-border);padding:.75rem 1rem}.lx-calendar-resource-avatar{block-size:2rem;inline-size:2rem;color:color-mix(in srgb, var(--lx-calendar-resource-color) 72%, var(--lx-calendar-app-content-strong));background:color-mix(in srgb, var(--lx-calendar-resource-color) 16%, var(--lx-calendar-app-panel));border:1px solid color-mix(in srgb, var(--lx-calendar-resource-color) 38%, var(--lx-calendar-app-border));border-radius:var(--lx-radius-circle);flex:none;place-items:center;font-size:.625rem;font-weight:760;display:grid}.lx-calendar-resource-header{gap:.625rem}.lx-calendar-resource-header>span:last-child{gap:.0625rem;min-inline-size:0;display:grid}.lx-calendar-resource-header strong{color:var(--lx-calendar-app-content-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.71875rem;overflow:hidden}.lx-calendar-resource-header small{color:var(--lx-calendar-app-content-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.59375rem;overflow:hidden}.lx-calendar-year-planner-months{grid-template-columns:repeat(12,minmax(5rem,1fr));grid-auto-rows:minmax(1.875rem,auto);align-content:center;min-inline-size:0;display:grid;position:relative}.lx-calendar-year-planner-months>span{border-inline-end:1px solid var(--lx-calendar-app-border);grid-row:1/-1}.lx-calendar-year-planner-header .lx-calendar-year-planner-months span{grid-row:auto;justify-content:center;align-items:center;display:flex}.lx-calendar-year-planner-event{--lx-calendar-event-color:var(--lx-status-info-solid-bg);z-index:1;min-block-size:1.75rem;color:color-mix(in srgb, var(--lx-calendar-event-color) 26%, var(--lx-calendar-app-content-strong));background:color-mix(in srgb, var(--lx-calendar-event-color) 14%, var(--lx-calendar-app-panel));border:1px solid color-mix(in srgb, var(--lx-calendar-event-color) 42%, var(--lx-calendar-app-border));border-radius:var(--lx-radius-sm);cursor:pointer;font:inherit;text-align:start;justify-content:space-between;align-items:center;gap:.5rem;margin:.1875rem .25rem;padding-inline:.5rem;display:flex;overflow:hidden}.lx-calendar-year-planner-event strong,.lx-calendar-year-planner-event small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-calendar-year-planner-event strong{font-size:.65625rem}.lx-calendar-year-planner-event small{opacity:.72;font-size:.5625rem}.lx-calendar-year-planner-event:hover,.lx-calendar-year-planner-event.is-selected{box-shadow:0 0 0 2px color-mix(in srgb, var(--lx-calendar-event-color) 48%, var(--lx-calendar-transparent))}.lx-calendar-status-bar{z-index:4;min-block-size:2rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-subtle);border-block-start:1px solid var(--lx-calendar-app-border);justify-content:flex-end;gap:1rem;padding-inline:.875rem;font-size:.625rem}.lx-calendar-status-item{gap:.3125rem}.lx-calendar-status-item svg{inline-size:.75rem}.lx-calendar-tooltip,.lx-calendar-menu,.lx-calendar-editor{color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-surface);border:1px solid var(--lx-calendar-app-border);box-shadow:var(--lx-calendar-app-shadow-float)}.lx-calendar-tooltip{z-index:1000;border-radius:var(--lx-calendar-app-radius);gap:.75rem;inline-size:min(20rem,100vw - 2rem);padding:.875rem;animation:.12s ease-out lx-calendar-pop;display:grid;position:fixed}@keyframes lx-calendar-pop{0%{opacity:0;transform:translateY(.25rem)scale(.98)}}.lx-calendar-tooltip-header{gap:.625rem}.lx-calendar-tooltip-header>i{border-radius:var(--lx-radius-pill);block-size:2.25rem;inline-size:.375rem}.lx-calendar-tooltip-header>span{gap:.125rem;min-inline-size:0;display:grid}.lx-calendar-tooltip-header strong{color:var(--lx-calendar-app-content-strong);font-size:.8125rem}.lx-calendar-tooltip-header small{color:var(--lx-calendar-app-content-muted);font-size:.625rem}.lx-calendar-tooltip-body{border-block-start:1px solid var(--lx-calendar-app-border);gap:.5rem;padding-block-start:.625rem;display:grid}.lx-calendar-tooltip-body p{color:var(--lx-calendar-app-content-muted);align-items:flex-start;gap:.4375rem;margin:0;font-size:.6875rem;line-height:1.5;display:flex}.lx-calendar-tooltip-body svg{flex:none;inline-size:.8125rem;margin-block-start:.125rem}.lx-calendar-menu{z-index:1001;border-radius:var(--lx-calendar-app-radius);gap:.125rem;inline-size:min(15rem,100vw - 2rem);padding:.375rem;animation:.12s ease-out lx-calendar-pop;display:grid;position:fixed}.lx-calendar-menu>strong{color:var(--lx-calendar-app-content-strong);padding:.5rem .625rem;font-size:.6875rem}.lx-calendar-menu hr{background:var(--lx-calendar-app-border);border:0;block-size:1px;inline-size:100%;margin:.25rem 0}.lx-calendar-menu-item{min-block-size:2.25rem;color:var(--lx-calendar-app-content);background:var(--lx-calendar-transparent);border-radius:var(--lx-radius-sm);cursor:pointer;text-align:start;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5625rem;padding-inline:.625rem;font-size:.71875rem;display:grid}.lx-calendar-menu-item svg{inline-size:.875rem}.lx-calendar-menu-item i{border-radius:var(--lx-radius-circle);block-size:.4375rem;inline-size:.4375rem}.lx-calendar-menu-item small{color:var(--lx-calendar-app-content-muted);font-size:.5625rem}.lx-calendar-menu-item kbd{color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-transparent);font:inherit;font-size:.5625rem}.lx-calendar-menu-item:hover{background:var(--lx-calendar-app-hover)}.lx-calendar-menu-item.is-danger{color:var(--lx-calendar-app-danger-soft-fg)}.lx-calendar-editor-backdrop{z-index:1100;background:var(--lx-calendar-app-backdrop);backdrop-filter:blur(4px);place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0;overflow:auto}.lx-calendar-editor{border-radius:var(--lx-calendar-app-radius-lg);grid-template-rows:auto minmax(0,1fr) auto;max-block-size:min(48rem,100vh - 3rem);inline-size:min(38rem,100%);animation:.16s ease-out lx-calendar-dialog;display:grid}@keyframes lx-calendar-dialog{0%{opacity:0;transform:translateY(.75rem)scale(.985)}}.lx-calendar-editor-header{border-block-end:1px solid var(--lx-calendar-app-border);justify-content:space-between;align-items:center;gap:1rem;min-block-size:4.5rem;padding:.875rem 1rem;display:flex}.lx-calendar-editor-header>div{gap:.75rem}.lx-calendar-editor-header>div>span{block-size:2.5rem;inline-size:2.5rem;color:var(--lx-calendar-app-accent-fg);background:var(--lx-calendar-app-accent);border-radius:var(--lx-calendar-app-radius);place-items:center;display:grid}.lx-calendar-editor-header h2,.lx-calendar-editor-header p{margin:0}.lx-calendar-editor-header h2{color:var(--lx-calendar-app-content-strong);letter-spacing:-.02em;font-size:.9375rem}.lx-calendar-editor-header p{color:var(--lx-calendar-app-content-muted);margin-block-start:.125rem;font-size:.625rem}.lx-calendar-editor-body{gap:.875rem;padding:1rem;display:grid;overflow:auto}.lx-calendar-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.lx-calendar-editor-field{gap:.3125rem;min-inline-size:0;display:grid}.lx-calendar-editor-label{color:var(--lx-calendar-app-content-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.625rem;font-weight:720}.lx-calendar-editor-input{min-block-size:2.5rem;inline-size:100%;color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-subtle);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);font:inherit;transition:border-color var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion), box-shadow var(--lx-calendar-app-motion);outline:0;padding:.5625rem .6875rem;font-size:.75rem}.lx-calendar-editor-input:focus-visible{background:var(--lx-calendar-app-panel);border-color:var(--lx-calendar-app-focus);box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar-editor-input.is-invalid{border-color:var(--lx-calendar-app-danger)}textarea.lx-calendar-editor-input{resize:vertical}.lx-calendar-editor-footer{border-block-start:1px solid var(--lx-calendar-app-border);justify-content:flex-end;gap:.5rem;min-block-size:4rem;padding:.75rem 1rem}.lx-calendar-editor-footer>span{flex:1}.lx-calendar-error-banner{color:var(--lx-calendar-app-danger-soft-fg);background:var(--lx-calendar-app-danger-soft-bg);border:1px solid var(--lx-calendar-app-danger-border);border-radius:var(--lx-radius-sm);align-items:center;gap:.5rem;margin:0;padding:.625rem .75rem;font-size:.6875rem;display:flex}.lx-calendar.is-planner .lx-calendar-editor-checkbox{color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-subtle);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);align-items:center;gap:.625rem;padding:.6875rem .75rem;display:flex}.lx-calendar.is-planner .lx-calendar-editor-checkbox input{block-size:1rem;inline-size:1rem;accent-color:var(--lx-calendar-app-accent)}.lx-calendar.is-planner .lx-calendar-editor-checkbox>span{gap:.125rem;min-inline-size:0;display:grid}.lx-calendar.is-planner .lx-calendar-editor-checkbox strong{color:var(--lx-calendar-app-content-strong);font-size:.75rem}.lx-calendar.is-planner .lx-calendar-editor-checkbox small{color:var(--lx-calendar-app-content-muted);font-size:.625rem}.lx-calendar.is-planner .lx-calendar-editor-resource-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4375rem;max-block-size:10rem;padding:.125rem;display:grid;overflow:auto}.lx-calendar.is-planner .lx-calendar-editor-resource-option{min-inline-size:0;color:var(--lx-calendar-app-content);background:var(--lx-calendar-app-subtle);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);cursor:pointer;transition:background var(--lx-calendar-app-motion);align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.lx-calendar.is-planner .lx-calendar-editor-resource-option:hover{background:var(--lx-calendar-app-hover)}.lx-calendar.is-planner .lx-calendar-editor-resource-option:has(input:checked){background:color-mix(in srgb, var(--lx-calendar-app-accent) 8%, var(--lx-calendar-app-panel));border-color:color-mix(in srgb, var(--lx-calendar-app-accent) 40%, var(--lx-calendar-app-border))}.lx-calendar.is-planner .lx-calendar-editor-resource-option:has(input:focus-visible){box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar.is-planner .lx-calendar-editor-resource-option input{block-size:.875rem;inline-size:.875rem;accent-color:var(--lx-calendar-app-accent);flex:none}.lx-calendar.is-planner .lx-calendar-editor-resource-option>span{-moz-column-gap:.4375rem;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.4375rem;min-inline-size:0;font-size:.6875rem;font-weight:650;display:grid}.lx-calendar.is-planner .lx-calendar-editor-resource-option i{background:var(--lx-calendar-resource-color);border-radius:var(--lx-radius-circle);grid-row:1/span 2;block-size:.4375rem;inline-size:.4375rem}.lx-calendar.is-planner .lx-calendar-editor-resource-option small{color:var(--lx-calendar-app-content-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.5625rem;font-weight:500;overflow:hidden}.lx-calendar.is-planner .lx-calendar-editor-recurrence{background:var(--lx-calendar-app-subtle);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);gap:.75rem;padding:.75rem;display:grid}.lx-calendar.is-planner .lx-calendar-editor-weekdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem;display:grid}.lx-calendar.is-planner .lx-calendar-editor-weekday{min-block-size:2.25rem;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-panel);border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);cursor:pointer;transition:color var(--lx-calendar-app-motion), background var(--lx-calendar-app-motion);place-items:center;font-size:.6875rem;font-weight:700;display:grid;position:relative}.lx-calendar.is-planner .lx-calendar-editor-weekday:hover{color:var(--lx-calendar-app-content-strong)}.lx-calendar.is-planner .lx-calendar-editor-weekday:has(input:focus-visible){box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar.is-planner .lx-calendar-editor-weekday.is-active,.lx-calendar.is-planner .lx-calendar-editor-weekday:has(input:checked){color:var(--lx-calendar-app-content-strong);background:color-mix(in srgb, var(--lx-calendar-app-accent) 10%, var(--lx-calendar-app-panel));border-color:color-mix(in srgb, var(--lx-calendar-app-accent) 45%, var(--lx-calendar-app-border))}.lx-calendar.is-planner .lx-calendar-editor-weekday input{opacity:0;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-calendar.is-planner .lx-calendar-schedule-resource{justify-content:center;align-items:center;gap:.375rem;min-inline-size:0;display:inline-flex}.lx-calendar.is-planner .lx-calendar-schedule-resource img,.lx-calendar.is-planner .lx-calendar-schedule-resource i{-o-object-fit:cover;object-fit:cover;border-radius:var(--lx-radius-circle);flex:none;block-size:1.125rem;inline-size:1.125rem}.lx-calendar.is-planner .lx-calendar-schedule-resource i{color:var(--lx-calendar-app-inverse-fg);place-items:center;font-size:.5rem;font-style:normal;font-weight:700;display:grid}.lx-calendar.is-planner .lx-calendar-schedule-resource span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-calendar.is-planner .lx-calendar-schedule-resource em{color:var(--lx-calendar-app-content-muted);font-size:.5625rem;font-style:normal}.lx-calendar.is-planner .lx-schedule-create-preview{background:color-mix(in srgb, var(--lx-calendar-app-accent) 10%, var(--lx-calendar-app-panel));border-color:color-mix(in srgb, var(--lx-calendar-app-accent) 58%, var(--lx-calendar-app-border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lx-calendar-app-accent) 15%, var(--lx-calendar-transparent))}.lx-calendar.is-planner .lx-schedule-time-range{color:color-mix(in srgb, var(--lx-schedule-range-color) 76%, var(--lx-calendar-app-content));background:color-mix(in srgb, var(--lx-schedule-range-color) 9%, var(--lx-calendar-transparent));border-color:color-mix(in srgb, var(--lx-schedule-range-color) 32%, var(--lx-calendar-transparent))}.lx-calendar.is-planner .lx-schedule-time-range-label{background:color-mix(in srgb, var(--lx-calendar-app-panel) 88%, var(--lx-calendar-transparent))}@media (width<=40rem){.lx-calendar.is-planner .lx-calendar-editor-resource-list{grid-template-columns:1fr}}.lx-calendar-event-list-header>button{min-inline-size:0;color:inherit;background:var(--lx-calendar-transparent);cursor:pointer;font:inherit;text-align:inherit;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0;display:inline-flex}.lx-calendar-event-list-header>button:focus-visible{box-shadow:var(--lx-calendar-focus-shadow);border-radius:var(--lx-radius-sm)}.lx-calendar-event-list-header>button:disabled{cursor:default}.lx-calendar-event-list-header>button>svg{block-size:.875rem;inline-size:.875rem;color:var(--lx-calendar-muted);flex:none}.lx-calendar-year-day[data-density-mode=dot] .lx-calendar-density{border-radius:var(--lx-radius-circle);block-size:.25rem;inline-size:.25rem;inset-inline:50% auto;translate:-50%}.lx-calendar-year-day[data-density-mode=count] .lx-calendar-density{block-size:.75rem;min-inline-size:.75rem;color:var(--lx-calendar-app-info);background:color-mix(in srgb, var(--lx-calendar-app-info) 12%, var(--lx-calendar-app-panel));border-radius:var(--lx-radius-pill);place-items:center;padding-inline:.125rem;font-size:.4375rem;font-style:normal;font-weight:760;line-height:1;display:grid;inset-block:.125rem auto;inset-inline:auto .125rem}.lx-calendar-year-day[data-density-mode=dot].is-has-events:not(.is-today),.lx-calendar-year-day[data-density-mode=count].is-has-events:not(.is-today){background:var(--lx-calendar-transparent)}.lx-calendar-tooltip-actions{border-block-start:1px solid var(--lx-calendar-app-border);flex-wrap:wrap;gap:.375rem;padding-block-start:.5rem;display:flex}.lx-calendar-tooltip-actions .lx-calendar-menu-item{border:1px solid var(--lx-calendar-app-border);border-radius:var(--lx-radius-sm);min-block-size:1.875rem;padding:.25rem .5rem}.lx-calendar-agenda-columns{align-items:center;gap:.75rem;inline-size:100%;display:grid}.lx-calendar-agenda-columns>span,.lx-calendar-agenda-columns>strong{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.lx-calendar-agenda-columns-header{z-index:3;min-inline-size:max-content;color:var(--lx-calendar-app-content-muted);background:var(--lx-calendar-app-panel);border-block-end:1px solid var(--lx-calendar-app-border);letter-spacing:.02em;text-transform:uppercase;padding:.625rem .75rem;font-size:.6875rem;position:sticky;inset-block-start:0}.lx-calendar-editor-backdrop[data-docked]{background:color-mix(in srgb, var(--lx-calendar-app-overlay) 36%, var(--lx-calendar-transparent));justify-content:flex-end;padding:0}.lx-calendar-editor-backdrop[data-docked=start]{justify-content:flex-start}.lx-calendar-editor[data-docked]{border-block:0;border-radius:0;block-size:100%;max-block-size:none;inline-size:min(30rem,100vw);max-inline-size:none}.lx-calendar.is-planner .lx-calendar-search-highlight{color:inherit;background:color-mix(in srgb, var(--lx-calendar-app-warning) 22%, var(--lx-calendar-transparent));border-radius:var(--lx-radius-xs);box-decoration-break:clone;padding-inline:.08em}.lx-calendar-panels{grid-template-columns:repeat(var(--lx-calendar-panel-columns,1), minmax(0, 1fr));grid-template-rows:repeat(var(--lx-calendar-panel-rows,1), auto);align-items:start;display:grid}.lx-calendar-panel{min-inline-size:calc(7 * var(--lx-calendar-cell-size) + 1.5rem)}.lx-calendar-week-number{min-inline-size:1.5rem;min-block-size:var(--lx-calendar-cell-size);color:var(--lx-calendar-muted);background:var(--lx-calendar-transparent);border-radius:var(--lx-radius-sm);font:inherit;font-variant-numeric:tabular-nums;border:0;place-items:center;padding:0;font-size:.72em;display:grid}.lx-calendar-panel-navigation{text-align:center;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.25rem;margin-block-end:.375rem;display:grid}.lx-calendar-panel-navigation button{block-size:2rem;inline-size:2rem;color:inherit;background:var(--lx-calendar-transparent);border-radius:var(--lx-calendar-radius);cursor:pointer;font:inherit;border:0;font-size:1.25rem}.lx-calendar-panel-navigation button:hover{background:var(--lx-calendar-hover)}.lx-calendar-panel-navigation button:focus-visible{box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar-panel-navigation strong{font-size:.875rem;font-weight:650}.lx-date-picker-content{color:var(--lx-date-picker-content);background:var(--lx-date-picker-bg);border:1px solid var(--lx-date-picker-border);border-radius:var(--lx-radius-lg);box-shadow:var(--lx-date-picker-shadow);overflow:auto}.lx-date-picker-backdrop{background:var(--lx-date-picker-backdrop-bg);backdrop-filter:blur(3px)}.lx-date-picker-body{flex-direction:column;gap:.75rem;min-inline-size:min-content;padding:.75rem;display:flex}.lx-date-picker-close{min-block-size:1.75rem;inline-size:1.75rem;min-inline-size:1.75rem;color:var(--lx-date-picker-muted);align-self:flex-end;margin-block-end:-.375rem;padding:0}.lx-date-picker-presets{flex-wrap:wrap;gap:.375rem;display:flex}.lx-date-picker-preset{color:var(--lx-date-picker-content);background:var(--lx-date-picker-transparent);border:1px solid var(--lx-date-picker-border)}.lx-date-picker-header{border-block-end:1px solid var(--lx-date-picker-border);padding-block-end:.75rem}.lx-date-picker-time,.lx-date-picker-time-range,.lx-date-picker-actions,.lx-date-picker-footer{border-block-start:1px solid var(--lx-date-picker-border);padding-block-start:.75rem}.lx-date-picker-time,.lx-date-picker-time-range{justify-content:center;align-items:center;gap:.5rem;display:flex}.lx-date-picker-actions{justify-content:flex-end;gap:.5rem;display:flex}.lx-date-picker-cancel{color:var(--lx-date-picker-content);background:var(--lx-date-picker-transparent)}.lx-date-picker-confirm{color:var(--lx-date-picker-selected-content);background:var(--lx-date-picker-selected)}@keyframes lx-date-picker-in{0%{opacity:0;transform:translateY(-.25rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.lx-date-picker-content.is-bottom-sheet{border-end-end-radius:0;border-end-start-radius:0;max-block-size:min(92dvh,50rem);inline-size:min(100%,44rem);max-inline-size:none;margin-block-start:auto}.lx-date-picker-content.is-bottom-sheet:before{background:var(--lx-date-picker-border);border-radius:var(--lx-radius-pill);content:"";flex:none;align-self:center;block-size:.25rem;inline-size:2.75rem;margin-block:.5rem .125rem}.lx-date-picker-presets[data-placement=left],.lx-date-picker-presets[data-placement=right]{align-content:start;min-inline-size:10rem;display:grid}.lx-date-picker-body:has(.lx-date-picker-presets[data-placement=left]),.lx-date-picker-body:has(.lx-date-picker-presets[data-placement=right]){grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.lx-date-picker-body:has(.lx-date-picker-presets[data-placement=right]){grid-template-columns:minmax(0,1fr) auto}.lx-date-picker-presets[data-placement=right]{grid-area:1/2/span 4}.lx-date-picker-presets[data-placement=left]{grid-area:1/1/span 4}.lx-date-picker-calendar-status{border:1px solid var(--lx-date-picker-border);border-radius:var(--lx-radius-sm);align-items:center;gap:.5rem;min-block-size:2rem;padding:.5rem .625rem;font-size:.875rem;display:flex}.lx-date-picker-calendar-status[data-status=loading]{color:var(--lx-date-picker-muted)}.lx-date-picker-calendar-status[data-status=error]{color:var(--lx-date-picker-danger-content);background:var(--lx-date-picker-danger-bg);border-color:var(--lx-date-picker-danger-border)}.lx-date-picker-range-drag-handle{background:var(--lx-date-picker-accent);border:2px solid var(--lx-date-picker-bg);border-radius:var(--lx-radius-circle);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 0 1px var(--lx-date-picker-accent);cursor:ew-resize}.lx-date-picker-content{inline-size:max-content;max-inline-size:calc(100vw - 1rem)}.lx-date-picker-body{inline-size:max-content;max-inline-size:100%}.lx-date-picker-calendar.lx-calendar{inline-size:max-content;min-inline-size:var(--lx-date-picker-calendar-panel-width);gap:var(--lx-date-picker-calendar-header-gap);max-inline-size:100%;padding:var(--lx-date-picker-calendar-padding);border-radius:var(--lx-date-picker-radius);box-shadow:none}.lx-date-picker-calendar .lx-calendar-panels{gap:var(--lx-date-picker-calendar-panel-gap)}.lx-date-picker-calendar .lx-calendar-panel{inline-size:calc(7 * var(--lx-calendar-cell-size));min-inline-size:calc(7 * var(--lx-calendar-cell-size));max-inline-size:calc(7 * var(--lx-calendar-cell-size))}.lx-date-picker-calendar .lx-calendar-weekdays,.lx-date-picker-calendar .lx-calendar-week{-moz-column-gap:0;gap:0}.lx-date-picker-calendar .lx-calendar-grid{gap:var(--lx-date-picker-calendar-row-gap)}.lx-date-picker-calendar .lx-calendar-weekday{min-block-size:var(--lx-date-picker-calendar-weekday-height)}.lx-date-picker-calendar .lx-calendar-day{inline-size:var(--lx-calendar-cell-size);block-size:var(--lx-calendar-cell-size);isolation:isolate}.lx-date-picker-calendar.lx-calendar .lx-calendar-day:before{z-index:0;background:var(--lx-calendar-range);content:none;pointer-events:none;inline-size:auto;position:absolute;inset-block:0}.lx-date-picker-calendar.lx-calendar .lx-calendar-day.is-range-middle:before{content:"";inset-inline:-.5px}.lx-date-picker-calendar.lx-calendar .lx-calendar-day.is-range-start:before{content:"";inset-inline:calc(50% - .5px) -.5px}.lx-date-picker-calendar.lx-calendar .lx-calendar-day.is-range-end:before{content:"";inset-inline:-.5px calc(50% - .5px)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day.is-range-start.is-range-end:before{content:none}.lx-date-picker-calendar.lx-calendar .lx-calendar-day.is-range-preview:before{background:color-mix(in srgb, var(--lx-calendar-accent) 10%, transparent);content:"";inset-inline:0}.lx-date-picker-calendar .lx-calendar-day-button.is-range-start,.lx-date-picker-calendar .lx-calendar-day-button.is-range-end{z-index:1;border-radius:var(--lx-calendar-radius);position:relative}.lx-date-picker-calendar .lx-calendar-day-button.is-range-middle{z-index:1;background:var(--lx-calendar-range);border-radius:0;position:relative}.lx-time-picker{gap:var(--lx-time-picker-gap);min-inline-size:0;color:var(--lx-time-picker-content);font:inherit;font-size:var(--lx-time-picker-font-size);flex-direction:column;display:inline-flex;position:relative}.lx-time-picker-field{min-inline-size:min(100%,14rem);min-block-size:var(--lx-time-picker-height);align-items:center;gap:var(--lx-time-picker-field-gap);padding-inline:var(--lx-time-picker-field-padding-inline);color:var(--lx-time-picker-content);background:var(--lx-time-picker-bg);border:1px solid var(--lx-time-picker-border);border-radius:var(--lx-time-picker-radius);box-shadow:var(--lx-time-picker-field-shadow);cursor:text;transition:border-color var(--lx-duration-fast) var(--lx-ease-standard), box-shadow var(--lx-duration-fast) var(--lx-ease-standard), background-color var(--lx-duration-fast) var(--lx-ease-standard);display:inline-flex}.lx-time-picker-prefix{inline-size:var(--lx-time-picker-icon-size);block-size:var(--lx-time-picker-icon-size);color:var(--lx-time-picker-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-time-picker-segments{justify-content:center;align-items:center;gap:var(--lx-space-1);flex:auto;min-inline-size:0;display:inline-flex}.lx-time-picker-segment-group{flex:none;align-items:center;display:inline-flex}.lx-time-picker-segment,.lx-time-picker-period{inline-size:var(--lx-time-picker-segment-width);min-inline-size:var(--lx-time-picker-segment-width);max-inline-size:var(--lx-time-picker-segment-width);flex:0 0 var(--lx-time-picker-segment-width);block-size:calc(var(--lx-time-picker-height) - .75rem);color:inherit;background:var(--lx-time-picker-transparent);border-radius:var(--lx-radius-sm);line-height:1.25;font:inherit;font-variant-numeric:tabular-nums;text-align:center;transition:color var(--lx-duration-fast) var(--lx-ease-standard), background-color var(--lx-duration-fast) var(--lx-ease-standard), box-shadow var(--lx-duration-fast) var(--lx-ease-standard);border:0;outline:0;padding:0 .3rem}.lx-time-picker-segment::-moz-placeholder{color:var(--lx-time-picker-muted);opacity:1}.lx-time-picker-period::-moz-placeholder{color:var(--lx-time-picker-muted);opacity:1}.lx-time-picker-segment::placeholder,.lx-time-picker-period::placeholder{color:var(--lx-time-picker-muted);opacity:1}.lx-time-picker-period{inline-size:auto;min-inline-size:3.25rem;appearance:none;cursor:pointer;margin-inline-start:var(--lx-space-1)}.lx-time-picker-separator{inline-size:.75rem;color:var(--lx-time-picker-muted);font-weight:var(--lx-font-weight-medium);user-select:none;justify-content:center;align-items:center;display:inline-flex}.lx-time-picker-trigger,.lx-time-picker-clear,.lx-time-picker-now{min-inline-size:var(--lx-time-picker-action-size);min-block-size:var(--lx-time-picker-action-size);color:var(--lx-time-picker-muted);background:var(--lx-time-picker-transparent);border-radius:var(--lx-radius-sm);cursor:pointer;transition:color var(--lx-duration-fast) var(--lx-ease-standard), background-color var(--lx-duration-fast) var(--lx-ease-standard);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lx-time-picker-content{overflow-anchor:none;inline-size:15.75rem;min-inline-size:0;max-inline-size:calc(100vi - 1rem);color:var(--lx-time-picker-content);background:var(--lx-time-picker-panel-bg);border:1px solid var(--lx-time-picker-panel-border);border-radius:var(--lx-time-picker-panel-radius);box-shadow:var(--lx-time-picker-panel-shadow);flex-direction:column;display:flex;overflow:hidden}.lx-time-picker-backdrop{background:var(--lx-time-picker-backdrop-bg);backdrop-filter:blur(.25rem);place-items:center;display:grid;position:fixed;inset:0}.lx-time-picker-panel-header,.lx-time-picker-panel-footer{background:var(--lx-time-picker-panel-header-bg);justify-content:space-between;align-items:center;min-block-size:2.35rem;padding-block:.5rem;padding-inline:.7rem 2.65rem;display:flex}.lx-time-picker-panel-header{border-block-end:1px solid var(--lx-time-picker-panel-border);position:relative}.lx-time-picker-panel-heading{-moz-column-gap:.55rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon value";align-items:center;column-gap:.55rem;min-inline-size:0;display:grid}.lx-time-picker-panel-icon{block-size:1rem;inline-size:1rem;color:var(--lx-time-picker-muted);grid-area:icon}.lx-time-picker-panel-footer{border-block-start:1px solid var(--lx-time-picker-panel-border);padding-inline:.75rem}.lx-time-picker-panel-title{min-inline-size:0;color:var(--lx-time-picker-content);font-size:.78rem;font-weight:var(--lx-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;grid-area:title;line-height:1.2;overflow:hidden}.lx-time-picker-panel-value{color:var(--lx-time-picker-muted);font-variant-numeric:tabular-nums;grid-area:value;font-size:.7rem;line-height:1.2}.lx-time-picker-panel-close{block-size:1.7rem;inline-size:1.7rem;color:var(--lx-time-picker-muted);border-radius:var(--lx-radius-md);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid;position:absolute;inset-block-start:.4rem;inset-inline-end:.42rem}.lx-time-picker-panel-close svg{block-size:.9rem;inline-size:.9rem}.lx-time-picker-columns{background:var(--lx-time-picker-panel-border);grid-auto-columns:minmax(3.8rem,1fr);grid-auto-flow:column;gap:1px;min-block-size:10.75rem;display:grid}.lx-time-picker-column{background:var(--lx-time-picker-panel-bg);flex-direction:column;min-inline-size:0;display:flex}.lx-time-picker-column-label{min-block-size:1.85rem;padding:var(--lx-space-1) var(--lx-space-2);color:var(--lx-time-picker-muted);background:var(--lx-time-picker-column-header-bg);border-block-end:1px solid var(--lx-time-picker-panel-border);font-size:var(--lx-font-size-xs);font-weight:var(--lx-font-weight-semibold);letter-spacing:.02em;justify-content:center;align-items:center;display:flex}.lx-time-picker-options{overflow-anchor:none;max-block-size:10.75rem;padding:var(--lx-space-1);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;display:flex;overflow:auto}.lx-time-picker-option{justify-content:center;align-items:center;gap:var(--lx-space-1);min-block-size:1.8rem;padding:0 var(--lx-space-2);color:var(--lx-time-picker-content);background:var(--lx-time-picker-transparent);border:1px solid var(--lx-time-picker-transparent);border-radius:var(--lx-radius-sm);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;flex:none;font-size:.8125rem;display:flex;position:relative}.lx-time-picker-option-check{block-size:.875rem;inline-size:.875rem;position:absolute;inset-inline-end:var(--lx-space-1)}.lx-time-picker-actions{justify-content:flex-end;align-items:center;gap:var(--lx-space-2);inline-size:100%;display:flex}.lx-time-picker-panel-footer .lx-time-picker-now,.lx-time-picker-panel-footer .lx-time-picker-clear{min-block-size:2rem;min-inline-size:auto;padding-inline:var(--lx-space-3);color:var(--lx-time-picker-content);border:1px solid var(--lx-time-picker-border)}.lx-time-picker-hidden-input,.lx-time-picker-live-region{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-date-time-picker .lx-date-picker-body{flex-direction:column;align-items:stretch;inline-size:max-content;min-inline-size:0;max-inline-size:100%;display:flex}.lx-date-time-picker .lx-date-picker-calendar{min-inline-size:0}.lx-date-time-picker .lx-date-picker-time,.lx-date-time-picker .lx-date-picker-time-range{inline-size:100%;min-inline-size:0;border:0;border-block-start:1px solid var(--lx-date-time-picker-divider);box-shadow:none;background:0 0;margin-block-start:0;padding-block-start:var(--lx-space-3);padding-inline:0}.lx-date-time-picker .lx-date-picker-time-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.lx-date-time-picker .lx-time-picker,.lx-date-time-picker .lx-time-picker-field{inline-size:100%;min-inline-size:0}.lx-editor:has(>.lx-editor-shell){min-inline-size:0;color:var(--lx-editor-fg);isolation:isolate;flex:auto;position:relative}.lx-editor>.lx-editor-shell{min-block-size:0;inline-size:100%;min-inline-size:0;color:inherit;cursor:text;font-family:var(--lx-font-sans,ui-sans-serif, system-ui, sans-serif);position:relative;container:lx-editor/inline-size}.lx-editor>.lx-editor-shell:after{content:"";z-index:20;pointer-events:none;border-radius:inherit;border:2px solid #0000;transition:border-color .12s;position:absolute;inset:0}.lx-editor>.lx-editor-shell[data-lx-external-drag=true]:after{border-color:var(--lx-editor-drop-cursor)}.lx-editor:has(>.lx-editor-shell).is-disabled{color:var(--lx-editor-fg-muted)}.lx-editor>.lx-editor-shell>.lx-editor-content{grid-column:content-start/content-end;align-items:start;inline-size:100%;min-inline-size:0;margin:0 auto;padding:0 0 8rem;position:relative}.lx-editor>.lx-editor-shell>.lx-editor-content[data-without-title=true]{padding-block-start:3rem}.lx-editor>.lx-editor-shell .lx-editor-surface{min-block-size:9rem;inline-size:100%;color:var(--lx-editor-fg);caret-color:currentColor;font-size:1rem;line-height:var(--lx-editor-line-height);overflow-wrap:anywhere;white-space:pre-wrap;box-shadow:none;outline:none;position:relative}.lx-editor>.lx-editor-shell .lx-editor-surface:focus-visible{box-shadow:none;outline:none}.lx-editor>.lx-editor-shell .lx-editor-surface:is(.is-readonly,.is-disabled){cursor:default}.lx-editor>.lx-editor-shell .lx-editor-surface.is-empty:before{color:var(--lx-editor-placeholder);content:attr(data-placeholder);pointer-events:none;position:absolute}.lx-editor>.lx-editor-shell .lx-editor-surface::-moz-selection{color:var(--lx-editor-selection-fg);background:var(--lx-editor-selection-bg)}.lx-editor>.lx-editor-shell .lx-editor-surface ::-moz-selection{color:var(--lx-editor-selection-fg);background:var(--lx-editor-selection-bg)}.lx-editor>.lx-editor-shell .lx-editor-surface::selection,.lx-editor>.lx-editor-shell .lx-editor-surface ::selection,.lx-editor>.lx-editor-shell .lx-editor-preserved-selection{color:var(--lx-editor-selection-fg);background:var(--lx-editor-selection-bg)}.lx-editor>.lx-editor-shell .lx-editor-block{margin:0;scroll-margin-block:6.5rem;position:relative}.lx-editor>.lx-editor-shell .lx-editor-node-paragraph{margin:0;font-size:1rem;font-weight:400;line-height:1.65}.lx-editor>.lx-editor-shell :is(li,.lx-editor-node-list-item,.lx-editor-node-task-item) .lx-editor-node-paragraph{margin-block-start:0;line-height:1.6}.lx-editor>.lx-editor-shell .lx-editor-surface>.lx-editor-block+.lx-editor-block{margin-block-start:1rem}.lx-editor>.lx-editor-shell .is-node-selected:not(img):not(pre){border-radius:var(--lx-radius-md);background-color:color-mix(in srgb, var(--lx-editor-selection-bg) 72%, var(--lx-editor-transparent));outline:1px solid var(--lx-editor-action-border);outline-offset:.125rem;box-shadow:none}.lx-editor>.lx-editor-shell .is-block-selected{border-radius:var(--lx-radius-xs);background:var(--lx-editor-node-range-bg);box-shadow:none}.lx-editor>.lx-editor-shell :is(.lx-editor-node-heading,.lx-editor-node-title){color:inherit;font-style:inherit;letter-spacing:-.018em;border:0;padding-block-start:0;line-height:1.25;position:relative}.lx-editor>.lx-editor-shell .lx-editor-node-title{letter-spacing:-.025em;margin-block:0 1.5rem;padding-block-start:0;font-size:2.5rem;font-weight:700;line-height:1.15}.lx-editor>.lx-editor-shell .lx-editor-node-title.is-empty:before{opacity:.5}.lx-editor>.lx-editor-shell .lx-editor-heading-1{margin-block-start:2.5em;font-size:1.625em;font-weight:700}.lx-editor>.lx-editor-shell .lx-editor-heading-2{margin-block-start:2.25em;font-size:1.35em;font-weight:700}.lx-editor>.lx-editor-shell .lx-editor-heading-3{margin-block-start:2em;font-size:1.125em;font-weight:600}.lx-editor>.lx-editor-shell :is(.lx-editor-heading-4,.lx-editor-heading-5,.lx-editor-heading-6){margin-block-start:2em;font-weight:600}.lx-editor>.lx-editor-shell .lx-editor-heading-4{font-size:1em}.lx-editor>.lx-editor-shell .lx-editor-heading-5{font-size:.9375em}.lx-editor>.lx-editor-shell .lx-editor-heading-6{font-size:.875em}.lx-editor>.lx-editor-shell .lx-editor-node-blockquote{color:inherit;border:0;margin:1.5rem 0;padding:.375em 0 .375em 1em;position:relative}.lx-editor>.lx-editor-shell .lx-editor-node-blockquote:before{background-color:var(--lx-content-subtle);content:"";border-radius:0;inline-size:.25em;position:absolute;inset-block:0;inset-inline-start:0}.lx-editor>.lx-editor-shell .lx-editor-node-code-block{border:1px solid var(--lx-editor-code-border);border-radius:var(--lx-radius-sm);background:var(--lx-editor-code-bg);font-family:var(--lx-font-mono,ui-monospace, monospace);margin-block:1.5em;padding:1em;font-size:1rem;overflow-x:auto}.lx-editor>.lx-editor-shell .lx-editor-mark-code{border:1px solid var(--lx-editor-code-border);border-radius:var(--lx-radius-sm);background:var(--lx-editor-code-bg);font-family:var(--lx-font-mono,ui-monospace, monospace);padding:.1em .2em;font-size:.875em;line-height:1.4}.lx-editor>.lx-editor-shell .lx-editor-mark-highlight{color:inherit;background:var(--lx-editor-mark-bg)}.lx-editor>.lx-editor-shell .lx-editor-mark-link{color:var(--lx-color-solid-bg);text-underline-offset:.18em;text-decoration:underline}.lx-editor>.lx-editor-shell :is(.lx-editor-node-bullet-list,.lx-editor-node-ordered-list){margin-block:1.5em;padding-inline-start:1.5rem}.lx-editor>.lx-editor-shell .lx-editor-surface>:is(.lx-editor-node-bullet-list,.lx-editor-node-ordered-list):first-child{margin-block-start:0}.lx-editor>.lx-editor-shell .lx-editor-surface>:is(.lx-editor-node-bullet-list,.lx-editor-node-ordered-list):last-child{margin-block-end:0}.lx-editor>.lx-editor-shell .lx-editor-node-bullet-list{list-style:outside}.lx-editor>.lx-editor-shell .lx-editor-node-bullet-list .lx-editor-node-bullet-list{list-style:circle}.lx-editor>.lx-editor-shell .lx-editor-node-bullet-list .lx-editor-node-bullet-list .lx-editor-node-bullet-list{list-style:square}.lx-editor>.lx-editor-shell .lx-editor-node-ordered-list{list-style:decimal}.lx-editor>.lx-editor-shell .lx-editor-node-ordered-list .lx-editor-node-ordered-list{list-style:lower-alpha}.lx-editor>.lx-editor-shell .lx-editor-node-ordered-list .lx-editor-node-ordered-list .lx-editor-node-ordered-list{list-style:lower-roman}.lx-editor>.lx-editor-shell :is(.lx-editor-node-bullet-list,.lx-editor-node-ordered-list) :is(.lx-editor-node-bullet-list,.lx-editor-node-ordered-list){margin-block:0}.lx-editor>.lx-editor-shell .lx-editor-node-task-list{margin-block:1.5em;padding-inline-start:.25em;list-style:none}.lx-editor>.lx-editor-shell .lx-editor-node-task-item{flex-direction:row;align-items:flex-start;display:flex}.lx-editor>.lx-editor-shell .lx-editor-task-item-control{padding-block-start:.375rem;padding-inline-end:.5rem;position:relative}.lx-editor>.lx-editor-shell .lx-editor-task-item-checkbox{opacity:0;block-size:0;inline-size:0;position:absolute}.lx-editor>.lx-editor-shell .lx-editor-task-item-checkmark{border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-sm);background:var(--lx-tt-checklist-bg-color);cursor:pointer;block-size:1em;inline-size:1em;transition:background-color 80ms ease-out,border-color 80ms ease-out;display:block;position:relative}.lx-editor>.lx-editor-shell .lx-editor-task-item-checkmark:before{background:var(--lx-tt-checklist-check-icon-color);content:"";opacity:0;block-size:.75em;inline-size:.75em;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);mask:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.lx-editor>.lx-editor-shell .lx-editor-task-item-checkbox:checked+.lx-editor-task-item-checkmark{border-color:var(--lx-tt-checklist-border-active-color);background:var(--lx-tt-checklist-bg-active-color)}.lx-editor>.lx-editor-shell .lx-editor-task-item-checkbox:checked+.lx-editor-task-item-checkmark:before{opacity:1}.lx-editor>.lx-editor-shell .lx-editor-node-task-item.is-checked .lx-editor-task-item-content{opacity:.5;text-decoration:line-through}.lx-editor>.lx-editor-shell .lx-editor-task-item-content{flex:auto;min-inline-size:0}.lx-editor>.lx-editor-shell .lx-editor-node-callout{border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-md);background:linear-gradient(to right, var(--lx-editor-action-border) 0 .25rem, var(--lx-editor-bg-muted) .25rem);margin-block-start:1rem;padding:.875rem 1rem}.lx-editor>.lx-editor-shell .lx-editor-node-details{border-radius:var(--lx-radius-sm);border:0;margin-block-start:.5rem;padding:.125rem .25rem}.lx-editor>.lx-editor-shell .lx-editor-node-details-summary{cursor:pointer;align-items:flex-start;gap:.25rem;font-weight:600;list-style:none;display:flex}.lx-editor>.lx-editor-shell .lx-editor-node-details-summary::-webkit-details-marker{display:none}.lx-editor>.lx-editor-shell .lx-editor-node-details-summary:before{block-size:1.25rem;inline-size:1.125rem;color:var(--lx-editor-fg-muted);content:"›";transform-origin:50%;flex:0 0 1.125rem;justify-content:center;align-items:center;margin-block-start:.0625rem;font-size:1.125rem;font-weight:700;line-height:1;transition:transform .15s;display:inline-flex}.lx-editor>.lx-editor-shell .lx-editor-node-details[open]>.lx-editor-node-details-summary:before{transform:rotate(90deg)}.lx-editor>.lx-editor-shell .lx-editor-node-details-content{padding-inline-start:1.75rem}.lx-editor>.lx-editor-shell .lx-editor-node-details-content>:first-child{margin-block-start:.25rem}.lx-editor>.lx-editor-shell .lx-editor-node-horizontal-rule{background:var(--lx-editor-border-muted);border:0;block-size:1px;margin-block:2.25em}.lx-editor>.lx-editor-shell :is(.lx-editor-media-image,.lx-editor-asset-video){border-radius:var(--lx-radius-md);max-inline-size:100%;display:block}.lx-editor>.lx-editor-shell .lx-editor-asset-audio{border-radius:var(--lx-radius-md);min-block-size:2.5rem;inline-size:100%;display:block}.lx-editor>.lx-editor-shell .lx-editor-media-image{border-radius:inherit;outline:0;block-size:auto;margin:0}.lx-editor>.lx-editor-shell .lx-editor-media{border-radius:var(--lx-radius-md);outline:0;margin-block:1.125rem;margin-inline:0}.lx-editor>.lx-editor-shell .lx-editor-media--image{flex-direction:column;align-items:center;margin-block:2rem;display:flex}.lx-editor>.lx-editor-shell .lx-editor-media--image[data-lx-media-align=left]{align-items:flex-start}.lx-editor>.lx-editor-shell .lx-editor-media--image[data-lx-media-align=right]{align-items:flex-end}.lx-editor>.lx-editor-shell .lx-editor-media--image:is([data-lx-media-align=wide],[data-lx-media-align=full]) .lx-editor-media-image-frame{inline-size:100%}.lx-editor>.lx-editor-shell .lx-editor-media-image-frame{border-radius:var(--lx-radius-sm);outline:.125rem solid var(--lx-editor-transparent);max-inline-size:100%;display:block;position:relative;overflow:hidden}.lx-editor>.lx-editor-shell .lx-editor-media-image{block-size:auto;max-inline-size:100%;display:block}.lx-editor>.lx-editor-shell .lx-editor-media--image[data-lx-media-selected=true]{background:0 0;outline:0}.lx-editor>.lx-editor-shell .lx-editor-media--image[data-lx-media-selected=true] .lx-editor-media-image-frame{outline-color:var(--lx-color-solid-bg)}.lx-editor>.lx-editor-shell [data-lx-media-selected=true]{outline:2px solid var(--lx-color-solid-bg);outline-offset:2px;box-shadow:none}.lx-editor>.lx-editor-shell .lx-editor-media-caption{max-inline-size:min(100%, var(--lx-editor-content-width));color:var(--lx-editor-fg-muted);text-align:center;padding-block-start:.4375rem;font-size:.75rem}:is(.lx-editor-media-caption-editor,.lx-editor-media-crop-editor,.lx-editor-media-resource-status){z-index:2147480125;box-sizing:border-box;color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-floating-bg);box-shadow:var(--lx-editor-shadow-lg);padding:.75rem;position:fixed}.lx-editor-media-editor-label{color:var(--lx-editor-fg-muted);letter-spacing:.02em;margin-block-end:.5rem;font-size:.6875rem;font-weight:650;display:block}.lx-editor-media-caption-input{box-sizing:border-box;min-block-size:2.125rem;inline-size:min(20rem,100vw - 2rem);color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-sm);background:var(--lx-editor-bg);font:inherit;padding:.4375rem .625rem;font-size:.75rem}.lx-editor-media-editor-actions{justify-content:flex-end;gap:.375rem;margin-block-start:.5625rem;display:flex}:is(.lx-editor-media-editor-actions>button,.lx-editor-media-resource-action){min-block-size:1.75rem;color:var(--lx-editor-fg-muted);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-sm);background:var(--lx-editor-bg-raised);font:600 .6875rem/1 var(--lx-font-sans,ui-sans-serif, system-ui, sans-serif);cursor:pointer;padding:.3125rem .625rem}.lx-editor-media-editor-actions>button:last-child{color:var(--lx-editor-action-fg);border-color:var(--lx-editor-action-bg);background:var(--lx-editor-action-bg)}.lx-editor-media-crop-grid{gap:.4375rem;display:grid}.lx-editor-media-crop-field{color:var(--lx-editor-fg-muted);grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.6875rem;display:grid}.lx-editor-media-crop-field input{inline-size:100%;accent-color:var(--lx-editor-action-bg)}.lx-editor-media-crop-output{color:var(--lx-editor-fg-muted);font:600 .6875rem/1.2 var(--lx-font-mono,ui-monospace, monospace);text-align:center;margin-block-start:.5rem;display:block}.lx-editor-media-resource-status{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;inline-size:min(18.75rem,100vw - 1rem);display:grid}.lx-editor-media-resource-progress{border-radius:var(--lx-radius-pill);background:var(--lx-editor-border);grid-column:1/-1;block-size:.25rem;display:block;overflow:hidden}.lx-editor-media-resource-progress-bar{border-radius:inherit;background:var(--lx-editor-action-bg);block-size:100%;display:block}.lx-editor>.lx-editor-shell .lx-editor-media--embed{border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);margin-block-start:.75rem;overflow:hidden}.lx-editor-embed-header{min-block-size:2.25rem;color:var(--lx-editor-fg-muted);border-block-end:1px solid var(--lx-editor-border);align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:flex}.lx-editor-embed-remove{block-size:1.5rem;inline-size:1.5rem;color:inherit;border-radius:var(--lx-radius-xs);background:var(--lx-editor-transparent);cursor:pointer;font:1.125rem/1 var(--lx-font-sans,sans-serif);border:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:flex}.lx-editor-embed-form,.lx-editor-asset-setup-form{grid-template-columns:none;gap:.5rem;padding:.875rem 1rem;display:flex}.lx-editor-embed-input,.lx-editor-asset-setup-form input{block-size:auto;min-inline-size:0;color:inherit;border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-sm);background:var(--lx-editor-transparent);font:inherit;outline:none;flex:auto;padding:.4rem .625rem;font-size:.875rem}.lx-editor-embed-submit,.lx-editor-asset-pick{block-size:auto;min-block-size:0;min-inline-size:0;color:var(--lx-editor-fg-inverse);border-radius:var(--lx-radius-sm);background:var(--lx-color-solid-bg);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.lx-editor-asset-setup{border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.lx-editor-asset-setup-label{color:var(--lx-editor-fg-muted);font-size:.875rem;font-weight:600}:is(.lx-editor-embed-card,.lx-editor-asset-card,.lx-editor-upload-card){min-block-size:0;color:inherit;border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-transparent);align-items:center;gap:.75rem;padding:.625rem .875rem;text-decoration:none;transition:background .15s;display:flex;overflow:hidden}:is(.lx-editor-asset-body,.lx-editor-embed-body,.lx-editor-upload-body){flex-direction:column;flex:auto;gap:.125rem;min-inline-size:0;display:flex}:is(.lx-editor-asset-title,.lx-editor-embed-title,.lx-editor-upload-title){font-size:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}:is(.lx-editor-asset-meta,.lx-editor-asset-description,.lx-editor-embed-provider,.lx-editor-embed-description,.lx-editor-embed-url,.lx-editor-upload-status){color:var(--lx-editor-fg-muted);text-overflow:ellipsis;white-space:nowrap;opacity:.75;font-size:.8125rem;overflow:hidden}:is(.lx-editor-asset-thumbnail,.lx-editor-embed-thumbnail){border-radius:var(--lx-radius-sm);-o-object-fit:cover;object-fit:cover;flex:0 0 3.625rem;block-size:3rem;inline-size:3.625rem}.lx-editor-asset-icon{block-size:1.125rem;inline-size:1.125rem;color:var(--lx-editor-fg-muted);white-space:nowrap;background:0 0;border-radius:0;flex:0 0 1.125rem;justify-content:center;align-items:center;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.lx-editor-upload-icon{block-size:2.25rem;inline-size:2.25rem;color:var(--lx-editor-fg-inverse);border-radius:var(--lx-radius-lg);background:var(--lx-color-solid-bg);flex:0 0 2.25rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.lx-editor-upload-progress{border-radius:var(--lx-radius-pill);background:var(--lx-editor-action-soft-bg);block-size:.25rem;display:block;overflow:hidden}.lx-editor-upload-progress-bar{border-radius:inherit;background:var(--lx-color-solid-bg);block-size:100%;transition:width .3s ease-out;display:block}.lx-editor-embed-preview{aspect-ratio:16/9;background:var(--lx-editor-bg-inverse);border:0;min-block-size:0;inline-size:100%;display:block}.lx-editor-asset-player{border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);inline-size:100%;overflow:hidden}.lx-editor-asset-player[hidden],:is(.lx-editor-asset-card,.lx-editor-asset-thumbnail,.lx-editor-embed-url)[hidden]{display:none}.lx-editor>.lx-editor-shell .lx-editor-toc{border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);margin-block-start:.75rem;padding:.75rem .875rem}.lx-editor>.lx-editor-shell .lx-editor-toc.is-node-selected{background:var(--lx-editor-bg-muted);outline:2px solid var(--lx-color-solid-bg);outline-offset:2px}.lx-editor-toc-head{color:var(--lx-editor-fg-muted);letter-spacing:.04em;text-transform:uppercase;opacity:.8;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.lx-editor-toc-icon{block-size:1rem;inline-size:1rem}.lx-editor-toc-empty{color:var(--lx-editor-fg-muted);opacity:.7;margin-block-start:.5rem;font-size:.875rem}.lx-editor-toc-list{flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.lx-editor-toc-link{inline-size:100%;color:inherit;border-radius:var(--lx-radius-xs);background:var(--lx-editor-transparent);font:inherit;text-align:start;text-decoration:underline;text-decoration-color:var(--lx-editor-border);text-underline-offset:3px;cursor:pointer;border:0;padding:.125rem .25rem;font-size:.9375rem;display:block}.lx-editor-toc-target{border-radius:var(--lx-radius-sm);background:color-mix(in srgb, var(--lx-color-solid-bg) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lx-color-solid-bg) 36%, transparent);transition:background .25s,box-shadow .25s}.lx-editor-mention{min-block-size:0;color:var(--lx-editor-selection-fg);border-radius:var(--lx-radius-sm);background:var(--lx-editor-selection-bg);font-size:.875rem;font-weight:500;line-height:inherit;vertical-align:baseline;white-space:nowrap;align-items:center;gap:.25rem;padding:.125rem .375rem;display:inline-flex}.lx-editor>.lx-editor-shell .lx-editor-date-reminder{outline:0;max-inline-size:100%;margin-block:.375rem;display:inline-flex}.lx-editor-date-reminder-card{align-items:center;min-inline-size:0;max-inline-size:100%;display:inline-flex}.lx-editor-date-reminder-input{min-inline-size:0;max-inline-size:100%}.lx-editor-date-reminder-picker-content,.lx-editor-date-reminder-picker-body{inline-size:fit-content}.lx-editor-date-reminder-picker-body{padding:0}.lx-editor-date-reminder-picker-header,.lx-editor-date-reminder-picker-calendar,.lx-editor-date-reminder-picker-footer{box-sizing:border-box;inline-size:100%;padding-inline:.75rem}.lx-editor-date-reminder-picker-header{padding-block-start:.75rem}.lx-editor-date-reminder-picker-footer{padding-block-end:.75rem}.lx-editor-date-reminder-panel-header{color:var(--lx-editor-fg-muted);font-size:.75rem;font-weight:600}.lx-editor-date-reminder-panel-footer{gap:.125rem;inline-size:100%;min-inline-size:0;display:grid}.lx-editor-date-reminder-setting{justify-content:space-between;align-items:center;gap:1rem;min-block-size:1.5rem;display:flex}.lx-editor-date-reminder-setting-label{min-inline-size:0;color:var(--lx-editor-fg);font-size:.8125rem}.lx-editor-date-reminder-setting-action{min-inline-size:0;max-inline-size:13rem;color:var(--lx-editor-fg-muted);justify-content:flex-end}.lx-editor-date-reminder-setting-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-editor-date-reminder-setting-chevron{flex:0 0 .875rem;block-size:.875rem;inline-size:.875rem}.lx-editor-date-reminder-clear{border-block-start:1px solid var(--lx-editor-border);border-radius:0;justify-content:flex-start;inline-size:100%;margin-block-start:.25rem;padding-block-start:.625rem}.lx-editor-page-link{min-block-size:2rem;color:inherit;border-radius:var(--lx-radius-sm);cursor:pointer;align-items:center;gap:.5rem;margin-block-start:.5rem;padding:.375rem .5rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex;position:relative}.lx-editor-page-link-icon{text-align:center;flex:0 0 1.125rem;inline-size:1.125rem}.lx-editor-page-link-label{text-underline-offset:2px;text-decoration:underline}.lx-editor>.lx-editor-shell .lx-editor-image-upload{margin:2rem 0}.lx-editor-image-upload input[type=file]{display:none}.lx-editor-image-upload-drag-area{box-sizing:border-box;border:1.5px dashed var(--lx-editor-image-upload-border,var(--lx-editor-border));border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);text-align:center;cursor:pointer;justify-items:center;gap:.75rem;inline-size:100%;padding:2rem 1.5rem;transition:border-color .2s,background-color .2s;display:grid;position:relative;overflow:hidden}.lx-editor-image-upload-dropzone,.lx-editor-image-upload-icon-container,.lx-editor-image-upload-file-icon{justify-content:center;align-items:center;display:inline-flex}.lx-editor-image-upload-dropzone{border-radius:var(--lx-radius-lg);cursor:pointer;background:0 0;border:0;block-size:2.75rem;inline-size:2.75rem;padding:0}.lx-editor-image-upload-icon-container,.lx-editor-image-upload-file-icon{border-radius:var(--lx-radius-lg);background:var(--lx-editor-image-upload-icon-bg,var(--lx-editor-action-bg));flex:0 0 2.75rem;block-size:2.75rem;inline-size:2.75rem}.lx-editor-image-upload-icon{block-size:1.25rem;inline-size:1.25rem;color:var(--lx-editor-image-upload-icon-color,var(--lx-editor-action-fg))}.lx-editor-image-upload-content,.lx-editor-image-upload-details{flex-direction:column;flex:auto;gap:.25rem;min-inline-size:0;display:flex}.lx-editor-image-upload-content{user-select:none;align-items:center}.lx-editor-image-upload-text{color:var(--lx-editor-image-upload-text-color,var(--lx-editor-fg));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.35;overflow:hidden}.lx-editor-image-upload-text em{text-underline-offset:.125rem;font-style:normal;text-decoration:underline}.lx-editor-image-upload-subtext{color:var(--lx-editor-image-upload-subtext-color,var(--lx-editor-fg-muted));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.35;overflow:hidden}.lx-editor-image-upload-preview-content{box-sizing:border-box;border:1px solid var(--lx-editor-image-upload-border,var(--lx-editor-border));border-radius:var(--lx-radius-md);background:var(--lx-editor-bg);align-items:center;gap:.75rem;inline-size:100%;min-inline-size:0;padding:1rem;display:flex;position:relative;overflow:hidden}.lx-editor-image-upload-progress{z-index:1;border-radius:var(--lx-radius-pill);background:0 0;block-size:.25rem;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.lx-editor-image-upload-progress-bar{border-radius:inherit;background:var(--lx-editor-image-upload-progress-bg,var(--lx-editor-action-soft-bg));block-size:100%;transition:width .3s ease-out;display:block}.lx-editor>.lx-editor-shell .tableWrapper{box-sizing:border-box;inline-size:calc(100cqi - var(--lx-editor-table-frame-gutter) * 2);max-inline-size:calc(100vw - var(--lx-editor-table-frame-gutter) * 2);margin-block-start:var(--lx-editor-table-frame-block-start);margin-inline:calc((100% - min(100cqi - var(--lx-editor-table-frame-gutter) * 2, 100vw - var(--lx-editor-table-frame-gutter) * 2)) / 2);border:0;border-radius:0;padding-block-start:0;display:block;position:relative;overflow:visible}.lx-editor>.lx-editor-shell .tableWrapper.is-table-inline-start-pinned .lx-editor-table-scroll-viewport{padding-inline-start:calc(var(--lx-editor-table-frame-padding-inline) + var(--lx-editor-table-extend-inline-start,0px))}.lx-editor>.lx-editor-shell .tableWrapper.is-table-inline-start-pinned .lx-editor-table-scroll-viewport>table{margin-inline:0 auto}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport{box-sizing:border-box;inline-size:100%;padding-block-end:var(--lx-editor-table-frame-block-end);padding-inline:var(--lx-editor-table-frame-padding-inline);overscroll-behavior-inline:contain;scrollbar-color:var(--lx-scrollbar-thumb) transparent;display:block;position:relative;overflow:auto hidden}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport>table{border-collapse:collapse;table-layout:fixed;background:var(--lx-editor-transparent);flex:none;inline-size:auto;margin:0 auto;position:relative}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport :is(th,td){min-block-size:2.125rem;padding:var(--lx-editor-table-cell-padding-block) var(--lx-editor-table-cell-padding-inline);border:1px solid var(--lx-editor-table-cell-border);color:var(--lx-editor-fg);font-size:var(--lx-editor-table-cell-font-size);line-height:var(--lx-editor-table-cell-line-height);overflow-wrap:anywhere;word-break:break-word;text-align:start;vertical-align:top;position:relative}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport th{background:var(--lx-editor-bg-muted);font-weight:600}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport :is(th,td)>:first-child{margin-block-start:0}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport :is(th,td)>:last-child{margin-block-end:0}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport :is(th,td)>*{min-inline-size:0;max-inline-size:100%}.lx-editor>.lx-editor-shell .lx-editor-table-scroll-viewport :is(th,td) p{font:inherit;margin:0}.lx-editor>.lx-editor-shell [data-lx-table-caption][hidden]{display:none}.lx-editor-table-overlay-layer{z-index:62;pointer-events:none;position:fixed;inset:0;overflow:visible}.lx-editor-table-selection{z-index:2;box-sizing:border-box;border-radius:var(--lx-radius-xs);pointer-events:none;display:block;position:fixed}.lx-editor-table-selection-fill,.lx-editor-table-selection-outline{box-sizing:border-box;border-radius:var(--lx-radius-xs);position:absolute;inset:0}.lx-editor-table-selection-fill{z-index:2;background:var(--lx-editor-transparent)}.lx-editor-table-selection-outline{z-index:3;border:2px solid var(--lx-editor-table-selection);inset:-1px}.lx-editor-table-selection-edge{z-index:8;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;position:absolute}.lx-editor-table-selection-edge:before{content:"";background:var(--lx-editor-table-selection);opacity:0;transition:opacity .1s;position:absolute}.lx-editor-table-selection-edge:is(:hover,:focus-visible):before{opacity:1}.lx-editor-table-selection-edge[data-edge=top],.lx-editor-table-selection-edge[data-edge=bottom]{cursor:row-resize;block-size:8px;inset-inline:0}.lx-editor-table-selection-edge[data-edge=top]{top:-4px}.lx-editor-table-selection-edge[data-edge=bottom]{bottom:-4px}.lx-editor-table-selection-edge[data-edge=top]:before,.lx-editor-table-selection-edge[data-edge=bottom]:before{block-size:2px;inset-inline:0}.lx-editor-table-selection-edge[data-edge=top]:before{top:3px}.lx-editor-table-selection-edge[data-edge=bottom]:before{bottom:3px}.lx-editor-table-selection-edge[data-edge=right],.lx-editor-table-selection-edge[data-edge=left]{cursor:col-resize;inline-size:8px;inset-block:0}.lx-editor-table-selection-edge[data-edge=right]{right:-4px}.lx-editor-table-selection-edge[data-edge=left]{left:-4px}.lx-editor-table-selection-edge[data-edge=right]:before,.lx-editor-table-selection-edge[data-edge=left]:before{inline-size:2px;inset-block:0}.lx-editor-table-selection-edge[data-edge=right]:before{right:3px}.lx-editor-table-selection-edge[data-edge=left]:before{left:3px}.lx-editor-table-selection-action{z-index:9;border:2px solid var(--lx-editor-bg);border-radius:var(--lx-radius-xs);background:var(--lx-editor-table-selection);cursor:pointer;pointer-events:auto;block-size:14px;inline-size:6px;padding:0;position:absolute;inset-block-start:50%;inset-inline-end:-3px;translate:0 -50%}.lx-editor-table-selection-action:before{content:"";position:absolute;inset:-4px -6px}.lx-editor-table-selection-corner-handle{border-radius:var(--lx-radius-circle);background:0 0;block-size:15px;inline-size:15px;position:absolute}.lx-editor-table-selection-corner-handle[data-corner=top-start]{inset-block-start:-7.5px;inset-inline-start:-7.5px}.lx-editor-table-selection-corner-handle[data-corner=top-end]{inset-block-start:-7.5px;inset-inline-end:-7.5px}.lx-editor-table-selection-corner-handle[data-corner=bottom-start]{inset-block-end:-7.5px;inset-inline-start:-7.5px}.lx-editor-table-selection-corner-handle[data-corner=bottom-end]{inset-block-end:-7.5px;inset-inline-end:-7.5px}.lx-editor-table-selector{z-index:8;border:2px solid var(--lx-editor-bg);border-radius:var(--lx-radius-xs);background:var(--lx-editor-fg-muted);opacity:1;pointer-events:auto;transition:opacity .15s 50ms;position:fixed}.lx-editor-table-selector[data-axis=col]{block-size:6px;inline-size:18px;translate:-50%}.lx-editor-table-selector[data-axis=row]{block-size:18px;inline-size:6px;translate:0 -50%}.lx-editor-table-handle{z-index:5;border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-xs);background:var(--lx-editor-bg-raised);cursor:pointer;opacity:0;pointer-events:auto;justify-content:center;align-items:center;padding:0;transition:opacity .1s ease-in-out;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.lx-editor-table-handle[data-axis=col]{block-size:14px;inline-size:22px}.lx-editor-table-handle[data-axis=row]{block-size:22px;inline-size:14px}.lx-editor-table-handle-icon{block-size:18px;inline-size:18px;fill:var(--lx-editor-fg-muted);pointer-events:none}.lx-editor-table-handle[data-axis=col] .lx-editor-table-handle-icon{rotate:90deg}.lx-editor-table-handle:hover,.lx-editor-table-handle:focus-visible,.lx-editor-table-handle[data-menu-open=true],.lx-editor-table-handle[data-lx-reordering=true]{opacity:1}.lx-editor-table-handle[data-menu-open=true],.lx-editor-table-handle[data-lx-reordering=true]{border-color:var(--lx-editor-table-selection);background:var(--lx-editor-table-selection)}.lx-editor-table-handle:is([data-menu-open=true],[data-lx-reordering=true]) .lx-editor-table-handle-icon{fill:var(--lx-editor-fg-inverse)}.lx-editor-table-resize-col-grip,.lx-editor-table-resize-row-grip{z-index:61;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;display:block;position:fixed}.lx-editor-table-resize-col-grip{cursor:col-resize;inline-size:8px}.lx-editor-table-resize-row-grip{cursor:row-resize;block-size:8px}.lx-editor-table-resize-col-grip:before,.lx-editor-table-resize-row-grip:before{content:"";border-radius:var(--lx-radius-xs);background:0 0;position:absolute}.lx-editor-table-resize-col-grip:before{inline-size:1.5px;inset-block:0;inset-inline-start:50%;translate:-50%}.lx-editor-table-resize-row-grip:before{block-size:1.5px;inset-block-start:50%;inset-inline:0;translate:0 -50%}.lx-editor-table-resize-col-grip:is(:hover,:focus-visible,[data-lx-resize-preview]):before,.lx-editor-table-resize-row-grip:is(:hover,:focus-visible,[data-lx-resize-preview]):before{background:var(--lx-editor-table-selection);opacity:.85}.lx-editor-table-extend-col,.lx-editor-table-extend-row{z-index:58;opacity:0;cursor:pointer;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;transition:opacity .15s;display:block;position:fixed}.lx-editor-table-extend-col:before,.lx-editor-table-extend-row:before,.lx-editor-table-extend-col:after,.lx-editor-table-extend-row:after{border-radius:var(--lx-radius-xs);justify-content:center;align-items:center;display:flex;position:absolute}.lx-editor-table-extend-col:before,.lx-editor-table-extend-row:before{content:"";background:var(--lx-editor-bg-muted)}.lx-editor-table-extend-col:after,.lx-editor-table-extend-row:after{content:"+";color:var(--lx-editor-fg-muted);pointer-events:none;font-size:14px;font-weight:600;line-height:1}.lx-editor-table-extend-col:before,.lx-editor-table-extend-col:after{inline-size:12px;inset-block:0;inset-inline-end:0}.lx-editor-table-extend-row:before,.lx-editor-table-extend-row:after{block-size:12px;inset-block-end:0;inset-inline:0}.lx-editor-table-extend-col:hover,.lx-editor-table-extend-row:hover,.lx-editor-table-extend-col:focus-visible,.lx-editor-table-extend-row:focus-visible,.lx-editor-table-extend-col.is-active,.lx-editor-table-extend-row.is-active{opacity:1}.lx-editor-table-extend-col.is-active{cursor:col-resize}.lx-editor-table-extend-row.is-active{cursor:row-resize}.lx-editor-table-extend-col:hover:before,.lx-editor-table-extend-row:hover:before{background:var(--lx-editor-interaction-bg-hover)}.lx-editor-table-drag-preview{z-index:9999;box-sizing:border-box;border-radius:var(--lx-radius-xs);background:var(--lx-editor-bg);box-shadow:inset 0 0 0 2px var(--lx-editor-table-selection), 0 4px 12px var(--lx-editor-shadow-color);isolation:isolate;opacity:1;pointer-events:none;will-change:transform;display:flex;position:fixed;overflow:visible}.lx-editor-table-drag-preview[data-axis=col]{flex-direction:column}.lx-editor-table-drag-preview[data-axis=row]{flex-direction:row}.lx-editor-table-drag-preview-grip{z-index:2;opacity:1;position:absolute}.lx-editor-table-drag-preview[data-axis=col]>.lx-editor-table-drag-preview-grip{inset-block-start:-3px;inset-inline-start:50%}.lx-editor-table-drag-preview[data-axis=row]>.lx-editor-table-drag-preview-grip{inset-block-start:50%;inset-inline-start:-3px}.lx-editor-table-drag-preview-grip .lx-editor-table-handle{opacity:1}.lx-editor-table-drag-preview-cell{z-index:1;box-sizing:border-box;padding:var(--lx-editor-table-cell-padding-block,.4375rem) var(--lx-editor-table-cell-padding-inline,.5625rem);border:1px solid var(--lx-editor-table-cell-border);color:var(--lx-editor-fg);font-size:var(--lx-editor-table-cell-font-size,.875rem);line-height:var(--lx-editor-table-cell-line-height,1.25rem);flex:none;position:relative;overflow:hidden}.lx-editor-table-drop-indicator{z-index:10000;border-radius:var(--lx-radius-xs);background:var(--lx-editor-table-selection);pointer-events:none;position:fixed}.lx-editor-table-handle-menu{pointer-events:auto}.lx-editor-table-handle-menu-search{padding:.125rem .125rem .25rem;display:block}.lx-editor-table-header-column-switch[data-state=unchecked]{--lx-switch-track-bg:color-mix(in srgb, var(--lx-content) 18%, var(--lx-surface-raised));--lx-switch-track-border:color-mix(in srgb, var(--lx-content) 56%, var(--lx-border-strong));--lx-switch-thumb-bg:var(--lx-chrome-fg)}.lx-editor-table-header-column-switch .lx-switch-track{transition:background-color .2s,border-color .2s,box-shadow .2s}.lx-editor-table-header-column-switch .lx-switch-thumb{transition:inset-inline-start .2s,inset-inline-end .2s,background-color .2s,color .2s}.lx-editor-table-color-swatch{stroke-width:1.5px}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=gray]{color:var(--lx-editor-color-gray)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=gray]{background:var(--lx-editor-highlight-gray)}.lx-editor-table-color-swatch-text-gray{color:var(--lx-editor-color-gray);fill:var(--lx-editor-color-gray)}.lx-editor-table-color-swatch-background-gray{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-gray)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=brown]{color:var(--lx-editor-color-brown)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=brown]{background:var(--lx-editor-highlight-brown)}.lx-editor-table-color-swatch-text-brown{color:var(--lx-editor-color-brown);fill:var(--lx-editor-color-brown)}.lx-editor-table-color-swatch-background-brown{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-brown)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=orange]{color:var(--lx-editor-color-orange)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=orange]{background:var(--lx-editor-highlight-orange)}.lx-editor-table-color-swatch-text-orange{color:var(--lx-editor-color-orange);fill:var(--lx-editor-color-orange)}.lx-editor-table-color-swatch-background-orange{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-orange)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=yellow]{color:var(--lx-editor-color-yellow)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=yellow]{background:var(--lx-editor-highlight-yellow)}.lx-editor-table-color-swatch-text-yellow{color:var(--lx-editor-color-yellow);fill:var(--lx-editor-color-yellow)}.lx-editor-table-color-swatch-background-yellow{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-yellow)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=green]{color:var(--lx-editor-color-green)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=green]{background:var(--lx-editor-highlight-green)}.lx-editor-table-color-swatch-text-green{color:var(--lx-editor-color-green);fill:var(--lx-editor-color-green)}.lx-editor-table-color-swatch-background-green{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-green)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=blue]{color:var(--lx-editor-color-blue)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=blue]{background:var(--lx-editor-highlight-blue)}.lx-editor-table-color-swatch-text-blue{color:var(--lx-editor-color-blue);fill:var(--lx-editor-color-blue)}.lx-editor-table-color-swatch-background-blue{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-blue)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=purple]{color:var(--lx-editor-color-purple)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=purple]{background:var(--lx-editor-highlight-purple)}.lx-editor-table-color-swatch-text-purple{color:var(--lx-editor-color-purple);fill:var(--lx-editor-color-purple)}.lx-editor-table-color-swatch-background-purple{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-purple)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=pink]{color:var(--lx-editor-color-pink)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=pink]{background:var(--lx-editor-highlight-pink)}.lx-editor-table-color-swatch-text-pink{color:var(--lx-editor-color-pink);fill:var(--lx-editor-color-pink)}.lx-editor-table-color-swatch-background-pink{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-pink)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-text-color=red]{color:var(--lx-editor-color-red)}.lx-editor>.lx-editor-shell :is(th,td)[data-lx-table-background-color=red]{background:var(--lx-editor-highlight-red)}.lx-editor-table-color-swatch-text-red{color:var(--lx-editor-color-red);fill:var(--lx-editor-color-red)}.lx-editor-table-color-swatch-background-red{color:var(--lx-editor-fg);fill:var(--lx-editor-highlight-red)}.lx-editor-page-chrome{z-index:2;grid-column:full-start/full-end;grid-template-columns:[full-start] var(--lx-margin-width) [content-start] var(--lx-content-width) [content-end] var(--lx-margin-width) [full-end];min-inline-size:0;color:var(--lx-editor-fg);padding-block-start:2.5rem;display:grid;position:relative}.lx-editor-page-chrome.has-cover,.lx-editor-page-chrome.has-icon{padding-block-start:0}.lx-editor-cover{border-radius:0 0 var(--lx-radius-lg) var(--lx-radius-lg);background:var(--lx-editor-bg-muted);grid-column:full-start/full-end;block-size:clamp(9rem,24vw,13rem);position:relative;overflow:hidden}.lx-editor-cover.is-repositioning{cursor:ns-resize;touch-action:none}.lx-editor-page-chrome.has-cover:not(.has-icon) .lx-editor-cover{margin-block-end:1rem}.lx-editor-cover-image{-o-object-fit:cover;object-fit:cover;user-select:none;block-size:100%;inline-size:100%;display:block}.lx-editor-cover-controls{color:var(--lx-editor-cover-controls-fg);border:1px solid var(--lx-editor-cover-controls-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-cover-controls-bg);opacity:0;align-items:center;padding:.1875rem;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;transform:translateY(-.125rem)}.lx-editor-cover:hover .lx-editor-cover-controls,.lx-editor-cover:focus-within .lx-editor-cover-controls,.lx-editor-cover.is-repositioning .lx-editor-cover-controls{opacity:1;transform:translateY(0)}.lx-editor-cover-control{min-block-size:1.75rem;color:inherit;border-radius:var(--lx-radius-sm);font-size:.75rem}.lx-editor-cover-control:hover,.lx-editor-cover-control[aria-pressed=true]{color:var(--lx-editor-cover-controls-fg);background:var(--lx-editor-cover-control-bg-hover)}.lx-editor-page-meta{grid-column:content-start/content-end;min-inline-size:0;position:relative}.lx-editor-page-icon{z-index:1;min-block-size:1em;inline-size:fit-content;min-inline-size:1em;color:inherit;border-radius:var(--lx-radius-md);cursor:pointer;user-select:none;background:0 0;border:0;place-items:center;margin-block:1rem 1.5rem;padding:0;font-size:clamp(3rem,7vw,4.5rem);line-height:1;display:inline-grid;position:relative}.lx-editor-page-icon.is-readonly{cursor:default}.lx-editor-page-chrome.has-cover.has-icon .lx-editor-page-icon{margin-block-start:calc(clamp(3rem,7vw,4.5rem)/-2)}.lx-editor-page-icon-image{border-radius:var(--lx-radius-xs);-o-object-fit:cover;object-fit:cover;block-size:1em;inline-size:1em;display:block}.lx-editor-page-icon-glyph{stroke-width:1.65px;block-size:.88em;inline-size:.88em;margin:.06em;display:block}.lx-editor-title-actions{opacity:0;pointer-events:none;align-items:center;gap:.125rem;inline-size:max-content;max-inline-size:100%;margin-block:.75rem 0;transition:opacity .12s,transform .12s;display:flex;transform:translateY(.125rem)}.lx-editor-page-meta:hover .lx-editor-title-actions,.lx-editor-page-meta:focus-within .lx-editor-title-actions,.lx-editor-shell:has(.lx-editor-node-title:hover) .lx-editor-title-actions,.lx-editor-shell:has(.lx-editor-node-title:focus) .lx-editor-title-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.lx-editor-title-action{min-block-size:1.75rem;color:var(--lx-editor-fg-muted);border-radius:var(--lx-radius-sm);padding-inline:.375rem;font-size:.75rem;font-weight:450}.lx-editor-title-action:hover,.lx-editor-title-action.is-active,.lx-editor-title-action[aria-pressed=true]{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}.lx-editor-icon-picker-popover,.lx-editor-cover-picker-popover{z-index:62;color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-xl);background:var(--lx-editor-floating-bg);box-shadow:none;overflow:hidden}.lx-editor-icon-picker-popover{inline-size:min(28rem,100vw - 1rem)}.lx-editor-cover-picker-popover{inline-size:min(39rem,100vw - 1rem)}.lx-editor-icon-picker-tabs,.lx-editor-cover-picker-tabs{--lx-tabs-current-fg:var(--lx-content);--lx-tabs-current-fg-hover:var(--lx-content-strong);--lx-tabs-current-fg-active:var(--lx-content-strong);inline-size:100%;min-inline-size:0}.lx-editor-icon-picker-header,.lx-editor-cover-picker-header{border-block-end:1px solid var(--lx-editor-border-muted);justify-content:space-between;align-items:stretch;min-block-size:3rem;display:flex}.lx-editor-icon-picker-tab-list,.lx-editor-cover-picker-tab-list{background:0 0;border:0;flex:auto;gap:0;min-inline-size:0;padding-inline:.5rem}.lx-editor-icon-picker-tab,.lx-editor-cover-picker-tab{min-block-size:3rem;color:var(--lx-editor-fg-muted);padding-inline:.625rem;font-size:.8125rem}.lx-editor-icon-picker-tab:hover,.lx-editor-cover-picker-tab:hover,.lx-editor-icon-picker-tab[data-state=active],.lx-editor-cover-picker-tab[data-state=active]{color:var(--lx-editor-fg)}.lx-editor-icon-picker-panel,.lx-editor-cover-picker-panel{border:0;outline:0;min-inline-size:0;padding:0}.lx-editor-icon-picker-section,.lx-editor-cover-picker-section{padding:.75rem}.lx-editor-cover-picker-section{max-block-size:min(27rem,100vh - 10rem);overflow:auto}.lx-editor-cover-picker-label{color:var(--lx-editor-fg-muted);margin:0 0 .625rem;font-size:.75rem;font-weight:500}.lx-editor-icon-picker-section{gap:.75rem;display:grid}.lx-editor-icon-picker-popover .lx-emoji-picker,.lx-editor-icon-picker-popover .lx-emoji-picker-content{inline-size:100%;max-inline-size:none}.lx-editor-icon-picker-popover .lx-emoji-picker-content{box-shadow:none;background:0 0;border:0;border-radius:0}.lx-editor-icon-picker-color-list{flex-wrap:wrap;gap:.25rem;display:flex}.lx-editor-icon-picker-color{padding:.25rem;position:relative}.lx-editor-icon-picker-color>span{border:1px solid color-mix(in srgb, currentColor 16%, transparent);border-radius:var(--lx-radius-pill);block-size:1rem;inline-size:1rem}.lx-editor-icon-picker-color[aria-pressed=true]{color:var(--lx-editor-fg);background:var(--lx-editor-bg-active)}.lx-editor-icon-picker-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.25rem;max-block-size:15rem;display:grid;overflow:auto}.lx-editor-icon-picker-choice{block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;color:var(--lx-editor-fg-muted);border-radius:var(--lx-radius-md);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.lx-editor-icon-picker-choice:hover{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}.lx-editor-icon-picker-choice svg{block-size:1.125rem;inline-size:1.125rem}.lx-editor-cover-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.lx-editor-cover-picker-preset{aspect-ratio:1.7;border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);cursor:pointer;padding:0;transition:border-color .12s,transform .12s;position:relative;overflow:hidden}.lx-editor-cover-picker-preset:hover{transform:translateY(-1px)}.lx-editor-cover-picker-preset:focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}.lx-editor-cover-picker-preset img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.lx-editor-cover-picker-link-form{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.75rem;display:grid}.lx-editor-icon-picker-remove,.lx-editor-cover-picker-remove{min-block-size:1.875rem;color:var(--lx-editor-fg-muted);flex:none;align-self:center;margin-inline-end:.5rem;padding-inline:.5rem;font-size:.75rem}.lx-editor-icon-picker-remove:hover,.lx-editor-cover-picker-remove:hover{color:var(--lx-editor-error-fg);background:var(--lx-editor-error-bg)}.lx-editor-icon-picker-feedback,.lx-editor-cover-picker-feedback{color:var(--lx-editor-error-fg);margin:0;padding:0 .75rem .75rem;font-size:.75rem}.lx-editor-node-title.is-empty:before{color:var(--lx-editor-placeholder);content:attr(data-placeholder);pointer-events:none;position:absolute}.lx-editor-block-actions{z-index:28;min-block-size:1.625rem;color:var(--lx-editor-fg-muted);pointer-events:auto;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:absolute}.lx-editor-block-action{border-radius:var(--lx-radius-sm);block-size:1.625rem;inline-size:1.625rem;min-inline-size:1.625rem;padding:0}.lx-editor-block-action.is-counted{gap:.25rem;inline-size:auto;padding-inline:.3125rem}.lx-editor-block-action>span{font-size:.6875rem;font-weight:550;line-height:1}.lx-editor-block-action:hover,.lx-editor-block-action.is-active{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}.lx-editor-comment-popover{z-index:60;inline-size:min(20rem,100vw - 1rem);min-inline-size:min(18rem,100vw - 1rem);color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-xl);background:var(--lx-editor-floating-bg);box-shadow:none;overflow:hidden}.lx-editor-comment-composer{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.625rem;display:grid}.lx-editor-comment-input{box-sizing:border-box;resize:none;min-block-size:2.25rem;max-block-size:8rem;inline-size:100%;color:var(--lx-editor-fg);font:inherit;background:0 0;border:0;outline:0;padding:.5rem .625rem;font-size:.875rem;line-height:1.45}.lx-editor-comment-input::placeholder{color:var(--lx-editor-placeholder)}.lx-editor-comment-toolbar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lx-editor-comment-toolbar>span{align-items:center;gap:.125rem;display:inline-flex}.lx-editor-comment-attachments{flex-wrap:wrap;gap:.375rem;display:flex}.lx-editor-comment-attachment{max-inline-size:100%;color:var(--lx-editor-fg-muted);border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);align-items:center;gap:.25rem;padding-inline-start:.5rem;font-size:.75rem;display:inline-flex}.lx-editor-comment-attachment>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-editor-comment-submit:disabled{opacity:.38}.lx-editor-visually-hidden-file-input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-editor-comment-layer{z-index:26;pointer-events:none;position:absolute;inset:0}.lx-editor-comment-rail{inline-size:20rem;font-family:var(--lx-font-sans,ui-sans-serif, system-ui, sans-serif);pointer-events:none;position:absolute;inset-block:0}.lx-editor-comment-layer.is-marker-layout .lx-editor-comment-rail.is-rail{display:none}.lx-editor-comment-markers{pointer-events:none;display:none;position:absolute;inset:0}.lx-editor-comment-layer.is-marker-layout .lx-editor-comment-markers{display:block}.lx-editor-comment-marker{min-block-size:1.75rem;min-inline-size:1.625rem;color:var(--lx-editor-fg-muted);border-radius:var(--lx-radius-md);pointer-events:auto;align-items:center;gap:.25rem;padding:.25rem .375rem;display:inline-flex;position:absolute}.lx-editor-comment-marker:hover,.lx-editor-comment-marker.is-active{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}.lx-editor-comment-marker>span{font-size:.75rem;font-weight:500}.lx-editor-comment-panel-popover{z-index:60;max-block-size:min(38rem,100vh - 1rem);inline-size:min(28rem,100vw - 1rem);color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-xl);background:var(--lx-editor-floating-bg);box-shadow:none;overflow:hidden}.lx-editor-comment-rail.is-popover{pointer-events:auto;gap:.75rem;max-block-size:min(36rem,68vh);inline-size:100%;padding:0;display:grid;position:relative;inset:auto;overflow:auto}.lx-editor-comment-thread{inline-size:100%;color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-xl);background:var(--lx-editor-floating-bg);pointer-events:auto;cursor:pointer;outline:0;transition:top .18s,border-color .12s,background-color .12s,opacity .12s;position:absolute;inset-inline-end:0;overflow:hidden}.lx-editor-comment-thread.is-active,.lx-editor-comment-thread:hover{background:color-mix(in srgb, var(--lx-editor-floating-bg) 96%, var(--lx-editor-fg) 4%)}.lx-editor-comment-thread.is-active{border-color:var(--lx-editor-border-strong);cursor:default}.lx-editor-comment-thread:focus-visible{box-shadow:var(--lx-editor-focus-shadow)}.lx-editor-comment-thread.is-resolved{opacity:.68}.lx-editor-comment-messages{gap:.125rem;padding:.875rem .75rem .625rem;display:grid}.lx-editor-comment-message{grid-template-columns:2rem minmax(0,1fr);gap:.5rem;min-inline-size:0;padding-block:0 .75rem;display:grid;position:relative}.lx-editor-comment-message:last-of-type{padding-block-end:0}.lx-editor-comment-message-line{z-index:0;background:color-mix(in srgb, var(--lx-editor-fg-muted) 28%, transparent);pointer-events:none;inline-size:1px;position:absolute;inset-block:1rem -.75rem;inset-inline-start:1rem}.lx-editor-comment-message>.lx-avatar{z-index:1;position:relative}.lx-editor-comment-message-body{min-inline-size:0;position:relative}.lx-editor-comment-message-content{padding-block-start:.375rem}.lx-editor-comment-message-meta{align-items:baseline;gap:.375rem;min-block-size:1.75rem;min-inline-size:0;padding-inline-end:5.75rem;display:flex}.lx-editor-comment-message-meta strong{color:var(--lx-editor-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:650;overflow:hidden}.lx-editor-comment-message-meta small{color:var(--lx-editor-fg-subtle);flex:none;font-size:.6875rem}.lx-editor-comment-message-meta time{cursor:help}.lx-editor-comment-message-actions{z-index:2;border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-md);background:var(--lx-editor-floating-bg);opacity:0;pointer-events:none;align-items:center;gap:.0625rem;padding:.125rem;transition:opacity .12s;display:inline-flex;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem}.lx-editor-comment-message:hover .lx-editor-comment-message-actions,.lx-editor-comment-message:focus-within .lx-editor-comment-message-actions,.lx-editor-comment-message:has([aria-expanded=true]) .lx-editor-comment-message-actions,.lx-editor-comment-message.is-thread-root .lx-editor-comment-message-actions{opacity:1;pointer-events:auto}.lx-editor-comment-excerpt{color:var(--lx-editor-fg-muted);border-inline-start:2px solid var(--lx-editor-warning-solid);text-overflow:ellipsis;white-space:nowrap;margin:.1875rem 0 .625rem;padding-inline-start:.625rem;font-size:.8125rem;line-height:1.55;overflow:hidden}.lx-editor-comment-message-text{color:var(--lx-editor-fg);overflow-wrap:anywhere;margin:.125rem 0 0;font-size:.875rem;line-height:1.45}.lx-editor-comment-message-edit{gap:.375rem;margin-block-start:.25rem;display:grid}.lx-editor-comment-message-edit-input{box-sizing:border-box;resize:vertical;min-block-size:4rem;inline-size:100%;color:var(--lx-editor-fg);border:1px solid var(--lx-editor-focus-color);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg);font:inherit;outline:0;padding:.5rem .625rem;font-size:.875rem;line-height:1.45}.lx-editor-comment-message-edit-actions{justify-content:flex-end;gap:.25rem;display:flex}.lx-editor-comment-action-menu{inline-size:max-content;min-inline-size:12rem;max-inline-size:min(17rem,100vw - 1rem)}.lx-editor-comment-reactions{flex-wrap:wrap;gap:.25rem;margin-block-start:.375rem;display:flex}.lx-editor-comment-reaction{border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-pill);background:var(--lx-editor-bg-muted);min-block-size:1.5rem;padding-inline:.375rem;font-size:.6875rem}.lx-editor-comment-reaction[aria-pressed=true]{border-color:color-mix(in srgb, var(--lx-editor-info-solid) 35%, transparent);background:color-mix(in srgb, var(--lx-editor-info-solid) 28%, transparent)}.lx-editor-comment-replies-toggle{min-block-size:1.75rem;color:var(--lx-editor-fg-subtle);justify-self:start;margin-block:-.25rem .375rem;margin-inline-start:2.75rem;padding-inline:0;font-size:.8125rem}.lx-editor-comment-reply{padding:0 .5rem .5rem}.lx-editor-comment-reply .lx-editor-comment-composer{border-radius:var(--lx-radius-md);background:var(--lx-editor-bg);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;margin:.5rem;padding:.125rem .25rem}.lx-editor-comment-reply .lx-editor-comment-composer:focus-within{border-color:var(--lx-editor-focus-color)}.lx-editor-comment-reply .lx-editor-comment-input{min-block-size:2rem;padding:.375rem .25rem}.lx-editor-comment-reply .lx-editor-comment-toolbar{grid-area:1/2;gap:.125rem}.lx-editor-comment-reply .lx-editor-comment-attachments{grid-column:1/-1}.lx-editor-comment-rail.is-popover .lx-editor-comment-thread{background:0 0;border:0;border-radius:0;inline-size:100%;position:relative;inset:auto}.lx-editor-content .lx-editor-commented{text-decoration-line:underline;text-decoration-color:color-mix(in srgb, var(--lx-editor-warning-solid) 30%, transparent);text-underline-offset:4px;text-decoration-skip-ink:none;text-decoration-thickness:2px}.lx-editor-content .lx-editor-commented.is-active-comment{text-decoration-color:var(--lx-editor-warning-solid)}.lx-editor-block-plus{appearance:none;min-block-size:2rem;min-inline-size:2rem;color:inherit;border-radius:var(--lx-radius-sm);background:var(--lx-editor-transparent);font:inherit;border:0;justify-content:center;align-items:center;gap:.375rem;padding-inline:.5rem;display:inline-flex}.lx-editor-menu-icon{flex:none;block-size:1rem;inline-size:1rem}.lx-editor-menu-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.lx-editor-suggestions,.lx-editor-popover,.lx-editor-link-popover{color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-raised);box-shadow:var(--lx-shadow-md)}.lx-editor-color-menu,.lx-editor-highlight-menu{color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-floating-bg);box-shadow:none}.lx-editor-menu-section{z-index:95;min-block-size:0;inline-size:max-content;min-inline-size:0;max-inline-size:min(32rem,100vw - 1rem);color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-sm);background:var(--lx-editor-floating-bg);box-shadow:var(--lx-editor-shadow-sm);flex-direction:column;padding:.375rem;font-size:.875rem;font-weight:400;line-height:1.5rem;display:flex}.lx-editor-color-menu{inline-size:10rem;min-inline-size:0;max-inline-size:100%}.lx-editor-color-menu-label{color:var(--lx-editor-fg-muted);letter-spacing:.04em;text-transform:uppercase;padding:0 .375rem .375rem;font-size:.6875rem;font-weight:600}.lx-editor-color-grid{grid-template-columns:minmax(0,1fr);gap:2px;inline-size:100%;display:grid}.lx-editor-color-item{min-block-size:1.75rem;inline-size:100%;color:var(--lx-editor-fg);border-radius:var(--lx-radius-md);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:1.25rem minmax(0,1fr) .875rem;align-items:center;gap:.5rem;padding:.25rem .375rem;font-size:.75rem;display:grid}.lx-editor-color-swatch{block-size:1.25rem;inline-size:1.25rem;color:var(--lx-editor-swatch-fg);border:1px solid var(--lx-editor-swatch-border);border-radius:var(--lx-radius-sm);background:var(--lx-editor-swatch-bg);justify-content:center;align-items:center;font-size:.8125rem;font-weight:750;line-height:1;display:inline-flex}.lx-editor-highlight-menu{flex-direction:column;align-items:stretch;inline-size:max-content;display:flex}.lx-editor-highlight-grid{grid-template-columns:repeat(2,max-content);gap:2px;inline-size:max-content;display:grid}.lx-editor-highlight-item{min-block-size:1.875rem;color:var(--lx-editor-fg);border-radius:var(--lx-radius-md);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.3125rem .5rem;font-size:.75rem;display:flex}.lx-editor-highlight-swatch{border:1px solid color-mix(in srgb, var(--lx-editor-fg) 18%, transparent);border-radius:var(--lx-radius-circle);background:var(--lx-editor-highlight-swatch);flex:none;block-size:1rem;inline-size:1rem;padding:0}.lx-editor-highlight-label{color:var(--lx-editor-fg);white-space:nowrap;font-size:.75rem;line-height:1.2}.lx-editor-link-popover{z-index:60;border-radius:var(--lx-radius-lg);inline-size:min(22rem,100vw - 1rem);min-inline-size:min(20rem,100vw - 1rem);box-shadow:none;padding:0;overflow:hidden}.lx-editor-link-popover-content{flex-direction:column;gap:.75rem;min-inline-size:0;padding:.75rem .875rem;display:flex}.lx-editor-link-popover-header{align-items:center;gap:.625rem;display:flex}.lx-editor-link-popover-icon{block-size:2rem;inline-size:2rem;color:var(--lx-editor-fg-muted);border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-editor-link-popover-icon svg{block-size:1rem;inline-size:1rem}.lx-editor-link-popover-heading{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.lx-editor-link-popover-title{font-size:.8125rem;font-weight:600;line-height:1.2}.lx-editor-link-popover-description{color:var(--lx-editor-fg-muted);font-size:.6875rem;line-height:1.3}.lx-editor-link-input{min-block-size:2rem;inline-size:100%;min-inline-size:0;color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg);font:inherit;padding:.5rem .625rem;font-size:.8125rem}.lx-editor-link-actions{justify-content:space-between;align-items:center;gap:.75rem;min-inline-size:0;display:flex}.lx-editor-link-secondary-actions{align-items:center;gap:2px;display:inline-flex}.lx-editor-link-action-button,.lx-editor-link-apply-button{border-radius:var(--lx-radius-md);font:inherit;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}:is(.lx-editor-link-action-button,.lx-editor-link-apply-button) svg{block-size:.875rem;inline-size:.875rem}.lx-editor-link-action-button{block-size:2rem;inline-size:2rem;color:var(--lx-editor-fg-muted);background:var(--lx-editor-transparent);border:0;padding:0}.lx-editor-link-apply-button{min-block-size:1.75rem;color:var(--lx-editor-action-fg);border:1px solid var(--lx-editor-action-bg);background:var(--lx-editor-action-bg);gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1}.lx-editor-suggestions{box-sizing:border-box;z-index:95;min-block-size:0;inline-size:min(11rem,100vw - 1rem);min-inline-size:0;color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-floating-bg);font-family:var(--lx-font-sans,ui-sans-serif, system-ui, sans-serif);overscroll-behavior:contain;pointer-events:auto;box-shadow:none;flex-direction:column;padding:.25rem;display:flex;overflow:hidden}.lx-editor-suggestion-header{color:var(--lx-editor-fg-muted);letter-spacing:.04em;text-transform:uppercase;padding:.375rem .5rem .125rem;font-size:.6875rem;font-weight:600;display:block}.lx-editor-suggestion-viewport{min-block-size:0;min-inline-size:0;max-block-size:min(60vh, 20rem, var(--lx-popper-available-height,20rem));overscroll-behavior:contain;scrollbar-color:var(--lx-editor-scrollbar-thumb) transparent;scrollbar-width:thin;flex:auto;overflow:hidden auto}.lx-editor-suggestion-viewport::-webkit-scrollbar{inline-size:5px}.lx-editor-suggestion-viewport::-webkit-scrollbar-thumb{border-radius:var(--lx-radius-pill);background:var(--lx-editor-scrollbar-thumb)}.lx-editor-suggestion-list,.lx-editor-suggestion-group{flex-direction:column;min-inline-size:0;display:flex}.lx-editor-suggestion-item,.lx-editor-menu-item{min-block-size:1.875rem;inline-size:100%;min-inline-size:0;color:var(--lx-editor-fg);border-radius:var(--lx-radius-md);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.3125rem .5rem;font-size:12px;line-height:1.25rem;transition:background-color .15s;display:flex;position:relative}.lx-editor-menu-item[role=none]{cursor:default}.lx-editor-suggestion-icon{color:currentColor;opacity:.7;flex:none;block-size:13px;inline-size:13px;display:inline-flex}.lx-editor-suggestion-content{text-overflow:ellipsis;flex-direction:column;flex:auto;gap:.125rem;min-inline-size:0;display:flex;overflow:hidden}.lx-editor-suggestion-content :where([data-description],.lx-command-search-item-description){display:none}.lx-editor-suggestion-status,.lx-editor-menu-status,.lx-editor-menu-heading{color:var(--lx-editor-fg-muted);padding:.625rem;font-size:.8125rem}.lx-editor-block-handle{z-index:2147480001;pointer-events:auto;align-items:center;gap:1px;display:flex}.lx-editor-block-grip,.lx-editor-block-plus{z-index:2147480001;appearance:none;block-size:1.5rem;min-block-size:1.5rem;inline-size:1.5rem;min-inline-size:1.5rem;color:var(--lx-editor-fg-muted);border-radius:var(--lx-radius-md);background:var(--lx-editor-transparent);box-shadow:none;cursor:pointer;font:inherit;opacity:.68;border:0;justify-content:center;align-items:center;padding:.25rem .125rem;line-height:1;display:inline-flex}.lx-editor-block-grip{cursor:grab}.lx-editor-block-grip svg,.lx-editor-block-plus svg{block-size:1.0625rem;inline-size:1.0625rem}.lx-editor-block-drop-cursor{color:var(--lx-editor-drop-cursor);background:var(--lx-editor-drop-cursor);border-radius:var(--lx-radius-xs);box-shadow:none;cursor:grabbing}.lx-editor-block-plus{touch-action:manipulation}.lx-editor-block-menu,.lx-editor-block-menu-submenu{box-sizing:border-box;z-index:100;inline-size:11rem;min-inline-size:11rem;color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-md);background:var(--lx-editor-floating-bg);box-shadow:none;font-family:var(--lx-font-sans,ui-sans-serif, system-ui, sans-serif);flex-direction:column;padding:.25rem;display:flex}.lx-editor-block-menu-group{flex-direction:column;min-inline-size:0;display:flex}.lx-editor-block-menu-item{min-block-size:1.875rem;inline-size:100%;min-inline-size:0;color:inherit;border-radius:var(--lx-radius-md);background:var(--lx-editor-transparent);cursor:pointer;font:inherit;text-align:start;border:0;align-items:center;gap:.375rem;padding:.3125rem .5rem;font-size:12px;line-height:1.25rem;transition:background-color .15s;display:flex}.lx-editor-block-menu-item .lx-editor-menu-icon{opacity:.7;block-size:13px;inline-size:13px;margin-inline-end:0}.lx-editor-block-menu-item[aria-haspopup=menu]:after{content:"";opacity:.65;border-block-start:1.5px solid;border-inline-end:1.5px solid;flex:none;block-size:.375rem;inline-size:.375rem;margin-inline-start:auto;transform:rotate(45deg)}.lx-editor-block-menu-separator,.lx-editor-block-menu [role=separator],.lx-editor-block-menu-submenu [role=separator]{background:var(--lx-editor-border-muted);flex:none;block-size:1px;inline-size:auto;margin:.25rem .375rem}.lx-editor-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.lx-editor-emoji-menu{z-index:95;pointer-events:auto}.lx-editor-emoji-menu .lx-emoji-picker-item.is-selected{background:var(--lx-emoji-picker-active)}.lx-editor-mention-menu{inline-size:clamp(17rem,36vw,21rem);max-inline-size:calc(100vw - 1rem);color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border-strong);border-radius:var(--lx-radius-xl);background:var(--lx-editor-floating-bg);pointer-events:auto;box-shadow:0 18px 48px color-mix(in srgb, var(--lx-editor-shadow-color) 18%, transparent), 0 3px 12px color-mix(in srgb, var(--lx-editor-shadow-color) 12%, transparent);padding:0;overflow:hidden}.lx-editor-mention-menu-header{border-block-end:1px solid var(--lx-editor-border-muted);background:color-mix(in srgb, var(--lx-editor-bg-muted) 58%, transparent);align-items:center;gap:.5rem;min-block-size:2.625rem;padding:.625rem .75rem;display:flex}.lx-editor-mention-menu-header-icon{border-radius:var(--lx-radius-sm);background:var(--lx-editor-action-soft-bg);block-size:1.375rem;inline-size:1.375rem;color:var(--lx-editor-action-soft-fg);justify-content:center;align-items:center;display:inline-flex}.lx-editor-mention-menu-header-icon svg{block-size:.8125rem;inline-size:.8125rem}.lx-editor-mention-menu-title{letter-spacing:.01em;min-inline-size:0;font-size:.75rem;font-weight:650;line-height:1.2}.lx-editor-mention-menu-hint{color:var(--lx-editor-fg-muted);white-space:nowrap;margin-inline-start:auto;font-size:.6875rem;line-height:1}.lx-editor-mention-menu-viewport{overscroll-behavior:contain;scrollbar-color:var(--lx-scrollbar-thumb) var(--lx-editor-transparent);max-block-size:min(17rem,45vh);overflow-y:auto}.lx-editor-mention-menu-list{flex-direction:column;gap:.125rem;padding:.375rem;display:flex}.lx-editor-mention-menu-empty{min-block-size:7rem;color:var(--lx-editor-fg-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem;font-size:13px;display:flex}.lx-editor-mention-menu-empty-icon{border-radius:var(--lx-radius-pill);background:var(--lx-editor-bg-muted);block-size:2rem;inline-size:2rem;color:var(--lx-editor-fg-subtle);justify-content:center;align-items:center;display:inline-flex}.lx-editor-mention-menu-empty-icon svg{block-size:1rem;inline-size:1rem}.lx-editor-mention-menu-item{min-block-size:3rem;inline-size:100%;color:var(--lx-editor-fg);border-radius:var(--lx-radius-md);background:var(--lx-editor-transparent);text-align:start;cursor:pointer;border:none;align-items:center;gap:.625rem;padding:.4375rem .5rem;display:flex}.lx-editor-mention-menu-avatar{block-size:2rem;inline-size:2rem;color:var(--lx-editor-action-soft-fg);border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-pill);background:var(--lx-editor-action-soft-bg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.lx-editor-mention-menu-avatar img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.lx-editor-mention-menu-avatar-fallback{letter-spacing:.015em;font-size:.6875rem;font-weight:700}.lx-editor-mention-menu-content{flex-direction:column;flex:1;gap:.125rem;min-inline-size:0;display:flex}.lx-editor-mention-menu-label{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden}.lx-editor-mention-menu-subtitle{color:var(--lx-editor-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;overflow:hidden}.lx-editor-mention-menu-live-region{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.lx-upload{isolation:isolate;gap:var(--lx-upload-gap);min-inline-size:0;color:var(--lx-upload-content);font-size:var(--lx-upload-font-size);flex-direction:column;line-height:1.45;display:flex;position:relative}.lx-upload-input,.lx-upload-live-region{white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lx-upload-actions{gap:var(--lx-space-2,.5rem);flex-wrap:wrap;align-items:center;display:flex}.lx-upload-trigger{z-index:1;position:relative}.lx-upload-error{gap:var(--lx-space-1,.25rem);padding:var(--lx-space-3,.75rem) var(--lx-space-4,1rem);color:var(--lx-upload-error);background:color-mix(in srgb, var(--lx-upload-error) 7%, transparent);border:1px solid color-mix(in srgb, var(--lx-upload-error) 24%, transparent);border-radius:var(--lx-upload-item-radius);margin:0;list-style:none;display:grid}.lx-upload-empty{gap:var(--lx-space-2,.5rem);min-block-size:3.25rem;padding:var(--lx-space-3,.75rem);color:var(--lx-upload-content-muted);text-align:center;background:color-mix(in srgb, var(--lx-upload-dropzone-bg) 84%, transparent);border:1px solid var(--lx-upload-item-border);border-radius:var(--lx-upload-item-radius);justify-content:center;align-items:center;display:flex}.lx-upload-dropzone{min-block-size:var(--lx-upload-dropzone-min-height);padding:var(--lx-upload-dropzone-padding);color:var(--lx-upload-content);text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--lx-upload-dropzone-border-focus) 8%, transparent), transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--lx-upload-dropzone-bg-current) 96%, var(--lx-upload-content) 4%), var(--lx-upload-dropzone-bg-current));border:1px dashed var(--lx-upload-dropzone-border);border-radius:var(--lx-upload-radius);box-shadow:var(--lx-upload-dropzone-shadow), inset 0 1px 0 var(--lx-upload-dropzone-inner-highlight);place-items:center;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.lx-upload-dropzone:before{pointer-events:none;content:"";background:linear-gradient(135deg, color-mix(in srgb, var(--lx-upload-dropzone-border-focus) 8%, transparent), transparent 34%, transparent 66%, color-mix(in srgb, var(--lx-upload-dropzone-border-focus) 5%, transparent));opacity:0;transition:opacity .16s;position:absolute;inset:0}.lx-upload-dropzone-content{z-index:1;align-items:center;gap:var(--lx-upload-dropzone-gap);flex-direction:column;inline-size:min(100%,31rem);display:flex;position:relative}.lx-upload-icon{inline-size:var(--lx-upload-icon-box-size);block-size:var(--lx-upload-icon-box-size);color:var(--lx-upload-icon-color);font-size:var(--lx-upload-icon-size);background:linear-gradient(145deg, color-mix(in srgb, var(--lx-upload-icon-bg) 88%, var(--lx-upload-content) 12%), var(--lx-upload-icon-bg));border:1px solid var(--lx-upload-icon-border);border-radius:var(--lx-radius-md);place-items:center;display:inline-grid}.lx-upload-label{color:var(--lx-upload-content);letter-spacing:-.012em;font-size:1.08em;font-weight:650}.lx-upload-description{max-inline-size:28rem;color:var(--lx-upload-content-muted);text-wrap:balance}.lx-upload-list{gap:var(--lx-space-2,.5rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lx-upload-list-item{min-inline-size:0;margin:0;padding:0}.lx-upload-item{gap:var(--lx-upload-item-gap);min-inline-size:0;padding:var(--lx-upload-item-padding);background:linear-gradient(180deg, color-mix(in srgb, var(--lx-upload-item-bg-current) 97%, var(--lx-upload-content) 3%), var(--lx-upload-item-bg-current));border:1px solid var(--lx-upload-item-border);border-radius:var(--lx-upload-item-radius);box-shadow:var(--lx-upload-item-shadow);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.lx-upload-item:before{content:"";background:var(--lx-upload-progress-value);opacity:0;inline-size:2px;transition:opacity .15s;position:absolute;inset-block:0;inset-inline-start:0}.lx-upload-preview{inline-size:var(--lx-upload-preview-size);block-size:var(--lx-upload-preview-size);color:var(--lx-upload-content-muted);background:linear-gradient(145deg, color-mix(in srgb, var(--lx-upload-preview-bg) 92%, var(--lx-upload-content) 8%), var(--lx-upload-preview-bg));border:1px solid color-mix(in srgb, var(--lx-upload-item-border) 72%, transparent);border-radius:var(--lx-radius-sm);place-items:center;display:grid;position:relative;overflow:hidden}.lx-upload-preview img{block-size:100%;inline-size:100%}.lx-upload-file-icon{font-size:1.35em;display:inline-flex}.lx-upload-file-info{flex-direction:column;gap:.3125rem;min-inline-size:0;display:flex}.lx-upload-file-name{color:var(--lx-upload-content);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lx-upload-file-meta{min-inline-size:0;color:var(--lx-upload-content-subtle);flex-wrap:wrap;align-items:center;gap:.35rem .625rem;font-size:.86em;display:flex}.lx-upload-status{min-block-size:1.35rem;color:var(--lx-upload-content-muted);background:color-mix(in srgb, var(--lx-upload-content-muted) 8%, transparent);border-radius:var(--lx-radius-pill);align-items:center;padding-inline:.45rem;font-size:.92em;font-weight:600;display:inline-flex}.lx-upload-error{color:var(--lx-upload-error);font-size:.86em}.lx-upload-item-actions{align-items:center;gap:.1875rem;display:flex}.lx-upload-item-actions>button{border-radius:var(--lx-radius-pill);min-block-size:2rem;min-inline-size:2rem;padding:.375rem}.lx-upload-progress{inline-size:100%;margin-block-start:.125rem}.lx-upload-progress-track{inline-size:100%;block-size:var(--lx-upload-progress-height);background:var(--lx-upload-progress-bg);border-radius:var(--lx-radius-pill);position:relative;overflow:hidden}.lx-upload-progress-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--lx-upload-progress-value) 82%, var(--lx-upload-progress-highlight) 18%), var(--lx-upload-progress-value));border-radius:var(--lx-radius-pill);block-size:100%;box-shadow:0 0 8px var(--lx-upload-progress-glow);transition:inline-size 90ms linear,width 90ms linear}@media (width<=36rem){.lx-upload-item{grid-template-columns:auto minmax(0,1fr)}.lx-upload-item-actions{grid-column:1/-1;justify-content:flex-end;padding-block-start:.125rem}}@keyframes lx-upload-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.2rem)}}@keyframes lx-upload-progress-pulse{0%{transform:translate(-120%)}to{transform:translate(520%)}}.lx-upload-item[data-status=queued] .lx-upload-progress-bar{inline-size:18%;animation:1.15s ease-in-out infinite lx-upload-progress-pulse}.lx-composer{box-sizing:border-box;gap:var(--lx-composer-gap);inline-size:100%;min-inline-size:0;padding:var(--lx-composer-padding);color:var(--lx-composer-content);background:var(--lx-composer-bg);border:1px solid var(--lx-composer-border);border-radius:var(--lx-composer-radius);transition:border-color var(--lx-motion-duration-fast) var(--lx-motion-easing-standard), background-color var(--lx-motion-duration-fast) var(--lx-motion-easing-standard);flex-direction:column;display:flex;position:relative}.lx-composer-context-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-composer-context-content{flex-direction:column;flex:auto;gap:.125rem;min-inline-size:0;display:flex}.lx-composer-context-header{align-items:center;gap:.375rem;min-inline-size:0;line-height:1.4;display:flex}.lx-composer-context-type{border-radius:var(--lx-radius-xs);background:color-mix(in srgb, var(--lx-content) 8%, transparent);color:var(--lx-content-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;align-items:center;padding:.0625rem .3125rem;font-size:.625rem;font-weight:600;line-height:1.5;display:inline-flex}.lx-composer-context-label{color:var(--lx-content-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:550;line-height:1.2;display:inline-block;overflow:hidden}.lx-composer-context-description{color:var(--lx-content-muted);text-overflow:ellipsis;white-space:nowrap;max-inline-size:10rem;font-size:.6875rem;line-height:1.2;display:inline-block;overflow:hidden}.lx-composer-context,.lx-composer-suggestions,.lx-composer-attachments,.lx-composer-actions,.lx-composer-selection,.lx-composer-tools{align-items:center;gap:var(--lx-composer-control-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.lx-composer-context-item,.lx-composer-attachment{box-sizing:border-box;max-inline-size:min(100%, var(--lx-composer-chip-max-width));min-inline-size:0;min-block-size:var(--lx-composer-chip-height);align-items:center;gap:var(--lx-composer-chip-gap);padding:var(--lx-composer-chip-padding);color:var(--lx-composer-chip-fg);background:var(--lx-composer-chip-bg);border:1px solid var(--lx-composer-chip-border);border-radius:var(--lx-composer-chip-radius);font-size:var(--lx-composer-chip-font-size);line-height:1.25;display:inline-flex}.lx-composer-context-remove,.lx-composer-attachment-remove{inline-size:var(--lx-composer-remove-size);block-size:var(--lx-composer-remove-size);color:var(--lx-composer-muted);border-radius:var(--lx-radius-circle);cursor:pointer;background:0 0;border:0;flex:none;justify-content:safe center;align-items:center;padding:0;display:inline-flex}.lx-composer-context-remove:disabled,.lx-composer-attachment-remove:disabled{cursor:not-allowed;opacity:var(--lx-disabled-opacity)}.lx-composer-suggestion{box-sizing:border-box;min-block-size:var(--lx-composer-chip-height);padding:var(--lx-composer-chip-padding);color:var(--lx-composer-chip-fg);background:var(--lx-composer-chip-bg);border:1px solid var(--lx-composer-chip-border);border-radius:var(--lx-composer-chip-radius);font:inherit;font-size:var(--lx-composer-chip-font-size);cursor:pointer;align-items:center;gap:.5rem 1rem;display:flex}.lx-composer-suggestion:disabled{cursor:not-allowed;opacity:var(--lx-disabled-opacity)}.lx-composer-suggestion-icon,.lx-composer-suggestion-action,.lx-composer-attachment-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-composer-suggestion-text{text-align:start;flex:auto;min-inline-size:0}.lx-composer-suggestion-action{color:var(--lx-composer-muted)}.lx-composer-attachment-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-composer-preview{min-inline-size:0;padding:var(--lx-composer-preview-padding);color:var(--lx-composer-preview-fg);background:var(--lx-composer-preview-bg);border:1px solid var(--lx-composer-preview-border);border-radius:var(--lx-composer-chip-radius);flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.lx-composer>.lx-editor.lx-composer-editor:has(>.lx-editor-shell){min-block-size:var(--lx-composer-editor-min-height);min-inline-size:0;font-size:var(--lx-composer-font-size);flex-direction:column;flex:0 auto;justify-content:center;display:flex}.lx-composer-footer{align-items:center;gap:var(--lx-composer-control-gap);min-inline-size:0;padding:var(--lx-composer-footer-padding);display:flex}.lx-composer-actions{flex-wrap:nowrap}.lx-composer-footer>.lx-composer-actions:first-child{margin-inline-end:auto}.lx-composer-footer>.lx-composer-actions:last-child{flex-wrap:nowrap;margin-inline-start:auto}.lx-composer-selection{--lx-composer-control-height:2rem;scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;justify-content:center;overflow-x:auto}.lx-composer-selection::-webkit-scrollbar{display:none}.lx-composer-tools{flex-wrap:nowrap}.lx-composer-action,.lx-composer-overflow,.lx-composer-overflow-trigger,.lx-composer-submit{flex:none}.lx-composer-overflow{display:inline-flex}.lx-menu.lx-composer-overflow-menu{width:100%;inline-size:100%;min-width:0;min-inline-size:0;max-width:none;max-inline-size:none}.lx-composer-tool{box-sizing:border-box;min-block-size:var(--lx-composer-control-height);padding-inline:var(--lx-composer-control-padding-x);color:var(--lx-composer-model-fg);background:var(--lx-composer-model-bg);border:1px solid var(--lx-composer-model-border);border-radius:var(--lx-composer-control-radius);font:inherit;font-size:var(--lx-composer-control-font-size)}.lx-composer-tool:disabled{cursor:not-allowed;opacity:var(--lx-disabled-opacity)}.lx-composer-model{--lx-vselect-border-hover:var(--lx-vselect-border);block-size:var(--lx-vselect-height);min-inline-size:8rem;max-inline-size:100%;max-block-size:var(--lx-vselect-height)}.lx-composer-tool{cursor:pointer;align-items:center;gap:.375rem;display:inline-flex}.lx-composer-live-region{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}}@layer lx-variant{.lx-footer.layout\:stacked .lx-footer-container,.lx-footer.layout\:stacked .lx-footer-content{flex-direction:column;align-items:stretch}.lx-footer.layout\:stacked .lx-footer-left,.lx-footer.layout\:stacked .lx-footer-center,.lx-footer.layout\:stacked .lx-footer-right{justify-content:flex-start;inline-size:100%}.lx-footer.layout\:inline .lx-footer-container,.lx-footer.layout\:inline .lx-footer-content{flex-flow:wrap;align-items:center}.lx-header.variant\:glass{backdrop-filter:saturate(1.2) blur(var(--lx-header-blur))}.lx-header.position\:sticky{position:sticky;inset-block-start:var(--lx-header-offset)}.lx-header.position\:fixed{position:fixed;inset-block-start:var(--lx-header-offset);inset-inline:0}.lx-header.layout\:fluid .lx-header-container{grid-template-columns:auto minmax(0,1fr) auto}.lx-alert.variant\:outlined{color:var(--lx-alert-outline-fg);border-color:var(--lx-alert-outline-border);background-color:var(--lx-alert-transparent)}.lx-alert.variant\:filled{color:var(--lx-alert-filled-fg);border-color:var(--lx-alert-filled-border);background-color:var(--lx-alert-filled-bg)}.lx-alert.variant\:filled .lx-alert-close,.lx-alert.variant\:filled .lx-alert-icon{color:inherit}.lx-btn.variant\:link{text-underline-offset:.18em;border-width:0;padding-block:0;text-decoration:underline}.lx-btn-group.orientation\:horizontal{flex-direction:row}.lx-btn-group.orientation\:vertical{flex-direction:column}.lx-btn-group.align\:start{justify-content:flex-start;align-items:flex-start}.lx-btn-group.align\:center{justify-content:center;align-items:center}.lx-btn-group.align\:end{justify-content:flex-end;align-items:flex-end}.lx-btn-group.align\:stretch{align-items:stretch}.lx-btn-group.align\:stretch>.lx-btn{justify-content:center;inline-size:auto}.lx-btn-group.gap\:none{gap:0}.lx-btn-group.gap\:xs{gap:.25rem}.lx-btn-group.gap\:sm{gap:.5rem}.lx-btn-group.gap\:md{gap:.75rem}.lx-btn-group.gap\:lg{gap:1rem}.lx-btn-group.align\:stretch>.lx-btn{flex:auto}.lx-checkbox.label-position\:start{flex-direction:row-reverse}.lx-checkbox.label-position\:hidden .lx-checkbox-content{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-checkbox-group.orientation\:horizontal .lx-checkbox-group-list{align-items:center;gap:calc(var(--lx-checkbox-gap) * 1.2) calc(var(--lx-checkbox-gap) * 1.8);flex-flow:wrap}.lx-chip.shape\:circle{height:var(--lx-chip-height);justify-content:center;padding:.25rem}.lx-code.variant\:outline{box-shadow:none;background:0 0}.lx-code.variant\:plain{box-shadow:none;background:0 0;border-color:#0000;border-radius:0;padding:0}.lx-code-block.variant\:outline{box-shadow:none;background:0 0}.lx-code-block.variant\:plain{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.lx-scrollbar.mode\:custom .lx-scrollbar-viewport{scrollbar-width:none}.lx-scrollbar.mode\:custom .lx-scrollbar-viewport::-webkit-scrollbar{width:0;height:0;display:none}.lx-scrollbar.mode\:overlay .lx-scrollbar-viewport{scrollbar-width:none}.lx-scrollbar.mode\:overlay .lx-scrollbar-viewport::-webkit-scrollbar{width:0;height:0;display:none}.lx-scrollbar-scrollbar.orientation\:vertical{inline-size:var(--lx-scrollbar-size);inset-block:.125rem;inset-inline-end:.125rem}.lx-scrollbar-scrollbar.orientation\:horizontal{block-size:var(--lx-scrollbar-size);inset-block-end:.125rem;inset-inline:.125rem}.lx-emoji-picker-content.variant\:solid{background:var(--lx-emoji-picker-surface-solid);-webkit-backdrop-filter:none}.lx-emoji-picker-content.variant\:soft{background:var(--lx-emoji-picker-surface-muted);box-shadow:var(--lx-emoji-picker-popup-shadow);-webkit-backdrop-filter:none}.lx-emoji-picker-content.variant\:outline{border-color:var(--lx-emoji-picker-border-strong);background:var(--lx-emoji-picker-surface-solid);box-shadow:none;-webkit-backdrop-filter:none}.lx-emoji-picker-content.variant\:plain{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.lx-emoji-picker-content.presentation\:inline{box-shadow:none}.lx-emoji-picker-category-tabs[data-sticky=true][data-placement=top]{position:sticky;top:0}.lx-emoji-picker-category-tabs[data-sticky=true][data-placement=bottom]{position:sticky;bottom:0}.lx-divider.orientation\:horizontal{gap:var(--lx-divider-gap);width:100%;min-width:0}.lx-divider.orientation\:vertical{width:auto;min-width:var(--lx-divider-thickness);align-self:stretch;gap:var(--lx-divider-gap);flex-direction:column;min-height:1em}.lx-divider.orientation\:horizontal .lx-divider-line{border-block-start-width:var(--lx-divider-thickness);border-block-start-style:var(--lx-divider-style);height:0}.lx-divider.orientation\:vertical .lx-divider-line{border-block-start-style:none;border-block-start-width:0;border-inline-start-width:var(--lx-divider-thickness);border-inline-start-style:var(--lx-divider-style);width:0}.lx-divider.size\:xs{--lx-divider-thickness:var(--lx-divider-thickness-xs)}.lx-divider.size\:sm{--lx-divider-thickness:var(--lx-divider-thickness-sm)}.lx-divider.size\:md{--lx-divider-thickness:var(--lx-divider-thickness-md)}.lx-divider.size\:lg{--lx-divider-thickness:var(--lx-divider-thickness-lg)}.lx-divider.variant\:solid{--lx-divider-style:solid}.lx-divider.variant\:dashed{--lx-divider-style:dashed}.lx-divider.variant\:dotted{--lx-divider-style:dotted}.lx-drawer.side\:right{height:100%;max-height:100vh;margin-left:auto;top:0;right:0}.lx-drawer.side\:left{height:100%;max-height:100vh;margin-right:auto;top:0;left:0}.lx-drawer.side\:top{width:100%;max-height:80vh;top:0;left:0;right:0}.lx-drawer.side\:bottom{width:100%;max-height:80vh;margin-top:auto;bottom:0;left:0;right:0}.lx-drawer.side\:top,.lx-drawer.side\:bottom{max-height:420px}.lx-drawer-container[data-side=left]>.lx-drawer-wrapper{margin-left:0;margin-right:auto}.lx-drawer-container[data-side=top]>.lx-drawer-wrapper,.lx-drawer-container[data-side=bottom]>.lx-drawer-wrapper{flex-direction:column;height:100%;margin-left:0;display:flex}.lx-drawer-container[data-side=bottom]>.lx-drawer-wrapper{justify-content:flex-end}.lx-switch.label-position\:start{flex-direction:row-reverse}.lx-switch.label-position\:top{flex-direction:column-reverse;align-items:flex-start}.lx-switch.label-position\:bottom{flex-direction:column;align-items:flex-start}.lx-switch.label-position\:hidden{gap:0}.lx-switch.label-position\:hidden .lx-switch-content{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-switch.align\:start{align-items:flex-start}.lx-switch.align\:center{align-items:center}.lx-switch.align\:end{align-items:flex-end}.lx-switch.align\:between{justify-content:space-between}.lx-progress.orientation\:vertical{inline-size:max-content;block-size:var(--lx-progress-vertical-length);align-items:center;display:inline-flex}.lx-progress-header.orientation\:vertical{text-align:center;justify-content:center;align-items:center;inline-size:max-content;max-inline-size:12rem}.lx-progress-track.orientation\:horizontal{inline-size:100%;block-size:var(--lx-progress-thickness)}.lx-progress-track.orientation\:vertical{inline-size:var(--lx-progress-thickness);flex:auto;block-size:100%;min-block-size:0}.lx-progress-indicator.orientation\:horizontal{transform:scaleX(var(--lx-progress-ratio,0))}.lx-progress-indicator.orientation\:vertical{background-image:linear-gradient(0deg, var(--lx-progress-indicator-start) 0%, var(--lx-progress-indicator-bg) 56%, var(--lx-progress-indicator-end) 100%);transform:scaleY(var(--lx-progress-ratio,0));transform-origin:bottom}.lx-progress-indicator.striped\:true:after{opacity:1}.lx-progress-indicator.animated\:true:after{animation:lx-progress-stripes var(--lx-progress-stripe-duration) linear infinite}.lx-progress-buffer.orientation\:horizontal{transform:scaleX(var(--lx-progress-buffer-ratio,0))}.lx-progress-buffer.orientation\:vertical{transform:scaleY(var(--lx-progress-buffer-ratio,0));transform-origin:bottom}.lx-progress:dir(rtl).orientation\:vertical .lx-progress-indicator,.lx-progress:dir(rtl).orientation\:vertical .lx-progress-buffer{transform-origin:bottom}.lx-radio.label-position\:start{flex-direction:row-reverse}.lx-radio.label-position\:hidden .lx-radio-content{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-radio-group.orientation\:horizontal .lx-radio-group-list{align-items:center;gap:calc(var(--lx-radio-gap) * 1.2) calc(var(--lx-radio-gap) * 1.8);flex-flow:wrap}.lx-slider.label-position\:bottom .lx-slider-header{order:2}.lx-slider.label-position\:hidden .lx-slider-label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-slider.orientation\:vertical{min-block-size:14rem;inline-size:fit-content}.lx-slider.orientation\:vertical .lx-slider-body{min-block-size:inherit;align-items:stretch}.lx-slider.orientation\:vertical .lx-slider-track{inline-size:calc(var(--lx-slider-thumb) + 1rem);block-size:auto;min-inline-size:auto;min-block-size:inherit}.lx-slider.orientation\:vertical .lx-slider-rail,.lx-slider.orientation\:vertical .lx-slider-fill{inline-size:var(--lx-slider-track);block-size:auto;inset-block-start:auto;inset-inline-start:50%;transform:translate(-50%)}.lx-slider.orientation\:vertical .lx-slider-rail{inset-block:0;inset-inline:auto}.lx-slider.orientation\:vertical .lx-slider-thumb{inset-block-start:auto;inset-inline-start:50%;transform:translate(-50%,50%)}.lx-slider.orientation\:vertical .lx-slider-tooltip{inset-block-end:50%;inset-inline-start:calc(100% + .5rem);transform:translate(.25rem,50%)}.lx-slider.orientation\:vertical .lx-slider-mark{flex-direction:row;inset-block-start:auto;inset-inline-start:50%;transform:translate(-50%,50%)}.lx-slider.orientation\:vertical .lx-slider-mark-label{inset-block-start:auto;inset-inline-start:calc(100% + .5rem)}.lx-skeleton-placeholder{inline-size:100%;max-inline-size:100%}.lx-skeleton-item.animation\:shine:after,.lx-skeleton-title.animation\:shine:after,.lx-skeleton-avatar.animation\:shine:after,.lx-skeleton-form-label.animation\:shine:after,.lx-skeleton-form-input.animation\:shine:after{animation:1.8s ease-in-out infinite lx-skeleton-shine}.lx-skeleton-item.animation\:pulse,.lx-skeleton-title.animation\:pulse,.lx-skeleton-avatar.animation\:pulse,.lx-skeleton-form-label.animation\:pulse,.lx-skeleton-form-input.animation\:pulse{animation:1.8s ease-in-out infinite lx-skeleton-pulse}.lx-skeleton-item.animation\:pulse:after,.lx-skeleton-title.animation\:pulse:after,.lx-skeleton-avatar.animation\:pulse:after,.lx-skeleton-form-label.animation\:pulse:after,.lx-skeleton-form-input.animation\:pulse:after{display:none}.lx-skeleton-item.animation\:wave:after,.lx-skeleton-title.animation\:wave:after,.lx-skeleton-avatar.animation\:wave:after,.lx-skeleton-form-label.animation\:wave:after,.lx-skeleton-form-input.animation\:wave:after{background:linear-gradient(105deg, transparent 20%, var(--lx-skeleton-highlight-color) 48%, transparent 76%);animation:1.35s cubic-bezier(.4,0,.2,1) infinite lx-skeleton-wave}.lx-skeleton-item.animation\:breathe,.lx-skeleton-title.animation\:breathe,.lx-skeleton-avatar.animation\:breathe,.lx-skeleton-form-label.animation\:breathe,.lx-skeleton-form-input.animation\:breathe{animation:2.4s ease-in-out infinite lx-skeleton-breathe}.lx-skeleton-item.animation\:breathe:after,.lx-skeleton-title.animation\:breathe:after,.lx-skeleton-avatar.animation\:breathe:after,.lx-skeleton-form-label.animation\:breathe:after,.lx-skeleton-form-input.animation\:breathe:after,.lx-skeleton-item.animation\:none:after,.lx-skeleton-title.animation\:none:after,.lx-skeleton-avatar.animation\:none:after,.lx-skeleton-form-label.animation\:none:after,.lx-skeleton-form-input.animation\:none:after{display:none}.lx-skeleton-item.shape\:circle{border-radius:var(--lx-radius-circle);aspect-ratio:1}.lx-skeleton-item.shape\:rounded{border-radius:var(--lx-radius-pill)}.lx-skeleton-item.shape\:rect{border-radius:0}.lx-tabs.orientation\:horizontal{flex-direction:column}.lx-tabs.orientation\:horizontal .lx-tabs-content,.lx-tabs.orientation\:horizontal .lx-tabs-child-panels{border-block-start:0}.lx-tabs.orientation\:vertical{border:1px solid var(--lx-tabs-border);border-radius:var(--lx-tabs-radius);background:var(--lx-tabs-shell-bg);flex-direction:row;align-items:stretch;overflow:hidden}.lx-tabs.orientation\:vertical .lx-tabs-toolbar{border-inline-end:1px solid var(--lx-tabs-border);border-block-end:0;flex:none;min-inline-size:12rem}.lx-tabs.orientation\:vertical .lx-tabs-content,.lx-tabs.orientation\:vertical .lx-tabs-child-panels{border-block-start:0;flex:auto;min-inline-size:0}.lx-tabs.orientation\:vertical .lx-tabs-buttons{flex-direction:column;align-items:stretch;gap:.25rem;padding:.75rem}.lx-tabs.orientation\:vertical .lx-tabs-button{text-align:start;border-radius:var(--lx-radius-md);justify-content:flex-start;inline-size:100%;padding-inline:.75rem}.lx-tabs.orientation\:vertical .lx-tabs-content,.lx-tabs.orientation\:vertical .lx-tabs-child-panels{color:var(--lx-tabs-panel-fg)}.lx-tabs.orientation\:vertical .lx-tabs-indicator,.lx-tabs.orientation\:vertical.variant\:underline .lx-tabs-indicator,.lx-tabs.orientation\:vertical.variant\:enclosed .lx-tabs-indicator{border-radius:var(--lx-radius-pill);block-size:auto;inline-size:3px;inset-block:.5rem;inset-inline:auto .25rem;transform:scaleY(.7)}.lx-tabs.variant\:pills .lx-tabs-toolbar{border-block-end:0}.lx-tabs.variant\:pills .lx-tabs-buttons{background:var(--lx-tabs-transparent);border:0;border-radius:0;gap:.375rem;padding:.75rem}.lx-tabs.variant\:pills .lx-tabs-button{border-radius:var(--lx-radius-pill);background:var(--lx-tabs-pills-button-bg)}.lx-tabs.variant\:enclosed{border:1px solid var(--lx-tabs-border);border-radius:var(--lx-tabs-radius);background:var(--lx-tabs-shell-bg);overflow:hidden}.lx-tabs.variant\:enclosed .lx-tabs-toolbar{border-block-end:1px solid var(--lx-tabs-border)}.lx-tabs.variant\:enclosed .lx-tabs-button{border-radius:0}.lx-tabs.variant\:enclosed .lx-tabs-indicator{opacity:1;border-radius:0;block-size:3px;inset-block-end:0;inset-inline:0;transform:scaleX(1)}.lx-tabs.variant\:enclosed .lx-tabs-content,.lx-tabs.variant\:enclosed .lx-tabs-child-panels{color:var(--lx-tabs-panel-fg);border-block-start:0}.lx-tabs.variant\:enclosed.orientation\:vertical .lx-tabs-toolbar{border-inline-end:1px solid var(--lx-tabs-border);border-block-end:0}.lx-tabs.variant\:line .lx-tabs-toolbar{border-block-end:1px solid var(--lx-tabs-border)}.lx-tabs.variant\:line .lx-tabs-button{border-radius:0}.lx-tabs.variant\:line .lx-tabs-indicator{opacity:1;border-radius:0;block-size:3px;inset-block-end:0;inset-inline:0;transform:scaleX(1)}.lx-tabs.variant\:underline .lx-tabs-toolbar{border-block-end:1px solid var(--lx-tabs-border)}.lx-tabs.variant\:underline .lx-tabs-button{border-radius:0}.lx-tabs.variant\:underline .lx-tabs-indicator{border-radius:var(--lx-radius-pill);opacity:0;block-size:2px;inset-block-end:0;inset-inline:.875rem;transform:scaleX(.7)}.lx-tabs.variant\:enclosed .lx-tabs-content,.lx-tabs.variant\:enclosed .lx-tabs-child-panels{border-block-start:0}.lx-tabs.orientation\:horizontal .lx-tabs-scrollbar-content .lx-tabs-buttons{inline-size:max-content;min-inline-size:100%}.lx-tabs.orientation\:vertical .lx-tabs-scroll-button{display:none}.lx-tabs.orientation\:vertical .lx-tabs-scrollbar{flex:auto;overflow:visible}.lx-toaster.layout\:stack .lx-toaster-viewport{overflow:visible}.lx-toaster.layout\:stack .lx-toaster-list{height:var(--lx-toaster-stack-height);touch-action:none;transition:height .2s;display:block;position:relative}.lx-toaster.layout\:stack .lx-toaster-item{z-index:calc(100 - var(--lx-toast-stack-index));opacity:0;pointer-events:none;transform:translate3d(var(--lx-toast-swipe-x), calc(var(--lx-toast-stack-direction) * var(--lx-toast-stack-offset) + var(--lx-toast-swipe-y)), 0) scale(var(--lx-toast-stack-scale));will-change:transform;transform-origin:100% 0;transition:transform .2s,opacity .18s;position:absolute;top:0;left:0;right:0}.lx-toaster.layout\:stack.position\:top-left .lx-toaster-item{transform-origin:0 0;top:0}.lx-toaster.layout\:stack.position\:top-center .lx-toaster-item{transform-origin:top;top:0}.lx-toaster.layout\:stack.position\:top-right .lx-toaster-item{transform-origin:100% 0;top:0}.lx-toaster.layout\:stack.position\:bottom-left .lx-toaster-item{transform-origin:0 100%;bottom:0}.lx-toaster.layout\:stack.position\:bottom-center .lx-toaster-item{transform-origin:bottom;bottom:0}.lx-toaster.layout\:stack.position\:bottom-right .lx-toaster-item{transform-origin:100% 100%;bottom:0}.lx-toaster.position\:top-left{top:max(var(--lx-toaster-offset), env(safe-area-inset-top,0px));left:max(var(--lx-toaster-offset), env(safe-area-inset-left,0px));align-items:flex-start}.lx-toaster.position\:top-center{top:max(var(--lx-toaster-offset), env(safe-area-inset-top,0px));align-items:center;left:50%;transform:translate(-50%)}.lx-toaster.position\:top-right{top:max(var(--lx-toaster-offset), env(safe-area-inset-top,0px));right:max(var(--lx-toaster-offset), env(safe-area-inset-right,0px));align-items:flex-end}.lx-toaster.position\:bottom-left{bottom:max(var(--lx-toaster-offset), env(safe-area-inset-bottom,0px));left:max(var(--lx-toaster-offset), env(safe-area-inset-left,0px));align-items:flex-start}.lx-toaster.position\:bottom-center{bottom:max(var(--lx-toaster-offset), env(safe-area-inset-bottom,0px));align-items:center;left:50%;transform:translate(-50%)}.lx-toaster.position\:bottom-right{bottom:max(var(--lx-toaster-offset), env(safe-area-inset-bottom,0px));right:max(var(--lx-toaster-offset), env(safe-area-inset-right,0px));align-items:flex-end}.lx-toast.variant\:filled .lx-toast-icon,.lx-toast.variant\:filled .lx-toast-text{color:inherit}.lx-toast.appearance\:sonner{border-color:var(--lx-toast-sonner-border);background:var(--lx-toast-sonner-bg);box-shadow:var(--lx-toast-sonner-shadow);gap:.625rem}.lx-toast.appearance\:sonner:before{display:none}.lx-toast.appearance\:sonner .lx-toast-title{font-weight:500}.lx-toast.appearance\:sonner .lx-toast-text{margin-top:.125rem}.lx-toast.appearance\:sonner .lx-toast-close{opacity:0;transition:opacity .15s}.lx-toast.appearance\:sonner .lx-toast-actions{margin-top:.5rem}.lx-toast.appearance\:sonner .lx-toast-action{border-color:var(--lx-toast-sonner-border);background:var(--lx-toast-transparent)}.lx-toast.appearance\:sonner.variant\:filled .lx-toast-close{opacity:.5}.lx-tooltip-arrow[data-side=top]{inset-block-end:calc(var(--lx-tooltip-arrow-size) / -2);inset-inline-start:50%;transform:translate(-50%)rotate(45deg)}.lx-tooltip-arrow[data-side=bottom]{inset-block-start:calc(var(--lx-tooltip-arrow-size) / -2);inset-inline-start:50%;transform:translate(-50%)rotate(45deg)}.lx-tooltip-arrow[data-side=left]{right:calc(var(--lx-tooltip-arrow-size) / -2);inset-block-start:50%;transform:translateY(-50%)rotate(45deg)}.lx-tooltip-arrow[data-side=right]{left:calc(var(--lx-tooltip-arrow-size) / -2);inset-block-start:50%;transform:translateY(-50%)rotate(45deg)}.lx-editor>.lx-editor-shell.preset\:workspace{grid-template-columns:[full-start] var(--lx-margin-width) [content-start] var(--lx-content-width) [content-end] var(--lx-margin-width) [full-end];border-radius:var(--lx-radius-lg);background:var(--lx-editor-bg);isolation:isolate;align-content:start;margin:0 auto;display:grid;overflow:clip}.lx-editor>.lx-editor-shell.preset\:composer{background:var(--lx-editor-bg)}.lx-editor>.lx-editor-shell.preset\:composer .lx-editor-surface{min-block-size:0}.lx-upload-actions[data-position=trigger]{justify-content:flex-start}.lx-upload-actions[data-position=footer]{justify-content:flex-end;padding-block-start:var(--lx-space-1,.25rem)}.lx-upload.layout\:grid .lx-upload-list{gap:var(--lx-space-3,.75rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));display:grid}.lx-upload.layout\:grid .lx-upload-list .lx-upload-item{grid-template-columns:minmax(0,1fr) auto;align-items:start;block-size:100%}.lx-upload.layout\:grid .lx-upload-list .lx-upload-preview{aspect-ratio:16/10;border-radius:var(--lx-radius-sm);grid-column:1/-1;block-size:auto;inline-size:100%}.lx-upload.layout\:grid .lx-upload-list .lx-upload-file-info{align-self:stretch}.lx-upload.layout\:grid .lx-upload-list .lx-upload-item-actions{align-self:start}.lx-upload.variant\:button .lx-upload-dropzone{display:none}}@layer lx-state{@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lx-footer-columns-link:hover{color:var(--lx-footer-link-hover-color)}.lx-footer-columns-link:active{color:var(--lx-footer-link-active-color)}.lx-footer-columns-link:focus-visible{box-shadow:var(--lx-footer-focus-shadow);border-radius:var(--lx-footer-link-focus-radius)}.lx-footer-columns-link[aria-disabled=true],.lx-footer-columns-link:disabled{cursor:not-allowed;opacity:var(--lx-footer-link-opacity-disabled)}.lx-header.is-bordered{border-block-end-color:var(--lx-header-border)}.lx-header.is-safe-area{padding-block-start:env(safe-area-inset-top,0px)}.lx-header.variant\:transparent.is-bordered{border-block-end-color:var(--lx-header-transparent)}.lx-header.is-hidden{transform:translate3d(0, calc(-100% - var(--lx-header-hide-offset,0px)), 0);pointer-events:none}.lx-header.is-elevated{box-shadow:var(--lx-header-shadow)}.lx-header.is-condensed .lx-header-bar,.lx-header.is-condensed .lx-header-container{min-block-size:var(--lx-header-condensed-height)}.lx-header.is-solid{backdrop-filter:none}.lx-header.is-solid.is-bordered{border-block-end-color:var(--lx-header-border)}.lx-header .lx-header-toggle,.lx-header [data-header-toggle]{display:inline-flex}@media (width>=640px){.lx-header[data-collapse-at=sm] .lx-header-toggle,.lx-header[data-collapse-at=sm] [data-header-toggle]{display:none}}@media (width>=768px){.lx-header[data-collapse-at=md] .lx-header-toggle,.lx-header[data-collapse-at=md] [data-header-toggle]{display:none}}@media (width>=1024px){.lx-header[data-collapse-at=lg] .lx-header-toggle,.lx-header[data-collapse-at=lg] [data-header-toggle]{display:none}}@media (width>=1280px){.lx-header[data-collapse-at=xl] .lx-header-toggle,.lx-header[data-collapse-at=xl] [data-header-toggle]{display:none}}@media (width>=1536px){.lx-header[data-collapse-at="2xl"] .lx-header-toggle,.lx-header[data-collapse-at="2xl"] [data-header-toggle]{display:none}}.lx-header[data-collapsed=false] .lx-header-toggle,.lx-header[data-collapsed=false] [data-header-toggle]{display:none}.lx-header[data-collapsed=true] .lx-header-toggle,.lx-header[data-collapsed=true] [data-header-toggle]{display:inline-flex}.lx-header[data-collapse-at=custom][data-collapsed=false] .lx-header-toggle,.lx-header[data-collapse-at=custom][data-collapsed=false] [data-header-toggle]{display:none}.lx-alert-fade-enter-active,.lx-alert-fade-leave-active{transition:opacity .3s}.lx-alert-fade-enter-from,.lx-alert-fade-leave-to{opacity:0}.lx-alert.is-closable{padding-inline-end:calc(var(--lx-alert-close-size) + .75rem)}.lx-alert-close:hover{opacity:1}.lx-alert-close:focus-visible{box-shadow:var(--lx-focus-shadow);opacity:1;outline:none}.lx-alert.is-centered{text-align:center}.lx-alert.is-centered .lx-alert-content{width:100%}.lx-alert.is-centered .lx-alert-icon{margin-block-end:.5rem;margin-inline-end:0;font-size:24px}.lx-alert.is-centered.lx-alert{flex-direction:column;align-items:center}.lx-alert-links>a:hover{text-decoration:underline}.lx-avatar:hover{z-index:2}.lx-avatar.is-bg-color{background-color:var(--lx-avatar-bg-color)}.lx-avatar.is-selectable{cursor:pointer}.lx-avatar.is-selectable:focus{outline:none}.lx-avatar.is-selectable:focus-visible{box-shadow:var(--lx-avatar-focus-shadow)}.lx-avatar.is-disabled{cursor:not-allowed;opacity:var(--lx-disabled-opacity)}.lx-avatar.is-selected:before{content:"";top:50%;border-radius:var(--lx-avatar-radius);border:3px solid var(--lx-avatar-selection-border);z-index:1;block-size:calc(100% + 3px);inline-size:calc(100% + 3px);position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.lx-avatar.is-selected:after{top:0;border-radius:var(--lx-avatar-radius);border:1px solid var(--lx-avatar-selection-inner-border);position:absolute;inset-block-end:0;inset-inline:0}.lx-avatar-group.is-reverse{flex-direction:row-reverse}.lx-avatar-group.is-reverse>:not(:first-child){margin-inline-end:var(--lx-avatar-group-overlap)}.lx-avatar-group:not(.is-reverse)>:not(:first-child){margin-inline-start:var(--lx-avatar-group-overlap)}.lx-avatar-profile:hover .lx-avatar{z-index:unset}.lx-badge.is-overlay .lx-badge-indicator{pointer-events:none;position:absolute;top:0;right:0;transform:scale(1)translate(50%,-50%)}.lx-badge.is-overlay.placement\:top-right .lx-badge-indicator{top:0;right:0}.lx-badge.is-overlay.placement\:top-left .lx-badge-indicator{top:0;left:0;transform:scale(1)translate(-50%,-50%)}.lx-badge.is-overlay.placement\:bottom-right .lx-badge-indicator{bottom:0;right:0;transform:scale(1)translate(50%,50%)}.lx-badge.is-overlay.placement\:bottom-left .lx-badge-indicator{bottom:0;left:0;transform:scale(1)translate(-50%,50%)}.lx-badge.is-overlay.is-hover .lx-badge-indicator{transition:transform .2s}.lx-badge.is-overlay.is-hover.placement\:top-right:hover .lx-badge-indicator{transform:scale(1.1)translate(50%,-50%)}.lx-badge.is-overlay.is-hover.placement\:top-left:hover .lx-badge-indicator{transform:scale(1.1)translate(-50%,-50%)}.lx-badge.is-overlay.is-hover.placement\:bottom-right:hover .lx-badge-indicator{transform:scale(1.1)translate(50%,50%)}.lx-badge.is-overlay.is-hover.placement\:bottom-left:hover .lx-badge-indicator{transform:scale(1.1)translate(-50%,50%)}.lx-badge-indicator:not(.is-with-text){width:var(--lx-badge-dot,10px);height:var(--lx-badge-dot,10px);border-radius:var(--lx-radius-circle);padding:0}.lx-badge-indicator.is-with-text{min-width:var(--lx-badge-size,20px);height:var(--lx-badge-size,20px);font-size:var(--lx-badge-font,11px);padding:var(--lx-badge-pad,6px);border-radius:var(--lx-radius-lg);white-space:nowrap}.lx-badge-indicator.is-circle{aspect-ratio:1;border-radius:var(--lx-radius-pill);padding-inline:0}.lx-badge-indicator.is-dot{text-indent:-9999px;overflow:hidden}.lx-btn:hover:not(:disabled):not(.is-disabled){color:var(--lx-btn-fg-hover);border-color:var(--lx-btn-border-hover);background-color:var(--lx-btn-bg-hover)}.lx-btn:active:not(:disabled):not(.is-disabled){color:var(--lx-btn-fg-active);border-color:var(--lx-btn-border-active);background-color:var(--lx-btn-bg-active)}.lx-btn.is-active:not(.is-disabled):not(:disabled){color:var(--lx-btn-fg-selected);border-color:var(--lx-btn-border-selected);background-color:var(--lx-btn-bg-selected)}.lx-btn.is-active:not(.is-disabled):not(:disabled):hover{color:var(--lx-btn-fg-selected-hover);background-color:var(--lx-btn-bg-selected-hover)}.lx-btn.is-active:not(.is-disabled):not(:disabled):active{color:var(--lx-btn-fg-selected-active);background-color:var(--lx-btn-bg-selected-active)}.lx-btn.is-pressed:not(.is-disabled,:disabled){color:var(--lx-btn-fg-selected);border-color:var(--lx-btn-border-selected);background-color:var(--lx-btn-bg-selected)}.lx-btn.is-pressed:not(.is-disabled,:disabled):hover{color:var(--lx-btn-fg-selected-hover);background-color:var(--lx-btn-bg-selected-hover)}.lx-btn.is-pressed:not(.is-disabled,:disabled):active{color:var(--lx-btn-fg-selected-active);background-color:var(--lx-btn-bg-selected-active)}.lx-btn:active:not(.is-disabled,:disabled){transform:translateY(1px)}.lx-btn:focus-visible:not([data-lx-focus-ring-suppressed]){box-shadow:var(--lx-btn-focus-shadow);outline:none}.lx-btn:disabled,.lx-btn.is-disabled{color:var(--lx-btn-fg-disabled);border-color:var(--lx-btn-border-disabled);background-color:var(--lx-btn-bg-disabled);cursor:not-allowed;opacity:1;transform:none}.lx-btn.is-loading{pointer-events:none;color:#0000}.lx-btn.is-loading>:not([data-button-loader]){opacity:0}.lx-btn.is-loading.variant\:link{color:var(--lx-btn-fg-disabled)}.lx-btn.is-loading.variant\:link>:not([data-button-loader]){opacity:1}.lx-btn.is-loading.variant\:link>[data-button-loader]{display:none}.lx-btn.is-full{inline-size:100%}.lx-btn.variant\:link:hover:not(:disabled):not(.is-disabled){text-decoration-thickness:2px}.lx-btn.is-icon-only{inline-size:var(--lx-btn-height);min-inline-size:var(--lx-btn-height);padding-inline:0}@media (prefers-reduced-motion:reduce){.lx-btn-loader-icon:empty:after{animation:none}}@media (pointer:coarse){.lx-btn{min-block-size:max(44px, var(--lx-btn-min-height));min-inline-size:44px}}@media (prefers-reduced-motion:reduce){.lx-btn{transition:none}.lx-btn:active{transform:none}}@media (forced-colors:active){.lx-btn{border-color:buttontext}.lx-btn:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}.lx-btn:disabled,.lx-btn.is-disabled{border-color:graytext}}.lx-btn-group.is-full{inline-size:100%;display:flex}.lx-btn-group.is-wrap{flex-wrap:wrap}.lx-btn-group.is-disabled{opacity:.55}.lx-btn-group.is-attached{gap:0}.lx-btn-group.is-attached>.lx-btn{position:relative}.lx-btn-group.is-attached>.lx-btn:focus-visible{z-index:2}.lx-btn-group.is-attached>.lx-btn:hover,.lx-btn-group.is-attached>.lx-btn.is-active{z-index:1}.lx-btn-group.is-attached:not(.orientation\:vertical)>.lx-btn:not(:first-child){margin-inline-start:-1px}.lx-btn-group.is-attached:not(.orientation\:vertical)>.lx-btn:first-child:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.lx-btn-group.is-attached:not(.orientation\:vertical)>.lx-btn:not(:first-child):not(:last-child){border-radius:0}.lx-btn-group.is-attached:not(.orientation\:vertical)>.lx-btn:last-child:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.lx-btn-group.is-attached.orientation\:vertical>.lx-btn{inline-size:100%}.lx-btn-group.is-attached.orientation\:vertical>.lx-btn:not(:first-child){margin-block-start:-1px}.lx-btn-group.is-attached.orientation\:vertical>.lx-btn:first-child:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.lx-btn-group.is-attached.orientation\:vertical>.lx-btn:not(:first-child):not(:last-child){border-radius:0}.lx-btn-group.is-attached.orientation\:vertical>.lx-btn:last-child:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}.lx-btn-group.is-full>.lx-btn{flex:auto}.lx-checkbox.is-block{width:100%}.lx-checkbox.is-checked .lx-checkbox-box{background:var(--lx-checkbox-bg-active);border-color:var(--lx-checkbox-border-active)}.lx-checkbox.is-checked .lx-checkbox-icon{opacity:1;transform:scale(1)}.lx-checkbox.is-indeterminate .lx-checkbox-box{background:var(--lx-checkbox-bg-active);border-color:var(--lx-checkbox-border-active)}.lx-checkbox.is-indeterminate .lx-checkbox-icon{opacity:1;transform:scale(1)}.lx-checkbox.is-disabled{cursor:not-allowed;opacity:.62}.lx-checkbox.is-readonly{cursor:default}.lx-checkbox-group.is-block{width:100%}.lx-checkbox-group.is-disabled{opacity:.62}.lx-checkbox-group-item.is-checked .lx-checkbox-group-box{background:var(--lx-checkbox-bg-active);border-color:var(--lx-checkbox-border-active)}.lx-checkbox-group-item.is-checked .lx-checkbox-group-icon{opacity:1;transform:scale(1)}.lx-checkbox-group-item.is-disabled{cursor:not-allowed}.lx-checkbox-group-item.is-readonly{cursor:default}.lx-checkbox-input:focus-visible+.lx-checkbox-box,.lx-checkbox-group-input:focus-visible+.lx-checkbox-group-box{box-shadow:var(--lx-checkbox-focus-shadow)}@media (forced-colors:active){.lx-checkbox-box,.lx-checkbox-group-box{forced-color-adjust:none;background:canvas;border-color:canvastext}.lx-checkbox.is-checked .lx-checkbox-box,.lx-checkbox.is-indeterminate .lx-checkbox-box,.lx-checkbox-group-item.is-checked .lx-checkbox-group-box{background:highlight;border-color:highlight}.lx-checkbox-icon,.lx-checkbox-group-icon{color:highlighttext}.lx-checkbox-input:focus-visible+.lx-checkbox-box,.lx-checkbox-group-input:focus-visible+.lx-checkbox-group-box{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.lx-collapse.is-disabled,.lx-collapse-content.is-disabled{transition:none}@media (prefers-reduced-motion:reduce){.lx-loader-indicator,.lx-loader-item{animation:none!important}}@media (forced-colors:active){.lx-loader{--lx-loader-fg:CanvasText;--lx-loader-track:GrayText;forced-color-adjust:none}}@media print{.lx-loader-indicator,.lx-loader-item{animation:none!important}}.lx-chip.is-disc:before{content:"";border-radius:var(--lx-radius-circle);flex-shrink:0;width:6px;height:6px;display:inline-flex}.lx-chip.is-selectable{cursor:pointer}.lx-chip.is-selectable:focus-visible{box-shadow:var(--lx-chip-focus-shadow)}.lx-chip.is-selected{box-shadow:var(--lx-chip-selection-shadow)}.lx-chip.is-disabled{opacity:.6;cursor:not-allowed}.lx-chip .lx-chip-link:focus-visible,.lx-chip .lx-chip-toggle:focus-visible{box-shadow:var(--lx-chip-focus-shadow);border-radius:var(--lx-radius-xs)}.lx-chip .lx-chip-close:focus-visible{box-shadow:var(--lx-chip-focus-shadow)}@media (forced-colors:active){.lx-chip{color:canvastext;forced-color-adjust:none;background:canvas;border:1px solid canvastext}.lx-chip.is-selected{outline-offset:1px;box-shadow:none;border-color:highlight;outline:2px solid highlight}.lx-chip.is-disc:before{background:canvastext}.lx-chip:focus-visible,.lx-chip-link:focus-visible,.lx-chip-toggle:focus-visible,.lx-chip-close:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@media print{.lx-chip{color:currentColor;box-shadow:none;background:0 0;border:1px solid}}.lx-code-block{isolation:isolate;min-inline-size:0;color:var(--lx-code-block-color);background:var(--lx-code-block-background);border:1px solid var(--lx-code-block-border-color);border-radius:var(--lx-code-block-radius);box-shadow:var(--lx-code-block-shadow);font-family:var(--lx-code-font-family);font-size:var(--lx-code-font-size);line-height:var(--lx-code-block-line-height);flex-direction:column;display:flex;position:relative;overflow:clip}.lx-code-block-caption{color:var(--lx-code-block-header-color);border-block-end:1px solid var(--lx-code-block-separator-color);font-family:var(--lx-font-sans,system-ui, sans-serif);padding:.65rem .9rem;font-size:.9em;line-height:1.45}.lx-code-block-header{z-index:1;align-items:center;gap:var(--lx-code-block-header-gap);min-block-size:var(--lx-code-block-header-height);padding:var(--lx-code-block-header-padding);color:var(--lx-code-block-header-color);background:var(--lx-code-block-header-background);border-block-end:1px solid var(--lx-code-block-separator-color);font-family:var(--lx-font-sans,system-ui, sans-serif);display:flex;position:relative}.lx-code-block-filename{min-inline-size:0;color:var(--lx-code-block-color);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.93em;font-weight:650;overflow:hidden}.lx-code-block-language{color:var(--lx-code-block-header-color);background:var(--lx-code-block-language-background);border-radius:var(--lx-radius-pill);font-family:var(--lx-code-font-family);letter-spacing:.055em;text-transform:uppercase;border:0;flex:none;padding:.2rem .48rem;font-size:.72em;font-weight:650;line-height:1.35}.lx-code-block-actions{align-items:center;gap:.3rem;margin-inline-start:auto;display:flex}.lx-code-block-copy-button{appearance:none;inline-size:var(--lx-code-block-action-size);block-size:var(--lx-code-block-action-size);color:var(--lx-code-block-action-color);background:var(--lx-code-block-action-background);border-radius:var(--lx-code-block-action-radius);box-shadow:none;cursor:pointer;transition:color var(--lx-code-block-transition-duration) ease, background-color var(--lx-code-block-transition-duration) ease, transform var(--lx-code-block-transition-duration) ease;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lx-code-block-copy-button:hover{color:var(--lx-code-block-action-color-hover);background:var(--lx-code-block-action-background-hover)}.lx-code-block-copy-button:active{color:var(--lx-code-block-action-color-active);background:var(--lx-code-block-action-background-active);transform:translateY(1px)scale(.97)}.lx-code-block-copy-button:focus-visible{box-shadow:var(--lx-code-block-focus-shadow)}.lx-code-block-copy-icon{block-size:1rem;inline-size:1rem}.lx-code-block-viewport{min-block-size:0;color:var(--lx-code-block-color);background:var(--lx-scheme-light,var(--lx-code-highlight-background,transparent)) var(--lx-scheme-dark,var(--lx-code-highlight-background-dark,var(--lx-code-highlight-background,transparent)));overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--lx-code-block-color) 20%, transparent) transparent;scrollbar-width:thin;position:relative;overflow:auto}.lx-code-block-viewport:focus-visible{box-shadow:var(--lx-code-block-focus-shadow-inset)}.lx-code-block-viewport::-webkit-scrollbar{block-size:10px;inline-size:10px}.lx-code-block-viewport::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--lx-code-block-color) 18%, transparent);border-radius:var(--lx-radius-pill);background-clip:padding-box;border:3px solid #0000}.lx-code-block-pre{min-inline-size:max-content;padding-block:var(--lx-code-block-padding-block);font:inherit;text-align:start;background:0 0;margin:0;overflow:visible}.lx-code-block-code{min-inline-size:100%;color:var(--lx-scheme-light,var(--lx-code-highlight-foreground,var(--lx-code-block-color))) var(--lx-scheme-dark,var(--lx-code-highlight-foreground-dark,var(--lx-code-highlight-foreground,var(--lx-code-block-color))));font:inherit;background:0 0;display:block}.lx-code-block-line{min-block-size:1lh;inline-size:max-content;min-inline-size:100%;padding-inline:var(--lx-code-block-line-padding-inline);transition:background-color var(--lx-code-block-transition-duration) ease, border-color var(--lx-code-block-transition-duration) ease, opacity var(--lx-code-block-transition-duration) ease;border-inline-start:2px solid #0000;align-items:flex-start;display:flex;position:relative}.lx-code-block-line-number{color:var(--lx-code-block-gutter-color);border-inline-end:1px solid var(--lx-code-block-gutter-border-color);font-variant-numeric:tabular-nums;text-align:end;user-select:none;white-space:pre;flex:none;margin-inline-end:var(--lx-code-block-gutter-gap);padding-inline-end:var(--lx-code-block-gutter-gap)}.lx-code-block-line-content{min-inline-size:0;white-space:pre;flex:1;padding-inline-end:var(--lx-code-block-padding-inline)}.lx-code-block-token{color:var(--lx-scheme-light,var(--lx-code-token-color,inherit)) var(--lx-scheme-dark,var(--lx-code-token-color-dark,var(--lx-code-token-color,inherit)));background-color:var(--lx-scheme-light,var(--lx-code-token-bg,transparent)) var(--lx-scheme-dark,var(--lx-code-token-bg-dark,var(--lx-code-token-bg,transparent)));font:inherit}.lx-code-block-fade{pointer-events:none;z-index:3;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--lx-code-block-background) 92%, transparent) 70%, var(--lx-code-block-background));block-size:5rem;position:absolute;inset:auto 0 0}.lx-code-block-footer{color:var(--lx-code-block-header-color);background:var(--lx-code-block-footer-background);border-block-start:1px solid var(--lx-code-block-separator-color);font-family:var(--lx-font-sans,system-ui, sans-serif);padding:.65rem .9rem}.lx-code-block-collapse{z-index:4;background:var(--lx-code-block-header-background);border-block-start:1px solid var(--lx-code-block-separator-color);justify-content:center;padding:.55rem;display:flex;position:relative}.lx-code-block-toggle{appearance:none;min-block-size:2rem;color:var(--lx-code-block-action-color);background:var(--lx-code-block-action-background);border-radius:var(--lx-radius-pill);cursor:pointer;font-family:var(--lx-font-sans,system-ui, sans-serif);transition:color var(--lx-code-block-transition-duration) ease, background-color var(--lx-code-block-transition-duration) ease;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.82em;font-weight:650;display:inline-flex}.lx-code-block-toggle svg{block-size:.95rem;inline-size:.95rem}.lx-code-block-toggle:hover{color:var(--lx-code-block-action-color-hover);background:var(--lx-code-block-action-background-hover)}.lx-code-block-toggle:active{color:var(--lx-code-block-action-color-active);background:var(--lx-code-block-action-background-active)}.lx-code-block-toggle:focus-visible{box-shadow:var(--lx-code-block-focus-shadow)}.lx-code-block-status{color:var(--lx-code-block-header-color);font-family:var(--lx-font-sans,system-ui, sans-serif);padding:1rem}.lx-code-block-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lx-code-block ::selection{color:var(--lx-code-block-selection-color);background:var(--lx-code-block-selection-background)}@media (hover:hover) and (pointer:fine){.lx-code-block-copy-button{opacity:.76}.lx-code-block:hover .lx-code-block-copy-button,.lx-code-block:focus-within .lx-code-block-copy-button{opacity:1}}@media print{.lx-code-block{color:canvastext;box-shadow:none;background:0 0}}@media (forced-colors:active){.lx-code-block{border-color:canvastext}}.lx-code-block.is-loading{cursor:progress}.lx-code-block.is-copied .lx-code-block-copy-button{color:var(--lx-code-block-copied-color);background:var(--lx-code-block-copied-background)}.lx-code-block.is-wrapped .lx-code-block-pre{min-inline-size:100%}.lx-code-block.is-wrapped .lx-code-block-line{inline-size:100%}.lx-code-block.is-wrapped .lx-code-block-line-content{white-space:pre-wrap;overflow-wrap:anywhere}.lx-code-block-line.is-highlighted,.lx-code-block-line.is-focused{background:var(--lx-code-block-highlight-background);border-inline-start-color:var(--lx-code-block-highlight-indicator)}.lx-code-block-line.is-dimmed{opacity:var(--lx-code-block-opacity-focus)}.lx-code-block-line.is-added{background:var(--lx-code-block-added-background);border-inline-start-color:var(--lx-code-block-added-indicator)}.lx-code-block-line.is-removed{background:var(--lx-code-block-removed-background);border-inline-start-color:var(--lx-code-block-removed-indicator)}.lx-code-block-line.is-error{background:var(--lx-code-block-error-background)}.lx-code-block-line.is-warning{background:var(--lx-code-block-warning-background)}.lx-code-block-line.is-info{background:var(--lx-code-block-info-background)}.lx-code-block-line.is-collapsed{display:none}.lx-code-group-tab.is-selected{color:var(--lx-code-group-tab-active-color);background:var(--lx-code-group-tab-active-background)}.lx-code-group-tab.is-disabled{opacity:.45}.lx-popper.is-closed,.lx-popper.is-positioning{visibility:hidden;opacity:0;pointer-events:none}.lx-popper.is-open{visibility:visible;opacity:1;will-change:transform, opacity}.lx-scrollbar.type\:hover:is(:hover,:focus-within) .lx-scrollbar-scrollbar{opacity:1;pointer-events:auto}.lx-scrollbar.is-offset-y .lx-scrollbar-viewport{padding-inline-end:calc(var(--lx-scrollbar-size) + .25rem)}.lx-scrollbar.is-offset-x .lx-scrollbar-viewport{padding-block-end:calc(var(--lx-scrollbar-size) + .25rem)}.lx-scrollbar.is-hide-scrollbar .lx-scrollbar-viewport{scrollbar-width:none}.lx-scrollbar.is-hide-scrollbar .lx-scrollbar-viewport::-webkit-scrollbar{width:0;height:0;display:none}.lx-scrollbar.is-disabled{opacity:.62}.lx-scrollbar.is-disabled .lx-scrollbar-scrollbar,.lx-scrollbar.is-disabled .lx-scrollbar-viewport{pointer-events:none}.lx-scrollbar.is-dragging .lx-scrollbar-scrollbar,.lx-scrollbar-scrollbar.is-visible{opacity:1;pointer-events:auto}.lx-scrollbar-viewport:focus-visible{box-shadow:var(--lx-scrollbar-focus-shadow)}.lx-scrollbar-thumb:hover{background:var(--lx-scrollbar-thumb-bg-hover)}.lx-scrollbar-thumb:active{background:var(--lx-scrollbar-thumb-bg-active)}.lx-scrollable-area-viewport:focus-visible{box-shadow:var(--lx-focus-shadow-inset);outline:none}@media (forced-colors:active){.lx-scrollable-area-viewport:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.lx-scrollable-area.is-dragging{user-select:none}.lx-scrollable-area.is-overscrolling .lx-scrollable-area-content,.lx-scrollable-area.is-momentum .lx-scrollable-area-content,.lx-scrollable-area.is-snapping .lx-scrollable-area-content{will-change:transform}.lx-emoji-picker.is-disabled{opacity:.56;pointer-events:none}.lx-emoji-picker-category-tab:hover{color:var(--lx-emoji-picker-content);background:var(--lx-emoji-picker-hover)}.lx-emoji-picker-category-tab:active{transform:scale(.94)}.lx-emoji-picker-category-tab:focus-visible{box-shadow:var(--lx-emoji-picker-focus-shadow)}.lx-emoji-picker-category-tab.is-active{color:var(--lx-emoji-picker-content);background:var(--lx-emoji-picker-active);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lx-emoji-picker-border-strong) 44%, transparent)}.lx-emoji-picker-item:hover:not(:disabled){z-index:1;background:var(--lx-emoji-picker-hover);transform:translateY(-1px)}.lx-emoji-picker-item:active:not(:disabled){transform:scale(.91)}.lx-emoji-picker-item:focus-visible{z-index:2;box-shadow:0 0 0 2px color-mix(in srgb, var(--lx-emoji-picker-ring) 28%, transparent)}.lx-emoji-picker-item.is-active{background:var(--lx-emoji-picker-hover)}.lx-emoji-picker-item.is-selected{background:var(--lx-emoji-picker-selected);border-color:color-mix(in srgb, var(--lx-emoji-picker-ring) 44%, transparent)}.lx-emoji-picker-item.is-disabled{opacity:.42;cursor:not-allowed}.lx-emoji-picker-skin-tone-option:hover,.lx-emoji-picker-variant-option:hover{background:var(--lx-emoji-picker-hover)}.lx-emoji-picker-skin-tone-option:focus-visible,.lx-emoji-picker-variant-option:focus-visible{box-shadow:var(--lx-emoji-picker-focus-shadow)}.lx-emoji-picker-skin-tone-option.is-selected,.lx-emoji-picker-variant-option.is-selected{border-color:color-mix(in srgb, var(--lx-emoji-picker-ring) 52%, transparent);background:var(--lx-emoji-picker-selected)}.lx-menu.is-infinite{overflow:hidden}.lx-menu-body.is-scrollable{overscroll-behavior:contain;overflow:hidden auto}.lx-menu-item:focus{outline:none}.lx-menu-item:focus-visible{box-shadow:var(--lx-menu-focus-shadow)}.lx-menu-item.is-focused,.lx-menu-item:hover:not(.is-disabled):not(.is-loading):not(.is-active){color:var(--lx-menu-item-fg-hover);background-color:var(--lx-menu-item-bg-hover)}.lx-menu-item:active:not(.is-disabled):not(.is-loading):not(.is-active){color:var(--lx-menu-item-fg-active);background-color:var(--lx-menu-item-bg-active)}.lx-menu-item.is-active{color:var(--lx-menu-item-fg-selected);background-color:var(--lx-menu-item-bg-selected)}.lx-menu-item.is-active:hover:not(.is-disabled):not(.is-loading){color:var(--lx-menu-item-fg-selected-hover);background-color:var(--lx-menu-item-bg-selected-hover)}.lx-menu-item.is-active:active:not(.is-disabled):not(.is-loading){color:var(--lx-menu-item-fg-selected-active);background-color:var(--lx-menu-item-bg-selected-active)}.lx-menu-item.is-disabled{opacity:.5;cursor:not-allowed}.lx-menu-item.is-danger{color:var(--lx-menu-danger-fg)}.lx-menu-item.is-loading{cursor:progress}.lx-menu-item.is-loading .lx-menu-icon{animation:.8s linear infinite lx-menu-item-spin}.lx-menu-item.is-has-children:after{color:var(--lx-menu-fg);content:"›";opacity:.65;margin-left:auto}.lx-menu-item:dir(rtl).is-has-children:after{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lx-menu-item{transition:none}}@media (forced-colors:active){.lx-menu,.lx-menu-submenu{border-color:canvastext}.lx-menu-item:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid highlight}}@media print{.lx-menu-item{transition:none;animation:none}}.lx-divider.position\:start.is-labelled .lx-divider-line:first-child,.lx-divider.position\:end.is-labelled .lx-divider-line:last-child{flex:0 1 var(--lx-divider-label-offset)}.lx-drawer-fade-enter-active{transition:all .3s ease-out}.lx-drawer-fade-leave-active{transition:all .2s ease-out}.lx-drawer-fade-enter-from,.lx-drawer-fade-leave-to{opacity:0}.lx-drawer-component-enter-active,.lx-drawer-component-leave-active,.lx-drawer-component-right-enter-active,.lx-drawer-component-right-leave-active,.lx-drawer-component-left-enter-active,.lx-drawer-component-left-leave-active,.lx-drawer-component-top-enter-active,.lx-drawer-component-top-leave-active,.lx-drawer-component-bottom-enter-active,.lx-drawer-component-bottom-leave-active{transition:all .3s ease-in-out}.lx-drawer-component-right-enter-from,.lx-drawer-component-left-enter-from,.lx-drawer-component-top-enter-from,.lx-drawer-component-bottom-enter-from{opacity:0}.lx-drawer-component-right-enter-from{transform:translate(100px)}.lx-drawer-component-left-enter-from{transform:translate(-100px)}.lx-drawer-component-top-enter-from{transform:translateY(-100px)}.lx-drawer-component-bottom-enter-from{transform:translateY(100px)}.lx-drawer.is-active{visibility:visible;opacity:1}.lx-drawer-header.is-skeleton{align-items:center;display:flex}.lx-drawer-header.is-skeleton>*{flex:1}.lx-drawer-content.is-skeleton{overflow:hidden}.lx-drawer-close-button:hover{color:var(--lx-drawer-close-fg-hover);background-color:var(--lx-drawer-close-bg-hover)}.lx-input:hover:not(.is-disabled,.is-readonly){color:var(--lx-input-fg-hover);border-color:var(--lx-input-border-hover);background:var(--lx-input-bg-hover)}.lx-input.is-invalid{color:var(--lx-input-fg-invalid);border-color:var(--lx-input-border-invalid);background:var(--lx-input-bg-invalid)}.lx-input.is-disabled{color:var(--lx-input-fg-disabled);border-color:var(--lx-input-border-disabled);background:var(--lx-input-bg-disabled);cursor:not-allowed}.lx-input.is-readonly{color:var(--lx-input-fg-readonly);border-color:var(--lx-input-border-readonly);background:var(--lx-input-bg-readonly)}.lx-input-control:focus{outline:none}.lx-input:has(:focus-visible:not([data-lx-focus-ring-suppressed])){color:var(--lx-input-fg-focus);background:var(--lx-input-bg-focus);border-color:var(--lx-input-border-focus);box-shadow:var(--lx-input-focus-shadow);outline:none}.lx-input-clear:hover{color:var(--lx-input-affordance-fg-hover);background:var(--lx-input-affordance-bg-hover)}.lx-input-clear:focus-visible:not([data-lx-focus-ring-suppressed]){border-color:var(--lx-focus-ring);box-shadow:var(--lx-input-focus-shadow);outline:none}@media (forced-colors:active){.lx-input:has(:focus-visible:not([data-lx-focus-ring-suppressed])),.lx-input-clear:focus-visible:not([data-lx-focus-ring-suppressed]){outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.lx-textarea:hover:not(.is-disabled,.is-readonly){color:var(--lx-textarea-fg-hover);border-color:var(--lx-textarea-border-hover);background:var(--lx-textarea-bg-hover)}.lx-textarea.is-invalid{color:var(--lx-textarea-fg-invalid);border-color:var(--lx-textarea-border-invalid);background:var(--lx-textarea-bg-invalid)}.lx-textarea.is-disabled{color:var(--lx-textarea-fg-disabled);border-color:var(--lx-textarea-border-disabled);background:var(--lx-textarea-bg-disabled);cursor:not-allowed}.lx-textarea.is-readonly{color:var(--lx-textarea-fg-readonly);border-color:var(--lx-textarea-border-readonly);background:var(--lx-textarea-bg-readonly)}.lx-textarea:has(:focus-visible:not([data-lx-focus-ring-suppressed])){color:var(--lx-textarea-fg-focus);border-color:var(--lx-textarea-border-focus);background:var(--lx-textarea-bg-focus);box-shadow:var(--lx-textarea-focus-shadow)}.lx-textarea-clear:hover{color:var(--lx-textarea-affordance-fg-hover);background:var(--lx-textarea-affordance-bg-hover)}.lx-textarea-clear:focus-visible{box-shadow:var(--lx-textarea-focus-shadow)}@media print{.lx-textarea-actions{display:none}}@media (pointer:coarse){.lx-number-input-stepper{grid-template:1fr/repeat(2,1fr);inline-size:auto}.lx-number-input-increment,.lx-number-input-decrement{min-block-size:44px;min-inline-size:44px}.lx-number-input-increment{border-block-end:0;border-inline-end:1px solid var(--lx-number-input-stepper-border)}}.lx-number-input-increment:hover:not(:disabled),.lx-number-input-decrement:hover:not(:disabled){color:var(--lx-number-input-stepper-fg-hover);background:var(--lx-number-input-stepper-bg-hover)}.lx-number-input-increment:disabled,.lx-number-input-decrement:disabled{color:var(--lx-number-input-stepper-fg-disabled);opacity:.45;cursor:not-allowed}.lx-number-input-increment:focus-visible,.lx-number-input-decrement:focus-visible{box-shadow:var(--lx-focus-shadow);outline:none}.lx-file-input:hover:not(.is-disabled,.is-readonly){color:var(--lx-file-input-fg-hover);border-color:var(--lx-file-input-border-hover);background:var(--lx-file-input-bg-hover)}.lx-file-input:has(:focus-visible:not([data-lx-focus-ring-suppressed])){color:var(--lx-file-input-fg-focus);border-color:var(--lx-file-input-border-focus);background:var(--lx-file-input-bg-focus);box-shadow:var(--lx-file-input-focus-shadow)}.lx-file-input-clear:focus-visible{box-shadow:var(--lx-file-input-focus-shadow)}.lx-file-input-clear:hover{color:var(--lx-file-input-clear-fg-hover)}.lx-file-input.is-dragging{border-style:dashed;border-color:var(--lx-file-input-border-dragging);background:var(--lx-file-input-bg-dragging)}.lx-file-input.is-disabled{color:var(--lx-file-input-fg-disabled);border-color:var(--lx-file-input-border-disabled);background:var(--lx-file-input-bg-disabled);cursor:not-allowed}.lx-file-input.is-readonly{color:var(--lx-file-input-fg-readonly);border-color:var(--lx-file-input-border-readonly);background:var(--lx-file-input-bg-readonly);cursor:default}.lx-file-input.is-invalid{color:var(--lx-file-input-fg-invalid);border-color:var(--lx-file-input-border-invalid);background:var(--lx-file-input-bg-invalid)}.lx-form.is-submitting{cursor:progress}.lx-form-set.is-disabled{opacity:.55;pointer-events:none}.lx-form-set.is-border{padding-top:var(--lx-space-4);border-top:1px solid var(--lx-form-separator-strong)}.lx-form-set.is-dense{gap:var(--lx-space-1)}.lx-form-set.is-semidense{gap:var(--lx-space-2)}.lx-form-set.is-semi{width:calc(50% - var(--lx-space-2))}.lx-form-set-main.is-semi-group{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lx-form-item.is-disabled{opacity:.6}.lx-switch.is-block{inline-size:100%;display:flex}.lx-switch.is-checked .lx-switch-track{background-color:var(--lx-switch-track-bg-active)}.lx-switch.is-checked .lx-switch-thumb{color:var(--lx-switch-thumb-color-active);background-color:var(--lx-switch-thumb-bg-active);inset-inline-start:calc(100% - var(--lx-switch-thumb-size) - (var(--lx-switch-control-height) - var(--lx-switch-thumb-size)) / 2)}.lx-switch.is-checked .lx-switch-track-label-on{color:var(--lx-switch-track-label-color-active);opacity:.86}.lx-switch.is-checked .lx-switch-track-label-off{opacity:0}.lx-switch.is-disabled{opacity:.64}.lx-switch.is-disabled .lx-switch-control,.lx-switch.is-disabled .lx-switch-label,.lx-switch.is-readonly .lx-switch-control,.lx-switch.is-readonly .lx-switch-label{cursor:not-allowed}.lx-switch.is-readonly .lx-switch-control{cursor:default}.lx-switch-control:has(.lx-switch-input:focus-visible:not([data-lx-focus-ring-suppressed])){box-shadow:var(--lx-switch-focus-shadow);outline:none}.lx-switch-control.is-disabled{cursor:not-allowed}.lx-switch-control.is-readonly{cursor:default}.lx-switch-control.is-loading{cursor:wait}@media (forced-colors:active){.lx-switch{forced-color-adjust:none}.lx-switch-track{background:canvas;border-color:canvastext}.lx-switch-thumb{color:canvas;background:canvastext}.lx-switch-track-label{color:canvastext}}@media print{.lx-switch-track{color:currentColor;background:0 0;border-color:currentColor}.lx-switch-thumb{color:inherit;background:currentColor}.lx-switch-spinner{animation:none}}.lx-link:hover{text-decoration-line:underline}.lx-link:focus-visible{box-shadow:var(--lx-link-focus-shadow);outline:none}.lx-link.is-active{color:var(--lx-link-fg-active);font-weight:500}.lx-link.is-exact-active{text-decoration-line:underline}.lx-link.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.lx-link.is-external{text-decoration-style:dotted}.lx-modal-fade-enter-active,.lx-modal-fade-leave-active{transition:opacity .2s ease-out}.lx-modal-fade-enter-from,.lx-modal-fade-leave-to{opacity:0}.lx-modal-panel-enter-active,.lx-modal-panel-leave-active{transition:opacity .2s ease-out,transform .2s ease-out}.lx-modal-panel-enter-from,.lx-modal-panel-leave-to{opacity:0;transform:translateY(12px)scale(.98)}.lx-modal:focus-visible{box-shadow:var(--lx-modal-focus-shadow)}@media (forced-colors:active){.lx-modal:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.lx-modal.is-loading{cursor:progress}.lx-modal.is-bare{max-inline-size:none;color:inherit;background:var(--lx-modal-transparent);box-shadow:none;border:0;border-radius:0}.lx-modal.is-bare .lx-modal-body{padding:0}.lx-modal-actions.is-reverse{flex-direction:row-reverse}.lx-modal-close-button:hover{color:var(--lx-modal-close-fg-hover);background:var(--lx-modal-close-bg-hover)}.lx-modal-close-button:focus-visible{box-shadow:var(--lx-modal-focus-shadow);outline:none}@media (forced-colors:active){.lx-modal-close-button:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.lx-modal-field:focus-visible{box-shadow:var(--lx-modal-focus-shadow);outline:none}@media (forced-colors:active){.lx-modal-field:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@media print{.lx-modal-container{position:static;overflow:visible}.lx-modal-overlay{display:none}.lx-modal-wrapper{block-size:auto;inline-size:auto;padding:0;overflow:visible}.lx-modal{max-block-size:none;box-shadow:none}}.lx-select-dropdown-enter-active,.lx-select-dropdown-leave-active{pointer-events:none;transition:opacity var(--lx-motion-duration-normal,.2s) cubic-bezier(.4, 0, .2, 1)}.lx-select-dropdown-enter-active>.lx-select-dropdown,.lx-select-dropdown-leave-active>.lx-select-dropdown{transition:transform var(--lx-motion-duration-normal,.2s) cubic-bezier(.4, 0, .2, 1)}.lx-select-dropdown-leave-active,.lx-select-dropdown-leave-active>.lx-select-dropdown{transition-duration:calc(var(--lx-motion-duration-normal,.2s) * 1.25)}.lx-select-dropdown-enter-from,.lx-select-dropdown-leave-to{opacity:0}.lx-select-dropdown-enter-from>.lx-select-dropdown,.lx-select-dropdown-leave-to>.lx-select-dropdown{transform:translateY(30px)}.lx-select.is-focused{border-color:var(--lx-vselect-focus)}.lx-select:hover:not([aria-disabled=true]):not([aria-readonly=true]){background-color:var(--lx-vselect-bg-hover);border-color:var(--lx-vselect-border-hover)}.lx-select:focus-visible,.lx-select:has(:focus-visible:not([data-lx-focus-ring-suppressed])){border-color:var(--lx-vselect-focus);box-shadow:var(--lx-vselect-focus-shadow)}.lx-select.is-disabled{color:var(--lx-vselect-fg-disabled);background-color:var(--lx-vselect-bg-disabled);border-color:var(--lx-vselect-border-disabled);cursor:not-allowed;pointer-events:none;user-select:none}.lx-select.is-readonly{color:var(--lx-vselect-fg-readonly);cursor:default;background-color:var(--lx-vselect-bg-readonly);border-color:var(--lx-vselect-border-readonly)}.lx-select.is-invalid{color:var(--lx-vselect-fg-invalid);background-color:var(--lx-vselect-bg-invalid);border-color:var(--lx-vselect-border-invalid)}.lx-select.is-searchable{cursor:text}.lx-select .lx-popper.is-source{pointer-events:none;inline-size:max-content;max-inline-size:none;position:absolute;inset-block:0 auto;inset-inline:0 auto}.lx-select-selecteds.is-multiple{flex:0 auto;max-inline-size:100%}.lx-select-selecteds:not(.is-multiple).is-search{padding:inherit;opacity:.5;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.lx-select-selecteds:not(.is-multiple).is-search.is-searching{opacity:0}.lx-select-main.is-multiple{flex-wrap:wrap;gap:.375rem;display:flex}.lx-select-main.is-multiple .lx-select-search{flex:1;inline-size:auto}.lx-select-selected.is-multiple{block-size:24px;color:var(--lx-vselect-fg-selected);border-radius:var(--lx-radius-sm);border:1px solid var(--lx-vselect-border);background:var(--lx-vselect-bg-selected);transition:background var(--lx-vselect-transition);align-items:center;padding-block:0;padding-inline:.5rem .125rem;font-size:14px;font-weight:500;line-height:16px;display:flex}.lx-select-selected.is-multiple:hover{color:var(--lx-vselect-fg-selected-hover);background:var(--lx-vselect-bg-selected-hover)}.lx-select-selected.is-multiple:active{color:var(--lx-vselect-fg-selected-active);background:var(--lx-vselect-bg-selected-active)}.lx-select-selected-close:hover{background:var(--lx-vselect-bg-selected-active)}.lx-select-selected-close:active{background:var(--lx-vselect-bg-selected)}.lx-select-placeholder.is-searching{visibility:hidden;opacity:0}.lx-select-clear:hover{background:var(--lx-vselect-option-bg-hover)}.lx-select-clear:active{background:var(--lx-vselect-option-bg-active)}.lx-select-arrow.is-active{transform:rotate(-180deg)}.lx-select-search-input.is-invisible{color:var(--lx-vselect-transparent);caret-color:var(--lx-vselect-transparent)}.lx-select-search-input.is-invisible::placeholder{color:var(--lx-vselect-transparent)}.lx-select-dropdown-list::-webkit-scrollbar-thumb:hover{background:var(--lx-vselect-scrollbar-thumb-hover)}.lx-select-dropdown-option.is-selected{background:var(--lx-vselect-bg-selected);color:var(--lx-vselect-fg-selected);font-weight:500}.lx-select-dropdown-option.is-selected:hover:not(.is-disabled),.lx-select-dropdown-option.is-selected.is-highlighted:not(.is-disabled){color:var(--lx-vselect-fg-selected-hover);background:var(--lx-vselect-bg-selected-hover)}.lx-select-dropdown-option.is-selected:active:not(.is-disabled){color:var(--lx-vselect-fg-selected-active);background:var(--lx-vselect-bg-selected-active)}.lx-select-dropdown-option.is-submenu-open{background:var(--lx-vselect-option-bg-submenu-open)}.lx-select-dropdown-option.is-submenu-open:hover:not(.is-disabled),.lx-select-dropdown-option.is-submenu-open.is-highlighted:not(.is-disabled){background:var(--lx-vselect-option-bg-submenu-open-hover)}.lx-select-dropdown-option.is-submenu-open:active:not(.is-disabled){background:var(--lx-vselect-option-bg-submenu-open-active)}.lx-select-dropdown-option:where(:not(.is-disabled,.is-empty,.is-selected,.is-submenu-open)):hover{background:var(--lx-vselect-option-bg-hover)}.lx-select-dropdown-option:where(:not(.is-disabled,.is-empty,.is-selected,.is-submenu-open)):hover.is-deselectable{color:var(--lx-vselect-option-danger-fg-hover);background-color:var(--lx-vselect-option-danger-bg-hover)}.lx-select-dropdown-option:where(:not(.is-disabled,.is-empty,.is-selected,.is-submenu-open)):active{background:var(--lx-vselect-option-bg-active)}.lx-select-dropdown-option:where(:not(.is-disabled,.is-empty,.is-selected,.is-submenu-open)).is-highlighted{background:var(--lx-vselect-option-bg-hover)}.lx-select-dropdown-option:where(:not(.is-disabled,.is-empty,.is-selected,.is-submenu-open)).is-highlighted.is-deselectable{color:var(--lx-vselect-option-danger-fg-hover);background-color:var(--lx-vselect-option-danger-bg-hover)}.lx-select-dropdown-option.is-taggable{color:var(--lx-vselect-highlight);justify-content:flex-start;gap:.5em;font-weight:500}.lx-select-dropdown-option.is-taggable:before{content:"+";border-radius:var(--lx-radius-pill);border:1px solid;justify-content:center;align-items:center;block-size:1.2em;inline-size:1.2em;font-size:.85em;line-height:1;display:inline-flex}.lx-select-dropdown-option.is-empty{background-color:unset;cursor:auto;opacity:.5;padding-block:.25em;font-size:.85em}.lx-select-dropdown-option.is-disabled{cursor:auto;opacity:.4}.lx-select.is-full{inline-size:100%}.lx-select-selected-close:focus-visible,.lx-select-clear-icon:focus-visible,.lx-select-arrow-icon:focus-visible,.lx-select-dropdown-search-input:focus-visible{box-shadow:var(--lx-vselect-focus-shadow);outline:none}@media (prefers-reduced-motion:reduce){.lx-select,.lx-select-selected,.lx-select-selected-close,.lx-select-clear,.lx-select-arrow,.lx-select-dropdown,.lx-select-dropdown-option{transition-duration:.01ms!important}.lx-select-spinner,.lx-select-dropdown-option-loading{animation:none}}@media (forced-colors:active){.lx-select,.lx-select-dropdown,.lx-select-dropdown-submenu{border-color:canvastext}}@media print{.lx-select{box-shadow:none;border-color:currentColor}.lx-select-dropdown,.lx-select-dropdown-submenu{display:none}}@media (pointer:coarse){.lx-select{min-block-size:max(44px, var(--lx-vselect-height))}}.lx-progress-track.is-complete{box-shadow:none}.lx-progress-indicator.is-indeterminate{block-size:100%;inline-size:100%;animation:lx-progress-indeterminate var(--lx-progress-indeterminate-duration) ease-in-out infinite;opacity:1;transition:none}.lx-progress-indicator.is-indeterminate.orientation\:vertical{block-size:100%;inline-size:100%}.lx-progress-indicator.is-complete{box-shadow:0 0 .75rem color-mix(in srgb, var(--lx-progress-indicator-bg) 14%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--lx-progress-indicator-highlight) 6%, transparent)}@media (prefers-reduced-motion:reduce){.lx-progress-buffer{transition:none}}@media (forced-colors:active){.lx-progress{--lx-progress-track-bg:Canvas;--lx-progress-track-highlight:transparent;--lx-progress-buffer-bg:GrayText;--lx-progress-indicator-bg:Highlight;--lx-progress-indicator-start:Highlight;--lx-progress-indicator-end:Highlight;--lx-progress-indicator-highlight:HighlightText;forced-color-adjust:none}}@media print{.lx-progress-indicator,.lx-progress-buffer{transition:none!important;animation:none!important}.lx-progress-indicator:after{animation:none!important}}.lx-radio.is-block{inline-size:100%}.lx-radio.is-checked .lx-radio-control{border-color:var(--lx-radio-active)}.lx-radio.is-checked .lx-radio-dot{opacity:1;transform:scale(1)}.lx-radio.is-disabled{cursor:not-allowed;opacity:.62}.lx-radio.is-readonly{cursor:default}.lx-radio-group.is-block{inline-size:100%}.lx-radio-group.is-disabled{opacity:.62}.lx-radio-group-item.is-checked .lx-radio-group-control{border-color:var(--lx-radio-active)}.lx-radio-group-item.is-checked .lx-radio-group-dot{opacity:1;transform:scale(1)}.lx-radio-group-item.is-disabled{cursor:not-allowed}.lx-radio-group-item.is-readonly{cursor:default}.lx-radio-input:focus-visible+.lx-radio-control,.lx-radio-group-input:focus-visible+.lx-radio-group-control{box-shadow:var(--lx-radio-focus-shadow)}@media (forced-colors:active){.lx-radio-control,.lx-radio-group-control{forced-color-adjust:none;background:canvas;border-color:canvastext}.lx-radio-input:focus-visible+.lx-radio-control,.lx-radio-group-input:focus-visible+.lx-radio-group-control{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.lx-password:hover:not(.is-disabled,.is-readonly){color:var(--lx-password-fg-hover);border-color:var(--lx-password-border-hover);background:var(--lx-password-bg-hover)}.lx-password.is-invalid{color:var(--lx-password-fg-invalid);border-color:var(--lx-password-border-invalid);background:var(--lx-password-bg-invalid)}.lx-password.is-disabled{color:var(--lx-password-fg-disabled);border-color:var(--lx-password-border-disabled);background:var(--lx-password-bg-disabled);cursor:not-allowed}.lx-password.is-readonly{color:var(--lx-password-fg-readonly);border-color:var(--lx-password-border-readonly);background:var(--lx-password-bg-readonly)}.lx-password:has(:focus-visible:not([data-lx-focus-ring-suppressed])){color:var(--lx-password-fg-focus);border-color:var(--lx-password-border-focus);background:var(--lx-password-bg-focus);box-shadow:var(--lx-password-focus-shadow)}.lx-password-toggle:hover,.lx-password-clear:hover{color:var(--lx-password-affordance-fg-hover);background:var(--lx-password-affordance-bg-hover)}.lx-password-toggle:focus-visible,.lx-password-clear:focus-visible{box-shadow:var(--lx-password-focus-shadow)}.lx-slider.is-block{inline-size:100%}.lx-slider.is-disabled{opacity:.62}.lx-slider.is-loading{opacity:.78}.lx-slider.is-loading .lx-slider-track,.lx-slider.is-loading .lx-slider-thumb{cursor:wait}.lx-slider.is-readonly .lx-slider-track,.lx-slider.is-readonly .lx-slider-thumb{cursor:default}.lx-slider.is-dragging .lx-slider-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.lx-slider-thumb:hover .lx-slider.orientation\:vertical .lx-slider-tooltip,.lx-slider-thumb:focus-visible .lx-slider.orientation\:vertical .lx-slider-tooltip{transform:translateY(50%)}.lx-slider.orientation\:vertical .lx-slider-thumb:active{transform:translate(-50%,50%)scale(1.04)}.lx-slider.is-dragging.orientation\:vertical .lx-slider-tooltip{transform:translateY(50%)}.lx-slider-thumb:focus{outline:none}.lx-slider-thumb:focus-visible{box-shadow:var(--lx-slider-focus-shadow)}.lx-slider-thumb:active{cursor:grabbing;transform:translate(-50%,-50%)scale(1.04)}.lx-slider-thumb:disabled{cursor:not-allowed}.lx-slider-thumb:hover .lx-slider-tooltip,.lx-slider-thumb:focus-visible .lx-slider-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.lx-slider-mark.is-active .lx-slider-mark-dot{background:var(--lx-slider-accent-fg);box-shadow:0 0 0 1px var(--lx-slider-accent)}.lx-skeleton.is-with-content{isolation:isolate;position:relative}.lx-skeleton.is-with-content .lx-skeleton-placeholder{z-index:1;margin:0;position:absolute;inset:0}.lx-skeleton.is-loading .lx-skeleton-content{pointer-events:none;opacity:0}.lx-skeleton.is-revealed .lx-skeleton-content{opacity:1}.lx-skeleton.is-with-content .lx-skeleton-item{block-size:100%;margin:0;inline-size:100%!important}.lx-skeleton-form.is-semi{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;min-inline-size:0;display:grid}.lx-skeleton-form.is-semi .lx-skeleton-form-list{inline-size:auto;min-inline-size:0;margin:0}.lx-skeleton-form.is-semi .lx-skeleton-title{grid-column:1/-1}.lx-skeleton-form.is-mix{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;min-inline-size:0;display:grid}.lx-skeleton-form.is-mix .lx-skeleton-form-list{inline-size:auto;min-inline-size:0;margin:0}.lx-skeleton-form.is-mix .lx-skeleton-form-list:nth-child(3n),.lx-skeleton-form.is-mix .lx-skeleton-title{grid-column:1/-1}.lx-skeleton-avatar.is-circle{border-radius:var(--lx-radius-circle)}.lx-skeleton-avatar.is-square{border-radius:var(--lx-radius-xs)}@media (prefers-reduced-motion:reduce){.lx-skeleton-content{transition:none}.lx-skeleton-item,.lx-skeleton-title,.lx-skeleton-avatar,.lx-skeleton-form-label,.lx-skeleton-form-input{animation:none!important}.lx-skeleton-item:after,.lx-skeleton-title:after,.lx-skeleton-avatar:after,.lx-skeleton-form-label:after,.lx-skeleton-form-input:after{display:none;animation:none!important}}@media (forced-colors:active){.lx-skeleton{--lx-skeleton-base-color:GrayText;--lx-skeleton-highlight-color:Canvas;--lx-skeleton-divider:GrayText;forced-color-adjust:none}}@media print{.lx-skeleton-content{opacity:1!important;transition:none!important}.lx-skeleton-placeholder{display:none!important}.lx-skeleton-item,.lx-skeleton-title,.lx-skeleton-avatar,.lx-skeleton-form-label,.lx-skeleton-form-input{animation:none!important}.lx-skeleton-item:after,.lx-skeleton-title:after,.lx-skeleton-avatar:after,.lx-skeleton-form-label:after,.lx-skeleton-form-input:after{display:none;animation:none!important}}.lx-tabs .lx-tabs-button.is-active.orientation\:vertical.variant\:enclosed .lx-tabs-indicator,.lx-tabs .lx-tabs-button.is-active.orientation\:vertical.variant\:underline .lx-tabs-indicator,.lx-tabs .lx-tabs-button.is-active.orientation\:vertical.variant\:line .lx-tabs-indicator{transform:scaleY(1)}.lx-tabs.is-dir-rtl .lx-tabs-buttons{direction:rtl}.lx-tabs.is-disabled{cursor:not-allowed}.lx-tabs.is-scrollable .lx-tabs-toolbar{gap:.25rem}.lx-tabs.is-full-width .lx-tabs-toolbar,.lx-tabs.is-full-width .lx-tabs-buttons{inline-size:100%}.lx-tabs.is-fitted .lx-tabs-button{flex:1 1 0}.lx-tabs.variant\:pills .lx-tabs-button:hover:not(:disabled){color:var(--lx-tabs-button-fg-hover);background:var(--lx-tabs-pills-button-bg-hover)}.lx-tabs.is-active.variant\:pills .lx-tabs-button{color:var(--lx-tabs-pills-fg-current);background:var(--lx-tabs-pills-bg-current);box-shadow:none}.lx-tabs.is-active.variant\:pills .lx-tabs-button:hover:not(:disabled){color:var(--lx-tabs-pills-fg-active-hover);background:var(--lx-tabs-pills-bg-active-hover)}.lx-tabs.is-active.variant\:pills .lx-tabs-button:active:not(:disabled){color:var(--lx-tabs-pills-fg-active-pressed);background:var(--lx-tabs-pills-bg-active-pressed)}.lx-tabs.is-active.variant\:pills .lx-tabs-button .lx-tabs-button-badge{color:var(--lx-tabs-pills-fg-current);background:var(--lx-tabs-pills-badge-bg)}.lx-tabs.is-active.variant\:enclosed .lx-tabs-button{color:var(--lx-tabs-enclosed-fg-current);background:var(--lx-tabs-enclosed-bg-current);box-shadow:none}.lx-tabs.is-active.variant\:enclosed .lx-tabs-button:hover:not(:disabled){color:var(--lx-tabs-enclosed-fg-current-hover);background:var(--lx-tabs-enclosed-bg-current-hover)}.lx-tabs.is-active.variant\:enclosed .lx-tabs-button:active:not(:disabled){color:var(--lx-tabs-enclosed-fg-current-active);background:var(--lx-tabs-enclosed-bg-current-active)}.lx-tabs.is-active.variant\:line .lx-tabs-button{color:var(--lx-tabs-current-fg);background:var(--lx-tabs-current-bg)}.lx-tabs.is-active.variant\:line .lx-tabs-button:hover:not(:disabled){color:var(--lx-tabs-current-fg-hover);background:var(--lx-tabs-current-bg-hover)}.lx-tabs.is-active.variant\:line .lx-tabs-button:active:not(:disabled){color:var(--lx-tabs-current-fg-active);background:var(--lx-tabs-current-bg-active)}.lx-tabs.variant\:underline .lx-tabs-button:hover:not(:disabled){background:var(--lx-tabs-transparent)}.lx-tabs .lx-tabs-button.is-active.variant\:underline .lx-tabs-indicator{opacity:1;transform:scaleX(1)}.lx-tabs.is-active.variant\:underline .lx-tabs-button{color:var(--lx-tabs-current-fg);background:var(--lx-tabs-transparent)}.lx-tabs.is-active.variant\:underline .lx-tabs-button:hover:not(:disabled){color:var(--lx-tabs-current-fg-hover);background:var(--lx-tabs-transparent)}.lx-tabs.is-active.variant\:underline .lx-tabs-button:active:not(:disabled){color:var(--lx-tabs-current-fg-active);background:var(--lx-tabs-transparent)}.lx-tabs-scroll-button:hover:not(:disabled){color:var(--lx-tabs-button-fg-hover);background:var(--lx-tabs-button-bg-hover)}.lx-tabs-scroll-button:focus-visible{box-shadow:var(--lx-tabs-focus-shadow);outline:none}.lx-tabs-scroll-button:disabled,.lx-tabs-scroll-button.is-disabled{cursor:not-allowed;opacity:.38}.lx-tabs-buttons.is-scrollable{scrollbar-width:auto;inline-size:max-content;min-inline-size:100%;overflow:visible}.lx-tabs-button:hover:not(:disabled){color:var(--lx-tabs-button-fg-hover);background:var(--lx-tabs-button-bg-hover)}.lx-tabs-button:focus-visible{z-index:1;box-shadow:var(--lx-tabs-focus-shadow);outline:none}.lx-tabs-button:disabled{cursor:not-allowed;opacity:.38}.lx-tabs-button.is-active,.lx-tabs .lx-tabs-button.is-active.variant\:line{color:var(--lx-tabs-current-fg);background:var(--lx-tabs-current-bg)}.lx-tabs .lx-tabs-button.is-active.variant\:line:hover:not(:disabled){color:var(--lx-tabs-current-fg-hover);background:var(--lx-tabs-current-bg-hover)}.lx-tabs .lx-tabs-button.is-active.variant\:line:active:not(:disabled){color:var(--lx-tabs-current-fg-active);background:var(--lx-tabs-current-bg-active)}.lx-tabs .lx-tabs-button.is-active.variant\:underline{color:var(--lx-tabs-current-fg);background:var(--lx-tabs-transparent)}.lx-tabs .lx-tabs-button.is-active.variant\:underline:hover:not(:disabled){color:var(--lx-tabs-current-fg-hover);background:var(--lx-tabs-transparent)}.lx-tabs .lx-tabs-button.is-active.variant\:underline:active:not(:disabled){color:var(--lx-tabs-current-fg-active);background:var(--lx-tabs-transparent)}.lx-tabs .lx-tabs-button.is-active.variant\:enclosed{color:var(--lx-tabs-enclosed-fg-current);background:var(--lx-tabs-enclosed-bg-current)}.lx-tabs .lx-tabs-button.is-active.variant\:enclosed:hover:not(:disabled){color:var(--lx-tabs-enclosed-fg-current-hover);background:var(--lx-tabs-enclosed-bg-current-hover)}.lx-tabs .lx-tabs-button.is-active.variant\:enclosed:active:not(:disabled){color:var(--lx-tabs-enclosed-fg-current-active);background:var(--lx-tabs-enclosed-bg-current-active)}.lx-tabs .lx-tabs-button.is-active.variant\:pills{color:var(--lx-tabs-pills-fg-current);background:var(--lx-tabs-pills-bg-current)}.lx-tabs .lx-tabs-button.is-active.variant\:pills:hover:not(:disabled){color:var(--lx-tabs-pills-fg-active-hover);background:var(--lx-tabs-pills-bg-active-hover)}.lx-tabs .lx-tabs-button.is-active.variant\:pills:active:not(:disabled){color:var(--lx-tabs-pills-fg-active-pressed);background:var(--lx-tabs-pills-bg-active-pressed)}.lx-tabs .lx-tabs-button.is-active .lx-tabs-button-badge{color:var(--lx-tabs-current-badge-fg);background:var(--lx-tabs-current-badge-bg)}.lx-tabs .lx-tabs-button.is-active.variant\:pills .lx-tabs-button-badge{color:var(--lx-tabs-pills-fg-current);background:var(--lx-tabs-pills-badge-bg)}.lx-tabs-content.is-has-tabs{min-block-size:0}.lx-tabs-panel:focus-visible{box-shadow:var(--lx-tabs-focus-shadow);outline:none}.lx-tabs-panel.is-active{color:inherit}.lx-toaster.layout\:stack .lx-toaster-item.lx-toast-list-enter-from,.lx-toaster.layout\:stack .lx-toaster-item.lx-toast-list-leave-to{opacity:0;transform:translate3d(var(--lx-toast-swipe-x), calc(var(--lx-toast-stack-direction) * var(--lx-toast-stack-offset) + var(--lx-toast-swipe-y)), 0) scale(calc(var(--lx-toast-stack-scale) * .92))}.lx-toaster.is-expanded.is-visible.layout\:stack .lx-toaster-item{pointer-events:auto}.lx-toaster.is-swiping.layout\:stack .lx-toaster-item{user-select:none;cursor:grabbing;transition:none}.lx-toaster.is-front.layout\:stack .lx-toaster-item{pointer-events:auto}.lx-toaster.is-visible.layout\:stack .lx-toaster-item{opacity:1}.lx-toast-list-enter-active,.lx-toast-list-leave-active{transition:opacity .18s,transform .2s}.lx-toast-list-enter-from,.lx-toast-list-leave-to{opacity:0;transform:translateY(-.5rem)scale(.98)}.lx-toaster.position\:bottom-left .lx-toast-list-enter-from,.lx-toaster.position\:bottom-left .lx-toast-list-leave-to,.lx-toaster.position\:bottom-center .lx-toast-list-enter-from,.lx-toaster.position\:bottom-center .lx-toast-list-leave-to,.lx-toaster.position\:bottom-right .lx-toast-list-enter-from,.lx-toaster.position\:bottom-right .lx-toast-list-leave-to{transform:translateY(.5rem)scale(.98)}.lx-toaster-viewport:focus{outline:none}.lx-toaster-viewport:focus-visible{outline:2px solid var(--lx-color-focus);outline-offset:.25rem;border-radius:var(--lx-radius-xl)}.lx-toast-action:focus,.lx-toast-close:focus{outline:none}.lx-toast-action:focus-visible,.lx-toast-close:focus-visible{box-shadow:var(--lx-toast-focus-shadow)}.lx-toast-action:hover{background:var(--lx-toast-action-bg-hover)}.lx-toast-close:hover{background:var(--lx-toast-close-bg-hover);opacity:1}.lx-toast.is-paused{box-shadow:var(--lx-toast-paused-shadow)}.lx-toast.appearance\:sonner.variant\:filled .lx-toast-close:hover{opacity:1}.lx-toast.appearance\:sonner.variant\:filled:hover .lx-toast-close,.lx-toast.appearance\:sonner.variant\:filled:focus-within .lx-toast-close{opacity:.8}.lx-toast.appearance\:sonner .lx-toast-action:hover{background:var(--lx-toast-close-bg-hover)}.lx-toast.appearance\:sonner .lx-toast-close:hover{opacity:1}.lx-toast.appearance\:sonner:hover .lx-toast-close,.lx-toast.appearance\:sonner:focus-within .lx-toast-close{opacity:.66}.lx-toast.is-paused.appearance\:sonner{box-shadow:var(--lx-toast-sonner-paused-shadow)}.lx-tooltip.lx-tooltip-fade-enter-active,.lx-tooltip.lx-tooltip-fade-leave-active{transition:opacity var(--lx-tooltip-open-duration,.12s) ease}.lx-tooltip.lx-tooltip-fade-leave-active{transition-duration:var(--lx-tooltip-close-duration,80ms)}.lx-tooltip.lx-tooltip-fade-enter-from,.lx-tooltip.lx-tooltip-fade-leave-to{opacity:0}.lx-tooltip.is-multiline .lx-tooltip-text{white-space:normal;overflow-wrap:break-word;text-overflow:clip}.lx-tooltip-trigger.is-disabled{pointer-events:none;opacity:.5}@media (prefers-reduced-motion:reduce){.lx-tooltip.lx-tooltip-fade-enter-active,.lx-tooltip.lx-tooltip-fade-leave-active{transition-duration:1ms}}@media (forced-colors:active){.lx-tooltip{border-color:canvastext}}.lx-date-picker.is-open .lx-date-picker-field{border-color:var(--lx-date-picker-ring);box-shadow:var(--lx-date-picker-focus-shadow)}.lx-date-picker.is-disabled .lx-date-picker-field{color:var(--lx-date-picker-content-disabled);background:var(--lx-date-picker-bg-disabled);border-color:var(--lx-date-picker-border-disabled)}.lx-date-picker.is-readonly .lx-date-picker-field{color:var(--lx-date-picker-content-readonly);background:var(--lx-date-picker-bg-readonly);border-color:var(--lx-date-picker-border-readonly)}.lx-date-picker.is-readonly .lx-date-picker-input,.lx-date-picker.is-readonly .lx-date-picker-segment,.lx-date-picker.is-readonly .lx-date-picker-trigger{cursor:default}.lx-date-picker.is-empty .lx-date-picker-input::-moz-placeholder{color:var(--lx-date-picker-muted);opacity:1}.lx-date-picker.is-empty .lx-date-picker-segment::-moz-placeholder{color:var(--lx-date-picker-muted);opacity:1}.lx-date-picker.is-empty .lx-date-picker-trigger,.lx-date-picker.is-empty .lx-date-picker-input::placeholder,.lx-date-picker.is-empty .lx-date-picker-segment::placeholder{color:var(--lx-date-picker-muted);opacity:1}.lx-date-picker.is-multiple .lx-date-picker-trigger{text-align:start;white-space:normal;justify-content:flex-start;inline-size:100%}.lx-date-picker.is-invalid .lx-date-picker-field{color:var(--lx-date-picker-danger-content);background:var(--lx-date-picker-danger-bg);border-color:var(--lx-date-picker-danger-border)}.lx-date-picker-field:hover{background:var(--lx-date-picker-hover)}.lx-date-picker-field:has(:focus-visible:not([data-lx-focus-ring-suppressed])){border-color:var(--lx-date-picker-ring);box-shadow:var(--lx-date-picker-focus-shadow)}.lx-date-picker-segment:focus{color:var(--lx-date-picker-accent-content);background:var(--lx-date-picker-accent)}.lx-date-picker-trigger:disabled,.lx-date-picker-clear:disabled,.lx-date-picker-close:disabled,.lx-date-picker-preset:disabled,.lx-date-picker-cancel:disabled,.lx-date-picker-confirm:disabled{cursor:not-allowed;color:var(--lx-date-picker-content-disabled);background:var(--lx-date-picker-bg-disabled)}.lx-date-picker-trigger:focus-visible,.lx-date-picker-clear:focus-visible,.lx-date-picker-close:focus-visible,.lx-date-picker-preset:focus-visible,.lx-date-picker-cancel:focus-visible,.lx-date-picker-confirm:focus-visible{box-shadow:var(--lx-date-picker-focus-shadow)}.lx-date-picker-clear:not(:disabled):hover,.lx-date-picker-preset:not(:disabled):hover,.lx-date-picker-cancel:not(:disabled):hover{background:var(--lx-date-picker-hover)}.lx-date-picker-confirm:not(:disabled):hover,.lx-date-picker-confirm:not(:disabled):active{background:var(--lx-date-picker-selected-hover)}.lx-calendar.is-disabled{opacity:.62}.lx-calendar.is-readonly .lx-calendar-day-button,.lx-calendar.is-readonly .lx-calendar-month-button,.lx-calendar.is-readonly .lx-calendar-year-button{cursor:default}.lx-calendar.is-invalid{border-color:var(--lx-calendar-danger-border);box-shadow:var(--lx-calendar-invalid-shadow)}.lx-calendar.is-business{inline-size:min(100%,64rem);min-inline-size:min(42rem,100%);box-shadow:var(--lx-calendar-business-shadow);padding:1rem}.lx-calendar-previous:not(:disabled):hover,.lx-calendar-next:not(:disabled):hover,.lx-calendar-heading:not(:disabled):hover,.lx-calendar-month-button:not(:disabled):hover,.lx-calendar-year-button:not(:disabled):hover{background:var(--lx-calendar-hover)}.lx-calendar-previous:disabled,.lx-calendar-next:disabled,.lx-calendar-previous.is-disabled,.lx-calendar-next.is-disabled{cursor:not-allowed;color:var(--lx-calendar-content-disabled);opacity:.5}.lx-calendar-switcher-enter-active,.lx-calendar-switcher-leave-active{transition:opacity .15s,transform .15s}.lx-calendar-switcher-enter-active,.lx-calendar-switcher-leave-active,.lx-calendar-switcher-enter-from,.lx-calendar-switcher-leave-to{pointer-events:none}.lx-calendar-switcher-enter-from,.lx-calendar-switcher-leave-to{opacity:0;transform:translateY(-.375rem)}.lx-calendar-day:has(>.lx-calendar-day-button.is-range-end):before,.lx-calendar-day:has(>.lx-calendar-day-button.is-range-middle):before{z-index:0;background:var(--lx-calendar-range);content:"";pointer-events:none;inline-size:.25rem;position:absolute;inset-block:0;inset-inline-end:100%}.lx-calendar-day.is-outside{color:var(--lx-calendar-muted)}.lx-calendar-day.is-selected{isolation:isolate}.lx-calendar-day.is-today{font-weight:650}.lx-calendar-day.is-unavailable{color:var(--lx-calendar-muted);text-decoration:line-through}.lx-calendar-day-button:focus-visible{box-shadow:var(--lx-calendar-focus-shadow)}.lx-calendar-day-button:not(:disabled):hover{background:var(--lx-calendar-hover)}.lx-calendar-day-button.is-outside{color:var(--lx-calendar-muted)}.lx-calendar-day-button.is-today:after{background:var(--lx-calendar-accent);border-radius:var(--lx-radius-circle);content:"";block-size:.25rem;inline-size:.25rem;position:absolute;inset-block-end:.2rem}.lx-calendar-day-button.is-selected{color:var(--lx-calendar-accent-content);background:var(--lx-calendar-accent)}.lx-calendar-day-button.is-selected:hover:not(:disabled){color:var(--lx-calendar-accent-content-hover);background:var(--lx-calendar-accent-hover)}.lx-calendar-day-button.is-selected:active:not(:disabled){color:var(--lx-calendar-accent-content-active);background:var(--lx-calendar-accent-active)}.lx-calendar-day-button.is-selected:after{background:var(--lx-calendar-accent-content)}.lx-calendar-day-button.is-range-start{color:var(--lx-calendar-accent-content);background:var(--lx-calendar-accent);border-start-end-radius:0;border-end-end-radius:0}.lx-calendar-day-button.is-range-start:hover:not(:disabled){color:var(--lx-calendar-accent-content-hover);background:var(--lx-calendar-accent-hover)}.lx-calendar-day-button.is-range-start:active:not(:disabled){color:var(--lx-calendar-accent-content-active);background:var(--lx-calendar-accent-active)}.lx-calendar-day-button.is-range-end{color:var(--lx-calendar-accent-content);background:var(--lx-calendar-accent);border-start-start-radius:0;border-end-start-radius:0}.lx-calendar-day-button.is-range-end:hover:not(:disabled){color:var(--lx-calendar-accent-content-hover);background:var(--lx-calendar-accent-hover)}.lx-calendar-day-button.is-range-end:active:not(:disabled){color:var(--lx-calendar-accent-content-active);background:var(--lx-calendar-accent-active)}.lx-calendar-day-button.is-range-middle{color:var(--lx-calendar-content);background:var(--lx-calendar-range);border-radius:0}.lx-calendar-day-button.is-range-middle:hover:not(:disabled){background:var(--lx-calendar-range-hover)}.lx-calendar-day-button.is-range-middle:active:not(:disabled){background:var(--lx-calendar-range-active)}.lx-calendar-day-button.is-range-preview{isolation:isolate;color:var(--lx-calendar-content);background:var(--lx-calendar-range);border-radius:var(--lx-calendar-radius)}.lx-calendar-day-button.is-range-preview-connected{border-start-start-radius:0;border-end-start-radius:0}.lx-calendar-day-button.is-range-preview-connected:before{z-index:0;background:var(--lx-calendar-range);content:"";pointer-events:none;inline-size:.25rem;position:absolute;inset-block:0;inset-inline-start:-.25rem}.lx-calendar-day-button.is-range-preview-continues{border-start-end-radius:0;border-end-end-radius:0}.lx-calendar-day-button.is-disabled{cursor:not-allowed;opacity:.38}.lx-calendar-day-button.is-unavailable{cursor:not-allowed;opacity:.38;text-decoration:line-through}.lx-calendar-day-button.is-denied{color:var(--lx-calendar-danger-content);background:var(--lx-calendar-danger-bg);animation:.4s ease-in-out lx-calendar-denied-shake}.lx-calendar-decoration.is-highlight{z-index:0;background:var(--lx-calendar-selected);block-size:auto;inline-size:auto;position:absolute;inset:0}.lx-calendar-decoration.is-dot{background:var(--lx-calendar-accent);border-radius:var(--lx-radius-circle);block-size:.25rem;inline-size:.25rem}.lx-calendar-decoration.is-bar{border-radius:var(--lx-radius-pill);block-size:.15rem;inline-size:.75rem}.lx-calendar-decoration.is-badge{block-size:1rem;inline-size:auto;min-inline-size:1rem;color:var(--lx-calendar-accent-content);background:var(--lx-calendar-accent);border-radius:var(--lx-radius-pill);justify-content:center;align-items:center;padding-inline:.2rem;font-size:.65em;font-weight:650;line-height:1;display:inline-flex}.lx-calendar-decoration.is-content{block-size:auto;inline-size:auto;color:inherit;background:var(--lx-calendar-transparent);border-radius:0;display:inline-flex}.lx-calendar-decoration.is-single{border-radius:var(--lx-calendar-radius)}.lx-calendar-decoration.is-start{border-start-start-radius:var(--lx-calendar-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--lx-calendar-radius)}.lx-calendar-decoration.is-middle{border-radius:0}.lx-calendar-decoration.is-end{border-start-start-radius:0;border-start-end-radius:var(--lx-calendar-radius);border-end-end-radius:var(--lx-calendar-radius);border-end-start-radius:0}.lx-calendar-month-button.is-selected,.lx-calendar-year-button.is-selected{color:var(--lx-calendar-accent-content);background:var(--lx-calendar-accent)}.lx-calendar-month-button.is-selected:hover:not(:disabled),.lx-calendar-year-button.is-selected:hover:not(:disabled){color:var(--lx-calendar-accent-content-hover);background:var(--lx-calendar-accent-hover)}.lx-calendar-month-button.is-selected:active:not(:disabled),.lx-calendar-year-button.is-selected:active:not(:disabled){color:var(--lx-calendar-accent-content-active);background:var(--lx-calendar-accent-active)}.lx-calendar-month-button.is-disabled,.lx-calendar-year-button.is-disabled{cursor:not-allowed;opacity:.38}.lx-calendar-error-banner-enter-active,.lx-calendar-error-banner-leave-active{transition:opacity .15s,transform .15s}.lx-calendar-error-banner-enter-from,.lx-calendar-error-banner-leave-to{opacity:0;transform:translateY(-.25rem)}.lx-calendar-interval.is-overnight{border-inline-start:3px solid var(--lx-calendar-info)}.lx-calendar-interval.is-invalid{border-color:var(--lx-calendar-danger-border);background:var(--lx-calendar-danger-bg)}.lx-calendar-sla.is-running{--lx-calendar-sla-color:var(--lx-status-info-solid-bg)}.lx-calendar-sla.is-pending{--lx-calendar-sla-color:var(--lx-status-warning-solid-bg)}.lx-calendar-sla.is-breached{--lx-calendar-sla-color:var(--lx-status-error-solid-bg)}.lx-calendar-sla.is-completed{--lx-calendar-sla-color:var(--lx-status-success-solid-bg)}.lx-calendar-sla-segment.is-paused{background:color-mix(in srgb, var(--lx-calendar-bg) 72%, var(--lx-calendar-transparent))}@media (width<=52rem){.lx-calendar-exception-groups{grid-template-columns:1fr}.lx-calendar-interval{grid-template-columns:minmax(7rem,1fr) auto auto}.lx-calendar-interval>label,.lx-calendar-interval>button{grid-row:2}}@media (width<=42rem){.lx-calendar-business-toolbar{flex-direction:column;align-items:stretch}.lx-calendar-business-field{min-inline-size:0}.lx-calendar-working-day{grid-template-columns:1fr;gap:.375rem}.lx-calendar-interval{grid-template-columns:1fr auto 1fr}.lx-calendar-interval .lx-calendar-interval-meta,.lx-calendar-interval>label,.lx-calendar-interval>button{grid-column:1/-1}.lx-calendar-exception{grid-template-columns:1fr}.lx-calendar-day-status{justify-self:start}}.lx-calendar-day-button[data-decoration-fill=soft]:not(.is-selected):not(.is-range-start):not(.is-range-middle):not(.is-range-end){color:var(--lx-calendar-plain-content)}.lx-calendar-day-button[data-decoration-fill=solid]:not(.is-selected):not(.is-range-start):not(.is-range-middle):not(.is-range-end){color:var(--lx-calendar-accent-content)}.lx-calendar-day-button[data-decoration-fill=outline]:not(.is-selected):not(.is-range-start):not(.is-range-middle):not(.is-range-end){color:var(--lx-calendar-plain-content)}.lx-calendar-day-button.is-selected .lx-calendar-decoration.is-highlight,.lx-calendar-day-button.is-range-start .lx-calendar-decoration.is-highlight,.lx-calendar-day-button.is-range-middle .lx-calendar-decoration.is-highlight,.lx-calendar-day-button.is-range-end .lx-calendar-decoration.is-highlight{display:none}.lx-calendar-decoration.is-highlight{background:var(--lx-calendar-accent-soft)}.lx-calendar-decoration.is-highlight[data-fill=solid]{background:var(--lx-calendar-accent)}.lx-calendar-decoration.is-highlight[data-fill=outline]{background:var(--lx-calendar-transparent);box-shadow:inset 0 0 0 1.5px var(--lx-calendar-accent-border)}.lx-calendar-decoration.is-dot[data-lx-color],.lx-calendar-decoration.is-bar[data-lx-color],.lx-calendar-decoration.is-badge[data-lx-color]{background:var(--lx-calendar-accent)}@media (width<=82rem){.lx-calendar-app-header{grid-template-columns:auto minmax(0,1fr) auto}.lx-calendar-app-header>.lx-calendar-toolbar:first-of-type{display:none}.lx-calendar-title{text-align:start;align-items:flex-start}.lx-calendar-year{grid-template-columns:repeat(3,minmax(13rem,1fr))}.lx-calendar.is-planner .lx-calendar-month-grid{grid-template-columns:repeat(2,minmax(17rem,1fr))}}@media (width<=64rem){.lx-calendar.is-planner{--lx-calendar-sidebar-width:14.5rem}.lx-calendar-app-header{grid-template-columns:auto minmax(0,1fr) auto}.lx-calendar-brand-text small,.lx-calendar-app-header .lx-calendar-search kbd,.lx-calendar-app-header>.lx-calendar-toolbar:first-of-type{display:none}.lx-calendar-search{min-inline-size:10rem}.lx-calendar-year{grid-template-columns:repeat(2,minmax(13rem,1fr))}.lx-calendar-month-agenda{grid-template-columns:minmax(19rem,.9fr) minmax(20rem,1.1fr)}}@media (width<=48rem){.lx-calendar.is-planner{border-radius:var(--lx-calendar-app-radius-lg);min-block-size:38rem}.lx-calendar-app-header{grid-template-columns:minmax(0,1fr) auto;gap:.625rem;min-block-size:auto;padding:.625rem}.lx-calendar-brand,.lx-calendar-app-header>.lx-calendar-title,.lx-calendar-app-header .lx-calendar-search,.lx-calendar-status-item:nth-child(2),.lx-calendar-status-item:nth-child(3){display:none}.lx-calendar-app-header>.lx-calendar-toolbar:last-child{grid-column:1/-1;justify-content:space-between}.lx-calendar-toolbar-button{min-inline-size:0}.lx-calendar-view-button span{display:none}.lx-calendar-view-button{justify-content:center;inline-size:2.25rem;padding:0}.lx-calendar-shell{grid-template-columns:minmax(0,1fr)}.lx-calendar-sidebar{display:none}.lx-calendar-view-header{min-block-size:3.25rem;padding:.625rem .75rem}.lx-calendar-year{grid-template-columns:minmax(13rem,1fr);padding:.625rem}.lx-calendar.is-planner .lx-calendar-month-grid{grid-template-columns:minmax(17rem,1fr);padding:.625rem}.lx-calendar-month-agenda{grid-template-columns:1fr}.lx-calendar-month-agenda-picker{border-inline-end:0;border-block-end:1px solid var(--lx-calendar-app-border)}.lx-calendar-month-agenda-picker .lx-calendar-month-day{min-block-size:3rem}.lx-calendar-agenda-event{grid-template-columns:5.5rem minmax(0,1fr)}.lx-calendar-agenda-event>.lx-calendar-event-meta{display:none}.lx-calendar-editor-backdrop{align-items:end;padding:0}.lx-calendar-editor{border-end-end-radius:0;border-end-start-radius:0;max-block-size:92vh;inline-size:100%}.lx-calendar-editor-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lx-calendar.is-planner *,.lx-calendar-tooltip,.lx-calendar-menu,.lx-calendar-editor{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.lx-calendar.is-planner{min-block-size:auto;box-shadow:none;border:0;border-radius:0}.lx-calendar-app-header,.lx-calendar-view-switcher,.lx-calendar-sidebar,.lx-calendar-view-header .lx-calendar-toolbar-group,.lx-calendar-status-bar{display:none!important}.lx-calendar-shell{display:block}.lx-calendar-view{overflow:visible}}button.lx-calendar-week-number{cursor:pointer}button.lx-calendar-week-number:hover:not(:disabled){color:var(--lx-calendar-content);background:var(--lx-calendar-hover)}button.lx-calendar-week-number:focus-visible{box-shadow:var(--lx-calendar-focus-shadow)}@media (width<=44rem){.lx-calendar-panels{grid-template-columns:minmax(0,1fr)}.lx-calendar-panel{min-width:0}}@media (forced-colors:active){:where(.lx-calendar,.lx-calendar-tooltip,.lx-calendar-menu,.lx-calendar-editor):focus-visible,:where(.lx-calendar,.lx-calendar-tooltip,.lx-calendar-menu,.lx-calendar-editor) :focus-visible:not([data-lx-focus-ring-suppressed]){outline-offset:2px;box-shadow:none;outline:2px solid highlight}.lx-calendar :where(.is-selected.lx-calendar-event,.is-selected.lx-calendar-month-event,.is-selected.lx-calendar-agenda-event,.is-selected.lx-calendar-event-list-row,.is-selected.lx-calendar-resource-card,.is-selected.lx-calendar-year-planner-event){outline-offset:-2px;outline:2px solid highlight}}.lx-calendar-sidebar-item:focus-visible:not([data-lx-focus-ring-suppressed]),.lx-calendar-view-button:focus-visible:not([data-lx-focus-ring-suppressed]){box-shadow:var(--lx-calendar-focus-shadow);outline:none}@media (forced-colors:active){.lx-calendar-sidebar-item:focus-visible:not([data-lx-focus-ring-suppressed]),.lx-calendar-view-button:focus-visible:not([data-lx-focus-ring-suppressed]){outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.lx-date-picker-content.is-inline{box-shadow:none;position:static}.lx-date-picker-content.is-popover{max-inline-size:var(--lx-popper-available-width,calc(100vi - 1rem))}.lx-date-picker-content.is-modal{max-block-size:min(44rem,100dvh - 2rem);inline-size:48rem;max-inline-size:calc(100vi - 2rem)}.lx-date-picker-close:not(:disabled):hover{color:var(--lx-date-picker-content);background:var(--lx-date-picker-hover)}.lx-date-picker-close:not(:disabled):active{color:var(--lx-date-picker-content);background:var(--lx-date-picker-active)}.lx-date-picker-preset:not(:disabled):hover{background:var(--lx-date-picker-hover)}.lx-date-picker-preset:not(:disabled):active{background:var(--lx-date-picker-active)}.lx-date-picker-preset:disabled{cursor:not-allowed;color:var(--lx-date-picker-content-disabled)}.lx-date-picker-cancel:focus-visible,.lx-date-picker-confirm:focus-visible{box-shadow:var(--lx-date-picker-focus-shadow)}.lx-date-picker-cancel:not(:disabled):hover{background:var(--lx-date-picker-hover)}.lx-date-picker-cancel:not(:disabled):active{background:var(--lx-date-picker-active)}.lx-date-picker-confirm:not(:disabled):hover{color:var(--lx-date-picker-selected-content-hover);background:var(--lx-date-picker-selected-hover)}.lx-date-picker-confirm:not(:disabled):active{color:var(--lx-date-picker-selected-content-active);background:var(--lx-date-picker-selected-active)}@media (width<=767px){.lx-date-picker-time-range{flex-direction:column;align-items:stretch}.lx-modal-wrapper:has(.lx-date-picker-content){padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);align-items:flex-end;padding-inline:0}}@media (width<=48rem){.lx-date-picker-body:has(.lx-date-picker-presets[data-placement=left]),.lx-date-picker-body:has(.lx-date-picker-presets[data-placement=right]){display:flex}.lx-date-picker-presets[data-placement=left],.lx-date-picker-presets[data-placement=right]{order:-1;min-inline-size:0;display:flex;overflow-x:auto}}@media (width<=44rem){.lx-date-picker-content,.lx-date-picker-body{inline-size:min(100%, -moz-max-content);inline-size:min(100%, max-content)}.lx-date-picker-calendar.lx-calendar{min-inline-size:min(100%, var(--lx-date-picker-calendar-panel-width))}}.lx-date-picker-calendar.lx-calendar .lx-calendar-previous:focus-visible,.lx-date-picker-calendar.lx-calendar .lx-calendar-next:focus-visible,.lx-date-picker-calendar.lx-calendar .lx-calendar-heading:focus-visible,.lx-date-picker-calendar.lx-calendar .lx-calendar-month-button:focus-visible,.lx-date-picker-calendar.lx-calendar .lx-calendar-year-button:focus-visible{box-shadow:var(--lx-date-picker-focus-shadow)}.lx-date-picker-calendar.lx-calendar .lx-calendar-month-button.is-selected,.lx-date-picker-calendar.lx-calendar .lx-calendar-year-button.is-selected{color:var(--lx-date-picker-selected-content);background:var(--lx-date-picker-selected)}.lx-date-picker-calendar.lx-calendar .lx-calendar-month-button.is-selected:not(:disabled):hover,.lx-date-picker-calendar.lx-calendar .lx-calendar-year-button.is-selected:not(:disabled):hover{color:var(--lx-date-picker-selected-content-hover);background:var(--lx-date-picker-selected-hover)}.lx-date-picker-calendar.lx-calendar .lx-calendar-month-button.is-selected:not(:disabled):active,.lx-date-picker-calendar.lx-calendar .lx-calendar-year-button.is-selected:not(:disabled):active{color:var(--lx-date-picker-selected-content-active);background:var(--lx-date-picker-selected-active)}.lx-date-picker-calendar.lx-calendar .lx-calendar-month-button:not(:disabled):not(.is-selected):hover,.lx-date-picker-calendar.lx-calendar .lx-calendar-year-button:not(:disabled):not(.is-selected):hover{color:var(--lx-date-picker-content-hover);background:var(--lx-date-picker-hover)}.lx-date-picker-calendar.lx-calendar .lx-calendar-month-button:not(:disabled):not(.is-selected):active,.lx-date-picker-calendar.lx-calendar .lx-calendar-year-button:not(:disabled):not(.is-selected):active{color:var(--lx-date-picker-content-hover);background:var(--lx-date-picker-active)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button:not(:disabled):not(.is-selected):not(.is-range-start):not(.is-range-middle):not(.is-range-end):hover{color:var(--lx-date-picker-content-hover);background:var(--lx-date-picker-hover)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button:not(:disabled):not(.is-selected):not(.is-range-start):not(.is-range-middle):not(.is-range-end):active{color:var(--lx-date-picker-content-hover);background:var(--lx-date-picker-active)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-selected,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-start,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-end{color:var(--lx-date-picker-selected-content);background:var(--lx-date-picker-selected)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-selected:hover,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-start:hover,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-end:hover{color:var(--lx-date-picker-selected-content-hover);background:var(--lx-date-picker-selected-hover)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-selected:active,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-start:active,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-end:active{color:var(--lx-date-picker-selected-content-active);background:var(--lx-date-picker-selected-active)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-middle{color:var(--lx-date-picker-range-content);background:var(--lx-date-picker-range)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-middle:hover{color:var(--lx-date-picker-range-content);background:var(--lx-date-picker-range-hover)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-middle:active{color:var(--lx-date-picker-range-content);background:var(--lx-date-picker-range-active)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button:focus-visible{z-index:3;box-shadow:var(--lx-date-picker-focus-shadow-inset)}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button:focus-visible:is(.is-selected,.is-range-start,.is-range-end){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--lx-date-picker-accent-content) 50%, var(--lx-date-picker-transparent))}@media (forced-colors:active){.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button{forced-color-adjust:none}.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-selected,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-start,.lx-date-picker-calendar.lx-calendar .lx-calendar-day-button.is-range-end{color:highlighttext;background:highlight}}.lx-time-picker-field:hover{border-color:var(--lx-time-picker-border-hover)}.lx-time-picker-field:has(:focus-visible:not([data-lx-focus-ring-suppressed])){box-shadow:var(--lx-time-picker-shadow-focus)}.lx-time-picker-field.is-focused{border-color:var(--lx-time-picker-ring)}.lx-time-picker-segment:hover:not(:disabled),.lx-time-picker-period:hover:not(:disabled){background:var(--lx-time-picker-segment-hover)}.lx-time-picker-segment:focus-visible,.lx-time-picker-period:focus-visible{box-shadow:var(--lx-time-picker-shadow-focus-inset)}.lx-time-picker-trigger:hover:not(:disabled),.lx-time-picker-clear:hover:not(:disabled),.lx-time-picker-now:hover:not(:disabled){color:var(--lx-time-picker-content);background:var(--lx-time-picker-action-hover)}.lx-time-picker-trigger:focus-visible,.lx-time-picker-clear:focus-visible,.lx-time-picker-now:focus-visible{box-shadow:var(--lx-time-picker-shadow-focus)}.lx-time-picker-content.is-inline{inline-size:100%;max-inline-size:none;box-shadow:var(--lx-time-picker-inline-shadow)}.lx-time-picker-panel-close:hover{color:var(--lx-time-picker-content);background:var(--lx-time-picker-action-hover)}.lx-time-picker-panel-close:focus-visible{box-shadow:var(--lx-time-picker-shadow-focus)}.lx-time-picker-option:hover:not(:disabled){background:var(--lx-time-picker-option-hover)}.lx-time-picker-option:focus-visible{box-shadow:var(--lx-time-picker-shadow-focus-inset)}.lx-time-picker-option.is-selected{color:var(--lx-time-picker-content-selected);background:var(--lx-time-picker-bg-selected);font-weight:var(--lx-font-weight-semibold)}.lx-time-picker-option.is-selected:hover:not(:disabled){color:var(--lx-time-picker-content-selected-hover);background:var(--lx-time-picker-bg-selected-hover)}.lx-time-picker-option.is-selected:active:not(:disabled){color:var(--lx-time-picker-content-selected-active);background:var(--lx-time-picker-bg-selected-active)}.lx-time-picker-option.is-disabled{color:var(--lx-time-picker-content-disabled);cursor:not-allowed}.lx-time-picker.is-disabled{color:var(--lx-time-picker-content-disabled);opacity:.72}.lx-time-picker.is-disabled .lx-time-picker-field{cursor:not-allowed}.lx-time-picker.is-readonly .lx-time-picker-field{background:var(--lx-time-picker-bg-readonly);cursor:default}.lx-time-picker.is-invalid .lx-time-picker-field{border-color:var(--lx-time-picker-danger-border);box-shadow:var(--lx-time-picker-danger-shadow)}.lx-time-picker.is-empty .lx-time-picker-segment,.lx-time-picker.is-empty .lx-time-picker-separator,.lx-time-picker.is-empty .lx-time-picker-period{color:var(--lx-time-picker-muted)}@media (width<=36rem){.lx-time-picker,.lx-time-picker-field,.lx-time-picker-content{inline-size:100%}.lx-time-picker-columns{grid-auto-columns:minmax(0,1fr)}}.lx-time-picker-segment[aria-label*=Millisecond],.lx-time-picker-segment[aria-label*=Milisaniye]{inline-size:calc(var(--lx-time-picker-segment-width) + .75rem);min-inline-size:calc(var(--lx-time-picker-segment-width) + .75rem);max-inline-size:calc(var(--lx-time-picker-segment-width) + .75rem)}@media (pointer:coarse){.lx-time-picker-trigger,.lx-time-picker-clear,.lx-time-picker-now,.lx-time-picker-option{min-block-size:2.5rem;min-inline-size:2.5rem}}@media (width<=36rem){.lx-date-time-picker .lx-date-picker-time-range{grid-template-columns:minmax(0,1fr)}.lx-date-time-picker .lx-date-picker-time-range>.lx-date-picker-separator{display:none}}@media (width<=48rem){.lx-editor>.lx-editor-shell{--lx-margin-width:minmax(1rem, 1fr);--lx-content-width:minmax(0, 100%)}}@media (width<=40rem){.lx-editor:has(>.lx-editor-shell){--lx-editor-page-padding-inline:1rem;--lx-editor-page-padding-block:1.5rem}}.lx-editor>.lx-editor-shell>.lx-editor-content.is-compact{min-block-size:2.75rem;max-block-size:14rem;padding:.75rem .875rem;overflow-y:auto}.lx-editor>.lx-editor-shell>.lx-editor-content.is-compact .lx-editor-surface>.lx-editor-node-paragraph{line-height:1.5}.lx-editor>.lx-editor-shell>.lx-editor-content.is-compact .lx-editor-surface>.lx-editor-block+.lx-editor-block{margin-block-start:0}@media (width<=30rem){.lx-editor>.lx-editor-shell>.lx-editor-content{padding-block-end:6rem}.lx-editor>.lx-editor-shell .lx-editor-node-title{padding-block:1.5rem .75rem;font-size:1.75rem}}.lx-editor-image-upload-drag-area:hover{border-color:var(--lx-editor-image-upload-border-hover,var(--lx-editor-border-strong));background:var(--lx-editor-interaction-bg-hover)}.lx-editor-image-upload-drag-area[data-dragging=true]{border-color:var(--lx-editor-image-upload-border-active,var(--lx-editor-action-border));background:color-mix(in srgb, var(--lx-editor-action-bg) 10%, var(--lx-editor-bg-muted))}.lx-editor>.lx-editor-shell .lx-editor-image-upload[data-lx-media-selected=true]{background:0 0;outline:0}.lx-editor-image-upload[data-lx-media-selected=true] .lx-editor-image-upload-drag-area{border-color:var(--lx-editor-image-upload-border-active)}.lx-editor-image-upload:focus-visible .lx-editor-image-upload-drag-area{box-shadow:var(--lx-editor-focus-shadow)}@media (width<=30rem){.lx-editor-image-upload-drag-area{padding:1.5rem 1rem}.lx-editor-image-upload-preview-content{padding:.75rem}}.lx-editor-embed-remove:hover{background:var(--lx-editor-border)}:is(.lx-editor-embed-input,.lx-editor-asset-setup-form input):focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}:is(.lx-editor-embed-submit,.lx-editor-asset-pick):not(:disabled):hover{background:var(--lx-color-solid-bg-hover)}:is(.lx-editor-embed-card,.lx-editor-asset-card,.lx-editor-upload-card):hover,.lx-editor-toc-link:hover,.lx-editor-page-link:hover{background:var(--lx-editor-bg-muted)}.lx-editor-mention:focus-visible,.lx-editor-media-caption-input:focus-visible,:is(.lx-editor-media-editor-actions>button,.lx-editor-media-resource-action):focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}:is(.lx-editor-media-editor-actions>button,.lx-editor-media-resource-action):not(:disabled):hover{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}.lx-editor-media-editor-actions>button:last-child:not(:disabled):hover{color:var(--lx-editor-action-fg);background:var(--lx-editor-action-bg-hover)}@media (width<=30rem){.lx-editor-embed-form,.lx-editor-asset-setup-form{flex-wrap:wrap}.lx-editor-embed-input,.lx-editor-asset-setup-form input{flex-basis:100%}}.lx-editor-table-selection[hidden],.lx-editor-table-selector[hidden],.lx-editor-table-handle[hidden],.lx-editor-table-resize-col-grip[hidden],.lx-editor-table-resize-row-grip[hidden],.lx-editor-table-extend-col[hidden],.lx-editor-table-extend-row[hidden],.lx-editor-table-drag-preview[hidden],.lx-editor-table-drop-indicator[hidden]{display:none!important}.lx-editor-table-handle:focus-visible,.lx-editor-table-selection-action:focus-visible,.lx-editor-table-extend-col:focus-visible,.lx-editor-table-extend-row:focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}.lx-editor-table-handle:active{cursor:grabbing}:is(.lx-editor-table-handle,.lx-editor-table-extend-col,.lx-editor-table-extend-row):disabled{opacity:.38;cursor:not-allowed}@media (forced-colors:active){.lx-editor-table-selection-outline,.lx-editor-table-handle{border-color:highlight}.lx-editor-table-selection-fill{background:0 0}}@media (prefers-reduced-motion:reduce){.lx-editor-table-extend-col,.lx-editor-table-extend-row{transition:none}}@container lx-editor (width<=36rem){.lx-editor-icon-picker-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.lx-editor-cover-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-editor-cover-controls{opacity:1;transform:none}}@media (width<=40rem){.lx-editor-title-actions{scrollbar-width:none;max-inline-size:calc(100vw - 2rem);overflow-x:auto}}@media (prefers-reduced-motion:reduce){.lx-editor-comment-thread,.lx-editor-comment-message-actions{transition:none}}@media (forced-colors:active){.lx-editor-comment-thread:focus-visible,.lx-editor-comment-message-edit-input{border-color:highlight}}.lx-editor-collaboration{align-items:center;min-inline-size:0;display:inline-flex}.lx-editor-collaboration-trigger{min-block-size:2rem;color:var(--lx-editor-fg-muted);border-radius:var(--lx-radius-md);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.1875rem .5rem;display:inline-flex}.lx-editor-collaboration-trigger:hover,.lx-editor-collaboration-trigger[aria-expanded=true]{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}.lx-editor-collaboration-trigger:focus-visible{outline:2px solid var(--lx-editor-focus-color);outline-offset:2px}.lx-editor-collaboration-trigger:disabled{color:var(--lx-editor-disabled-fg);cursor:not-allowed}.lx-editor-collaboration-avatars{flex:none}.lx-editor-collaboration-status{text-overflow:ellipsis;white-space:nowrap;max-inline-size:9rem;font-size:.75rem;line-height:1rem;overflow:hidden}.lx-editor-collaboration-status.is-ready{color:var(--lx-editor-success-fg)}.lx-editor-collaboration-status.is-error{color:var(--lx-editor-error-fg)}.lx-editor-collaboration-status.is-warning{color:var(--lx-editor-warning-fg)}@container lx-editor (width<=30rem){.lx-editor-toolbar[data-editor-variant=fixed] .lx-editor-collaboration-trigger{gap:0;padding-inline:.25rem}.lx-editor-toolbar[data-editor-variant=fixed] .lx-editor-collaboration-avatars{display:none}}.lx-editor-collaboration-popover{max-block-size:min(32rem,100vh - 2rem);inline-size:min(22rem,100vw - 1rem);color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-lg);background:var(--lx-editor-floating-bg);box-shadow:var(--lx-editor-shadow-lg);overflow:auto}.lx-editor-collaboration-header{z-index:1;border-block-end:1px solid var(--lx-editor-border-muted);background:var(--lx-editor-floating-bg);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem .875rem;display:flex;position:sticky;inset-block-start:0}.lx-editor-collaboration-header span,.lx-editor-collaboration-participant-meta{color:var(--lx-editor-fg-muted);font-size:.75rem}.lx-editor-collaboration-participant-list{gap:.125rem;padding:.375rem;display:grid}.lx-editor-collaboration-participant{border-radius:var(--lx-radius-md);gap:.375rem;padding:.375rem;display:grid}.lx-editor-collaboration-participant:hover{background:var(--lx-editor-bg-hover)}.lx-editor-collaboration-participant-content{inline-size:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;padding:0;display:grid}.lx-editor-collaboration-participant-content>span{min-inline-size:0;display:grid}.lx-editor-collaboration-participant-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.lx-editor-collaboration-participant-actions{gap:.375rem;padding-inline-start:2.625rem;display:flex}.lx-editor-collaboration-participant-action{min-block-size:1.75rem;color:var(--lx-editor-fg-muted);border:1px solid var(--lx-editor-border-muted);border-radius:var(--lx-radius-md);background:var(--lx-editor-bg-raised);align-items:center;gap:.25rem;padding-inline:.5rem;display:inline-flex}.lx-editor-collaboration-participant-action:hover{color:var(--lx-editor-fg);background:var(--lx-editor-bg-active)}.lx-editor-collaboration-participant-action.is-active{color:var(--lx-editor-fg);border-color:var(--lx-editor-border-strong);background:var(--lx-editor-bg-active)}.lx-editor-collaboration-offline-badge{color:var(--lx-editor-warning-fg);border-block-start:1px solid var(--lx-editor-warning-border);background:var(--lx-editor-warning-bg);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.75rem;display:flex}.lx-editor-remote-caret{border-inline-start:2px solid var(--lx-presence-color,var(--lx-color-solid-bg));vertical-align:text-bottom;pointer-events:none;block-size:1.25em;inline-size:0;margin-inline-end:-1px;display:inline-block;position:relative}.lx-editor-remote-caret-label{max-inline-size:10rem;color:var(--lx-color-solid-fg);border-radius:var(--lx-radius-sm) var(--lx-radius-sm) var(--lx-radius-sm) 0;background:var(--lx-presence-color,var(--lx-color-solid-bg));text-overflow:ellipsis;white-space:nowrap;padding:.125rem .3125rem;font-size:.625rem;font-weight:600;line-height:1.2;position:absolute;inset-block-end:100%;inset-inline-start:-2px;overflow:hidden}.lx-editor-remote-selection{background:color-mix(in srgb, var(--lx-presence-color,var(--lx-color-solid-bg)) 22%, transparent)}.lx-editor-remote-node-selection{outline:2px solid var(--lx-presence-color,var(--lx-color-solid-bg));outline-offset:2px}.lx-editor-remote-cell-selection{box-shadow:inset 0 0 0 2px var(--lx-presence-color,var(--lx-color-solid-bg))}[dir=rtl] .lx-editor-remote-caret-label{border-radius:var(--lx-radius-sm) var(--lx-radius-sm) 0 var(--lx-radius-sm)}@media (prefers-reduced-motion:reduce){.lx-editor-collaboration-trigger,.lx-editor-collaboration-participant-action{transition:none}}@media (forced-colors:active){.lx-editor-collaboration-trigger:focus-visible,.lx-editor-collaboration-participant-action{border:1px solid canvastext}.lx-editor-remote-node-selection,.lx-editor-remote-cell-selection{box-shadow:none;outline:2px solid highlight}.lx-editor-remote-caret{border-inline-start-color:highlight}}.lx-editor-toolbar{box-sizing:border-box;background-color:var(--lx-editor-floating-bg);border-block-end:1px solid var(--lx-editor-border-muted);z-index:5;grid-area:1/full-start/auto/full-end;justify-content:safe center;align-items:center;gap:.25rem;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:.5rem;display:flex;position:sticky;inset-block-start:0;inset-inline-start:0}.lx-editor-toolbar[data-editor-variant=fixed]{z-index:10;inline-size:100%;min-block-size:var(--lx-tt-toolbar-height);overscroll-behavior-x:contain;background:var(--lx-tt-toolbar-bg-color);box-shadow:none;backdrop-filter:saturate(1.08)blur(.75rem);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border:0;border-radius:0;flex-wrap:nowrap;justify-content:safe center;padding:.375rem .5rem;position:sticky;inset-block-start:0;overflow-x:auto}.lx-editor-toolbar[data-editor-variant=fixed] [data-lx-editor-overflowed],.lx-editor-toolbar[data-editor-variant=fixed] [data-lx-editor-group-empty],.lx-editor-toolbar[data-editor-variant=fixed] [data-lx-editor-separator-hidden],.lx-editor-toolbar[data-editor-variant=fixed][data-lx-editor-toolbar-compacted]>.lx-editor-toolbar-separator{display:none!important}.lx-editor-toolbar-more-dropdown+.lx-popper .lx-menu,.lx-editor-toolbar-more-menu{min-inline-size:min(16rem,100vw - 2rem);max-inline-size:min(20rem,100vw - 2rem);max-block-size:min(70vh, var(--lx-popper-available-height,70vh));overscroll-behavior:contain;overflow:hidden auto}.lx-editor-toolbar[data-editor-variant=fixed]::-webkit-scrollbar{display:none}.lx-editor-toolbar[data-editor-variant=floating]{inline-size:auto;max-inline-size:min(100vw - 1rem,40rem);color:var(--lx-editor-fg);border:1px solid var(--lx-editor-border);border-radius:var(--lx-radius-lg);background-color:var(--lx-editor-floating-bg);box-shadow:var(--lx-editor-shadow-lg);backdrop-filter:saturate(1.08)blur(.75rem);outline:none;gap:.25rem;padding:.25rem;position:static;overflow:hidden}.lx-editor-toolbar-group{vertical-align:middle;align-items:center;gap:.125rem;display:flex;position:relative}.lx-editor-toolbar-separator+.lx-editor-toolbar-group:empty,.lx-editor-toolbar-group:empty,.lx-editor-toolbar-group:empty+.lx-editor-toolbar-separator{display:none}.lx-editor-toolbar[data-editor-variant=floating] .lx-editor-toolbar-group:not(:last-child){border-inline-end:1px solid var(--lx-editor-border);margin-inline-end:4px;padding-inline-end:4px}.lx-editor-toolbar-button{block-size:2rem;min-inline-size:2rem;color:var(--lx-tt-button-default-text-color);border-radius:var(--lx-radius-md);background-color:var(--lx-tt-button-default-bg-color);font-feature-settings:"salt" on, "cv01" on;transition-property:background,color,opacity;transition-duration:var(--lx-tt-transition-duration-default);transition-timing-function:var(--lx-tt-transition-easing-default);border:none;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;font-size:.875rem;font-weight:500;line-height:1.15;display:flex}.lx-editor-toolbar-label{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-inline-size:0;padding:0 .125rem;line-height:1.5rem;overflow:hidden}.lx-editor-toolbar-icon,.lx-editor-toolbar-chevron{block-size:1rem;inline-size:1rem;color:var(--lx-tt-button-default-icon-color);flex-shrink:0}.lx-editor-toolbar-chevron{block-size:.625rem;inline-size:.625rem;color:var(--lx-tt-button-default-dropdown-arrows-color)}.lx-editor-toolbar-block-type{inline-size:3rem;min-inline-size:3rem;max-inline-size:3rem;padding-inline:.375rem}.lx-editor-toolbar[data-editor-variant=floating] .lx-editor-toolbar-block-type{inline-size:auto;min-inline-size:0;max-inline-size:none}.lx-editor-toolbar[data-editor-variant=floating] .lx-editor-toolbar-separator{display:none}.lx-editor-toolbar[data-editor-variant=floating][data-plain=true]{background:var(--lx-editor-transparent);box-shadow:none;border:0;border-radius:0;padding:0}.lx-editor-toolbar-separator{background-color:var(--lx-tt-toolbar-border-color);flex-shrink:0;align-self:center;block-size:1.5rem;inline-size:1px;margin-inline:.25rem}.lx-editor-floating-toolbar{max-inline-size:min(100vw - 1rem,40rem);color:var(--lx-editor-fg);pointer-events:auto;align-items:center;display:flex}@media (width<=48rem){.lx-editor>.lx-editor-shell{border-radius:0}}@media (width<=30rem){.lx-editor>.lx-editor-shell:has(.lx-editor-toolbar[data-editor-variant=fixed]){padding-block-end:calc(var(--lx-tt-toolbar-height) + var(--lx-tt-safe-area-bottom) + .5rem)}.lx-editor-toolbar[data-editor-variant=fixed]{inline-size:100%;block-size:calc(var(--lx-tt-toolbar-height) + var(--lx-tt-safe-area-bottom));padding:0 .5rem var(--lx-tt-safe-area-bottom);border-block-start:1px solid var(--lx-tt-toolbar-border-color);opacity:0;visibility:hidden;pointer-events:none;z-index:20;border-block-end:0;justify-content:flex-start;transition:opacity .12s,transform .12s;position:fixed;inset:auto 0 0;transform:translateY(100%)}.lx-editor>.lx-editor-shell[data-in-viewport=true][data-active=true]>.lx-editor-toolbar[data-editor-variant=fixed]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.lx-editor-toolbar[data-editor-variant=fixed] :is(.lx-editor-toolbar-group,.lx-editor-toolbar-separator){flex:none}}.lx-editor-toolbar-button:not(:disabled):not(.is-disabled):hover{color:var(--lx-tt-button-hover-text-color);background-color:var(--lx-tt-button-bg-hover-color)}.lx-editor-toolbar-button:not(:disabled):not(.is-disabled):hover :is(.lx-editor-toolbar-icon,.lx-editor-toolbar-chevron){color:var(--lx-tt-button-hover-icon-color)}.lx-editor-toolbar-button:not(:disabled):not(.is-disabled):hover .lx-editor-toolbar-chevron{color:var(--lx-tt-button-hover-dropdown-arrows-color)}.lx-editor-toolbar-button.is-active:not(:disabled):not(.is-disabled){color:var(--lx-tt-button-active-text-color);background-color:var(--lx-tt-button-bg-active-color)}.lx-editor-toolbar-button.is-active:not(:disabled):not(.is-disabled) :is(.lx-editor-toolbar-icon,.lx-editor-toolbar-chevron){color:var(--lx-tt-button-active-icon-color)}.lx-editor-toolbar-button.is-active:not(:disabled):not(.is-disabled) .lx-editor-toolbar-chevron{color:var(--lx-tt-button-active-dropdown-arrows-color)}.lx-editor-toolbar-button.is-active:not(:disabled):not(.is-disabled):hover{background-color:var(--lx-tt-button-bg-active-hover-color)}.lx-editor-toolbar-button:focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}.lx-editor-toolbar-button:disabled,.lx-editor-toolbar-button.is-disabled{color:var(--lx-tt-button-disabled-text-color);background-color:var(--lx-tt-button-bg-disabled-color);cursor:not-allowed;opacity:.45}.lx-editor-toolbar-button:disabled :is(.lx-editor-toolbar-icon,.lx-editor-toolbar-chevron),.lx-editor-toolbar-button.is-disabled :is(.lx-editor-toolbar-icon,.lx-editor-toolbar-chevron){color:var(--lx-tt-button-disabled-icon-color)}.lx-editor-toolbar-button:disabled .lx-editor-toolbar-chevron,.lx-editor-toolbar-button.is-disabled .lx-editor-toolbar-chevron{color:var(--lx-tt-button-disabled-dropdown-arrows-color)}@media screen and (width<=30rem){.lx-editor-toolbar[data-editor-variant=floating]{border-radius:var(--lx-radius-lg);flex-wrap:wrap;justify-content:center;max-inline-size:calc(100vw - .75rem)}.lx-editor-floating-toolbar{inline-size:calc(100vw - .75rem);max-inline-size:calc(100vw - .75rem)}.lx-editor-toolbar[data-editor-variant=floating] .lx-editor-toolbar-group{flex-wrap:wrap;justify-content:center}}.lx-editor-suggestion-item.is-selected,.lx-editor-mention-menu-item.is-selected{color:var(--lx-editor-fg);background:var(--lx-editor-bg-active)}.lx-editor-mention-menu-item:hover{background:var(--lx-editor-bg-hover)}.lx-editor-mention-menu-item:focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}@media (width<=30rem){.lx-editor-link-popover{min-inline-size:min(17.5rem,100vw - 2rem);max-inline-size:calc(100vw - 2rem)}}.lx-editor-suggestion-item.is-active,.lx-editor-menu-item.is-active,:is(.lx-editor-suggestion-item,.lx-editor-menu-item):not(:disabled):hover{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}:is(.lx-editor-color-item,.lx-editor-highlight-item).is-active,:is(.lx-editor-color-item,.lx-editor-highlight-item)[aria-pressed=true]{background:var(--lx-editor-bg-active)}:is(.lx-editor-color-item,.lx-editor-highlight-item):not(:disabled):hover{background:var(--lx-editor-bg-hover)}:is(.lx-editor-color-item,.lx-editor-highlight-item):focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}.lx-editor-block-menu-item.is-active,.lx-editor-block-menu-item:not(:disabled):hover{background:var(--lx-editor-bg-hover)}.lx-editor-block-menu-item:not(:disabled):active{background:var(--lx-editor-bg-active)}.lx-editor-block-plus.is-active,:is(.lx-editor-block-plus,.lx-editor-block-grip):not(:disabled):hover{background:var(--lx-editor-bg-hover);opacity:1}:is(.lx-editor-suggestion-item,.lx-editor-menu-item,.lx-editor-block-menu-item):focus-visible,.lx-editor-link-input:focus-visible,:is(.lx-editor-link-action-button,.lx-editor-link-apply-button):focus-visible{box-shadow:var(--lx-editor-focus-shadow);outline:none}.lx-editor-link-action-button:not(:disabled):hover{color:var(--lx-editor-fg);background:var(--lx-editor-bg-hover)}.lx-editor-link-action-button:not(:disabled):active{background:var(--lx-editor-bg-active)}.lx-editor-link-apply-button:not(:disabled):hover{background:var(--lx-editor-action-bg-hover)}.lx-editor-link-apply-button:not(:disabled):active{background:var(--lx-editor-action-bg-active)}:is(.lx-editor-block-plus,.lx-editor-block-grip):focus-visible{box-shadow:var(--lx-editor-focus-shadow);opacity:1;outline:none}:is(.lx-editor-suggestion-item,.lx-editor-menu-item,.lx-editor-block-menu-item,.lx-editor-block-plus):disabled{color:var(--lx-editor-fg-muted);opacity:.5}.lx-editor-overlays>[data-state=open]:not([hidden]){pointer-events:auto}.lx-editor-block-grip:is(.is-dragging,[data-lx-dragging=true]){cursor:grabbing}.lx-editor-block-menu-item.is-danger{color:var(--lx-editor-error-solid)}.lx-editor-block-menu-item.is-danger:not(:disabled):hover{background:var(--lx-editor-error-bg)}:is(.lx-editor,.lx-editor-overlays)[hidden],:is(.lx-editor,.lx-editor-overlays) [hidden]{display:none!important}.lx-editor-sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){.lx-editor>.lx-editor-shell,.lx-editor>.lx-editor-shell:after,.lx-editor>.lx-editor-shell *,.lx-editor>.lx-editor-shell :before,.lx-editor>.lx-editor-shell :after,.lx-editor-floating-toolbar *,.lx-editor-suggestions *,.lx-editor-block-menu *,.lx-editor-link-popover *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.lx-editor-toolbar,.lx-editor-floating-toolbar,.lx-editor-suggestions,.lx-editor-menu-section,.lx-editor-link-popover,.lx-editor-block-menu,.lx-editor-block-menu-submenu{border-color:canvastext}.lx-editor-toolbar-button:focus-visible,.lx-editor-block-plus:focus-visible,.lx-editor-block-grip:focus-visible,.lx-editor-block-menu-item:focus-visible,.lx-editor-suggestion-item:focus-visible{outline-color:highlight}.lx-editor-surface::-moz-selection{color:highlighttext;forced-color-adjust:none;background:highlight}.lx-editor-surface ::-moz-selection{color:highlighttext;forced-color-adjust:none;background:highlight}.lx-editor-surface::selection,.lx-editor-surface ::selection,.lx-editor-preserved-selection{color:highlighttext;forced-color-adjust:none;background:highlight}.lx-editor-block-drop-cursor,.lx-editor-surface .is-block-selected{forced-color-adjust:none;border-color:highlight}.lx-editor>.lx-editor-shell[data-lx-external-drag=true]{outline-offset:-2px;forced-color-adjust:none;outline:2px solid highlight}}@media print{.lx-editor:has(>.lx-editor-shell){color:currentColor}.lx-editor>.lx-editor-shell{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.lx-editor>.lx-editor-shell>.lx-editor-content,.lx-editor>.lx-editor-shell .lx-editor-surface{max-block-size:none;overflow:visible}:is(.lx-editor-toolbar,.lx-editor-overlays,.lx-editor-floating-toolbar,.lx-editor-page-actions,.lx-editor-title-actions,.lx-editor-cover-controls,.lx-editor-collaboration,.lx-editor-comments,.lx-editor-block-handle,.lx-editor-block-plus,.lx-editor-block-grip,.lx-editor-table-selector,.lx-editor-table-selection-action,.lx-editor-table-selection-corner-handle,.lx-editor-table-resize-col-grip,.lx-editor-table-resize-row-grip,.lx-editor-table-extend-col,.lx-editor-table-extend-row){display:none!important}}.lx-upload-dropzone:hover:not([aria-disabled=true]){border-color:var(--lx-upload-dropzone-border-hover)}.lx-upload-dropzone:has(:focus-visible:not([data-lx-focus-ring-suppressed])){border-color:var(--lx-upload-dropzone-border-focus);box-shadow:var(--lx-upload-focus-shadow)}.lx-upload-item:hover{transform:translateY(-1px)}.lx-upload.is-disabled{opacity:.62}.lx-upload.is-readonly .lx-upload-dropzone{cursor:default}.lx-upload.is-invalid .lx-upload-dropzone{border-color:var(--lx-upload-dropzone-border-invalid)}.lx-upload-dropzone.is-dragging{border-color:var(--lx-upload-dropzone-border-focus);box-shadow:0 0 0 4px color-mix(in srgb, var(--lx-upload-dropzone-border-focus) 16%, transparent), var(--lx-upload-drag-shadow);border-style:solid;transform:translateY(-1px)}.lx-upload-dropzone.is-dragging:before{opacity:1}.lx-upload-dropzone.is-dragging .lx-upload-icon{animation:1.2s ease-in-out infinite lx-upload-icon-float}.lx-upload-dropzone.is-accepting{border-color:color-mix(in srgb, var(--lx-upload-success) 72%, var(--lx-upload-dropzone-border))}.lx-upload-dropzone.is-rejecting{border-color:var(--lx-upload-error);box-shadow:0 0 0 4px color-mix(in srgb, var(--lx-upload-error) 14%, transparent)}.lx-upload-dropzone.is-focused{border-color:var(--lx-upload-dropzone-border-focus)}.lx-upload-dropzone.is-disabled{cursor:not-allowed;pointer-events:none;filter:saturate(.65)}.lx-upload-item.is-uploading:before{opacity:1}.lx-upload-item.is-success{border-color:color-mix(in srgb, var(--lx-upload-success) 28%, var(--lx-upload-item-border))}.lx-upload-item.is-success:before{background:var(--lx-upload-success);opacity:1}.lx-upload-item.is-success .lx-upload-status{color:var(--lx-upload-success);background:color-mix(in srgb, var(--lx-upload-success) 10%, transparent)}.lx-upload-item.is-error{border-color:color-mix(in srgb, var(--lx-upload-error) 36%, var(--lx-upload-item-border))}.lx-upload-item.is-error:before{background:var(--lx-upload-error);opacity:1}.lx-upload-item.is-error .lx-upload-status{color:var(--lx-upload-error);background:color-mix(in srgb, var(--lx-upload-error) 9%, transparent)}.lx-upload-item.is-rejected{border-color:color-mix(in srgb, var(--lx-upload-error) 36%, var(--lx-upload-item-border))}.lx-upload-item.is-rejected:before{background:var(--lx-upload-error);opacity:1}.lx-upload-item.is-canceled{opacity:.78}.lx-upload-item.is-canceled .lx-upload-status{color:var(--lx-upload-warning);background:color-mix(in srgb, var(--lx-upload-warning) 9%, transparent)}.lx-composer.is-recording{border-color:var(--lx-composer-recording-color)}.lx-composer.is-error{border-color:var(--lx-composer-error-color)}.lx-composer.is-readonly{background:var(--lx-composer-readonly-bg)}.lx-composer.is-disabled{cursor:not-allowed;opacity:var(--lx-disabled-opacity)}.lx-composer-context-remove:hover,.lx-composer-attachment-remove:hover{color:var(--lx-content);background:var(--lx-interaction-bg-hover)}.lx-composer-context-remove:active,.lx-composer-attachment-remove:active{background:var(--lx-interaction-bg-active)}.lx-composer-suggestion:hover{color:var(--lx-composer-chip-fg-hover);background:var(--lx-composer-chip-bg-hover)}.lx-composer-tool:hover{background:var(--lx-composer-model-bg-hover)}.lx-composer-tool.is-active{color:var(--lx-composer-chip-active-fg);background:var(--lx-composer-chip-active-bg);border-color:var(--lx-composer-chip-active-border)}@container lx-editor (width<=40rem){.lx-composer-selection{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.lx-composer-selection::-webkit-scrollbar{display:none}.lx-composer-model,.lx-composer-tools{flex:none}.lx-composer-tools{flex-wrap:nowrap}}@media (prefers-reduced-motion:reduce){.lx-composer{transition:none}}@media (forced-colors:active){.lx-composer,.lx-composer-context-item,.lx-composer-attachment,.lx-composer-suggestion,.lx-composer-model,.lx-composer-tool,.lx-composer-preview{border-color:buttonborder}}.lx-composer-context-remove:focus-visible:not([data-lx-focus-ring-suppressed]),.lx-composer-suggestion:focus-visible:not([data-lx-focus-ring-suppressed]),.lx-composer-tool:focus-visible:not([data-lx-focus-ring-suppressed]){box-shadow:var(--lx-focus-shadow);outline:none}@media (forced-colors:active){.lx-composer-context-remove:focus-visible:not([data-lx-focus-ring-suppressed]),.lx-composer-suggestion:focus-visible:not([data-lx-focus-ring-suppressed]),.lx-composer-tool:focus-visible:not([data-lx-focus-ring-suppressed]){outline-offset:2px;box-shadow:none;outline:2px solid highlight}}}@layer utilities;@layer lx-focus{[data-lx-focus-ring-suppressed]:focus-visible{box-shadow:none;outline:none}}@layer lx-theme.primitives{:root{--lx-laflex-brand:#f43f5e;--lx-transparent:transparent;--lx-white:#fff;--lx-black:var(--lx-ink-900);--lx-canvas-main:#08090d;--lx-red-50:oklch(98% .009 25.24);--lx-red-100:oklch(93.57% .031 25.24);--lx-red-150:oklch(89.62% .052 25.24);--lx-red-200:oklch(85.83% .073 25.24);--lx-red-250:oklch(82.15% .096 25.24);--lx-red-300:oklch(78.53% .12 25.24);--lx-red-350:oklch(74.98% .145 25.24);--lx-red-400:oklch(71.47% .171 25.24);--lx-red-450:oklch(68% .2 25.24);--lx-red-500:oklch(64.57% .24 25.24);--lx-red-550:oklch(55.78% .21 25.24);--lx-red-600:oklch(48.39% .183 25.24);--lx-red-650:oklch(41.46% .158 25.24);--lx-red-700:oklch(34.8% .133 25.24);--lx-red-750:oklch(28.34% .108 25.24);--lx-red-800:oklch(22.04% .084 25.24);--lx-red-850:oklch(15.86% .061 25.24);--lx-red-900:oklch(9.78% .037 25.24);--lx-red-950:oklch(3.8% .014 25.24);--lx-red-soft:oklch(72.68% .1693 20.1);--lx-red-bright:oklch(70.47% .1875 20.2);--lx-red-vivid:oklch(67.24% .2153 23.3);--lx-red-glow:oklch(65.33% .2328 24.3);--lx-red-base:oklch(64.57% .24 25.2);--lx-red-strong:oklch(60.13% .2083 24.5);--lx-red-deep:oklch(56.44% .1972 21.4);--lx-red-dark:oklch(52.37% .1667 20.5);--lx-red-night:oklch(33.32% .0969 17.3);--lx-red:var(--lx-red-500);--lx-yellow-50:oklch(98% .011 110.59);--lx-yellow-100:oklch(97.82% .04 110.59);--lx-yellow-150:oklch(97.65% .063 110.59);--lx-yellow-200:oklch(97.49% .086 110.59);--lx-yellow-250:oklch(97.34% .107 110.59);--lx-yellow-300:oklch(97.19% .128 110.59);--lx-yellow-350:oklch(97.04% .148 110.59);--lx-yellow-400:oklch(96.9% .168 110.59);--lx-yellow-450:oklch(96.75% .182 110.59);--lx-yellow-500:oklch(96.61% .207 110.59);--lx-yellow-550:oklch(83.48% .176 110.59);--lx-yellow-600:oklch(72.45% .152 110.59);--lx-yellow-650:oklch(62.09% .131 110.59);--lx-yellow-700:oklch(52.14% .11 110.59);--lx-yellow-750:oklch(42.49% .089 110.59);--lx-yellow-800:oklch(33.07% .07 110.59);--lx-yellow-850:oklch(23.84% .05 110.59);--lx-yellow-900:oklch(14.77% .031 110.59);--lx-yellow-950:oklch(5.83% .012 110.59);--lx-yellow-soft:oklch(96.91% .1695 110.8);--lx-yellow-bright:oklch(96.95% .1803 110.1);--lx-yellow-vivid:oklch(96.51% .1959 111.3);--lx-yellow-glow:oklch(96.65% .2036 110.5);--lx-yellow-base:oklch(96.61% .2066 110.6);--lx-yellow-strong:oklch(87.66% .1836 111.5);--lx-yellow-deep:oklch(79.31% .1586 107.2);--lx-yellow-dark:oklch(72.22% .1389 108.3);--lx-yellow-night:oklch(43.09% .0773 106.1);--lx-yellow:var(--lx-yellow-500);--lx-green-50:oklch(98% .013 144.59);--lx-green-100:oklch(95.21% .045 144.59);--lx-green-150:oklch(92.72% .072 144.59);--lx-green-200:oklch(90.34% .098 144.59);--lx-green-250:oklch(88.01% .122 144.59);--lx-green-300:oklch(85.74% .146 144.59);--lx-green-350:oklch(83.5% .169 144.59);--lx-green-400:oklch(81.29% .192 144.59);--lx-green-450:oklch(79.1% .214 144.59);--lx-green-500:oklch(76.94% .236 144.59);--lx-green-550:oklch(66.5% .203 144.59);--lx-green-600:oklch(57.72% .176 144.59);--lx-green-650:oklch(49.48% .151 144.59);--lx-green-700:oklch(41.57% .127 144.59);--lx-green-750:oklch(33.89% .104 144.59);--lx-green-800:oklch(26.4% .081 144.59);--lx-green-850:oklch(19.05% .058 144.59);--lx-green-900:oklch(11.84% .036 144.59);--lx-green-950:oklch(4.73% .014 144.59);--lx-green-soft:oklch(82.85% .2013 146.9);--lx-green-bright:oklch(81.84% .2155 146);--lx-green-vivid:oklch(80.41% .2308 145.5);--lx-green-glow:oklch(79.35% .2437 144.6);--lx-green-base:oklch(76.94% .2358 144.6);--lx-green-strong:oklch(70.58% .2072 145.3);--lx-green-deep:oklch(62.78% .1807 144.6);--lx-green-dark:oklch(56.53% .1502 145.4);--lx-green-night:oklch(29.29% .0657 145.6);--lx-green:var(--lx-green-500);--lx-sky-50:oklch(98% .007 232.69);--lx-sky-100:oklch(94.36% .026 232.69);--lx-sky-150:oklch(91.11% .041 232.69);--lx-sky-200:oklch(87.99% .055 232.69);--lx-sky-250:oklch(84.96% .069 232.69);--lx-sky-300:oklch(81.98% .083 232.69);--lx-sky-350:oklch(79.06% .096 232.69);--lx-sky-400:oklch(76.17% .109 232.69);--lx-sky-450:oklch(73.32% .121 232.69);--lx-sky-500:oklch(70.49% .134 232.69);--lx-sky-550:oklch(60.92% .117 232.69);--lx-sky-600:oklch(52.87% .102 232.69);--lx-sky-650:oklch(45.31% .088 232.69);--lx-sky-700:oklch(38.06% .074 232.69);--lx-sky-750:oklch(31.02% .061 232.69);--lx-sky-800:oklch(24.15% .047 232.69);--lx-sky-850:oklch(17.42% .034 232.69);--lx-sky-900:oklch(10.8% .021 232.69);--lx-sky-950:oklch(4.28% .008 232.69);--lx-sky-soft:oklch(78.07% .1067 230.4);--lx-sky-bright:oklch(76.83% .1139 229.1);--lx-sky-vivid:oklch(73.38% .1267 232.6);--lx-sky-glow:oklch(71.9% .1334 232.2);--lx-sky-base:oklch(70.49% .1338 232.7);--lx-sky-strong:oklch(64.49% .1142 233);--lx-sky-deep:oklch(60.47% .0909 223.6);--lx-sky-dark:oklch(55.26% .0764 224.8);--lx-sky-night:oklch(32.69% .0401 220.1);--lx-sky:var(--lx-sky-500);--lx-orange-50:oklch(98% .009 55.23);--lx-orange-100:oklch(94.33% .032 55.23);--lx-orange-150:oklch(91.05% .052 55.23);--lx-orange-200:oklch(87.91% .071 55.23);--lx-orange-250:oklch(84.86% .088 55.23);--lx-orange-300:oklch(81.86% .105 55.23);--lx-orange-350:oklch(78.91% .122 55.23);--lx-orange-400:oklch(76.01% .138 55.23);--lx-orange-450:oklch(73.13% .155 55.23);--lx-orange-500:oklch(70.28% .17 55.23);--lx-orange-550:oklch(60.72% .144 55.23);--lx-orange-600:oklch(52.68% .125 55.23);--lx-orange-650:oklch(45.14% .107 55.23);--lx-orange-700:oklch(37.89% .09 55.23);--lx-orange-750:oklch(30.87% .073 55.23);--lx-orange-800:oklch(24.01% .057 55.23);--lx-orange-850:oklch(17.28% .041 55.23);--lx-orange-900:oklch(10.67% .025 55.23);--lx-orange-950:oklch(4.16% .009 55.23);--lx-orange-soft:oklch(78.32% .1404 64.5);--lx-orange-bright:oklch(76.25% .1502 61.4);--lx-orange-vivid:oklch(74.33% .1619 60.6);--lx-orange-glow:oklch(71.89% .1719 55.9);--lx-orange-base:oklch(70.28% .1704 55.2);--lx-orange-strong:oklch(63.18% .1293 62.3);--lx-orange-deep:oklch(55.31% .107 56.9);--lx-orange-dark:oklch(50.97% .087 59.8);--lx-orange-night:oklch(27.25% .0402 57.2);--lx-orange:var(--lx-orange-500);--lx-steel-50:oklch(98% .006 248.36);--lx-steel-100:oklch(90.71% .008 248.36);--lx-steel-150:oklch(84.2% .011 248.36);--lx-steel-200:oklch(77.96% .012 248.36);--lx-steel-250:oklch(71.89% .014 248.36);--lx-steel-300:oklch(65.94% .016 248.36);--lx-steel-350:oklch(60.09% .018 248.36);--lx-steel-400:oklch(54.31% .02 248.36);--lx-steel-450:oklch(48.6% .021 248.36);--lx-steel-500:oklch(42.95% .023 248.36);--lx-steel-550:oklch(37.17% .021 248.36);--lx-steel-600:oklch(32.31% .018 248.36);--lx-steel-650:oklch(27.75% .016 248.36);--lx-steel-700:oklch(23.38% .014 248.36);--lx-steel-750:oklch(19.13% .012 248.36);--lx-steel-800:oklch(14.98% .01 248.36);--lx-steel-850:oklch(10.92% .008 248.36);--lx-steel-900:oklch(6.93% .006 248.36);--lx-steel-950:oklch(2.99% .004 248.36);--lx-steel-soft:oklch(54.83% .0553 250.5);--lx-steel-bright:oklch(52.46% .0516 248.8);--lx-steel-vivid:oklch(47.89% .0472 250.5);--lx-steel-glow:oklch(44.49% .0425 248.8);--lx-steel-base:oklch(42.95% .023 248.4);--lx-steel-strong:oklch(39.19% .0191 250.1);--lx-steel-deep:oklch(34.68% .014 242.7);--lx-steel-dark:oklch(30.67% .0105 244.5);--lx-steel-night:oklch(23.69% .0063 240.7);--lx-steel:var(--lx-steel-500);--lx-brown-50:oklch(98% .002 63.86);--lx-brown-100:oklch(91.31% .007 63.86);--lx-brown-150:oklch(85.33% .012 63.86);--lx-brown-200:oklch(79.61% .018 63.86);--lx-brown-250:oklch(74.04% .023 63.86);--lx-brown-300:oklch(68.57% .029 63.86);--lx-brown-350:oklch(63.2% .035 63.86);--lx-brown-400:oklch(57.9% .04 63.86);--lx-brown-450:oklch(52.66% .046 63.86);--lx-brown-500:oklch(47.47% .052 63.86);--lx-brown-550:oklch(41.11% .045 63.86);--lx-brown-600:oklch(35.76% .039 63.86);--lx-brown-650:oklch(30.75% .034 63.86);--lx-brown-700:oklch(25.93% .028 63.86);--lx-brown-750:oklch(21.26% .023 63.86);--lx-brown-800:oklch(16.69% .018 63.86);--lx-brown-850:oklch(12.22% .013 63.86);--lx-brown-900:oklch(7.83% .009 63.86);--lx-brown-950:oklch(3.5% .004 63.86);--lx-brown-soft:oklch(61.81% .0863 64.8);--lx-brown-bright:oklch(58.7% .082 62.9);--lx-brown-vivid:oklch(54.23% .0744 64.9);--lx-brown-glow:oklch(50.1% .0685 63);--lx-brown-base:oklch(47.47% .0518 63.9);--lx-brown-strong:oklch(43.55% .0433 66);--lx-brown-deep:oklch(37.87% .0334 58.6);--lx-brown-dark:oklch(33.83% .0254 60.8);--lx-brown-night:oklch(23.96% .014 57.2);--lx-brown:var(--lx-brown-500);--lx-ink-25:#f9fafa;--lx-ink-50:#f1f2f3;--lx-ink-75:#ecedef;--lx-ink-100:#e3e5e8;--lx-ink-125:#dbdde1;--lx-ink-150:#d6d8dc;--lx-ink-175:#cdd0d5;--lx-ink-200:#c5c8ce;--lx-ink-225:#c0c3c9;--lx-ink-250:#b7bbc2;--lx-ink-275:#afb3bb;--lx-ink-300:#aaaeb6;--lx-ink-325:#a1a6af;--lx-ink-350:#999fa8;--lx-ink-375:#9499a4;--lx-ink-400:#8b929c;--lx-ink-425:#838a95;--lx-ink-450:#7b828e;--lx-ink-475:#757d8a;--lx-ink-500:#6e7581;--lx-ink-525:#676e79;--lx-ink-550:#636974;--lx-ink-575:#5b616b;--lx-ink-600:#545a63;--lx-ink-625:#50555e;--lx-ink-650:#494d55;--lx-ink-675:#42464d;--lx-ink-700:#3d4148;--lx-ink-725:#36393f;--lx-ink-750:#2d2f34;--lx-ink-775:#282a2f;--lx-ink-800:#232529;--lx-ink-825:#1c1e21;--lx-ink-850:#151619;--lx-ink-875:#131416;--lx-ink-900:#0f1012;--lx-ink-925:#0c0c0e;--lx-ink-950:#08090a;--lx-rose-50:oklch(98% .009 16.28);--lx-rose-100:oklch(93.25% .032 16.28);--lx-rose-150:oklch(89.01% .058 16.28);--lx-rose-200:oklch(84.94% .084 16.28);--lx-rose-250:oklch(80.99% .11 16.28);--lx-rose-300:oklch(77.11% .137 16.28);--lx-rose-350:oklch(73.3% .164 16.28);--lx-rose-400:oklch(69.53% .191 16.28);--lx-rose-450:oklch(65.81% .219 16.28);--lx-rose-500:oklch(62.13% .246 16.28);--lx-rose-550:oklch(53.69% .213 16.28);--lx-rose-600:oklch(46.6% .185 16.28);--lx-rose-650:oklch(39.94% .158 16.28);--lx-rose-700:oklch(33.55% .133 16.28);--lx-rose-750:oklch(27.35% .108 16.28);--lx-rose-800:oklch(21.3% .084 16.28);--lx-rose-850:oklch(15.37% .061 16.28);--lx-rose-900:oklch(9.54% .038 16.28);--lx-rose-950:oklch(3.8% .015 16.28);--lx-rose-soft:oklch(67.38% .2106 7.9);--lx-rose-bright:oklch(65.84% .2236 8.4);--lx-rose-vivid:oklch(63.68% .2384 12.8);--lx-rose-glow:oklch(62.65% .2455 14.8);--lx-rose-base:oklch(62.13% .2463 16.3);--lx-rose-strong:oklch(54.52% .1978 11.5);--lx-rose-deep:oklch(49.4% .1638 4.5);--lx-rose-dark:oklch(45.44% .1357 3.8);--lx-rose-night:oklch(25.28% .0648 359.8);--lx-rose:var(--lx-rose-500);--lx-pink-50:oklch(98% .009 4.05);--lx-pink-100:oklch(93.24% .034 4.05);--lx-pink-150:oklch(89% .058 4.05);--lx-pink-200:oklch(84.93% .083 4.05);--lx-pink-250:oklch(80.97% .11 4.05);--lx-pink-300:oklch(77.09% .138 4.05);--lx-pink-350:oklch(73.27% .166 4.05);--lx-pink-400:oklch(69.5% .189 4.05);--lx-pink-450:oklch(65.77% .211 4.05);--lx-pink-500:oklch(62.08% .233 4.05);--lx-pink-550:oklch(53.64% .204 4.05);--lx-pink-600:oklch(46.54% .178 4.05);--lx-pink-650:oklch(39.87% .153 4.05);--lx-pink-700:oklch(33.47% .129 4.05);--lx-pink-750:oklch(27.26% .105 4.05);--lx-pink-800:oklch(21.2% .082 4.05);--lx-pink-850:oklch(15.27% .059 4.05);--lx-pink-900:oklch(9.43% .036 4.05);--lx-pink-950:oklch(3.68% .013 4.05);--lx-pink-soft:oklch(69.96% .1836 358.6);--lx-pink-bright:oklch(67.97% .1992 358.7);--lx-pink-vivid:oklch(64.92% .219 2.1);--lx-pink-glow:oklch(63.12% .2317 3.2);--lx-pink-base:oklch(62.08% .233 4.1);--lx-pink-strong:oklch(57.2% .1997 2.9);--lx-pink-deep:oklch(52.42% .1667 356.5);--lx-pink-dark:oklch(48.62% .1382 356.2);--lx-pink-night:oklch(28.88% .0729 353);--lx-pink:var(--lx-pink-500);--lx-fuchsia-50:oklch(98% .011 343.27);--lx-fuchsia-100:oklch(93.69% .039 343.27);--lx-fuchsia-150:oklch(89.84% .065 343.27);--lx-fuchsia-200:oklch(86.16% .092 343.27);--lx-fuchsia-250:oklch(82.57% .121 343.27);--lx-fuchsia-300:oklch(79.05% .151 343.27);--lx-fuchsia-350:oklch(75.59% .183 343.27);--lx-fuchsia-400:oklch(72.18% .217 343.27);--lx-fuchsia-450:oklch(68.8% .252 343.27);--lx-fuchsia-500:oklch(65.46% .278 343.27);--lx-fuchsia-550:oklch(56.54% .232 343.27);--lx-fuchsia-600:oklch(49.05% .202 343.27);--lx-fuchsia-650:oklch(42.01% .173 343.27);--lx-fuchsia-700:oklch(35.26% .145 343.27);--lx-fuchsia-750:oklch(28.7% .118 343.27);--lx-fuchsia-800:oklch(22.31% .092 343.27);--lx-fuchsia-850:oklch(16.04% .066 343.27);--lx-fuchsia-900:oklch(9.87% .041 343.27);--lx-fuchsia-950:oklch(3.8% .015 343.27);--lx-fuchsia-soft:oklch(70.03% .2455 340.6);--lx-fuchsia-bright:oklch(68.78% .2598 340.4);--lx-fuchsia-vivid:oklch(66.86% .2721 342.6);--lx-fuchsia-glow:oklch(66.09% .2793 342.8);--lx-fuchsia-base:oklch(65.46% .2784 343.3);--lx-fuchsia-strong:oklch(57.02% .2258 342.1);--lx-fuchsia-deep:oklch(51.54% .1923 337.5);--lx-fuchsia-dark:oklch(47.09% .1599 337.7);--lx-fuchsia-night:oklch(25.93% .0773 335.3);--lx-fuchsia:var(--lx-fuchsia-500);--lx-purple-50:oklch(98% .013 315.8);--lx-purple-100:oklch(92.58% .049 315.8);--lx-purple-150:oklch(87.74% .08 315.8);--lx-purple-200:oklch(83.11% .109 315.8);--lx-purple-250:oklch(78.59% .136 315.8);--lx-purple-300:oklch(74.17% .163 315.8);--lx-purple-350:oklch(69.82% .189 315.8);--lx-purple-400:oklch(65.53% .215 315.8);--lx-purple-450:oklch(61.28% .24 315.8);--lx-purple-500:oklch(57.08% .265 315.8);--lx-purple-550:oklch(49.32% .232 315.8);--lx-purple-600:oklch(42.8% .202 315.8);--lx-purple-650:oklch(36.67% .173 315.8);--lx-purple-700:oklch(30.8% .145 315.8);--lx-purple-750:oklch(25.09% .118 315.8);--lx-purple-800:oklch(19.53% .092 315.8);--lx-purple-850:oklch(14.07% .066 315.8);--lx-purple-900:oklch(8.71% .041 315.8);--lx-purple-950:oklch(3.43% .015 315.8);--lx-purple-soft:oklch(66.21% .2318 318.2);--lx-purple-bright:oklch(63.8% .2447 317.1);--lx-purple-vivid:oklch(61.16% .2639 317.4);--lx-purple-glow:oklch(58.74% .2724 315.8);--lx-purple-base:oklch(57.08% .2648 315.8);--lx-purple-strong:oklch(52.27% .2077 317.8);--lx-purple-deep:oklch(46.84% .1651 314.9);--lx-purple-dark:oklch(43.76% .1365 316.1);--lx-purple-night:oklch(23.92% .0617 314.9);--lx-purple:var(--lx-purple-500);--lx-violet-50:oklch(98% .01 294.62);--lx-violet-100:oklch(91.89% .042 294.62);--lx-violet-150:oklch(86.43% .071 294.62);--lx-violet-200:oklch(81.2% .101 294.62);--lx-violet-250:oklch(76.11% .131 294.62);--lx-violet-300:oklch(71.12% .162 294.62);--lx-violet-350:oklch(66.21% .193 294.62);--lx-violet-400:oklch(61.37% .225 294.62);--lx-violet-450:oklch(56.58% .256 294.62);--lx-violet-500:oklch(51.84% .283 294.62);--lx-violet-550:oklch(44.8% .237 294.62);--lx-violet-600:oklch(38.89% .205 294.62);--lx-violet-650:oklch(33.34% .176 294.62);--lx-violet-700:oklch(28.01% .148 294.62);--lx-violet-750:oklch(22.84% .121 294.62);--lx-violet-800:oklch(17.79% .094 294.62);--lx-violet-850:oklch(12.84% .068 294.62);--lx-violet-900:oklch(7.98% .042 294.62);--lx-violet-950:oklch(3.19% .016 294.62);--lx-violet-soft:oklch(60.83% .2541 303);--lx-violet-bright:oklch(58.18% .2665 300.7);--lx-violet-vivid:oklch(55.42% .2819 299.2);--lx-violet-glow:oklch(53.07% .2874 295.2);--lx-violet-base:oklch(51.84% .2833 294.6);--lx-violet-strong:oklch(47.64% .229 300.7);--lx-violet-deep:oklch(42.8% .1867 298.5);--lx-violet-dark:oklch(40.35% .1555 301);--lx-violet-night:oklch(22.29% .0713 300.7);--lx-violet:var(--lx-violet-500);--lx-indigo-50:oklch(98% .009 277.69);--lx-indigo-100:oklch(91.08% .042 277.69);--lx-indigo-150:oklch(84.91% .072 277.69);--lx-indigo-200:oklch(79% .103 277.69);--lx-indigo-250:oklch(73.24% .134 277.69);--lx-indigo-300:oklch(67.6% .166 277.69);--lx-indigo-350:oklch(62.04% .194 277.69);--lx-indigo-400:oklch(56.56% .221 277.69);--lx-indigo-450:oklch(51.15% .247 277.69);--lx-indigo-500:oklch(45.79% .273 277.69);--lx-indigo-550:oklch(39.59% .234 277.69);--lx-indigo-600:oklch(34.39% .203 277.69);--lx-indigo-650:oklch(29.5% .174 277.69);--lx-indigo-700:oklch(24.81% .147 277.69);--lx-indigo-750:oklch(20.26% .12 277.69);--lx-indigo-800:oklch(15.82% .093 277.69);--lx-indigo-850:oklch(11.47% .068 277.69);--lx-indigo-900:oklch(7.19% .042 277.69);--lx-indigo-950:oklch(2.97% .016 277.69);--lx-indigo-soft:oklch(56.84% .2334 289);--lx-indigo-bright:oklch(53.73% .2482 286);--lx-indigo-vivid:oklch(49.9% .2672 283.1);--lx-indigo-glow:oklch(47.06% .2784 278.2);--lx-indigo-base:oklch(45.79% .2733 277.7);--lx-indigo-strong:oklch(43.53% .2124 285.7);--lx-indigo-deep:oklch(40.14% .172 284.7);--lx-indigo-dark:oklch(38.31% .1411 287.8);--lx-indigo-night:oklch(21.51% .0641 288.2);--lx-indigo:var(--lx-indigo-500);--lx-blue-50:oklch(98% .009 267.68);--lx-blue-100:oklch(91.95% .037 267.68);--lx-blue-150:oklch(86.55% .063 267.68);--lx-blue-200:oklch(81.38% .089 267.68);--lx-blue-250:oklch(76.34% .115 267.68);--lx-blue-300:oklch(71.4% .142 267.68);--lx-blue-350:oklch(66.55% .168 267.68);--lx-blue-400:oklch(61.75% .191 267.68);--lx-blue-450:oklch(57.02% .214 267.68);--lx-blue-500:oklch(52.32% .237 267.68);--lx-blue-550:oklch(45.23% .208 267.68);--lx-blue-600:oklch(39.28% .182 267.68);--lx-blue-650:oklch(33.68% .158 267.68);--lx-blue-700:oklch(28.31% .134 267.68);--lx-blue-750:oklch(23.1% .11 267.68);--lx-blue-800:oklch(18.01% .087 267.68);--lx-blue-850:oklch(13.03% .065 267.68);--lx-blue-900:oklch(8.13% .042 267.68);--lx-blue-950:oklch(3.3% .02 267.68);--lx-blue-soft:oklch(65.94% .1648 273.4);--lx-blue-bright:oklch(63.1% .1797 271.7);--lx-blue-vivid:oklch(57.38% .2118 270.5);--lx-blue-glow:oklch(54.01% .2304 268.3);--lx-blue-base:oklch(52.32% .2365 267.7);--lx-blue-strong:oklch(49.92% .2023 269.6);--lx-blue-deep:oklch(48.57% .1669 267.8);--lx-blue-dark:oklch(46.02% .1391 269.5);--lx-blue-night:oklch(29.5% .074 268.7);--lx-blue:var(--lx-blue-500);--lx-azure-50:oklch(98% .009 250.37);--lx-azure-100:oklch(93.15% .032 250.37);--lx-azure-150:oklch(88.82% .051 250.37);--lx-azure-200:oklch(84.67% .069 250.37);--lx-azure-250:oklch(80.64% .087 250.37);--lx-azure-300:oklch(76.68% .104 250.37);--lx-azure-350:oklch(72.79% .12 250.37);--lx-azure-400:oklch(68.94% .136 250.37);--lx-azure-450:oklch(65.15% .152 250.37);--lx-azure-500:oklch(61.39% .168 250.37);--lx-azure-550:oklch(53.06% .146 250.37);--lx-azure-600:oklch(46.05% .126 250.37);--lx-azure-650:oklch(39.48% .108 250.37);--lx-azure-700:oklch(33.17% .091 250.37);--lx-azure-750:oklch(27.05% .074 250.37);--lx-azure-800:oklch(21.07% .058 250.37);--lx-azure-850:oklch(15.21% .042 250.37);--lx-azure-900:oklch(9.46% .026 250.37);--lx-azure-950:oklch(3.79% .01 250.37);--lx-azure-soft:oklch(70.44% .1372 247.7);--lx-azure-bright:oklch(68.94% .1449 246.9);--lx-azure-vivid:oklch(64.88% .1633 250);--lx-azure-glow:oklch(63.09% .1713 250.2);--lx-azure-base:oklch(61.39% .1679 250.4);--lx-azure-strong:oklch(55.66% .1267 248.9);--lx-azure-deep:oklch(52.55% .0945 241.2);--lx-azure-dark:oklch(48.06% .0784 242.1);--lx-azure-night:oklch(26.41% .0349 237.5);--lx-azure:var(--lx-azure-500);--lx-cyan-50:oklch(98% .008 203.83);--lx-cyan-100:oklch(96.15% .027 203.83);--lx-cyan-150:oklch(94.51% .044 203.83);--lx-cyan-200:oklch(92.93% .059 203.83);--lx-cyan-250:oklch(91.39% .074 203.83);--lx-cyan-300:oklch(89.88% .088 203.83);--lx-cyan-350:oklch(88.4% .102 203.83);--lx-cyan-400:oklch(86.93% .116 203.83);--lx-cyan-450:oklch(85.49% .13 203.83);--lx-cyan-500:oklch(84.06% .143 203.83);--lx-cyan-550:oklch(72.64% .119 203.83);--lx-cyan-600:oklch(63.04% .103 203.83);--lx-cyan-650:oklch(54.03% .088 203.83);--lx-cyan-700:oklch(45.37% .074 203.83);--lx-cyan-750:oklch(36.98% .061 203.83);--lx-cyan-800:oklch(28.79% .047 203.83);--lx-cyan-850:oklch(20.76% .034 203.83);--lx-cyan-900:oklch(12.87% .021 203.83);--lx-cyan-950:oklch(5.09% .008 203.83);--lx-cyan-soft:oklch(86.77% .1333 204.1);--lx-cyan-bright:oklch(86.91% .1388 202.5);--lx-cyan-vivid:oklch(85.25% .1424 205.3);--lx-cyan-glow:oklch(85.59% .1451 203.7);--lx-cyan-base:oklch(84.06% .1429 203.8);--lx-cyan-strong:oklch(71.53% .1169 204.8);--lx-cyan-deep:oklch(65.18% .1022 196.7);--lx-cyan-dark:oklch(58.08% .0861 198.4);--lx-cyan-night:oklch(30.88% .0422 195.2);--lx-cyan:var(--lx-cyan-500);--lx-turquoise-50:oklch(98% .008 183.02);--lx-turquoise-100:oklch(95.93% .028 183.02);--lx-turquoise-150:oklch(94.08% .044 183.02);--lx-turquoise-200:oklch(92.31% .06 183.02);--lx-turquoise-250:oklch(90.58% .075 183.02);--lx-turquoise-300:oklch(88.89% .089 183.02);--lx-turquoise-350:oklch(87.23% .103 183.02);--lx-turquoise-400:oklch(85.59% .117 183.02);--lx-turquoise-450:oklch(83.96% .131 183.02);--lx-turquoise-500:oklch(82.36% .144 183.02);--lx-turquoise-550:oklch(71.17% .122 183.02);--lx-turquoise-600:oklch(61.77% .106 183.02);--lx-turquoise-650:oklch(52.94% .091 183.02);--lx-turquoise-700:oklch(44.47% .076 183.02);--lx-turquoise-750:oklch(36.25% .062 183.02);--lx-turquoise-800:oklch(28.22% .048 183.02);--lx-turquoise-850:oklch(20.36% .035 183.02);--lx-turquoise-900:oklch(12.62% .022 183.02);--lx-turquoise-950:oklch(5.01% .008 183.02);--lx-turquoise-soft:oklch(86.84% .1305 186.8);--lx-turquoise-bright:oklch(86.06% .1368 184.8);--lx-turquoise-vivid:oklch(85.12% .1426 185.6);--lx-turquoise-glow:oklch(84.3% .1471 183.1);--lx-turquoise-base:oklch(82.36% .1441 183);--lx-turquoise-strong:oklch(71.26% .1152 186.1);--lx-turquoise-deep:oklch(62.75% .0982 180.7);--lx-turquoise-dark:oklch(56.68% .0821 182.8);--lx-turquoise-night:oklch(30.03% .0394 180.9);--lx-turquoise:var(--lx-turquoise-500);--lx-teal-50:oklch(98% .01 168.55);--lx-teal-100:oklch(96.44% .033 168.55);--lx-teal-150:oklch(95.05% .053 168.55);--lx-teal-200:oklch(93.71% .072 168.55);--lx-teal-250:oklch(92.41% .09 168.55);--lx-teal-300:oklch(91.14% .107 168.55);--lx-teal-350:oklch(89.88% .124 168.55);--lx-teal-400:oklch(88.65% .141 168.55);--lx-teal-450:oklch(87.43% .157 168.55);--lx-teal-500:oklch(86.22% .173 168.55);--lx-teal-550:oklch(74.51% .144 168.55);--lx-teal-600:oklch(64.67% .125 168.55);--lx-teal-650:oklch(55.43% .107 168.55);--lx-teal-700:oklch(46.56% .09 168.55);--lx-teal-750:oklch(37.95% .073 168.55);--lx-teal-800:oklch(29.56% .057 168.55);--lx-teal-850:oklch(21.32% .041 168.55);--lx-teal-900:oklch(13.23% .026 168.55);--lx-teal-950:oklch(5.26% .01 168.55);--lx-teal-soft:oklch(89.11% .1536 174.5);--lx-teal-bright:oklch(88.62% .1618 172.1);--lx-teal-vivid:oklch(88.16% .1678 171.9);--lx-teal-glow:oklch(87.74% .1751 168.9);--lx-teal-base:oklch(86.22% .173 168.6);--lx-teal-strong:oklch(73.79% .1365 172.8);--lx-teal-deep:oklch(64.59% .119 168.9);--lx-teal-dark:oklch(58.06% .099 171.3);--lx-teal-night:oklch(30.44% .0477 170.3);--lx-teal:var(--lx-teal-500);--lx-emerald-50:oklch(98% .011 151.89);--lx-emerald-100:oklch(95.15% .037 151.89);--lx-emerald-150:oklch(92.61% .059 151.89);--lx-emerald-200:oklch(90.18% .08 151.89);--lx-emerald-250:oklch(87.81% .1 151.89);--lx-emerald-300:oklch(85.49% .12 151.89);--lx-emerald-350:oklch(83.2% .139 151.89);--lx-emerald-400:oklch(80.95% .157 151.89);--lx-emerald-450:oklch(78.72% .175 151.89);--lx-emerald-500:oklch(76.51% .193 151.89);--lx-emerald-550:oklch(66.12% .167 151.89);--lx-emerald-600:oklch(57.39% .145 151.89);--lx-emerald-650:oklch(49.2% .125 151.89);--lx-emerald-700:oklch(41.33% .105 151.89);--lx-emerald-750:oklch(33.7% .085 151.89);--lx-emerald-800:oklch(26.24% .066 151.89);--lx-emerald-850:oklch(18.94% .048 151.89);--lx-emerald-900:oklch(11.76% .03 151.89);--lx-emerald-950:oklch(4.69% .011 151.89);--lx-emerald-soft:oklch(83.06% .165 156);--lx-emerald-bright:oklch(82.01% .1772 154.4);--lx-emerald-vivid:oklch(80.52% .1898 153.6);--lx-emerald-glow:oklch(79.37% .2027 151.7);--lx-emerald-base:oklch(76.51% .1933 151.9);--lx-emerald-strong:oklch(70.22% .1682 153.3);--lx-emerald-deep:oklch(62.42% .1483 151.8);--lx-emerald-dark:oklch(56.23% .1219 153.4);--lx-emerald-night:oklch(28.88% .0525 153.9);--lx-emerald:var(--lx-emerald-500);--lx-lime-50:oklch(98% .014 139.88);--lx-lime-100:oklch(95.64% .048 139.88);--lx-lime-150:oklch(93.54% .077 139.88);--lx-lime-200:oklch(91.52% .104 139.88);--lx-lime-250:oklch(89.56% .13 139.88);--lx-lime-300:oklch(87.64% .155 139.88);--lx-lime-350:oklch(85.75% .18 139.88);--lx-lime-400:oklch(83.88% .204 139.88);--lx-lime-450:oklch(82.03% .227 139.88);--lx-lime-500:oklch(80.21% .251 139.88);--lx-lime-550:oklch(69.32% .214 139.88);--lx-lime-600:oklch(60.17% .185 139.88);--lx-lime-650:oklch(51.57% .159 139.88);--lx-lime-700:oklch(43.32% .134 139.88);--lx-lime-750:oklch(35.32% .109 139.88);--lx-lime-800:oklch(27.51% .085 139.88);--lx-lime-850:oklch(19.85% .061 139.88);--lx-lime-900:oklch(12.32% .038 139.88);--lx-lime-950:oklch(4.91% .014 139.88);--lx-lime-soft:oklch(85.11% .217 138.9);--lx-lime-bright:oklch(84.33% .2282 138.8);--lx-lime-vivid:oklch(82.87% .2462 139.6);--lx-lime-glow:oklch(82% .2547 139.8);--lx-lime-base:oklch(80.21% .2506 139.9);--lx-lime-strong:oklch(69.7% .1969 139.3);--lx-lime-deep:oklch(62.16% .1567 137.4);--lx-lime-dark:oklch(56.18% .1307 137.5);--lx-lime-night:oklch(30.1% .0603 136.3);--lx-lime:var(--lx-lime-500);--lx-chartreuse-50:oklch(98% .013 128.86);--lx-chartreuse-100:oklch(96.87% .045 128.86);--lx-chartreuse-150:oklch(95.86% .072 128.86);--lx-chartreuse-200:oklch(94.89% .098 128.86);--lx-chartreuse-250:oklch(93.95% .122 128.86);--lx-chartreuse-300:oklch(93.03% .146 128.86);--lx-chartreuse-350:oklch(92.12% .169 128.86);--lx-chartreuse-400:oklch(91.23% .192 128.86);--lx-chartreuse-450:oklch(90.34% .214 128.86);--lx-chartreuse-500:oklch(89.47% .236 128.86);--lx-chartreuse-550:oklch(77.31% .196 128.86);--lx-chartreuse-600:oklch(67.1% .17 128.86);--lx-chartreuse-650:oklch(57.51% .146 128.86);--lx-chartreuse-700:oklch(48.3% .123 128.86);--lx-chartreuse-750:oklch(39.37% .1 128.86);--lx-chartreuse-800:oklch(30.65% .078 128.86);--lx-chartreuse-850:oklch(22.11% .056 128.86);--lx-chartreuse-900:oklch(13.71% .035 128.86);--lx-chartreuse-950:oklch(5.43% .013 128.86);--lx-chartreuse-soft:oklch(91.55% .2054 126.4);--lx-chartreuse-bright:oklch(91.25% .2142 126.3);--lx-chartreuse-vivid:oklch(90.28% .2288 128.1);--lx-chartreuse-glow:oklch(89.94% .2341 128.4);--lx-chartreuse-base:oklch(89.47% .2358 128.9);--lx-chartreuse-strong:oklch(76.73% .1902 127.7);--lx-chartreuse-deep:oklch(68.2% .1531 123.9);--lx-chartreuse-dark:oklch(61.21% .1297 124);--lx-chartreuse-night:oklch(32.97% .0621 121.8);--lx-chartreuse:var(--lx-chartreuse-500);--lx-olive-50:oklch(98% .007 122.17);--lx-olive-100:oklch(95.32% .026 122.17);--lx-olive-150:oklch(92.92% .041 122.17);--lx-olive-200:oklch(90.63% .055 122.17);--lx-olive-250:oklch(88.4% .069 122.17);--lx-olive-300:oklch(86.21% .083 122.17);--lx-olive-350:oklch(84.05% .096 122.17);--lx-olive-400:oklch(81.93% .109 122.17);--lx-olive-450:oklch(79.83% .121 122.17);--lx-olive-500:oklch(77.75% .134 122.17);--lx-olive-550:oklch(67.18% .118 122.17);--lx-olive-600:oklch(58.3% .103 122.17);--lx-olive-650:oklch(49.96% .089 122.17);--lx-olive-700:oklch(41.96% .075 122.17);--lx-olive-750:oklch(34.19% .062 122.17);--lx-olive-800:oklch(26.61% .049 122.17);--lx-olive-850:oklch(19.18% .036 122.17);--lx-olive-900:oklch(11.88% .023 122.17);--lx-olive-950:oklch(4.69% .01 122.17);--lx-olive-soft:oklch(85.85% .1059 121.8);--lx-olive-bright:oklch(84.55% .1155 121.3);--lx-olive-vivid:oklch(82.12% .132 122.6);--lx-olive-glow:oklch(80.41% .143 122.3);--lx-olive-base:oklch(77.75% .1339 122.2);--lx-olive-strong:oklch(74.49% .1352 123.1);--lx-olive-deep:oklch(69.57% .1216 120.1);--lx-olive-dark:oklch(63.77% .1024 120.4);--lx-olive-night:oklch(38.54% .0521 118.4);--lx-olive:var(--lx-olive-500);--lx-neon-50:oklch(98% .012 116.02);--lx-neon-100:oklch(97.62% .041 116.02);--lx-neon-150:oklch(97.29% .065 116.02);--lx-neon-200:oklch(96.96% .088 116.02);--lx-neon-250:oklch(96.65% .11 116.02);--lx-neon-300:oklch(96.34% .131 116.02);--lx-neon-350:oklch(96.04% .151 116.02);--lx-neon-400:oklch(95.74% .167 116.02);--lx-neon-450:oklch(95.44% .185 116.02);--lx-neon-500:oklch(95.15% .212 116.02);--lx-neon-550:oklch(82.22% .18 116.02);--lx-neon-600:oklch(71.35% .157 116.02);--lx-neon-650:oklch(61.15% .134 116.02);--lx-neon-700:oklch(51.36% .113 116.02);--lx-neon-750:oklch(41.85% .092 116.02);--lx-neon-800:oklch(32.58% .071 116.02);--lx-neon-850:oklch(23.49% .052 116.02);--lx-neon-900:oklch(14.55% .032 116.02);--lx-neon-950:oklch(5.75% .012 116.02);--lx-neon-soft:oklch(95.92% .1725 115.3);--lx-neon-bright:oklch(95.86% .1836 114.8);--lx-neon-vivid:oklch(95.26% .2004 116.3);--lx-neon-glow:oklch(95.26% .2086 115.8);--lx-neon-base:oklch(95.15% .2119 116);--lx-neon-strong:oklch(86.45% .1882 116.6);--lx-neon-deep:oklch(79.9% .1658 112.6);--lx-neon-dark:oklch(72.07% .1433 113.2);--lx-neon-night:oklch(43.7% .0815 111.2);--lx-neon:var(--lx-neon-500);--lx-amber-50:oklch(98% .014 96);--lx-amber-100:oklch(96% .028 95);--lx-amber-150:oklch(94% .044 94);--lx-amber-200:oklch(92% .062 93);--lx-amber-250:oklch(90% .082 92);--lx-amber-300:oklch(88% .105 91);--lx-amber-350:oklch(86.2% .128 89.5);--lx-amber-400:oklch(84.8% .148 87.5);--lx-amber-450:oklch(84.1% .158 86);--lx-amber-500:oklch(83.69% .1644 84.4);--lx-amber-550:oklch(79% .158 82);--lx-amber-600:oklch(74% .147 79);--lx-amber-650:oklch(68% .132 75);--lx-amber-700:oklch(61% .115 70);--lx-amber-750:oklch(53% .096 65);--lx-amber-800:oklch(44% .077 58);--lx-amber-850:oklch(34% .058 50);--lx-amber-900:oklch(23% .041 42);--lx-amber-950:oklch(6% .018 36);--lx-amber-soft:oklch(88.83% .1337 89.9);--lx-amber-bright:oklch(87.32% .1419 87.8);--lx-amber-vivid:oklch(86.26% .1562 88.3);--lx-amber-glow:oklch(84.39% .1622 85.2);--lx-amber-base:oklch(83.69% .1644 84.4);--lx-amber-strong:oklch(77.56% .1461 87.6);--lx-amber-deep:oklch(68.98% .1262 81);--lx-amber-dark:oklch(63.6% .1083 83.9);--lx-amber-night:oklch(38.13% .0602 81.1);--lx-amber:var(--lx-amber-500);--lx-khaki-50:oklch(98% .006 105.8);--lx-khaki-100:oklch(93.02% .02 105.8);--lx-khaki-150:oklch(88.59% .032 105.8);--lx-khaki-200:oklch(84.33% .043 105.8);--lx-khaki-250:oklch(80.19% .054 105.8);--lx-khaki-300:oklch(76.13% .064 105.8);--lx-khaki-350:oklch(72.13% .074 105.8);--lx-khaki-400:oklch(68.19% .084 105.8);--lx-khaki-450:oklch(64.29% .094 105.8);--lx-khaki-500:oklch(60.44% .104 105.8);--lx-khaki-550:oklch(52.24% .091 105.8);--lx-khaki-600:oklch(45.35% .079 105.8);--lx-khaki-650:oklch(38.88% .068 105.8);--lx-khaki-700:oklch(32.67% .058 105.8);--lx-khaki-750:oklch(26.65% .047 105.8);--lx-khaki-800:oklch(20.77% .037 105.8);--lx-khaki-850:oklch(15% .027 105.8);--lx-khaki-900:oklch(9.34% .017 105.8);--lx-khaki-950:oklch(3.76% .007 105.8);--lx-khaki-soft:oklch(78.42% .1438 106.9);--lx-khaki-bright:oklch(75.25% .139 105.8);--lx-khaki-vivid:oklch(69.81% .1294 106.9);--lx-khaki-glow:oklch(64.61% .1181 105.8);--lx-khaki-base:oklch(60.44% .1035 105.8);--lx-khaki-strong:oklch(55.05% .0903 106.8);--lx-khaki-deep:oklch(47.15% .0684 102.5);--lx-khaki-dark:oklch(41.8% .0552 103.5);--lx-khaki-night:oklch(26.36% .0274 101.1);--lx-khaki:var(--lx-khaki-500);--lx-coral-50:oklch(98% .009 34.4);--lx-coral-100:oklch(92.4% .034 34.4);--lx-coral-150:oklch(87.41% .055 34.4);--lx-coral-200:oklch(82.63% .075 34.4);--lx-coral-250:oklch(77.97% .094 34.4);--lx-coral-300:oklch(73.4% .113 34.4);--lx-coral-350:oklch(68.91% .131 34.4);--lx-coral-400:oklch(64.48% .149 34.4);--lx-coral-450:oklch(60.1% .166 34.4);--lx-coral-500:oklch(55.76% .183 34.4);--lx-coral-550:oklch(48.19% .161 34.4);--lx-coral-600:oklch(41.83% .14 34.4);--lx-coral-650:oklch(35.86% .121 34.4);--lx-coral-700:oklch(30.13% .102 34.4);--lx-coral-750:oklch(24.56% .083 34.4);--lx-coral-800:oklch(19.14% .065 34.4);--lx-coral-850:oklch(13.82% .047 34.4);--lx-coral-900:oklch(8.59% .029 34.4);--lx-coral-950:oklch(3.43% .011 34.4);--lx-coral-soft:oklch(66.34% .1775 36.2);--lx-coral-bright:oklch(64.19% .1918 34.9);--lx-coral-vivid:oklch(61.93% .2054 34.9);--lx-coral-glow:oklch(57.92% .1947 34.2);--lx-coral-base:oklch(55.76% .1833 34.4);--lx-coral-strong:oklch(50.63% .1313 36.2);--lx-coral-deep:oklch(44.69% .1079 31.7);--lx-coral-dark:oklch(41.18% .0845 32.5);--lx-coral-night:oklch(22.7% .0385 29.6);--lx-coral:var(--lx-coral-500);--lx-ash-50:oklch(98% .006 286.07);--lx-ash-100:oklch(92.82% .007 286.07);--lx-ash-150:oklch(88.19% .007 286.07);--lx-ash-200:oklch(83.76% .008 286.07);--lx-ash-250:oklch(79.44% .008 286.07);--lx-ash-300:oklch(75.21% .009 286.07);--lx-ash-350:oklch(71.05% .009 286.07);--lx-ash-400:oklch(66.94% .01 286.07);--lx-ash-450:oklch(62.88% .01 286.07);--lx-ash-500:oklch(58.86% .011 286.07);--lx-ash-550:oklch(50.88% .01 286.07);--lx-ash-600:oklch(44.17% .009 286.07);--lx-ash-650:oklch(37.87% .008 286.07);--lx-ash-700:oklch(31.82% .007 286.07);--lx-ash-750:oklch(25.96% .007 286.07);--lx-ash-800:oklch(20.23% .006 286.07);--lx-ash-850:oklch(14.62% .005 286.07);--lx-ash-900:oklch(9.1% .005 286.07);--lx-ash-950:oklch(3.67% .004 286.07);--lx-ash-soft:oklch(70.96% .0072 287);--lx-ash-bright:oklch(68.41% .0079 286.2);--lx-ash-vivid:oklch(64.12% .0091 286.9);--lx-ash-glow:oklch(60.62% .0101 286.1);--lx-ash-base:oklch(58.86% .0106 286.1);--lx-ash-strong:oklch(55.53% .0091 286.9);--lx-ash-deep:oklch(51.31% .007 283.7);--lx-ash-dark:oklch(47.81% .0057 284.6);--lx-ash-night:oklch(26.77% .0022 283);--lx-ash:var(--lx-ash-500);--lx-gray-50:oklch(98% 0 0);--lx-gray-100:oklch(92.38% 0 0);--lx-gray-150:oklch(87.36% 0 0);--lx-gray-200:oklch(82.55% 0 0);--lx-gray-250:oklch(77.87% 0 0);--lx-gray-300:oklch(73.28% 0 0);--lx-gray-350:oklch(68.77% 0 0);--lx-gray-400:oklch(64.31% 0 0);--lx-gray-450:oklch(59.91% 0 0);--lx-gray-500:oklch(55.55% 0 0);--lx-gray-550:oklch(48.1% 0 0);--lx-gray-600:oklch(41.83% 0 0);--lx-gray-650:oklch(35.95% 0 0);--lx-gray-700:oklch(30.3% 0 0);--lx-gray-750:oklch(24.82% 0 0);--lx-gray-800:oklch(19.47% 0 0);--lx-gray-850:oklch(14.23% 0 0);--lx-gray-900:oklch(9.08% 0 0);--lx-gray-950:oklch(4% 0 0);--lx-gray-soft:oklch(67.54% 0 89.9);--lx-gray-bright:oklch(65.02% 0 89.9);--lx-gray-vivid:oklch(60.76% 0 89.9);--lx-gray-glow:oklch(57.3% 0 89.9);--lx-gray-base:oklch(55.55% 0 89.9);--lx-gray-strong:oklch(52.01% 0 89.9);--lx-gray-deep:oklch(47.5% 0 89.9);--lx-gray-dark:oklch(43.81% 0 89.9);--lx-gray-night:oklch(23.76% 0 89.9);--lx-gray:var(--lx-gray-500);--lx-sand-50:oklch(98% .006 90.71);--lx-sand-100:oklch(94.68% .011 90.71);--lx-sand-150:oklch(91.72% .015 90.71);--lx-sand-200:oklch(88.88% .019 90.71);--lx-sand-250:oklch(86.11% .023 90.71);--lx-sand-300:oklch(83.4% .027 90.71);--lx-sand-350:oklch(80.74% .03 90.71);--lx-sand-400:oklch(78.11% .034 90.71);--lx-sand-450:oklch(75.51% .037 90.71);--lx-sand-500:oklch(72.93% .041 90.71);--lx-sand-550:oklch(63.02% .036 90.71);--lx-sand-600:oklch(54.69% .032 90.71);--lx-sand-650:oklch(46.86% .028 90.71);--lx-sand-700:oklch(39.35% .025 90.71);--lx-sand-750:oklch(32.06% .021 90.71);--lx-sand-800:oklch(24.95% .018 90.71);--lx-sand-850:oklch(17.98% .014 90.71);--lx-sand-900:oklch(11.13% .011 90.71);--lx-sand-950:oklch(4.38% .007 90.71);--lx-sand-soft:oklch(84.15% .0377 92);--lx-sand-bright:oklch(82% .0419 90.7);--lx-sand-vivid:oklch(78.76% .0505 92.1);--lx-sand-glow:oklch(75.86% .0561 90.7);--lx-sand-base:oklch(72.93% .0405 90.7);--lx-sand-strong:oklch(69.83% .0422 92.1);--lx-sand-deep:oklch(65.1% .0403 86.4);--lx-sand-dark:oklch(61.59% .0379 87.9);--lx-sand-night:oklch(40.25% .0202 84.9);--lx-sand:var(--lx-sand-500);--lx-gold-50:var(--lx-yellow-50);--lx-gold-100:var(--lx-yellow-100);--lx-gold-150:var(--lx-yellow-150);--lx-gold-200:var(--lx-yellow-200);--lx-gold-250:var(--lx-yellow-250);--lx-gold-300:var(--lx-yellow-300);--lx-gold-350:var(--lx-yellow-350);--lx-gold-400:var(--lx-yellow-400);--lx-gold-450:var(--lx-yellow-450);--lx-gold-500:var(--lx-yellow-500);--lx-gold-550:var(--lx-yellow-550);--lx-gold-600:var(--lx-yellow-600);--lx-gold-650:var(--lx-yellow-650);--lx-gold-700:var(--lx-yellow-700);--lx-gold-750:var(--lx-yellow-750);--lx-gold-800:var(--lx-yellow-800);--lx-gold-850:var(--lx-yellow-850);--lx-gold-900:var(--lx-yellow-900);--lx-gold-950:var(--lx-yellow-950);--lx-gold-soft:var(--lx-yellow-soft);--lx-gold-bright:var(--lx-yellow-bright);--lx-gold-vivid:var(--lx-yellow-vivid);--lx-gold-glow:var(--lx-yellow-glow);--lx-gold-base:var(--lx-yellow-base);--lx-gold-strong:var(--lx-yellow-strong);--lx-gold-deep:var(--lx-yellow-deep);--lx-gold-dark:var(--lx-yellow-dark);--lx-gold-night:var(--lx-yellow-night);--lx-font-sans:"Inter", "Roboto", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--lx-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--lx-text-xxs:.625rem;--lx-text-xs:.75rem;--lx-text-sm:.875rem;--lx-text-md:1rem;--lx-text-lg:1.125rem;--lx-text-xl:1.25rem;--lx-text-2xl:1.5rem;--lx-text-3xl:1.875rem;--lx-text-4xl:2.25rem;--lx-leading-none:1;--lx-leading-tight:1.2;--lx-leading-snug:1.33;--lx-leading-normal:1.45;--lx-leading-relaxed:1.6;--lx-font-regular:400;--lx-font-medium:500;--lx-font-semibold:600;--lx-font-bold:700;--lx-tracking-tighter:-.04em;--lx-tracking-tight:-.025em;--lx-tracking-normal:0em;--lx-tracking-wide:.025em;--lx-tracking-wider:.05em;--lx-space-1:.25rem;--lx-space-2:.5rem;--lx-space-3:.75rem;--lx-space-4:1rem;--lx-space-5:1.25rem;--lx-space-6:1.5rem;--lx-control-height-xxs:1.625rem;--lx-control-height-xs:1.75rem;--lx-control-height-sm:1.875rem;--lx-control-height-md:2.125rem;--lx-control-height-lg:2.375rem;--lx-control-height-xl:2.5rem;--lx-control-height-xxl:2.75rem;--lx-control-font-size-xxs:.6875rem;--lx-control-font-size-xs:.75rem;--lx-control-font-size-sm:.8125rem;--lx-control-font-size-md:.875rem;--lx-control-font-size-lg:.9375rem;--lx-control-font-size-xl:1rem;--lx-control-font-size-xxl:1.125rem;--lx-field-font-size-xxs:.6875rem;--lx-field-font-size-xs:.75rem;--lx-field-font-size-sm:.8125rem;--lx-field-font-size-md:.875rem;--lx-field-font-size-lg:.9375rem;--lx-field-font-size-xl:1rem;--lx-field-font-size-xxl:1.125rem;--lx-radius-xs:4px;--lx-radius-sm:6px;--lx-radius:6px;--lx-radius-md:8px;--lx-radius-lg:10px;--lx-radius-xl:12px;--lx-radius-pill:9999px;--lx-radius-circle:50%;--lx-shadow-xs:0 1px 2px var(--lx-shadow-color);--lx-shadow-sm:0 1px 3px var(--lx-shadow-color), 0 1px 2px -1px var(--lx-shadow-color);--lx-shadow-md:0 4px 6px -1px var(--lx-shadow-color), 0 2px 4px -2px var(--lx-shadow-color);--lx-shadow-lg:0 10px 15px -3px var(--lx-shadow-color), 0 4px 6px -4px var(--lx-shadow-color);--lx-shadow-xl:0 20px 25px -5px var(--lx-shadow-color), 0 8px 10px -6px var(--lx-shadow-color);--lx-motion-duration-fast:.15s;--lx-motion-duration-normal:.2s;--lx-motion-easing-standard:cubic-bezier(.16, 1, .3, 1);--lx-tw-shadow:var(--lx-shadow-sm);--lx-tw-shadow-colored:0 1px 2px 0 var(--lx-shadow-color)}}@layer lx-theme.defaults{:root{--lx-neutral-emphasis-bg:var(--lx-ink-875);--lx-neutral-emphasis-fg:var(--lx-ink-25);--lx-action-primary-bg:var(--lx-ink-875);--lx-action-primary-fg:var(--lx-ink-25);--lx-action-primary-border:color-mix(in srgb, var(--lx-white) 18%, var(--lx-transparent));--lx-action-primary-bg-hover:var(--lx-ink-850);--lx-action-primary-fg-hover:var(--lx-ink-25);--lx-action-primary-border-hover:color-mix(in srgb, var(--lx-white) 18%, var(--lx-transparent));--lx-action-primary-bg-active:var(--lx-ink-925);--lx-action-primary-fg-active:var(--lx-ink-25);--lx-action-primary-border-active:color-mix(in srgb, var(--lx-white) 18%, var(--lx-transparent));--lx-document-bg:var(--lx-white);--lx-document-fg:var(--lx-ink-900);--lx-document-placeholder:var(--lx-ink-75);--lx-media-canvas-bg:var(--lx-black);--lx-media-canvas-fg:var(--lx-white)}:root,[data-scheme=light],[data-theme=light]{--lx-scheme-light:initial;--lx-scheme-dark: ;color-scheme:light;--lx-color-transparent:var(--lx-transparent);--lx-authoring-color-gray:var(--lx-ink-600);--lx-authoring-color-brown:var(--lx-brown-550);--lx-authoring-color-red:var(--lx-red-550);--lx-authoring-color-orange:var(--lx-orange-550);--lx-authoring-color-yellow:var(--lx-yellow-550);--lx-authoring-color-green:var(--lx-green-550);--lx-authoring-color-blue:var(--lx-sky-550);--lx-authoring-color-purple:var(--lx-steel-500);--lx-authoring-color-pink:var(--lx-red-300);--lx-authoring-highlight-gray:var(--lx-ink-75);--lx-authoring-highlight-brown:color-mix(in srgb, var(--lx-brown-550) 22%, var(--lx-ink-50));--lx-authoring-highlight-orange:color-mix(in srgb, var(--lx-orange-550) 24%, var(--lx-ink-50));--lx-authoring-highlight-red:var(--lx-red-50);--lx-authoring-highlight-yellow:var(--lx-yellow-100);--lx-authoring-highlight-green:var(--lx-green-100);--lx-authoring-highlight-blue:var(--lx-sky-100);--lx-authoring-highlight-purple:var(--lx-steel-100);--lx-authoring-highlight-pink:var(--lx-red-50);--lx-chrome-bg:var(--lx-white);--lx-chrome-fg:var(--lx-ink-900);--lx-chrome-fg-muted:var(--lx-ink-600);--lx-chrome-fg-disabled:var(--lx-ink-400);--lx-chrome-border:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-chrome-bg-hover:var(--lx-ink-50);--lx-chrome-bg-active:var(--lx-ink-100);--lx-chrome-selection-bg:var(--lx-ink-800);--lx-chrome-selection-fg:var(--lx-ink-25);--lx-chrome-selection-bg-hover:var(--lx-ink-850);--lx-chrome-selection-fg-hover:var(--lx-ink-25);--lx-chrome-selection-bg-active:var(--lx-ink-900);--lx-chrome-selection-fg-active:var(--lx-ink-25);--lx-field-label:var(--lx-ink-800);--lx-field-helper:var(--lx-ink-600);--lx-field-required:var(--lx-red-600);--lx-field-bg:var(--lx-white);--lx-field-fg:var(--lx-ink-900);--lx-field-border:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-field-placeholder:var(--lx-ink-600);--lx-field-bg-hover:var(--lx-ink-25);--lx-field-fg-hover:var(--lx-ink-900);--lx-field-border-hover:color-mix(in srgb, var(--lx-ink-800) 50%, var(--lx-transparent));--lx-field-bg-focus:var(--lx-white);--lx-field-fg-focus:var(--lx-ink-900);--lx-field-border-focus:var(--lx-ink-650);--lx-field-ring-focus:color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent));--lx-field-bg-disabled:var(--lx-ink-50);--lx-field-fg-disabled:var(--lx-ink-400);--lx-field-border-disabled:color-mix(in srgb, var(--lx-ink-600) 50%, var(--lx-transparent));--lx-field-bg-readonly:var(--lx-ink-25);--lx-field-fg-readonly:var(--lx-ink-600);--lx-field-border-readonly:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-field-bg-invalid:var(--lx-white);--lx-field-fg-invalid:var(--lx-ink-900);--lx-field-border-invalid:var(--lx-red-600);--lx-field-ring-invalid:color-mix(in srgb, var(--lx-red-600) 50%, var(--lx-transparent));--lx-bg:var(--lx-white);--lx-bg-inverse:var(--lx-ink-900);--lx-surface:var(--lx-white);--lx-surface-subtle:var(--lx-ink-25);--lx-surface-muted:var(--lx-ink-50);--lx-surface-raised:var(--lx-white);--lx-surface-sunken:var(--lx-ink-75);--lx-surface-inverse:var(--lx-ink-900);--lx-content:var(--lx-ink-900);--lx-content-strong:var(--lx-ink-900);--lx-content-muted:var(--lx-ink-600);--lx-content-subtle:var(--lx-ink-550);--lx-content-disabled:var(--lx-ink-400);--lx-content-placeholder:var(--lx-ink-550);--lx-content-inverse:var(--lx-white);--lx-border:color-mix(in srgb, var(--lx-ink-700) 50%, var(--lx-transparent));--lx-border-muted:color-mix(in srgb, var(--lx-ink-600) 50%, var(--lx-transparent));--lx-border-strong:color-mix(in srgb, var(--lx-ink-800) 50%, var(--lx-transparent));--lx-border-hover:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-border-active:color-mix(in srgb, var(--lx-ink-800) 50%, var(--lx-transparent));--lx-border-inverse:var(--lx-ink-200);--lx-separator:color-mix(in srgb, var(--lx-ink-600) 50%, var(--lx-transparent));--lx-focus-ring:var(--lx-scheme-light,var(--lx-ink-650)) var(--lx-scheme-dark,var(--lx-ink-400));--lx-focus-ring-offset:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-focus-ring-width:2px;--lx-focus-ring-offset-width:0px;--lx-focus-shadow-width:var(--lx-focus-ring-width);--lx-focus-shadow-color:var(--lx-scheme-light,color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-focus-shadow:var(--lx-scheme-light,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-25), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-900), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-focus-shadow-inset:var(--lx-scheme-light,inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-disabled-bg:var(--lx-ink-100);--lx-disabled-fg:var(--lx-ink-400);--lx-disabled-border:color-mix(in srgb, var(--lx-ink-600) 50%, var(--lx-transparent));--lx-disabled-opacity:.56;--lx-selection-bg:var(--lx-ink-150);--lx-selection-bg-hover:var(--lx-ink-200);--lx-selection-bg-active:var(--lx-ink-250);--lx-selection-fg:var(--lx-ink-900);--lx-selection-fg-hover:var(--lx-ink-900);--lx-selection-fg-active:var(--lx-ink-900);--lx-selection-border:var(--lx-ink-600);--lx-selection-border-hover:var(--lx-ink-700);--lx-selection-border-active:var(--lx-ink-800);--lx-overlay:color-mix(in srgb, var(--lx-ink-900) 26%, var(--lx-transparent));--lx-overlay-muted:color-mix(in srgb, var(--lx-ink-900) 28%, var(--lx-transparent));--lx-overlay-strong:color-mix(in srgb, var(--lx-ink-900) 68%, var(--lx-transparent));--lx-overlay-control:color-mix(in srgb, var(--lx-ink-900) 50%, var(--lx-transparent));--lx-overlay-control-hover:color-mix(in srgb, var(--lx-ink-900) 65%, var(--lx-transparent));--lx-overlay-control-active:color-mix(in srgb, var(--lx-ink-900) 80%, var(--lx-transparent));--lx-interaction-bg-hover:var(--lx-ink-100);--lx-interaction-bg-active:var(--lx-ink-150);--lx-interaction-bg-pressed:var(--lx-ink-200);--lx-color-solid-bg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-175));--lx-color-solid-fg:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-color-solid-bg-hover:var(--lx-scheme-light,var(--lx-ink-850)) var(--lx-scheme-dark,var(--lx-ink-75));--lx-color-solid-bg-active:var(--lx-scheme-light,var(--lx-ink-900)) var(--lx-scheme-dark,var(--lx-ink-25));--lx-color-filled-bg:var(--lx-ink-875);--lx-color-filled-fg:var(--lx-ink-25);--lx-color-soft-bg:var(--lx-scheme-light,var(--lx-ink-100)) var(--lx-scheme-dark,var(--lx-ink-825));--lx-color-soft-fg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-150));--lx-color-soft-bg-hover:var(--lx-scheme-light,var(--lx-ink-150)) var(--lx-scheme-dark,var(--lx-ink-775));--lx-color-soft-bg-active:var(--lx-scheme-light,var(--lx-ink-200)) var(--lx-scheme-dark,var(--lx-ink-725));--lx-color-plain-fg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-150));--lx-color-plain-fg-hover:var(--lx-scheme-light,var(--lx-ink-850)) var(--lx-scheme-dark,var(--lx-ink-100));--lx-color-plain-fg-active:var(--lx-scheme-light,var(--lx-ink-900)) var(--lx-scheme-dark,var(--lx-ink-50));--lx-color-ghost-bg-hover:var(--lx-scheme-light,var(--lx-ink-100)) var(--lx-scheme-dark,var(--lx-ink-825));--lx-color-ghost-bg-active:var(--lx-scheme-light,var(--lx-ink-150)) var(--lx-scheme-dark,var(--lx-ink-800));--lx-color-border:var(--lx-ink-700);--lx-color-border-hover:var(--lx-scheme-light,var(--lx-ink-750)) var(--lx-scheme-dark,var(--lx-ink-650));--lx-color-border-active:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-600));--lx-color-focus:var(--lx-scheme-light,var(--lx-ink-650)) var(--lx-scheme-dark,var(--lx-ink-400));--lx-action-outline-bg:var(--lx-transparent);--lx-action-outline-fg:var(--lx-ink-850);--lx-action-outline-border:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-action-outline-bg-hover:var(--lx-ink-75);--lx-action-outline-fg-hover:var(--lx-ink-900);--lx-action-outline-border-hover:color-mix(in srgb, var(--lx-ink-800) 50%, var(--lx-transparent));--lx-action-outline-bg-active:var(--lx-ink-125);--lx-action-outline-fg-active:var(--lx-ink-950);--lx-action-outline-border-active:color-mix(in srgb, var(--lx-ink-850) 50%, var(--lx-transparent));--lx-action-soft-bg:var(--lx-ink-75);--lx-action-soft-fg:var(--lx-ink-850);--lx-action-soft-border:var(--lx-transparent);--lx-action-soft-bg-hover:var(--lx-ink-125);--lx-action-soft-fg-hover:var(--lx-ink-900);--lx-action-soft-border-hover:var(--lx-transparent);--lx-action-soft-bg-active:var(--lx-ink-175);--lx-action-soft-fg-active:var(--lx-ink-950);--lx-action-soft-border-active:var(--lx-transparent);--lx-status-success-solid-bg:var(--lx-green-600);--lx-status-success-solid-fg:var(--lx-green-850);--lx-status-success-solid-bg-hover:color-mix(in oklab, var(--lx-green-600) 50%, var(--lx-green-550));--lx-status-success-solid-bg-active:var(--lx-green-550);--lx-status-success-filled-bg:var(--lx-green-600);--lx-status-success-filled-fg:var(--lx-black);--lx-status-success-soft-bg:var(--lx-green-100);--lx-status-success-soft-fg:var(--lx-green-700);--lx-status-success-soft-bg-hover:var(--lx-green-150);--lx-status-success-soft-bg-active:var(--lx-green-200);--lx-status-success-plain-fg:var(--lx-green-700);--lx-status-success-plain-fg-hover:var(--lx-green-800);--lx-status-success-plain-fg-active:var(--lx-green-900);--lx-status-success-border:var(--lx-green-300);--lx-status-success-border-hover:var(--lx-green-400);--lx-status-success-border-active:var(--lx-green-500);--lx-status-success-focus:var(--lx-green-glow);--lx-status-warning-solid-bg:var(--lx-yellow-600);--lx-status-warning-solid-fg:var(--lx-yellow-800);--lx-status-warning-solid-bg-hover:color-mix(in oklab, var(--lx-yellow-600) 50%, var(--lx-yellow-550));--lx-status-warning-solid-bg-active:var(--lx-yellow-550);--lx-status-warning-filled-bg:var(--lx-yellow-600);--lx-status-warning-filled-fg:var(--lx-black);--lx-status-warning-soft-bg:var(--lx-yellow-100);--lx-status-warning-soft-fg:var(--lx-yellow-700);--lx-status-warning-soft-bg-hover:var(--lx-yellow-150);--lx-status-warning-soft-bg-active:var(--lx-yellow-200);--lx-status-warning-plain-fg:var(--lx-yellow-700);--lx-status-warning-plain-fg-hover:var(--lx-yellow-800);--lx-status-warning-plain-fg-active:var(--lx-yellow-900);--lx-status-warning-border:var(--lx-yellow-300);--lx-status-warning-border-hover:var(--lx-yellow-400);--lx-status-warning-border-active:var(--lx-yellow-500);--lx-status-warning-focus:var(--lx-yellow-glow);--lx-status-danger-solid-bg:var(--lx-red-600);--lx-status-danger-solid-fg:var(--lx-white);--lx-status-danger-solid-bg-hover:var(--lx-red-650);--lx-status-danger-solid-bg-active:var(--lx-red-700);--lx-status-danger-filled-bg:var(--lx-red-600);--lx-status-danger-filled-fg:var(--lx-white);--lx-status-danger-soft-bg:var(--lx-red-100);--lx-status-danger-soft-fg:var(--lx-red-700);--lx-status-danger-soft-bg-hover:var(--lx-red-150);--lx-status-danger-soft-bg-active:var(--lx-red-200);--lx-status-danger-plain-fg:var(--lx-red-700);--lx-status-danger-plain-fg-hover:var(--lx-red-800);--lx-status-danger-plain-fg-active:var(--lx-red-900);--lx-status-danger-border:var(--lx-red-300);--lx-status-danger-border-hover:var(--lx-red-400);--lx-status-danger-border-active:var(--lx-red-500);--lx-status-danger-focus:var(--lx-red-glow);--lx-status-info-solid-bg:var(--lx-sky-600);--lx-status-info-solid-fg:var(--lx-white);--lx-status-info-solid-bg-hover:var(--lx-sky-650);--lx-status-info-solid-bg-active:var(--lx-sky-700);--lx-status-info-filled-bg:var(--lx-sky-600);--lx-status-info-filled-fg:var(--lx-white);--lx-status-info-soft-bg:var(--lx-sky-100);--lx-status-info-soft-fg:var(--lx-sky-700);--lx-status-info-soft-bg-hover:var(--lx-sky-150);--lx-status-info-soft-bg-active:var(--lx-sky-200);--lx-status-info-plain-fg:var(--lx-sky-700);--lx-status-info-plain-fg-hover:var(--lx-sky-800);--lx-status-info-plain-fg-active:var(--lx-sky-900);--lx-status-info-border:var(--lx-sky-300);--lx-status-info-border-hover:var(--lx-sky-400);--lx-status-info-border-active:var(--lx-sky-500);--lx-status-info-focus:var(--lx-sky-glow);--lx-status-error-solid-bg:var(--lx-red-600);--lx-status-error-solid-fg:var(--lx-white);--lx-status-error-solid-bg-hover:var(--lx-red-650);--lx-status-error-solid-bg-active:var(--lx-red-700);--lx-status-error-filled-bg:var(--lx-red-600);--lx-status-error-filled-fg:var(--lx-white);--lx-status-error-soft-bg:var(--lx-red-100);--lx-status-error-soft-fg:var(--lx-red-700);--lx-status-error-soft-bg-hover:var(--lx-red-150);--lx-status-error-soft-bg-active:var(--lx-red-200);--lx-status-error-plain-fg:var(--lx-red-700);--lx-status-error-plain-fg-hover:var(--lx-red-800);--lx-status-error-plain-fg-active:var(--lx-red-900);--lx-status-error-border:var(--lx-red-300);--lx-status-error-border-hover:var(--lx-red-400);--lx-status-error-border-active:var(--lx-red-500);--lx-status-error-focus:var(--lx-red-glow);--lx-content-link:var(--lx-ink-800);--lx-content-link-hover:var(--lx-ink-850);--lx-shadow-color:color-mix(in srgb, var(--lx-ink-900) 22%, var(--lx-transparent));--lx-scrollbar-thumb:color-mix(in srgb, var(--lx-ink-800) 42%, var(--lx-ink-50));--lx-scrollbar-track:var(--lx-ink-75);--lx-code-bg:var(--lx-ink-75);--lx-code-fg:var(--lx-ink-800);--lx-mark-bg:var(--lx-yellow-100);--lx-mark-fg:var(--lx-yellow-700)}.dark,[data-scheme=dark],[data-theme=dark]{--lx-scheme-light: ;--lx-scheme-dark:initial;color-scheme:dark;--lx-chrome-bg:var(--lx-ink-875);--lx-chrome-fg:var(--lx-ink-25);--lx-chrome-fg-muted:var(--lx-ink-350);--lx-chrome-fg-disabled:var(--lx-ink-575);--lx-chrome-border:var(--lx-ink-750);--lx-chrome-bg-hover:color-mix(in oklab, var(--lx-ink-850) 50%, var(--lx-ink-825) 50%);--lx-chrome-bg-active:color-mix(in oklab, var(--lx-ink-825) 50%, var(--lx-ink-800) 50%);--lx-chrome-selection-bg:var(--lx-ink-200);--lx-chrome-selection-fg:var(--lx-ink-900);--lx-chrome-selection-bg-hover:var(--lx-ink-150);--lx-chrome-selection-fg-hover:var(--lx-ink-900);--lx-chrome-selection-bg-active:var(--lx-ink-100);--lx-chrome-selection-fg-active:var(--lx-ink-900);--lx-field-label:var(--lx-ink-25);--lx-field-helper:var(--lx-ink-350);--lx-field-required:var(--lx-red-200);--lx-field-bg:var(--lx-ink-875);--lx-field-fg:var(--lx-ink-25);--lx-field-border:var(--lx-ink-750);--lx-field-placeholder:var(--lx-ink-400);--lx-field-bg-hover:var(--lx-ink-850);--lx-field-fg-hover:var(--lx-ink-25);--lx-field-border-hover:var(--lx-ink-700);--lx-field-bg-focus:var(--lx-ink-875);--lx-field-fg-focus:var(--lx-ink-25);--lx-field-border-focus:var(--lx-ink-400);--lx-field-ring-focus:color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent));--lx-field-bg-disabled:var(--lx-ink-900);--lx-field-fg-disabled:var(--lx-ink-575);--lx-field-border-disabled:var(--lx-ink-800);--lx-field-bg-readonly:var(--lx-ink-875);--lx-field-fg-readonly:var(--lx-ink-350);--lx-field-border-readonly:var(--lx-ink-750);--lx-field-bg-invalid:var(--lx-ink-875);--lx-field-fg-invalid:var(--lx-ink-25);--lx-field-border-invalid:var(--lx-red-600);--lx-field-ring-invalid:color-mix(in srgb, var(--lx-red-600) 50%, var(--lx-transparent));--lx-bg:var(--lx-canvas-main);--lx-bg-inverse:var(--lx-white);--lx-surface:var(--lx-ink-875);--lx-surface-subtle:var(--lx-ink-900);--lx-surface-muted:var(--lx-ink-850);--lx-surface-raised:var(--lx-ink-825);--lx-surface-sunken:var(--lx-ink-900);--lx-surface-inverse:var(--lx-white);--lx-content:var(--lx-ink-150);--lx-content-strong:var(--lx-white);--lx-content-muted:var(--lx-ink-350);--lx-content-subtle:var(--lx-ink-400);--lx-content-disabled:var(--lx-ink-575);--lx-content-placeholder:var(--lx-ink-400);--lx-content-inverse:var(--lx-ink-900);--lx-border:var(--lx-ink-700);--lx-border-muted:var(--lx-ink-800);--lx-border-strong:var(--lx-ink-600);--lx-border-hover:var(--lx-ink-600);--lx-border-active:var(--lx-ink-500);--lx-border-inverse:var(--lx-ink-200);--lx-separator:var(--lx-ink-800);--lx-focus-ring:var(--lx-scheme-light,var(--lx-ink-650)) var(--lx-scheme-dark,var(--lx-ink-400));--lx-focus-ring-offset:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-disabled-bg:var(--lx-ink-825);--lx-disabled-fg:var(--lx-ink-575);--lx-disabled-border:var(--lx-ink-800);--lx-selection-bg:var(--lx-ink-775);--lx-selection-bg-hover:var(--lx-ink-725);--lx-selection-bg-active:var(--lx-ink-675);--lx-selection-fg:var(--lx-ink-25);--lx-selection-fg-hover:var(--lx-ink-25);--lx-selection-fg-active:var(--lx-ink-25);--lx-selection-border:var(--lx-ink-600);--lx-selection-border-hover:var(--lx-ink-550);--lx-selection-border-active:var(--lx-ink-500);--lx-interaction-bg-hover:var(--lx-ink-825);--lx-interaction-bg-active:var(--lx-ink-775);--lx-interaction-bg-pressed:var(--lx-ink-725);--lx-shadow-color:color-mix(in srgb, var(--lx-ink-900) 44%, var(--lx-transparent));--lx-content-link:var(--lx-ink-150);--lx-content-link-hover:var(--lx-ink-100);--lx-scrollbar-thumb:color-mix(in srgb, var(--lx-ink-150) 42%, var(--lx-ink-875));--lx-scrollbar-track:var(--lx-ink-850);--lx-code-bg:var(--lx-ink-850);--lx-code-fg:var(--lx-ink-150);--lx-mark-bg:var(--lx-yellow-850);--lx-mark-fg:var(--lx-yellow-200);--lx-authoring-color-gray:var(--lx-ink-350);--lx-authoring-color-brown:var(--lx-brown-300);--lx-authoring-color-red:var(--lx-red-300);--lx-authoring-color-orange:var(--lx-orange-300);--lx-authoring-color-yellow:var(--lx-yellow-300);--lx-authoring-color-green:var(--lx-green-350);--lx-authoring-color-blue:var(--lx-sky-350);--lx-authoring-color-purple:var(--lx-steel-350);--lx-authoring-color-pink:var(--lx-red-250);--lx-authoring-highlight-gray:var(--lx-ink-775);--lx-authoring-highlight-brown:color-mix(in srgb, var(--lx-brown-300) 30%, var(--lx-ink-875));--lx-authoring-highlight-orange:color-mix(in srgb, var(--lx-orange-300) 28%, var(--lx-ink-875));--lx-authoring-highlight-red:color-mix(in srgb, var(--lx-red-700) 45%, var(--lx-ink-875));--lx-authoring-highlight-yellow:color-mix(in srgb, var(--lx-yellow-700) 42%, var(--lx-ink-875));--lx-authoring-highlight-green:color-mix(in srgb, var(--lx-green-700) 42%, var(--lx-ink-875));--lx-authoring-highlight-blue:color-mix(in srgb, var(--lx-sky-700) 42%, var(--lx-ink-875));--lx-authoring-highlight-purple:color-mix(in srgb, var(--lx-steel-350) 28%, var(--lx-ink-875));--lx-authoring-highlight-pink:color-mix(in srgb, var(--lx-red-250) 28%, var(--lx-ink-875));--lx-color-solid-bg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-175));--lx-color-solid-fg:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-color-solid-bg-hover:var(--lx-scheme-light,var(--lx-ink-850)) var(--lx-scheme-dark,var(--lx-ink-75));--lx-color-solid-bg-active:var(--lx-scheme-light,var(--lx-ink-900)) var(--lx-scheme-dark,var(--lx-ink-25));--lx-color-filled-bg:var(--lx-ink-875);--lx-color-filled-fg:var(--lx-ink-25);--lx-color-soft-bg:var(--lx-scheme-light,var(--lx-ink-100)) var(--lx-scheme-dark,var(--lx-ink-825));--lx-color-soft-fg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-150));--lx-color-soft-bg-hover:var(--lx-scheme-light,var(--lx-ink-150)) var(--lx-scheme-dark,var(--lx-ink-775));--lx-color-soft-bg-active:var(--lx-scheme-light,var(--lx-ink-200)) var(--lx-scheme-dark,var(--lx-ink-725));--lx-color-plain-fg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-150));--lx-color-plain-fg-hover:var(--lx-scheme-light,var(--lx-ink-850)) var(--lx-scheme-dark,var(--lx-ink-100));--lx-color-plain-fg-active:var(--lx-scheme-light,var(--lx-ink-900)) var(--lx-scheme-dark,var(--lx-ink-50));--lx-color-ghost-bg-hover:var(--lx-scheme-light,var(--lx-ink-100)) var(--lx-scheme-dark,var(--lx-ink-825));--lx-color-ghost-bg-active:var(--lx-scheme-light,var(--lx-ink-150)) var(--lx-scheme-dark,var(--lx-ink-800));--lx-color-border:var(--lx-ink-700);--lx-color-border-hover:var(--lx-scheme-light,var(--lx-ink-750)) var(--lx-scheme-dark,var(--lx-ink-650));--lx-color-border-active:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-600));--lx-color-focus:var(--lx-scheme-light,var(--lx-ink-650)) var(--lx-scheme-dark,var(--lx-ink-400));--lx-focus-shadow-color:var(--lx-scheme-light,color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-focus-shadow:var(--lx-scheme-light,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-25), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-900), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-focus-shadow-inset:var(--lx-scheme-light,inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-action-outline-bg:var(--lx-transparent);--lx-action-outline-fg:var(--lx-ink-200);--lx-action-outline-border:var(--lx-ink-750);--lx-action-outline-bg-hover:var(--lx-ink-850);--lx-action-outline-fg-hover:var(--lx-ink-150);--lx-action-outline-border-hover:var(--lx-ink-700);--lx-action-outline-bg-active:var(--lx-ink-825);--lx-action-outline-fg-active:var(--lx-ink-100);--lx-action-outline-border-active:var(--lx-ink-650);--lx-action-soft-bg:var(--lx-ink-850);--lx-action-soft-fg:var(--lx-ink-200);--lx-action-soft-border:var(--lx-transparent);--lx-action-soft-bg-hover:var(--lx-ink-825);--lx-action-soft-fg-hover:var(--lx-ink-150);--lx-action-soft-border-hover:var(--lx-transparent);--lx-action-soft-bg-active:var(--lx-ink-800);--lx-action-soft-fg-active:var(--lx-ink-100);--lx-action-soft-border-active:var(--lx-transparent);--lx-status-success-solid-bg:var(--lx-green-600);--lx-status-success-solid-fg:var(--lx-green-850);--lx-status-success-solid-bg-hover:color-mix(in oklab, var(--lx-green-600) 50%, var(--lx-green-550));--lx-status-success-solid-bg-active:var(--lx-green-550);--lx-status-success-filled-bg:var(--lx-green-600);--lx-status-success-filled-fg:var(--lx-black);--lx-status-success-soft-bg:var(--lx-green-850);--lx-status-success-soft-fg:var(--lx-green-200);--lx-status-success-soft-bg-hover:var(--lx-green-800);--lx-status-success-soft-bg-active:var(--lx-green-750);--lx-status-success-plain-fg:var(--lx-green-200);--lx-status-success-plain-fg-hover:var(--lx-green-100);--lx-status-success-plain-fg-active:var(--lx-green-50);--lx-status-success-border:var(--lx-green-700);--lx-status-success-border-hover:var(--lx-green-600);--lx-status-success-border-active:var(--lx-green-500);--lx-status-success-focus:var(--lx-green-glow);--lx-status-warning-solid-bg:var(--lx-yellow-600);--lx-status-warning-solid-fg:var(--lx-yellow-800);--lx-status-warning-solid-bg-hover:color-mix(in oklab, var(--lx-yellow-600) 50%, var(--lx-yellow-550));--lx-status-warning-solid-bg-active:var(--lx-yellow-550);--lx-status-warning-filled-bg:var(--lx-yellow-600);--lx-status-warning-filled-fg:var(--lx-black);--lx-status-warning-soft-bg:var(--lx-yellow-850);--lx-status-warning-soft-fg:var(--lx-yellow-200);--lx-status-warning-soft-bg-hover:var(--lx-yellow-800);--lx-status-warning-soft-bg-active:var(--lx-yellow-750);--lx-status-warning-plain-fg:var(--lx-yellow-200);--lx-status-warning-plain-fg-hover:var(--lx-yellow-100);--lx-status-warning-plain-fg-active:var(--lx-yellow-50);--lx-status-warning-border:var(--lx-yellow-700);--lx-status-warning-border-hover:var(--lx-yellow-600);--lx-status-warning-border-active:var(--lx-yellow-500);--lx-status-warning-focus:var(--lx-yellow-glow);--lx-status-danger-solid-bg:var(--lx-red-600);--lx-status-danger-solid-fg:var(--lx-white);--lx-status-danger-solid-bg-hover:var(--lx-red-650);--lx-status-danger-solid-bg-active:var(--lx-red-700);--lx-status-danger-filled-bg:var(--lx-red-600);--lx-status-danger-filled-fg:var(--lx-white);--lx-status-danger-soft-bg:var(--lx-red-850);--lx-status-danger-soft-fg:var(--lx-red-200);--lx-status-danger-soft-bg-hover:var(--lx-red-800);--lx-status-danger-soft-bg-active:var(--lx-red-750);--lx-status-danger-plain-fg:var(--lx-red-200);--lx-status-danger-plain-fg-hover:var(--lx-red-100);--lx-status-danger-plain-fg-active:var(--lx-red-50);--lx-status-danger-border:var(--lx-red-700);--lx-status-danger-border-hover:var(--lx-red-600);--lx-status-danger-border-active:var(--lx-red-500);--lx-status-danger-focus:var(--lx-red-glow);--lx-status-info-solid-bg:var(--lx-sky-600);--lx-status-info-solid-fg:var(--lx-white);--lx-status-info-solid-bg-hover:var(--lx-sky-650);--lx-status-info-solid-bg-active:var(--lx-sky-700);--lx-status-info-filled-bg:var(--lx-sky-600);--lx-status-info-filled-fg:var(--lx-white);--lx-status-info-soft-bg:var(--lx-sky-850);--lx-status-info-soft-fg:var(--lx-sky-200);--lx-status-info-soft-bg-hover:var(--lx-sky-800);--lx-status-info-soft-bg-active:var(--lx-sky-750);--lx-status-info-plain-fg:var(--lx-sky-200);--lx-status-info-plain-fg-hover:var(--lx-sky-100);--lx-status-info-plain-fg-active:var(--lx-sky-50);--lx-status-info-border:var(--lx-sky-700);--lx-status-info-border-hover:var(--lx-sky-600);--lx-status-info-border-active:var(--lx-sky-500);--lx-status-info-focus:var(--lx-sky-glow);--lx-status-error-solid-bg:var(--lx-red-600);--lx-status-error-solid-fg:var(--lx-white);--lx-status-error-solid-bg-hover:var(--lx-red-650);--lx-status-error-solid-bg-active:var(--lx-red-700);--lx-status-error-filled-bg:var(--lx-red-600);--lx-status-error-filled-fg:var(--lx-white);--lx-status-error-soft-bg:var(--lx-red-850);--lx-status-error-soft-fg:var(--lx-red-200);--lx-status-error-soft-bg-hover:var(--lx-red-800);--lx-status-error-soft-bg-active:var(--lx-red-750);--lx-status-error-plain-fg:var(--lx-red-200);--lx-status-error-plain-fg-hover:var(--lx-red-100);--lx-status-error-plain-fg-active:var(--lx-red-50);--lx-status-error-border:var(--lx-red-700);--lx-status-error-border-hover:var(--lx-red-600);--lx-status-error-border-active:var(--lx-red-500);--lx-status-error-focus:var(--lx-red-glow)}[data-lx-color=neutral]{--lx-color-solid-bg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-175));--lx-color-solid-fg:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-color-solid-bg-hover:var(--lx-scheme-light,var(--lx-ink-850)) var(--lx-scheme-dark,var(--lx-ink-75));--lx-color-solid-bg-active:var(--lx-scheme-light,var(--lx-ink-900)) var(--lx-scheme-dark,var(--lx-ink-25));--lx-color-filled-bg:var(--lx-ink-875);--lx-color-filled-fg:var(--lx-ink-25);--lx-color-soft-bg:var(--lx-scheme-light,var(--lx-ink-100)) var(--lx-scheme-dark,var(--lx-ink-825));--lx-color-soft-fg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-150));--lx-color-soft-bg-hover:var(--lx-scheme-light,var(--lx-ink-150)) var(--lx-scheme-dark,var(--lx-ink-775));--lx-color-soft-bg-active:var(--lx-scheme-light,var(--lx-ink-200)) var(--lx-scheme-dark,var(--lx-ink-725));--lx-color-plain-fg:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-150));--lx-color-plain-fg-hover:var(--lx-scheme-light,var(--lx-ink-850)) var(--lx-scheme-dark,var(--lx-ink-100));--lx-color-plain-fg-active:var(--lx-scheme-light,var(--lx-ink-900)) var(--lx-scheme-dark,var(--lx-ink-50));--lx-color-ghost-bg-hover:var(--lx-scheme-light,var(--lx-ink-100)) var(--lx-scheme-dark,var(--lx-ink-825));--lx-color-ghost-bg-active:var(--lx-scheme-light,var(--lx-ink-150)) var(--lx-scheme-dark,var(--lx-ink-800));--lx-color-border:var(--lx-ink-700);--lx-color-border-hover:var(--lx-scheme-light,var(--lx-ink-750)) var(--lx-scheme-dark,var(--lx-ink-650));--lx-color-border-active:var(--lx-scheme-light,var(--lx-ink-800)) var(--lx-scheme-dark,var(--lx-ink-600));--lx-color-focus:var(--lx-scheme-light,var(--lx-ink-650)) var(--lx-scheme-dark,var(--lx-ink-400));--lx-focus-ring:var(--lx-scheme-light,var(--lx-ink-650)) var(--lx-scheme-dark,var(--lx-ink-400));--lx-focus-ring-offset:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-focus-shadow-color:var(--lx-scheme-light,color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-focus-shadow:var(--lx-scheme-light,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-25), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-900), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)));--lx-focus-shadow-inset:var(--lx-scheme-light,inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent))) var(--lx-scheme-dark,inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent)))}[data-lx-color=success]{--lx-color-solid-bg:var(--lx-green-600);--lx-color-solid-fg:var(--lx-green-850);--lx-color-solid-bg-hover:color-mix(in oklab, var(--lx-green-600) 50%, var(--lx-green-550));--lx-color-solid-bg-active:var(--lx-green-550);--lx-color-filled-bg:var(--lx-green-600);--lx-color-filled-fg:var(--lx-black);--lx-color-soft-bg:var(--lx-scheme-light,var(--lx-green-100)) var(--lx-scheme-dark,var(--lx-green-850));--lx-color-soft-fg:var(--lx-scheme-light,var(--lx-green-700)) var(--lx-scheme-dark,var(--lx-green-200));--lx-color-soft-bg-hover:var(--lx-scheme-light,var(--lx-green-150)) var(--lx-scheme-dark,var(--lx-green-800));--lx-color-soft-bg-active:var(--lx-scheme-light,var(--lx-green-200)) var(--lx-scheme-dark,var(--lx-green-750));--lx-color-plain-fg:var(--lx-scheme-light,var(--lx-green-700)) var(--lx-scheme-dark,var(--lx-green-200));--lx-color-plain-fg-hover:var(--lx-scheme-light,var(--lx-green-800)) var(--lx-scheme-dark,var(--lx-green-100));--lx-color-plain-fg-active:var(--lx-scheme-light,var(--lx-green-900)) var(--lx-scheme-dark,var(--lx-green-50));--lx-color-ghost-bg-hover:var(--lx-scheme-light,var(--lx-green-100)) var(--lx-scheme-dark,var(--lx-green-850));--lx-color-ghost-bg-active:var(--lx-scheme-light,var(--lx-green-150)) var(--lx-scheme-dark,var(--lx-green-800));--lx-color-border:var(--lx-scheme-light,var(--lx-green-300)) var(--lx-scheme-dark,var(--lx-green-700));--lx-color-border-hover:var(--lx-scheme-light,var(--lx-green-400)) var(--lx-scheme-dark,var(--lx-green-600));--lx-color-border-active:var(--lx-green-500);--lx-color-focus:var(--lx-green-glow);--lx-focus-ring:var(--lx-green-glow);--lx-focus-ring-offset:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-focus-shadow-color:color-mix(in srgb, var(--lx-green-glow) 50%, var(--lx-transparent));--lx-focus-shadow:var(--lx-scheme-light,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-25), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-green-glow) 50%, var(--lx-transparent))) var(--lx-scheme-dark,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-900), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-green-glow) 50%, var(--lx-transparent)));--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-green-glow) 50%, var(--lx-transparent))}[data-lx-color=warning]{--lx-color-solid-bg:var(--lx-yellow-600);--lx-color-solid-fg:var(--lx-yellow-800);--lx-color-solid-bg-hover:color-mix(in oklab, var(--lx-yellow-600) 50%, var(--lx-yellow-550));--lx-color-solid-bg-active:var(--lx-yellow-550);--lx-color-filled-bg:var(--lx-yellow-600);--lx-color-filled-fg:var(--lx-black);--lx-color-soft-bg:var(--lx-scheme-light,var(--lx-yellow-100)) var(--lx-scheme-dark,var(--lx-yellow-850));--lx-color-soft-fg:var(--lx-scheme-light,var(--lx-yellow-700)) var(--lx-scheme-dark,var(--lx-yellow-200));--lx-color-soft-bg-hover:var(--lx-scheme-light,var(--lx-yellow-150)) var(--lx-scheme-dark,var(--lx-yellow-800));--lx-color-soft-bg-active:var(--lx-scheme-light,var(--lx-yellow-200)) var(--lx-scheme-dark,var(--lx-yellow-750));--lx-color-plain-fg:var(--lx-scheme-light,var(--lx-yellow-700)) var(--lx-scheme-dark,var(--lx-yellow-200));--lx-color-plain-fg-hover:var(--lx-scheme-light,var(--lx-yellow-800)) var(--lx-scheme-dark,var(--lx-yellow-100));--lx-color-plain-fg-active:var(--lx-scheme-light,var(--lx-yellow-900)) var(--lx-scheme-dark,var(--lx-yellow-50));--lx-color-ghost-bg-hover:var(--lx-scheme-light,var(--lx-yellow-100)) var(--lx-scheme-dark,var(--lx-yellow-850));--lx-color-ghost-bg-active:var(--lx-scheme-light,var(--lx-yellow-150)) var(--lx-scheme-dark,var(--lx-yellow-800));--lx-color-border:var(--lx-scheme-light,var(--lx-yellow-300)) var(--lx-scheme-dark,var(--lx-yellow-700));--lx-color-border-hover:var(--lx-scheme-light,var(--lx-yellow-400)) var(--lx-scheme-dark,var(--lx-yellow-600));--lx-color-border-active:var(--lx-yellow-500);--lx-color-focus:var(--lx-yellow-glow);--lx-focus-ring:var(--lx-yellow-glow);--lx-focus-ring-offset:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-focus-shadow-color:color-mix(in srgb, var(--lx-yellow-glow) 50%, var(--lx-transparent));--lx-focus-shadow:var(--lx-scheme-light,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-25), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-yellow-glow) 50%, var(--lx-transparent))) var(--lx-scheme-dark,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-900), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-yellow-glow) 50%, var(--lx-transparent)));--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-yellow-glow) 50%, var(--lx-transparent))}[data-lx-color=danger]{--lx-color-solid-bg:var(--lx-red-600);--lx-color-solid-fg:var(--lx-white);--lx-color-solid-bg-hover:var(--lx-red-650);--lx-color-solid-bg-active:var(--lx-red-700);--lx-color-filled-bg:var(--lx-red-600);--lx-color-filled-fg:var(--lx-white);--lx-color-soft-bg:var(--lx-scheme-light,var(--lx-red-100)) var(--lx-scheme-dark,var(--lx-red-850));--lx-color-soft-fg:var(--lx-scheme-light,var(--lx-red-700)) var(--lx-scheme-dark,var(--lx-red-200));--lx-color-soft-bg-hover:var(--lx-scheme-light,var(--lx-red-150)) var(--lx-scheme-dark,var(--lx-red-800));--lx-color-soft-bg-active:var(--lx-scheme-light,var(--lx-red-200)) var(--lx-scheme-dark,var(--lx-red-750));--lx-color-plain-fg:var(--lx-scheme-light,var(--lx-red-700)) var(--lx-scheme-dark,var(--lx-red-200));--lx-color-plain-fg-hover:var(--lx-scheme-light,var(--lx-red-800)) var(--lx-scheme-dark,var(--lx-red-100));--lx-color-plain-fg-active:var(--lx-scheme-light,var(--lx-red-900)) var(--lx-scheme-dark,var(--lx-red-50));--lx-color-ghost-bg-hover:var(--lx-scheme-light,var(--lx-red-100)) var(--lx-scheme-dark,var(--lx-red-850));--lx-color-ghost-bg-active:var(--lx-scheme-light,var(--lx-red-150)) var(--lx-scheme-dark,var(--lx-red-800));--lx-color-border:var(--lx-scheme-light,var(--lx-red-300)) var(--lx-scheme-dark,var(--lx-red-700));--lx-color-border-hover:var(--lx-scheme-light,var(--lx-red-400)) var(--lx-scheme-dark,var(--lx-red-600));--lx-color-border-active:var(--lx-red-500);--lx-color-focus:var(--lx-red-glow);--lx-focus-ring:var(--lx-red-glow);--lx-focus-ring-offset:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-focus-shadow-color:color-mix(in srgb, var(--lx-red-glow) 50%, var(--lx-transparent));--lx-focus-shadow:var(--lx-scheme-light,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-25), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-red-glow) 50%, var(--lx-transparent))) var(--lx-scheme-dark,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-900), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-red-glow) 50%, var(--lx-transparent)));--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-red-glow) 50%, var(--lx-transparent))}[data-lx-color=info]{--lx-color-solid-bg:var(--lx-sky-600);--lx-color-solid-fg:var(--lx-white);--lx-color-solid-bg-hover:var(--lx-sky-650);--lx-color-solid-bg-active:var(--lx-sky-700);--lx-color-filled-bg:var(--lx-sky-600);--lx-color-filled-fg:var(--lx-white);--lx-color-soft-bg:var(--lx-scheme-light,var(--lx-sky-100)) var(--lx-scheme-dark,var(--lx-sky-850));--lx-color-soft-fg:var(--lx-scheme-light,var(--lx-sky-700)) var(--lx-scheme-dark,var(--lx-sky-200));--lx-color-soft-bg-hover:var(--lx-scheme-light,var(--lx-sky-150)) var(--lx-scheme-dark,var(--lx-sky-800));--lx-color-soft-bg-active:var(--lx-scheme-light,var(--lx-sky-200)) var(--lx-scheme-dark,var(--lx-sky-750));--lx-color-plain-fg:var(--lx-scheme-light,var(--lx-sky-700)) var(--lx-scheme-dark,var(--lx-sky-200));--lx-color-plain-fg-hover:var(--lx-scheme-light,var(--lx-sky-800)) var(--lx-scheme-dark,var(--lx-sky-100));--lx-color-plain-fg-active:var(--lx-scheme-light,var(--lx-sky-900)) var(--lx-scheme-dark,var(--lx-sky-50));--lx-color-ghost-bg-hover:var(--lx-scheme-light,var(--lx-sky-100)) var(--lx-scheme-dark,var(--lx-sky-850));--lx-color-ghost-bg-active:var(--lx-scheme-light,var(--lx-sky-150)) var(--lx-scheme-dark,var(--lx-sky-800));--lx-color-border:var(--lx-scheme-light,var(--lx-sky-300)) var(--lx-scheme-dark,var(--lx-sky-700));--lx-color-border-hover:var(--lx-scheme-light,var(--lx-sky-400)) var(--lx-scheme-dark,var(--lx-sky-600));--lx-color-border-active:var(--lx-sky-500);--lx-color-focus:var(--lx-sky-glow);--lx-focus-ring:var(--lx-sky-glow);--lx-focus-ring-offset:var(--lx-scheme-light,var(--lx-ink-25)) var(--lx-scheme-dark,var(--lx-ink-900));--lx-focus-shadow-color:color-mix(in srgb, var(--lx-sky-glow) 50%, var(--lx-transparent));--lx-focus-shadow:var(--lx-scheme-light,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-25), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-sky-glow) 50%, var(--lx-transparent))) var(--lx-scheme-dark,0 0 0 var(--lx-focus-ring-offset-width) var(--lx-ink-900), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-sky-glow) 50%, var(--lx-transparent)));--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-sky-glow) 50%, var(--lx-transparent))}:root{--lx-type-body-font-family:var(--lx-font-sans);--lx-type-body-font-size:var(--lx-text-sm);--lx-type-body-font-weight:var(--lx-font-regular);--lx-type-body-line-height:var(--lx-leading-normal);--lx-type-label-font-size:var(--lx-text-sm);--lx-type-label-font-weight:var(--lx-font-medium);--lx-type-label-line-height:var(--lx-leading-tight);--lx-type-caption-font-size:var(--lx-text-xs);--lx-type-caption-font-weight:var(--lx-font-regular);--lx-type-caption-line-height:var(--lx-leading-normal);--lx-type-heading-font-size:var(--lx-text-xl);--lx-type-heading-font-weight:var(--lx-font-semibold);--lx-type-heading-line-height:var(--lx-leading-tight)}}@layer lx-theme.config{:where(:root,[data-scheme=light],[data-theme=light]){--lx-scheme-light:initial;--lx-scheme-dark: ;color-scheme:light;--lx-theme-primitive-bg:#fff;--lx-bg:var(--lx-theme-primitive-bg);--lx-theme-primitive-bg-inverse:#0f1012;--lx-bg-inverse:var(--lx-theme-primitive-bg-inverse);--lx-theme-primitive-surface:#fff;--lx-surface:var(--lx-theme-primitive-surface);--lx-theme-primitive-surface-subtle:#f9fafa;--lx-surface-subtle:var(--lx-theme-primitive-surface-subtle);--lx-theme-primitive-surface-muted:#f1f2f3;--lx-surface-muted:var(--lx-theme-primitive-surface-muted);--lx-theme-primitive-surface-raised:#fff;--lx-surface-raised:var(--lx-theme-primitive-surface-raised);--lx-theme-primitive-surface-sunken:#ecedef;--lx-surface-sunken:var(--lx-theme-primitive-surface-sunken);--lx-theme-primitive-surface-inverse:#0f1012;--lx-surface-inverse:var(--lx-theme-primitive-surface-inverse);--lx-theme-primitive-content:#0f1012;--lx-content:var(--lx-theme-primitive-content);--lx-theme-primitive-content-strong:#0f1012;--lx-content-strong:var(--lx-theme-primitive-content-strong);--lx-theme-primitive-content-muted:#545a63;--lx-content-muted:var(--lx-theme-primitive-content-muted);--lx-theme-primitive-content-subtle:#636974;--lx-content-subtle:var(--lx-theme-primitive-content-subtle);--lx-theme-primitive-content-disabled:#8b929c;--lx-content-disabled:var(--lx-theme-primitive-content-disabled);--lx-theme-primitive-content-placeholder:#636974;--lx-content-placeholder:var(--lx-theme-primitive-content-placeholder);--lx-theme-primitive-content-inverse:#fff;--lx-content-inverse:var(--lx-theme-primitive-content-inverse);--lx-theme-primitive-border:#3d414880;--lx-border:var(--lx-theme-primitive-border);--lx-theme-primitive-border-muted:#545a6380;--lx-border-muted:var(--lx-theme-primitive-border-muted);--lx-theme-primitive-border-strong:#23252980;--lx-border-strong:var(--lx-theme-primitive-border-strong);--lx-theme-primitive-border-hover:#2d2f3480;--lx-border-hover:var(--lx-theme-primitive-border-hover);--lx-theme-primitive-border-active:#23252980;--lx-border-active:var(--lx-theme-primitive-border-active);--lx-theme-primitive-border-inverse:#c5c8ce;--lx-border-inverse:var(--lx-theme-primitive-border-inverse);--lx-theme-primitive-separator:#545a6380;--lx-separator:var(--lx-theme-primitive-separator);--lx-theme-primitive-focus-ring:#494d55;--lx-focus-ring:var(--lx-theme-primitive-focus-ring);--lx-theme-primitive-focus-ring-offset:#f9fafa;--lx-focus-ring-offset:var(--lx-theme-primitive-focus-ring-offset);--lx-theme-primitive-disabled-bg:#e3e5e8;--lx-disabled-bg:var(--lx-theme-primitive-disabled-bg);--lx-theme-primitive-disabled-fg:#8b929c;--lx-disabled-fg:var(--lx-theme-primitive-disabled-fg);--lx-theme-primitive-disabled-border:#545a6380;--lx-disabled-border:var(--lx-theme-primitive-disabled-border);--lx-theme-primitive-selection-bg:#d6d8dc;--lx-selection-bg:var(--lx-theme-primitive-selection-bg);--lx-theme-primitive-selection-bg-hover:#c5c8ce;--lx-selection-bg-hover:var(--lx-theme-primitive-selection-bg-hover);--lx-theme-primitive-selection-bg-active:#b7bbc2;--lx-selection-bg-active:var(--lx-theme-primitive-selection-bg-active);--lx-theme-primitive-selection-fg:#0f1012;--lx-selection-fg:var(--lx-theme-primitive-selection-fg);--lx-theme-primitive-selection-fg-hover:#0f1012;--lx-selection-fg-hover:var(--lx-theme-primitive-selection-fg-hover);--lx-theme-primitive-selection-fg-active:#0f1012;--lx-selection-fg-active:var(--lx-theme-primitive-selection-fg-active);--lx-theme-primitive-selection-border:#545a63;--lx-selection-border:var(--lx-theme-primitive-selection-border);--lx-theme-primitive-selection-border-hover:#3d4148;--lx-selection-border-hover:var(--lx-theme-primitive-selection-border-hover);--lx-theme-primitive-selection-border-active:#232529;--lx-selection-border-active:var(--lx-theme-primitive-selection-border-active);--lx-theme-primitive-interaction-bg-hover:#e3e5e8;--lx-interaction-bg-hover:var(--lx-theme-primitive-interaction-bg-hover);--lx-theme-primitive-interaction-bg-active:#d6d8dc;--lx-interaction-bg-active:var(--lx-theme-primitive-interaction-bg-active);--lx-theme-primitive-interaction-bg-pressed:#c5c8ce;--lx-interaction-bg-pressed:var(--lx-theme-primitive-interaction-bg-pressed);--lx-theme-primitive-overlay:#0f101242;--lx-overlay:var(--lx-theme-primitive-overlay);--lx-theme-primitive-overlay-muted:#0f101247;--lx-overlay-muted:var(--lx-theme-primitive-overlay-muted);--lx-theme-primitive-overlay-strong:#0f1012ad;--lx-overlay-strong:var(--lx-theme-primitive-overlay-strong);--lx-theme-primitive-overlay-control:#0f101280;--lx-overlay-control:var(--lx-theme-primitive-overlay-control);--lx-theme-primitive-overlay-control-hover:#0f1012a6;--lx-overlay-control-hover:var(--lx-theme-primitive-overlay-control-hover);--lx-theme-primitive-overlay-control-active:#0f1012cc;--lx-overlay-control-active:var(--lx-theme-primitive-overlay-control-active);--lx-theme-primitive-color-neutral-solid-bg:oklch(26.56% .0079 261.48);--lx-theme-primitive-color-neutral-solid-fg:oklch(98.44% .0008 261.51);--lx-theme-primitive-color-neutral-solid-bg-hover:oklch(20.18% .0051 261.49);--lx-theme-primitive-color-neutral-solid-bg-active:oklch(17.37% .0038 261.49);--lx-theme-primitive-color-neutral-filled-bg:oklch(19.07% .0046 261.49);--lx-theme-primitive-color-neutral-filled-fg:oklch(98.44% .0008 261.51);--lx-theme-primitive-color-neutral-soft-bg:oklch(92.14% .0038 261.51);--lx-theme-primitive-color-neutral-soft-fg:oklch(26.56% .0079 261.48);--lx-theme-primitive-color-neutral-soft-bg-hover:oklch(88.14% .0058 261.51);--lx-theme-primitive-color-neutral-soft-bg-active:oklch(83.29% .0083 261.51);--lx-theme-primitive-color-neutral-plain-fg:oklch(26.56% .0079 261.48);--lx-theme-primitive-color-neutral-plain-fg-hover:oklch(20.18% .0051 261.49);--lx-theme-primitive-color-neutral-plain-fg-active:oklch(17.37% .0038 261.49);--lx-theme-primitive-color-neutral-ghost-bg-hover:oklch(92.14% .0038 261.51);--lx-theme-primitive-color-neutral-ghost-bg-active:oklch(88.14% .0058 261.51);--lx-theme-primitive-color-neutral-border:oklch(37.38% .0126 261.47);--lx-theme-primitive-color-neutral-border-hover:oklch(30.6% .0097 261.47);--lx-theme-primitive-color-neutral-border-active:oklch(26.56% .0079 261.48);--lx-theme-primitive-color-neutral-focus:oklch(42.03% .0146 261.47);--lx-theme-primitive-color-success-solid-bg:oklch(57.72% .1764 144.59);--lx-theme-primitive-color-success-solid-fg:oklch(0% 0 0);--lx-theme-primitive-color-success-solid-bg-hover:oklch(61.1% .1623 144.59);--lx-theme-primitive-color-success-solid-bg-active:oklch(63.64% .1517 144.59);--lx-theme-primitive-color-success-filled-bg:oklch(57.72% .1764 144.59);--lx-theme-primitive-color-success-filled-fg:oklch(0% 0 0);--lx-theme-primitive-color-success-soft-bg:oklch(94.93% .0212 144.59);--lx-theme-primitive-color-success-soft-fg:oklch(49% .156 144.59);--lx-theme-primitive-color-success-soft-bg-hover:oklch(92.81% .03 144.59);--lx-theme-primitive-color-success-soft-bg-active:oklch(90.7% .0388 144.59);--lx-theme-primitive-color-success-plain-fg:oklch(55% .1751 144.59);--lx-theme-primitive-color-success-plain-fg-hover:oklch(48.4% .1541 144.59);--lx-theme-primitive-color-success-plain-fg-active:oklch(39.69% .1264 144.59);--lx-theme-primitive-color-success-ghost-bg-hover:oklch(94.93% .0212 144.59);--lx-theme-primitive-color-success-ghost-bg-active:oklch(92.81% .03 144.59);--lx-theme-primitive-color-success-border:oklch(64.5% .203 144.59);--lx-theme-primitive-color-success-border-hover:oklch(64.5% .203 144.59);--lx-theme-primitive-color-success-border-active:oklch(64.5% .203 144.59);--lx-theme-primitive-color-success-focus:oklch(64.5% .203 144.59);--lx-theme-primitive-color-warning-solid-bg:oklch(72.46% .1529 110.59);--lx-theme-primitive-color-warning-solid-fg:oklch(0% 0 0);--lx-theme-primitive-color-warning-solid-bg-hover:oklch(74.66% .1407 110.59);--lx-theme-primitive-color-warning-solid-bg-active:oklch(76.32% .1315 110.59);--lx-theme-primitive-color-warning-filled-bg:oklch(72.46% .1529 110.59);--lx-theme-primitive-color-warning-filled-fg:oklch(0% 0 0);--lx-theme-primitive-color-warning-soft-bg:oklch(96.7% .0184 110.59);--lx-theme-primitive-color-warning-soft-fg:oklch(52% .114 110.59);--lx-theme-primitive-color-warning-soft-bg-hover:oklch(95.32% .026 110.59);--lx-theme-primitive-color-warning-soft-bg-active:oklch(93.94% .0336 110.59);--lx-theme-primitive-color-warning-plain-fg:oklch(56% .1227 110.59);--lx-theme-primitive-color-warning-plain-fg-hover:oklch(49.28% .108 110.59);--lx-theme-primitive-color-warning-plain-fg-active:oklch(40.41% .0886 110.59);--lx-theme-primitive-color-warning-ghost-bg-hover:oklch(96.7% .0184 110.59);--lx-theme-primitive-color-warning-ghost-bg-active:oklch(95.32% .026 110.59);--lx-theme-primitive-color-warning-border:oklch(66% .1446 110.59);--lx-theme-primitive-color-warning-border-hover:oklch(66% .1446 110.59);--lx-theme-primitive-color-warning-border-active:oklch(66% .1446 110.59);--lx-theme-primitive-color-warning-focus:oklch(66% .1446 110.59);--lx-theme-primitive-color-danger-solid-bg:oklch(48.42% .1825 25.24);--lx-theme-primitive-color-danger-solid-fg:oklch(100% 0 0);--lx-theme-primitive-color-danger-solid-bg-hover:oklch(44.54% .1679 25.24);--lx-theme-primitive-color-danger-solid-bg-active:oklch(41.64% .1569 25.24);--lx-theme-primitive-color-danger-filled-bg:oklch(48.42% .1825 25.24);--lx-theme-primitive-color-danger-filled-fg:oklch(100% 0 0);--lx-theme-primitive-color-danger-soft-bg:oklch(93.81% .0219 25.24);--lx-theme-primitive-color-danger-soft-fg:oklch(50.5% .2048 25.24);--lx-theme-primitive-color-danger-soft-bg-hover:oklch(91.23% .031 25.24);--lx-theme-primitive-color-danger-soft-bg-active:oklch(88.65% .0401 25.24);--lx-theme-primitive-color-danger-plain-fg:oklch(59% .21 25.24);--lx-theme-primitive-color-danger-plain-fg-hover:oklch(51.92% .1848 25.24);--lx-theme-primitive-color-danger-plain-fg-active:oklch(42.57% .1515 25.24);--lx-theme-primitive-color-danger-ghost-bg-hover:oklch(93.81% .0219 25.24);--lx-theme-primitive-color-danger-ghost-bg-active:oklch(91.23% .031 25.24);--lx-theme-primitive-color-danger-border:oklch(68.1% .1523 25.24);--lx-theme-primitive-color-danger-border-hover:oklch(65.44% .165 25.24);--lx-theme-primitive-color-danger-border-active:oklch(63.36% .1749 25.24);--lx-theme-primitive-color-danger-focus:oklch(56% .21 25.24);--lx-theme-primitive-color-info-solid-bg:oklch(52.88% .1017 232.69);--lx-theme-primitive-color-info-solid-fg:oklch(100% 0 0);--lx-theme-primitive-color-info-solid-bg-hover:oklch(48.65% .0935 232.69);--lx-theme-primitive-color-info-solid-bg-active:oklch(45.48% .0874 232.69);--lx-theme-primitive-color-info-filled-bg:oklch(52.88% .1017 232.69);--lx-theme-primitive-color-info-filled-fg:oklch(100% 0 0);--lx-theme-primitive-color-info-soft-bg:oklch(94.35% .0122 232.69);--lx-theme-primitive-color-info-soft-fg:oklch(49% .1008 232.69);--lx-theme-primitive-color-info-soft-bg-hover:oklch(91.99% .0173 232.69);--lx-theme-primitive-color-info-soft-bg-active:oklch(89.63% .0224 232.69);--lx-theme-primitive-color-info-plain-fg:oklch(56% .1152 232.69);--lx-theme-primitive-color-info-plain-fg-hover:oklch(49.28% .1014 232.69);--lx-theme-primitive-color-info-plain-fg-active:oklch(40.41% .0831 232.69);--lx-theme-primitive-color-info-ghost-bg-hover:oklch(94.35% .0122 232.69);--lx-theme-primitive-color-info-ghost-bg-active:oklch(91.99% .0173 232.69);--lx-theme-primitive-color-info-border:oklch(65.88% .1024 232.69);--lx-theme-primitive-color-info-border-hover:oklch(64.8% .1056 232.69);--lx-theme-primitive-color-info-border-active:oklch(63.97% .1081 232.69);--lx-theme-primitive-color-info-focus:oklch(61% .117 232.69);--lx-authoring-color-gray:var(--lx-ink-600);--lx-authoring-color-brown:var(--lx-brown-550);--lx-authoring-color-red:var(--lx-red-550);--lx-authoring-color-orange:var(--lx-orange-550);--lx-authoring-color-yellow:var(--lx-yellow-550);--lx-authoring-color-green:var(--lx-green-550);--lx-authoring-color-blue:var(--lx-sky-550);--lx-authoring-color-purple:var(--lx-steel-500);--lx-authoring-color-pink:var(--lx-red-300);--lx-authoring-highlight-gray:var(--lx-ink-75);--lx-authoring-highlight-brown:color-mix(in srgb, var(--lx-brown-550) 22%, var(--lx-ink-50));--lx-authoring-highlight-orange:color-mix(in srgb, var(--lx-orange-550) 24%, var(--lx-ink-50));--lx-authoring-highlight-red:var(--lx-red-50);--lx-authoring-highlight-yellow:var(--lx-yellow-100);--lx-authoring-highlight-green:var(--lx-green-100);--lx-authoring-highlight-blue:var(--lx-sky-100);--lx-authoring-highlight-purple:var(--lx-steel-100);--lx-authoring-highlight-pink:var(--lx-red-50);--lx-chrome-bg:var(--lx-white);--lx-chrome-fg:var(--lx-ink-900);--lx-chrome-fg-muted:var(--lx-ink-600);--lx-chrome-fg-disabled:var(--lx-ink-400);--lx-chrome-border:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-chrome-bg-hover:var(--lx-ink-50);--lx-chrome-bg-active:var(--lx-ink-100);--lx-chrome-selection-bg:var(--lx-ink-800);--lx-chrome-selection-fg:var(--lx-ink-25);--lx-chrome-selection-bg-hover:var(--lx-ink-850);--lx-chrome-selection-fg-hover:var(--lx-ink-25);--lx-chrome-selection-bg-active:var(--lx-ink-900);--lx-chrome-selection-fg-active:var(--lx-ink-25);--lx-field-label:var(--lx-ink-800);--lx-field-helper:var(--lx-ink-600);--lx-field-required:var(--lx-red-600);--lx-field-bg:var(--lx-white);--lx-field-fg:var(--lx-ink-900);--lx-field-border:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-field-placeholder:var(--lx-ink-600);--lx-field-bg-hover:var(--lx-ink-25);--lx-field-fg-hover:var(--lx-ink-900);--lx-field-border-hover:color-mix(in srgb, var(--lx-ink-800) 50%, var(--lx-transparent));--lx-field-bg-focus:var(--lx-white);--lx-field-fg-focus:var(--lx-ink-900);--lx-field-border-focus:var(--lx-ink-650);--lx-field-ring-focus:color-mix(in srgb, var(--lx-ink-650) 50%, var(--lx-transparent));--lx-field-bg-disabled:var(--lx-ink-50);--lx-field-fg-disabled:var(--lx-ink-400);--lx-field-border-disabled:color-mix(in srgb, var(--lx-ink-600) 50%, var(--lx-transparent));--lx-field-bg-readonly:var(--lx-ink-25);--lx-field-fg-readonly:var(--lx-ink-600);--lx-field-border-readonly:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-field-bg-invalid:var(--lx-white);--lx-field-fg-invalid:var(--lx-ink-900);--lx-content-link:var(--lx-ink-800);--lx-content-link-hover:var(--lx-ink-850);--lx-shadow-color:color-mix(in srgb, var(--lx-ink-900) 22%, var(--lx-transparent));--lx-scrollbar-thumb:color-mix(in srgb, var(--lx-ink-800) 42%, var(--lx-ink-50));--lx-scrollbar-track:var(--lx-ink-75);--lx-code-bg:var(--lx-ink-75);--lx-code-fg:var(--lx-ink-800);--lx-mark-bg:var(--lx-yellow-100);--lx-mark-fg:var(--lx-yellow-700);--lx-action-outline-fg:var(--lx-ink-850);--lx-action-outline-border:color-mix(in srgb, var(--lx-ink-750) 50%, var(--lx-transparent));--lx-action-outline-bg-hover:var(--lx-ink-75);--lx-action-outline-fg-hover:var(--lx-ink-900);--lx-action-outline-border-hover:color-mix(in srgb, var(--lx-ink-800) 50%, var(--lx-transparent));--lx-action-outline-bg-active:var(--lx-ink-125);--lx-action-outline-fg-active:var(--lx-ink-950);--lx-action-outline-border-active:color-mix(in srgb, var(--lx-ink-850) 50%, var(--lx-transparent));--lx-action-soft-bg:var(--lx-ink-75);--lx-action-soft-fg:var(--lx-ink-850);--lx-action-soft-bg-hover:var(--lx-ink-125);--lx-action-soft-fg-hover:var(--lx-ink-900);--lx-action-soft-bg-active:var(--lx-ink-175);--lx-action-soft-fg-active:var(--lx-ink-950);--lx-focus-shadow-color:color-mix(in srgb, var(--lx-theme-primitive-focus-ring) 50%, transparent);--lx-focus-shadow:0 0 0 var(--lx-focus-ring-offset-width) var(--lx-theme-primitive-focus-ring-offset), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-theme-primitive-focus-ring) 50%, transparent);--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-theme-primitive-focus-ring) 50%, transparent);--lx-color-solid-bg:var(--lx-theme-primitive-color-neutral-solid-bg);--lx-color-solid-fg:var(--lx-theme-primitive-color-neutral-solid-fg);--lx-color-solid-bg-hover:var(--lx-theme-primitive-color-neutral-solid-bg-hover);--lx-color-solid-bg-active:var(--lx-theme-primitive-color-neutral-solid-bg-active);--lx-color-filled-bg:var(--lx-theme-primitive-color-neutral-filled-bg);--lx-color-filled-fg:var(--lx-theme-primitive-color-neutral-filled-fg);--lx-color-soft-bg:var(--lx-theme-primitive-color-neutral-soft-bg);--lx-color-soft-fg:var(--lx-theme-primitive-color-neutral-soft-fg);--lx-color-soft-bg-hover:var(--lx-theme-primitive-color-neutral-soft-bg-hover);--lx-color-soft-bg-active:var(--lx-theme-primitive-color-neutral-soft-bg-active);--lx-color-plain-fg:var(--lx-theme-primitive-color-neutral-plain-fg);--lx-color-plain-fg-hover:var(--lx-theme-primitive-color-neutral-plain-fg-hover);--lx-color-plain-fg-active:var(--lx-theme-primitive-color-neutral-plain-fg-active);--lx-color-ghost-bg-hover:var(--lx-theme-primitive-color-neutral-ghost-bg-hover);--lx-color-ghost-bg-active:var(--lx-theme-primitive-color-neutral-ghost-bg-active);--lx-color-border:var(--lx-theme-primitive-color-neutral-border);--lx-color-border-hover:var(--lx-theme-primitive-color-neutral-border-hover);--lx-color-border-active:var(--lx-theme-primitive-color-neutral-border-active);--lx-color-focus:var(--lx-theme-primitive-color-neutral-focus);--lx-status-success-solid-bg:var(--lx-theme-primitive-color-success-solid-bg);--lx-status-success-solid-fg:var(--lx-theme-primitive-color-success-solid-fg);--lx-status-success-solid-bg-hover:var(--lx-theme-primitive-color-success-solid-bg-hover);--lx-status-success-solid-bg-active:var(--lx-theme-primitive-color-success-solid-bg-active);--lx-status-success-filled-bg:var(--lx-theme-primitive-color-success-filled-bg);--lx-status-success-filled-fg:var(--lx-theme-primitive-color-success-filled-fg);--lx-status-success-soft-bg:var(--lx-theme-primitive-color-success-soft-bg);--lx-status-success-soft-fg:var(--lx-theme-primitive-color-success-soft-fg);--lx-status-success-soft-bg-hover:var(--lx-theme-primitive-color-success-soft-bg-hover);--lx-status-success-soft-bg-active:var(--lx-theme-primitive-color-success-soft-bg-active);--lx-status-success-plain-fg:var(--lx-theme-primitive-color-success-plain-fg);--lx-status-success-plain-fg-hover:var(--lx-theme-primitive-color-success-plain-fg-hover);--lx-status-success-plain-fg-active:var(--lx-theme-primitive-color-success-plain-fg-active);--lx-status-success-ghost-bg-hover:var(--lx-theme-primitive-color-success-ghost-bg-hover);--lx-status-success-ghost-bg-active:var(--lx-theme-primitive-color-success-ghost-bg-active);--lx-status-success-border:var(--lx-theme-primitive-color-success-border);--lx-status-success-border-hover:var(--lx-theme-primitive-color-success-border-hover);--lx-status-success-border-active:var(--lx-theme-primitive-color-success-border-active);--lx-status-success-focus:var(--lx-theme-primitive-color-success-focus);--lx-status-warning-solid-bg:var(--lx-theme-primitive-color-warning-solid-bg);--lx-status-warning-solid-fg:var(--lx-theme-primitive-color-warning-solid-fg);--lx-status-warning-solid-bg-hover:var(--lx-theme-primitive-color-warning-solid-bg-hover);--lx-status-warning-solid-bg-active:var(--lx-theme-primitive-color-warning-solid-bg-active);--lx-status-warning-filled-bg:var(--lx-theme-primitive-color-warning-filled-bg);--lx-status-warning-filled-fg:var(--lx-theme-primitive-color-warning-filled-fg);--lx-status-warning-soft-bg:var(--lx-theme-primitive-color-warning-soft-bg);--lx-status-warning-soft-fg:var(--lx-theme-primitive-color-warning-soft-fg);--lx-status-warning-soft-bg-hover:var(--lx-theme-primitive-color-warning-soft-bg-hover);--lx-status-warning-soft-bg-active:var(--lx-theme-primitive-color-warning-soft-bg-active);--lx-status-warning-plain-fg:var(--lx-theme-primitive-color-warning-plain-fg);--lx-status-warning-plain-fg-hover:var(--lx-theme-primitive-color-warning-plain-fg-hover);--lx-status-warning-plain-fg-active:var(--lx-theme-primitive-color-warning-plain-fg-active);--lx-status-warning-ghost-bg-hover:var(--lx-theme-primitive-color-warning-ghost-bg-hover);--lx-status-warning-ghost-bg-active:var(--lx-theme-primitive-color-warning-ghost-bg-active);--lx-status-warning-border:var(--lx-theme-primitive-color-warning-border);--lx-status-warning-border-hover:var(--lx-theme-primitive-color-warning-border-hover);--lx-status-warning-border-active:var(--lx-theme-primitive-color-warning-border-active);--lx-status-warning-focus:var(--lx-theme-primitive-color-warning-focus);--lx-status-info-solid-bg:var(--lx-theme-primitive-color-info-solid-bg);--lx-status-info-solid-fg:var(--lx-theme-primitive-color-info-solid-fg);--lx-status-info-solid-bg-hover:var(--lx-theme-primitive-color-info-solid-bg-hover);--lx-status-info-solid-bg-active:var(--lx-theme-primitive-color-info-solid-bg-active);--lx-status-info-filled-bg:var(--lx-theme-primitive-color-info-filled-bg);--lx-status-info-filled-fg:var(--lx-theme-primitive-color-info-filled-fg);--lx-status-info-soft-bg:var(--lx-theme-primitive-color-info-soft-bg);--lx-status-info-soft-fg:var(--lx-theme-primitive-color-info-soft-fg);--lx-status-info-soft-bg-hover:var(--lx-theme-primitive-color-info-soft-bg-hover);--lx-status-info-soft-bg-active:var(--lx-theme-primitive-color-info-soft-bg-active);--lx-status-info-plain-fg:var(--lx-theme-primitive-color-info-plain-fg);--lx-status-info-plain-fg-hover:var(--lx-theme-primitive-color-info-plain-fg-hover);--lx-status-info-plain-fg-active:var(--lx-theme-primitive-color-info-plain-fg-active);--lx-status-info-ghost-bg-hover:var(--lx-theme-primitive-color-info-ghost-bg-hover);--lx-status-info-ghost-bg-active:var(--lx-theme-primitive-color-info-ghost-bg-active);--lx-status-info-border:var(--lx-theme-primitive-color-info-border);--lx-status-info-border-hover:var(--lx-theme-primitive-color-info-border-hover);--lx-status-info-border-active:var(--lx-theme-primitive-color-info-border-active);--lx-status-info-focus:var(--lx-theme-primitive-color-info-focus);--lx-status-error-solid-bg:var(--lx-theme-primitive-color-danger-solid-bg);--lx-status-error-solid-fg:var(--lx-theme-primitive-color-danger-solid-fg);--lx-status-error-solid-bg-hover:var(--lx-theme-primitive-color-danger-solid-bg-hover);--lx-status-error-solid-bg-active:var(--lx-theme-primitive-color-danger-solid-bg-active);--lx-status-error-filled-bg:var(--lx-theme-primitive-color-danger-filled-bg);--lx-status-error-filled-fg:var(--lx-theme-primitive-color-danger-filled-fg);--lx-status-error-soft-bg:var(--lx-theme-primitive-color-danger-soft-bg);--lx-status-error-soft-fg:var(--lx-theme-primitive-color-danger-soft-fg);--lx-status-error-soft-bg-hover:var(--lx-theme-primitive-color-danger-soft-bg-hover);--lx-status-error-soft-bg-active:var(--lx-theme-primitive-color-danger-soft-bg-active);--lx-status-error-plain-fg:var(--lx-theme-primitive-color-danger-plain-fg);--lx-status-error-plain-fg-hover:var(--lx-theme-primitive-color-danger-plain-fg-hover);--lx-status-error-plain-fg-active:var(--lx-theme-primitive-color-danger-plain-fg-active);--lx-status-error-ghost-bg-hover:var(--lx-theme-primitive-color-danger-ghost-bg-hover);--lx-status-error-ghost-bg-active:var(--lx-theme-primitive-color-danger-ghost-bg-active);--lx-status-error-border:var(--lx-theme-primitive-color-danger-border);--lx-status-error-border-hover:var(--lx-theme-primitive-color-danger-border-hover);--lx-status-error-border-active:var(--lx-theme-primitive-color-danger-border-active);--lx-status-error-focus:var(--lx-theme-primitive-color-danger-focus)}:where(.dark,[data-scheme=dark],[data-theme=dark]){--lx-scheme-light: ;--lx-scheme-dark:initial;color-scheme:dark;--lx-theme-primitive-bg:#08090d;--lx-bg:var(--lx-theme-primitive-bg);--lx-theme-primitive-bg-inverse:#fff;--lx-bg-inverse:var(--lx-theme-primitive-bg-inverse);--lx-theme-primitive-surface:#131416;--lx-surface:var(--lx-theme-primitive-surface);--lx-theme-primitive-surface-subtle:#0f1012;--lx-surface-subtle:var(--lx-theme-primitive-surface-subtle);--lx-theme-primitive-surface-muted:#151619;--lx-surface-muted:var(--lx-theme-primitive-surface-muted);--lx-theme-primitive-surface-raised:#1c1e21;--lx-surface-raised:var(--lx-theme-primitive-surface-raised);--lx-theme-primitive-surface-sunken:#0f1012;--lx-surface-sunken:var(--lx-theme-primitive-surface-sunken);--lx-theme-primitive-surface-inverse:#fff;--lx-surface-inverse:var(--lx-theme-primitive-surface-inverse);--lx-theme-primitive-content:#d6d8dc;--lx-content:var(--lx-theme-primitive-content);--lx-theme-primitive-content-strong:#fff;--lx-content-strong:var(--lx-theme-primitive-content-strong);--lx-theme-primitive-content-muted:#999fa8;--lx-content-muted:var(--lx-theme-primitive-content-muted);--lx-theme-primitive-content-subtle:#8b929c;--lx-content-subtle:var(--lx-theme-primitive-content-subtle);--lx-theme-primitive-content-disabled:#5b616b;--lx-content-disabled:var(--lx-theme-primitive-content-disabled);--lx-theme-primitive-content-placeholder:#8b929c;--lx-content-placeholder:var(--lx-theme-primitive-content-placeholder);--lx-theme-primitive-content-inverse:#0f1012;--lx-content-inverse:var(--lx-theme-primitive-content-inverse);--lx-theme-primitive-border:#3d4148;--lx-border:var(--lx-theme-primitive-border);--lx-theme-primitive-border-muted:#232529;--lx-border-muted:var(--lx-theme-primitive-border-muted);--lx-theme-primitive-border-strong:#545a63;--lx-border-strong:var(--lx-theme-primitive-border-strong);--lx-theme-primitive-border-hover:#545a63;--lx-border-hover:var(--lx-theme-primitive-border-hover);--lx-theme-primitive-border-active:#6e7581;--lx-border-active:var(--lx-theme-primitive-border-active);--lx-theme-primitive-border-inverse:#c5c8ce;--lx-border-inverse:var(--lx-theme-primitive-border-inverse);--lx-theme-primitive-separator:#232529;--lx-separator:var(--lx-theme-primitive-separator);--lx-theme-primitive-focus-ring:#8b929c;--lx-focus-ring:var(--lx-theme-primitive-focus-ring);--lx-theme-primitive-focus-ring-offset:#0f1012;--lx-focus-ring-offset:var(--lx-theme-primitive-focus-ring-offset);--lx-theme-primitive-disabled-bg:#1c1e21;--lx-disabled-bg:var(--lx-theme-primitive-disabled-bg);--lx-theme-primitive-disabled-fg:#5b616b;--lx-disabled-fg:var(--lx-theme-primitive-disabled-fg);--lx-theme-primitive-disabled-border:#232529;--lx-disabled-border:var(--lx-theme-primitive-disabled-border);--lx-theme-primitive-selection-bg:#282a2f;--lx-selection-bg:var(--lx-theme-primitive-selection-bg);--lx-theme-primitive-selection-bg-hover:#36393f;--lx-selection-bg-hover:var(--lx-theme-primitive-selection-bg-hover);--lx-theme-primitive-selection-bg-active:#42464d;--lx-selection-bg-active:var(--lx-theme-primitive-selection-bg-active);--lx-theme-primitive-selection-fg:#f9fafa;--lx-selection-fg:var(--lx-theme-primitive-selection-fg);--lx-theme-primitive-selection-fg-hover:#f9fafa;--lx-selection-fg-hover:var(--lx-theme-primitive-selection-fg-hover);--lx-theme-primitive-selection-fg-active:#f9fafa;--lx-selection-fg-active:var(--lx-theme-primitive-selection-fg-active);--lx-theme-primitive-selection-border:#545a63;--lx-selection-border:var(--lx-theme-primitive-selection-border);--lx-theme-primitive-selection-border-hover:#636974;--lx-selection-border-hover:var(--lx-theme-primitive-selection-border-hover);--lx-theme-primitive-selection-border-active:#6e7581;--lx-selection-border-active:var(--lx-theme-primitive-selection-border-active);--lx-theme-primitive-interaction-bg-hover:#1c1e21;--lx-interaction-bg-hover:var(--lx-theme-primitive-interaction-bg-hover);--lx-theme-primitive-interaction-bg-active:#282a2f;--lx-interaction-bg-active:var(--lx-theme-primitive-interaction-bg-active);--lx-theme-primitive-interaction-bg-pressed:#36393f;--lx-interaction-bg-pressed:var(--lx-theme-primitive-interaction-bg-pressed);--lx-theme-primitive-overlay:#0f101242;--lx-overlay:var(--lx-theme-primitive-overlay);--lx-theme-primitive-overlay-muted:#0f101247;--lx-overlay-muted:var(--lx-theme-primitive-overlay-muted);--lx-theme-primitive-overlay-strong:#0f1012ad;--lx-overlay-strong:var(--lx-theme-primitive-overlay-strong);--lx-theme-primitive-overlay-control:#0f101280;--lx-overlay-control:var(--lx-theme-primitive-overlay-control);--lx-theme-primitive-overlay-control-hover:#0f1012a6;--lx-overlay-control-hover:var(--lx-theme-primitive-overlay-control-hover);--lx-theme-primitive-overlay-control-active:#0f1012cc;--lx-overlay-control-active:var(--lx-theme-primitive-overlay-control-active);--lx-theme-primitive-color-neutral-solid-bg:oklch(85.72% .0071 261.51);--lx-theme-primitive-color-neutral-solid-fg:oklch(17.37% .0038 261.49);--lx-theme-primitive-color-neutral-solid-bg-hover:oklch(94.51% .0027 261.51);--lx-theme-primitive-color-neutral-solid-bg-active:oklch(98.44% .0008 261.51);--lx-theme-primitive-color-neutral-filled-bg:oklch(19.07% .0046 261.49);--lx-theme-primitive-color-neutral-filled-fg:oklch(98.44% .0008 261.51);--lx-theme-primitive-color-neutral-soft-bg:oklch(23.42% .0065 261.48);--lx-theme-primitive-color-neutral-soft-fg:oklch(88.14% .0058 261.51);--lx-theme-primitive-color-neutral-soft-bg-hover:oklch(28.6% .0088 261.48);--lx-theme-primitive-color-neutral-soft-bg-active:oklch(34.51% .0114 261.47);--lx-theme-primitive-color-neutral-plain-fg:oklch(88.14% .0058 261.51);--lx-theme-primitive-color-neutral-plain-fg-hover:oklch(92.14% .0038 261.51);--lx-theme-primitive-color-neutral-plain-fg-active:oklch(96.09% .0019 261.51);--lx-theme-primitive-color-neutral-ghost-bg-hover:oklch(23.42% .0065 261.48);--lx-theme-primitive-color-neutral-ghost-bg-active:oklch(26.56% .0079 261.48);--lx-theme-primitive-color-neutral-border:oklch(37.38% .0126 261.47);--lx-theme-primitive-color-neutral-border-hover:oklch(42.03% .0146 261.47);--lx-theme-primitive-color-neutral-border-active:oklch(46.56% .0165 261.47);--lx-theme-primitive-color-neutral-focus:oklch(65.71% .0177 261.48);--lx-theme-primitive-color-success-solid-bg:oklch(57.72% .1764 144.59);--lx-theme-primitive-color-success-solid-fg:oklch(0% 0 0);--lx-theme-primitive-color-success-solid-bg-hover:oklch(61.1% .1623 144.59);--lx-theme-primitive-color-success-solid-bg-active:oklch(63.64% .1517 144.59);--lx-theme-primitive-color-success-filled-bg:oklch(57.72% .1764 144.59);--lx-theme-primitive-color-success-filled-fg:oklch(0% 0 0);--lx-theme-primitive-color-success-soft-bg:oklch(23.66% .0349 153.66);--lx-theme-primitive-color-success-soft-fg:oklch(63.5% .2022 144.59);--lx-theme-primitive-color-success-soft-bg-hover:oklch(25.84% .0438 151.33);--lx-theme-primitive-color-success-soft-bg-active:oklch(28.03% .0528 149.79);--lx-theme-primitive-color-success-plain-fg:oklch(55.5% .1767 144.59);--lx-theme-primitive-color-success-plain-fg-hover:oklch(60.84% .1555 144.59);--lx-theme-primitive-color-success-plain-fg-active:oklch(67.89% .1275 144.59);--lx-theme-primitive-color-success-ghost-bg-hover:oklch(23.66% .0349 153.66);--lx-theme-primitive-color-success-ghost-bg-active:oklch(25.84% .0438 151.33);--lx-theme-primitive-color-success-border:oklch(46.83% .1248 145.8);--lx-theme-primitive-color-success-border-hover:oklch(51.16% .142 145.42);--lx-theme-primitive-color-success-border-active:oklch(54.53% .1554 145.18);--lx-theme-primitive-color-success-focus:oklch(66.5% .203 144.59);--lx-theme-primitive-color-warning-solid-bg:oklch(72.46% .1529 110.59);--lx-theme-primitive-color-warning-solid-fg:oklch(0% 0 0);--lx-theme-primitive-color-warning-solid-bg-hover:oklch(74.66% .1407 110.59);--lx-theme-primitive-color-warning-solid-bg-active:oklch(76.32% .1315 110.59);--lx-theme-primitive-color-warning-filled-bg:oklch(72.46% .1529 110.59);--lx-theme-primitive-color-warning-filled-fg:oklch(0% 0 0);--lx-theme-primitive-color-warning-soft-bg:oklch(26.9% .027 115.06);--lx-theme-primitive-color-warning-soft-fg:oklch(69% .1512 110.59);--lx-theme-primitive-color-warning-soft-bg-hover:oklch(29.82% .0351 113.81);--lx-theme-primitive-color-warning-soft-bg-active:oklch(32.74% .0431 113.03);--lx-theme-primitive-color-warning-plain-fg:oklch(57% .1249 110.59);--lx-theme-primitive-color-warning-plain-fg-hover:oklch(62.16% .1099 110.59);--lx-theme-primitive-color-warning-plain-fg-active:oklch(68.97% .0901 110.59);--lx-theme-primitive-color-warning-ghost-bg-hover:oklch(26.9% .027 115.06);--lx-theme-primitive-color-warning-ghost-bg-active:oklch(29.82% .0351 113.81);--lx-theme-primitive-color-warning-border:oklch(48.78% .0837 111.51);--lx-theme-primitive-color-warning-border-hover:oklch(56.42% .104 111.17);--lx-theme-primitive-color-warning-border-active:oklch(62.37% .1198 110.98);--lx-theme-primitive-color-warning-focus:oklch(83.5% .176 110.59);--lx-theme-primitive-color-danger-solid-bg:oklch(48.42% .1825 25.24);--lx-theme-primitive-color-danger-solid-fg:oklch(100% 0 0);--lx-theme-primitive-color-danger-solid-bg-hover:oklch(44.54% .1679 25.24);--lx-theme-primitive-color-danger-solid-bg-active:oklch(41.64% .1569 25.24);--lx-theme-primitive-color-danger-filled-bg:oklch(48.42% .1825 25.24);--lx-theme-primitive-color-danger-filled-fg:oklch(100% 0 0);--lx-theme-primitive-color-danger-soft-bg:oklch(21.61% .0381 15.38);--lx-theme-primitive-color-danger-soft-fg:oklch(65% .21 25.24);--lx-theme-primitive-color-danger-soft-bg-hover:oklch(23.33% .0472 17.81);--lx-theme-primitive-color-danger-soft-bg-active:oklch(25.05% .0564 19.46);--lx-theme-primitive-color-danger-plain-fg:oklch(60% .21 25.24);--lx-theme-primitive-color-danger-plain-fg-hover:oklch(64.8% .1848 25.24);--lx-theme-primitive-color-danger-plain-fg-active:oklch(71.14% .1515 25.24);--lx-theme-primitive-color-danger-ghost-bg-hover:oklch(21.61% .0381 15.38);--lx-theme-primitive-color-danger-ghost-bg-active:oklch(23.33% .0472 17.81);--lx-theme-primitive-color-danger-border:oklch(50.76% .1833 24.91);--lx-theme-primitive-color-danger-border-hover:oklch(51.91% .1892 24.99);--lx-theme-primitive-color-danger-border-active:oklch(52.81% .1938 25.05);--lx-theme-primitive-color-danger-focus:oklch(56% .21 25.24);--lx-theme-primitive-color-info-solid-bg:oklch(52.88% .1017 232.69);--lx-theme-primitive-color-info-solid-fg:oklch(100% 0 0);--lx-theme-primitive-color-info-solid-bg-hover:oklch(48.65% .0935 232.69);--lx-theme-primitive-color-info-solid-bg-active:oklch(45.48% .0874 232.69);--lx-theme-primitive-color-info-filled-bg:oklch(52.88% .1017 232.69);--lx-theme-primitive-color-info-filled-fg:oklch(100% 0 0);--lx-theme-primitive-color-info-soft-bg:oklch(22.59% .0281 242.04);--lx-theme-primitive-color-info-soft-fg:oklch(63.5% .117 232.69);--lx-theme-primitive-color-info-soft-bg-hover:oklch(24.54% .0327 240.19);--lx-theme-primitive-color-info-soft-bg-active:oklch(26.48% .0374 238.8);--lx-theme-primitive-color-info-plain-fg:oklch(57% .117 232.69);--lx-theme-primitive-color-info-plain-fg-hover:oklch(62.16% .103 232.69);--lx-theme-primitive-color-info-plain-fg-active:oklch(68.97% .0844 232.69);--lx-theme-primitive-color-info-ghost-bg-hover:oklch(22.59% .0281 242.04);--lx-theme-primitive-color-info-ghost-bg-active:oklch(24.54% .0327 240.19);--lx-theme-primitive-color-info-border:oklch(48.09% .0867 233.75);--lx-theme-primitive-color-info-border-hover:oklch(50.93% .0934 233.46);--lx-theme-primitive-color-info-border-active:oklch(53.15% .0986 233.26);--lx-theme-primitive-color-info-focus:oklch(61% .117 232.69);--lx-authoring-color-gray:var(--lx-ink-350);--lx-authoring-color-brown:var(--lx-brown-300);--lx-authoring-color-red:var(--lx-red-300);--lx-authoring-color-orange:var(--lx-orange-300);--lx-authoring-color-yellow:var(--lx-yellow-300);--lx-authoring-color-green:var(--lx-green-350);--lx-authoring-color-blue:var(--lx-sky-350);--lx-authoring-color-purple:var(--lx-steel-350);--lx-authoring-color-pink:var(--lx-red-250);--lx-authoring-highlight-gray:var(--lx-ink-775);--lx-authoring-highlight-brown:color-mix(in srgb, var(--lx-brown-300) 30%, var(--lx-ink-875));--lx-authoring-highlight-orange:color-mix(in srgb, var(--lx-orange-300) 28%, var(--lx-ink-875));--lx-authoring-highlight-red:color-mix(in srgb, var(--lx-red-700) 45%, var(--lx-ink-875));--lx-authoring-highlight-yellow:color-mix(in srgb, var(--lx-yellow-700) 42%, var(--lx-ink-875));--lx-authoring-highlight-green:color-mix(in srgb, var(--lx-green-700) 42%, var(--lx-ink-875));--lx-authoring-highlight-blue:color-mix(in srgb, var(--lx-sky-700) 42%, var(--lx-ink-875));--lx-authoring-highlight-purple:color-mix(in srgb, var(--lx-steel-350) 28%, var(--lx-ink-875));--lx-authoring-highlight-pink:color-mix(in srgb, var(--lx-red-250) 28%, var(--lx-ink-875));--lx-chrome-bg:var(--lx-ink-875);--lx-chrome-fg:var(--lx-ink-25);--lx-chrome-fg-muted:var(--lx-ink-350);--lx-chrome-fg-disabled:var(--lx-ink-575);--lx-chrome-border:var(--lx-ink-750);--lx-chrome-bg-hover:color-mix(in oklab, var(--lx-ink-850) 50%, var(--lx-ink-825) 50%);--lx-chrome-bg-active:color-mix(in oklab, var(--lx-ink-825) 50%, var(--lx-ink-800) 50%);--lx-chrome-selection-bg:var(--lx-ink-200);--lx-chrome-selection-fg:var(--lx-ink-900);--lx-chrome-selection-bg-hover:var(--lx-ink-150);--lx-chrome-selection-fg-hover:var(--lx-ink-900);--lx-chrome-selection-bg-active:var(--lx-ink-100);--lx-chrome-selection-fg-active:var(--lx-ink-900);--lx-field-label:var(--lx-ink-25);--lx-field-helper:var(--lx-ink-350);--lx-field-required:var(--lx-red-200);--lx-field-bg:var(--lx-ink-875);--lx-field-fg:var(--lx-ink-25);--lx-field-border:var(--lx-ink-750);--lx-field-placeholder:var(--lx-ink-400);--lx-field-bg-hover:var(--lx-ink-850);--lx-field-fg-hover:var(--lx-ink-25);--lx-field-border-hover:var(--lx-ink-700);--lx-field-bg-focus:var(--lx-ink-875);--lx-field-fg-focus:var(--lx-ink-25);--lx-field-border-focus:var(--lx-ink-400);--lx-field-ring-focus:color-mix(in srgb, var(--lx-ink-400) 50%, var(--lx-transparent));--lx-field-bg-disabled:var(--lx-ink-900);--lx-field-fg-disabled:var(--lx-ink-575);--lx-field-border-disabled:var(--lx-ink-800);--lx-field-bg-readonly:var(--lx-ink-875);--lx-field-fg-readonly:var(--lx-ink-350);--lx-field-border-readonly:var(--lx-ink-750);--lx-field-bg-invalid:var(--lx-ink-875);--lx-field-fg-invalid:var(--lx-ink-25);--lx-content-link:var(--lx-ink-150);--lx-content-link-hover:var(--lx-ink-100);--lx-shadow-color:color-mix(in srgb, var(--lx-ink-900) 44%, var(--lx-transparent));--lx-scrollbar-thumb:color-mix(in srgb, var(--lx-ink-150) 42%, var(--lx-ink-875));--lx-scrollbar-track:var(--lx-ink-850);--lx-code-bg:var(--lx-ink-850);--lx-code-fg:var(--lx-ink-150);--lx-mark-bg:var(--lx-yellow-850);--lx-mark-fg:var(--lx-yellow-200);--lx-action-outline-fg:var(--lx-ink-200);--lx-action-outline-border:var(--lx-ink-750);--lx-action-outline-bg-hover:var(--lx-ink-850);--lx-action-outline-fg-hover:var(--lx-ink-150);--lx-action-outline-border-hover:var(--lx-ink-700);--lx-action-outline-bg-active:var(--lx-ink-825);--lx-action-outline-fg-active:var(--lx-ink-100);--lx-action-outline-border-active:var(--lx-ink-650);--lx-action-soft-bg:var(--lx-ink-850);--lx-action-soft-fg:var(--lx-ink-200);--lx-action-soft-bg-hover:var(--lx-ink-825);--lx-action-soft-fg-hover:var(--lx-ink-150);--lx-action-soft-bg-active:var(--lx-ink-800);--lx-action-soft-fg-active:var(--lx-ink-100);--lx-focus-shadow-color:color-mix(in srgb, var(--lx-theme-primitive-focus-ring) 50%, transparent);--lx-focus-shadow:0 0 0 var(--lx-focus-ring-offset-width) var(--lx-theme-primitive-focus-ring-offset), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-theme-primitive-focus-ring) 50%, transparent);--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-theme-primitive-focus-ring) 50%, transparent);--lx-color-solid-bg:var(--lx-theme-primitive-color-neutral-solid-bg);--lx-color-solid-fg:var(--lx-theme-primitive-color-neutral-solid-fg);--lx-color-solid-bg-hover:var(--lx-theme-primitive-color-neutral-solid-bg-hover);--lx-color-solid-bg-active:var(--lx-theme-primitive-color-neutral-solid-bg-active);--lx-color-filled-bg:var(--lx-theme-primitive-color-neutral-filled-bg);--lx-color-filled-fg:var(--lx-theme-primitive-color-neutral-filled-fg);--lx-color-soft-bg:var(--lx-theme-primitive-color-neutral-soft-bg);--lx-color-soft-fg:var(--lx-theme-primitive-color-neutral-soft-fg);--lx-color-soft-bg-hover:var(--lx-theme-primitive-color-neutral-soft-bg-hover);--lx-color-soft-bg-active:var(--lx-theme-primitive-color-neutral-soft-bg-active);--lx-color-plain-fg:var(--lx-theme-primitive-color-neutral-plain-fg);--lx-color-plain-fg-hover:var(--lx-theme-primitive-color-neutral-plain-fg-hover);--lx-color-plain-fg-active:var(--lx-theme-primitive-color-neutral-plain-fg-active);--lx-color-ghost-bg-hover:var(--lx-theme-primitive-color-neutral-ghost-bg-hover);--lx-color-ghost-bg-active:var(--lx-theme-primitive-color-neutral-ghost-bg-active);--lx-color-border:var(--lx-theme-primitive-color-neutral-border);--lx-color-border-hover:var(--lx-theme-primitive-color-neutral-border-hover);--lx-color-border-active:var(--lx-theme-primitive-color-neutral-border-active);--lx-color-focus:var(--lx-theme-primitive-color-neutral-focus);--lx-status-success-solid-bg:var(--lx-theme-primitive-color-success-solid-bg);--lx-status-success-solid-fg:var(--lx-theme-primitive-color-success-solid-fg);--lx-status-success-solid-bg-hover:var(--lx-theme-primitive-color-success-solid-bg-hover);--lx-status-success-solid-bg-active:var(--lx-theme-primitive-color-success-solid-bg-active);--lx-status-success-filled-bg:var(--lx-theme-primitive-color-success-filled-bg);--lx-status-success-filled-fg:var(--lx-theme-primitive-color-success-filled-fg);--lx-status-success-soft-bg:var(--lx-theme-primitive-color-success-soft-bg);--lx-status-success-soft-fg:var(--lx-theme-primitive-color-success-soft-fg);--lx-status-success-soft-bg-hover:var(--lx-theme-primitive-color-success-soft-bg-hover);--lx-status-success-soft-bg-active:var(--lx-theme-primitive-color-success-soft-bg-active);--lx-status-success-plain-fg:var(--lx-theme-primitive-color-success-plain-fg);--lx-status-success-plain-fg-hover:var(--lx-theme-primitive-color-success-plain-fg-hover);--lx-status-success-plain-fg-active:var(--lx-theme-primitive-color-success-plain-fg-active);--lx-status-success-ghost-bg-hover:var(--lx-theme-primitive-color-success-ghost-bg-hover);--lx-status-success-ghost-bg-active:var(--lx-theme-primitive-color-success-ghost-bg-active);--lx-status-success-border:var(--lx-theme-primitive-color-success-border);--lx-status-success-border-hover:var(--lx-theme-primitive-color-success-border-hover);--lx-status-success-border-active:var(--lx-theme-primitive-color-success-border-active);--lx-status-success-focus:var(--lx-theme-primitive-color-success-focus);--lx-status-warning-solid-bg:var(--lx-theme-primitive-color-warning-solid-bg);--lx-status-warning-solid-fg:var(--lx-theme-primitive-color-warning-solid-fg);--lx-status-warning-solid-bg-hover:var(--lx-theme-primitive-color-warning-solid-bg-hover);--lx-status-warning-solid-bg-active:var(--lx-theme-primitive-color-warning-solid-bg-active);--lx-status-warning-filled-bg:var(--lx-theme-primitive-color-warning-filled-bg);--lx-status-warning-filled-fg:var(--lx-theme-primitive-color-warning-filled-fg);--lx-status-warning-soft-bg:var(--lx-theme-primitive-color-warning-soft-bg);--lx-status-warning-soft-fg:var(--lx-theme-primitive-color-warning-soft-fg);--lx-status-warning-soft-bg-hover:var(--lx-theme-primitive-color-warning-soft-bg-hover);--lx-status-warning-soft-bg-active:var(--lx-theme-primitive-color-warning-soft-bg-active);--lx-status-warning-plain-fg:var(--lx-theme-primitive-color-warning-plain-fg);--lx-status-warning-plain-fg-hover:var(--lx-theme-primitive-color-warning-plain-fg-hover);--lx-status-warning-plain-fg-active:var(--lx-theme-primitive-color-warning-plain-fg-active);--lx-status-warning-ghost-bg-hover:var(--lx-theme-primitive-color-warning-ghost-bg-hover);--lx-status-warning-ghost-bg-active:var(--lx-theme-primitive-color-warning-ghost-bg-active);--lx-status-warning-border:var(--lx-theme-primitive-color-warning-border);--lx-status-warning-border-hover:var(--lx-theme-primitive-color-warning-border-hover);--lx-status-warning-border-active:var(--lx-theme-primitive-color-warning-border-active);--lx-status-warning-focus:var(--lx-theme-primitive-color-warning-focus);--lx-status-info-solid-bg:var(--lx-theme-primitive-color-info-solid-bg);--lx-status-info-solid-fg:var(--lx-theme-primitive-color-info-solid-fg);--lx-status-info-solid-bg-hover:var(--lx-theme-primitive-color-info-solid-bg-hover);--lx-status-info-solid-bg-active:var(--lx-theme-primitive-color-info-solid-bg-active);--lx-status-info-filled-bg:var(--lx-theme-primitive-color-info-filled-bg);--lx-status-info-filled-fg:var(--lx-theme-primitive-color-info-filled-fg);--lx-status-info-soft-bg:var(--lx-theme-primitive-color-info-soft-bg);--lx-status-info-soft-fg:var(--lx-theme-primitive-color-info-soft-fg);--lx-status-info-soft-bg-hover:var(--lx-theme-primitive-color-info-soft-bg-hover);--lx-status-info-soft-bg-active:var(--lx-theme-primitive-color-info-soft-bg-active);--lx-status-info-plain-fg:var(--lx-theme-primitive-color-info-plain-fg);--lx-status-info-plain-fg-hover:var(--lx-theme-primitive-color-info-plain-fg-hover);--lx-status-info-plain-fg-active:var(--lx-theme-primitive-color-info-plain-fg-active);--lx-status-info-ghost-bg-hover:var(--lx-theme-primitive-color-info-ghost-bg-hover);--lx-status-info-ghost-bg-active:var(--lx-theme-primitive-color-info-ghost-bg-active);--lx-status-info-border:var(--lx-theme-primitive-color-info-border);--lx-status-info-border-hover:var(--lx-theme-primitive-color-info-border-hover);--lx-status-info-border-active:var(--lx-theme-primitive-color-info-border-active);--lx-status-info-focus:var(--lx-theme-primitive-color-info-focus);--lx-status-error-solid-bg:var(--lx-theme-primitive-color-danger-solid-bg);--lx-status-error-solid-fg:var(--lx-theme-primitive-color-danger-solid-fg);--lx-status-error-solid-bg-hover:var(--lx-theme-primitive-color-danger-solid-bg-hover);--lx-status-error-solid-bg-active:var(--lx-theme-primitive-color-danger-solid-bg-active);--lx-status-error-filled-bg:var(--lx-theme-primitive-color-danger-filled-bg);--lx-status-error-filled-fg:var(--lx-theme-primitive-color-danger-filled-fg);--lx-status-error-soft-bg:var(--lx-theme-primitive-color-danger-soft-bg);--lx-status-error-soft-fg:var(--lx-theme-primitive-color-danger-soft-fg);--lx-status-error-soft-bg-hover:var(--lx-theme-primitive-color-danger-soft-bg-hover);--lx-status-error-soft-bg-active:var(--lx-theme-primitive-color-danger-soft-bg-active);--lx-status-error-plain-fg:var(--lx-theme-primitive-color-danger-plain-fg);--lx-status-error-plain-fg-hover:var(--lx-theme-primitive-color-danger-plain-fg-hover);--lx-status-error-plain-fg-active:var(--lx-theme-primitive-color-danger-plain-fg-active);--lx-status-error-ghost-bg-hover:var(--lx-theme-primitive-color-danger-ghost-bg-hover);--lx-status-error-ghost-bg-active:var(--lx-theme-primitive-color-danger-ghost-bg-active);--lx-status-error-border:var(--lx-theme-primitive-color-danger-border);--lx-status-error-border-hover:var(--lx-theme-primitive-color-danger-border-hover);--lx-status-error-border-active:var(--lx-theme-primitive-color-danger-border-active);--lx-status-error-focus:var(--lx-theme-primitive-color-danger-focus)}[data-lx-color=neutral]{--lx-color-solid-bg:var(--lx-theme-primitive-color-neutral-solid-bg);--lx-color-solid-fg:var(--lx-theme-primitive-color-neutral-solid-fg);--lx-color-solid-bg-hover:var(--lx-theme-primitive-color-neutral-solid-bg-hover);--lx-color-solid-bg-active:var(--lx-theme-primitive-color-neutral-solid-bg-active);--lx-color-filled-bg:var(--lx-theme-primitive-color-neutral-filled-bg);--lx-color-filled-fg:var(--lx-theme-primitive-color-neutral-filled-fg);--lx-color-soft-bg:var(--lx-theme-primitive-color-neutral-soft-bg);--lx-color-soft-fg:var(--lx-theme-primitive-color-neutral-soft-fg);--lx-color-soft-bg-hover:var(--lx-theme-primitive-color-neutral-soft-bg-hover);--lx-color-soft-bg-active:var(--lx-theme-primitive-color-neutral-soft-bg-active);--lx-color-plain-fg:var(--lx-theme-primitive-color-neutral-plain-fg);--lx-color-plain-fg-hover:var(--lx-theme-primitive-color-neutral-plain-fg-hover);--lx-color-plain-fg-active:var(--lx-theme-primitive-color-neutral-plain-fg-active);--lx-color-ghost-bg-hover:var(--lx-theme-primitive-color-neutral-ghost-bg-hover);--lx-color-ghost-bg-active:var(--lx-theme-primitive-color-neutral-ghost-bg-active);--lx-color-border:var(--lx-theme-primitive-color-neutral-border);--lx-color-border-hover:var(--lx-theme-primitive-color-neutral-border-hover);--lx-color-border-active:var(--lx-theme-primitive-color-neutral-border-active);--lx-color-focus:var(--lx-theme-primitive-color-neutral-focus);--lx-focus-ring:var(--lx-theme-primitive-color-neutral-focus);--lx-focus-ring-offset:var(--lx-theme-primitive-focus-ring-offset);--lx-focus-shadow-color:color-mix(in srgb, var(--lx-theme-primitive-color-neutral-focus) 50%, transparent);--lx-focus-shadow:0 0 0 var(--lx-focus-ring-offset-width) var(--lx-theme-primitive-focus-ring-offset), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-theme-primitive-color-neutral-focus) 50%, transparent);--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-theme-primitive-color-neutral-focus) 50%, transparent)}[data-lx-color=success]{--lx-color-solid-bg:var(--lx-theme-primitive-color-success-solid-bg);--lx-color-solid-fg:var(--lx-theme-primitive-color-success-solid-fg);--lx-color-solid-bg-hover:var(--lx-theme-primitive-color-success-solid-bg-hover);--lx-color-solid-bg-active:var(--lx-theme-primitive-color-success-solid-bg-active);--lx-color-filled-bg:var(--lx-theme-primitive-color-success-filled-bg);--lx-color-filled-fg:var(--lx-theme-primitive-color-success-filled-fg);--lx-color-soft-bg:var(--lx-theme-primitive-color-success-soft-bg);--lx-color-soft-fg:var(--lx-theme-primitive-color-success-soft-fg);--lx-color-soft-bg-hover:var(--lx-theme-primitive-color-success-soft-bg-hover);--lx-color-soft-bg-active:var(--lx-theme-primitive-color-success-soft-bg-active);--lx-color-plain-fg:var(--lx-theme-primitive-color-success-plain-fg);--lx-color-plain-fg-hover:var(--lx-theme-primitive-color-success-plain-fg-hover);--lx-color-plain-fg-active:var(--lx-theme-primitive-color-success-plain-fg-active);--lx-color-ghost-bg-hover:var(--lx-theme-primitive-color-success-ghost-bg-hover);--lx-color-ghost-bg-active:var(--lx-theme-primitive-color-success-ghost-bg-active);--lx-color-border:var(--lx-theme-primitive-color-success-border);--lx-color-border-hover:var(--lx-theme-primitive-color-success-border-hover);--lx-color-border-active:var(--lx-theme-primitive-color-success-border-active);--lx-color-focus:var(--lx-theme-primitive-color-success-focus);--lx-focus-ring:var(--lx-theme-primitive-color-success-focus);--lx-focus-ring-offset:var(--lx-theme-primitive-focus-ring-offset);--lx-focus-shadow-color:color-mix(in srgb, var(--lx-theme-primitive-color-success-focus) 50%, transparent);--lx-focus-shadow:0 0 0 var(--lx-focus-ring-offset-width) var(--lx-theme-primitive-focus-ring-offset), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-theme-primitive-color-success-focus) 50%, transparent);--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-theme-primitive-color-success-focus) 50%, transparent)}[data-lx-color=warning]{--lx-color-solid-bg:var(--lx-theme-primitive-color-warning-solid-bg);--lx-color-solid-fg:var(--lx-theme-primitive-color-warning-solid-fg);--lx-color-solid-bg-hover:var(--lx-theme-primitive-color-warning-solid-bg-hover);--lx-color-solid-bg-active:var(--lx-theme-primitive-color-warning-solid-bg-active);--lx-color-filled-bg:var(--lx-theme-primitive-color-warning-filled-bg);--lx-color-filled-fg:var(--lx-theme-primitive-color-warning-filled-fg);--lx-color-soft-bg:var(--lx-theme-primitive-color-warning-soft-bg);--lx-color-soft-fg:var(--lx-theme-primitive-color-warning-soft-fg);--lx-color-soft-bg-hover:var(--lx-theme-primitive-color-warning-soft-bg-hover);--lx-color-soft-bg-active:var(--lx-theme-primitive-color-warning-soft-bg-active);--lx-color-plain-fg:var(--lx-theme-primitive-color-warning-plain-fg);--lx-color-plain-fg-hover:var(--lx-theme-primitive-color-warning-plain-fg-hover);--lx-color-plain-fg-active:var(--lx-theme-primitive-color-warning-plain-fg-active);--lx-color-ghost-bg-hover:var(--lx-theme-primitive-color-warning-ghost-bg-hover);--lx-color-ghost-bg-active:var(--lx-theme-primitive-color-warning-ghost-bg-active);--lx-color-border:var(--lx-theme-primitive-color-warning-border);--lx-color-border-hover:var(--lx-theme-primitive-color-warning-border-hover);--lx-color-border-active:var(--lx-theme-primitive-color-warning-border-active);--lx-color-focus:var(--lx-theme-primitive-color-warning-focus);--lx-focus-ring:var(--lx-theme-primitive-color-warning-focus);--lx-focus-ring-offset:var(--lx-theme-primitive-focus-ring-offset);--lx-focus-shadow-color:color-mix(in srgb, var(--lx-theme-primitive-color-warning-focus) 50%, transparent);--lx-focus-shadow:0 0 0 var(--lx-focus-ring-offset-width) var(--lx-theme-primitive-focus-ring-offset), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-theme-primitive-color-warning-focus) 50%, transparent);--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-theme-primitive-color-warning-focus) 50%, transparent)}[data-lx-color=danger]{--lx-color-solid-bg:var(--lx-theme-primitive-color-danger-solid-bg);--lx-color-solid-fg:var(--lx-theme-primitive-color-danger-solid-fg);--lx-color-solid-bg-hover:var(--lx-theme-primitive-color-danger-solid-bg-hover);--lx-color-solid-bg-active:var(--lx-theme-primitive-color-danger-solid-bg-active);--lx-color-filled-bg:var(--lx-theme-primitive-color-danger-filled-bg);--lx-color-filled-fg:var(--lx-theme-primitive-color-danger-filled-fg);--lx-color-soft-bg:var(--lx-theme-primitive-color-danger-soft-bg);--lx-color-soft-fg:var(--lx-theme-primitive-color-danger-soft-fg);--lx-color-soft-bg-hover:var(--lx-theme-primitive-color-danger-soft-bg-hover);--lx-color-soft-bg-active:var(--lx-theme-primitive-color-danger-soft-bg-active);--lx-color-plain-fg:var(--lx-theme-primitive-color-danger-plain-fg);--lx-color-plain-fg-hover:var(--lx-theme-primitive-color-danger-plain-fg-hover);--lx-color-plain-fg-active:var(--lx-theme-primitive-color-danger-plain-fg-active);--lx-color-ghost-bg-hover:var(--lx-theme-primitive-color-danger-ghost-bg-hover);--lx-color-ghost-bg-active:var(--lx-theme-primitive-color-danger-ghost-bg-active);--lx-color-border:var(--lx-theme-primitive-color-danger-border);--lx-color-border-hover:var(--lx-theme-primitive-color-danger-border-hover);--lx-color-border-active:var(--lx-theme-primitive-color-danger-border-active);--lx-color-focus:var(--lx-theme-primitive-color-danger-focus);--lx-focus-ring:var(--lx-theme-primitive-color-danger-focus);--lx-focus-ring-offset:var(--lx-theme-primitive-focus-ring-offset);--lx-focus-shadow-color:color-mix(in srgb, var(--lx-theme-primitive-color-danger-focus) 50%, transparent);--lx-focus-shadow:0 0 0 var(--lx-focus-ring-offset-width) var(--lx-theme-primitive-focus-ring-offset), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-theme-primitive-color-danger-focus) 50%, transparent);--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-theme-primitive-color-danger-focus) 50%, transparent)}[data-lx-color=info]{--lx-color-solid-bg:var(--lx-theme-primitive-color-info-solid-bg);--lx-color-solid-fg:var(--lx-theme-primitive-color-info-solid-fg);--lx-color-solid-bg-hover:var(--lx-theme-primitive-color-info-solid-bg-hover);--lx-color-solid-bg-active:var(--lx-theme-primitive-color-info-solid-bg-active);--lx-color-filled-bg:var(--lx-theme-primitive-color-info-filled-bg);--lx-color-filled-fg:var(--lx-theme-primitive-color-info-filled-fg);--lx-color-soft-bg:var(--lx-theme-primitive-color-info-soft-bg);--lx-color-soft-fg:var(--lx-theme-primitive-color-info-soft-fg);--lx-color-soft-bg-hover:var(--lx-theme-primitive-color-info-soft-bg-hover);--lx-color-soft-bg-active:var(--lx-theme-primitive-color-info-soft-bg-active);--lx-color-plain-fg:var(--lx-theme-primitive-color-info-plain-fg);--lx-color-plain-fg-hover:var(--lx-theme-primitive-color-info-plain-fg-hover);--lx-color-plain-fg-active:var(--lx-theme-primitive-color-info-plain-fg-active);--lx-color-ghost-bg-hover:var(--lx-theme-primitive-color-info-ghost-bg-hover);--lx-color-ghost-bg-active:var(--lx-theme-primitive-color-info-ghost-bg-active);--lx-color-border:var(--lx-theme-primitive-color-info-border);--lx-color-border-hover:var(--lx-theme-primitive-color-info-border-hover);--lx-color-border-active:var(--lx-theme-primitive-color-info-border-active);--lx-color-focus:var(--lx-theme-primitive-color-info-focus);--lx-focus-ring:var(--lx-theme-primitive-color-info-focus);--lx-focus-ring-offset:var(--lx-theme-primitive-focus-ring-offset);--lx-focus-shadow-color:color-mix(in srgb, var(--lx-theme-primitive-color-info-focus) 50%, transparent);--lx-focus-shadow:0 0 0 var(--lx-focus-ring-offset-width) var(--lx-theme-primitive-focus-ring-offset), 0 0 0 calc(var(--lx-focus-ring-offset-width) + var(--lx-focus-shadow-width)) color-mix(in srgb, var(--lx-theme-primitive-color-info-focus) 50%, transparent);--lx-focus-shadow-inset:inset 0 0 0 var(--lx-focus-shadow-width) color-mix(in srgb, var(--lx-theme-primitive-color-info-focus) 50%, transparent)}}@layer lx-theme.runtime;@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-header{transition:none!important}}}@media (forced-colors:active){@layer lx-state{.lx-header{border-block-end:1px solid canvastext}.lx-header-toggle:focus-visible,[data-header-toggle]:focus-visible{outline-offset:2px;outline:2px solid highlight}}}@media (prefers-reduced-motion:reduce){.lx-alert-fade-enter-active,.lx-alert-fade-leave-active{transition:none}}@media (forced-colors:active){.lx-alert{border-color:canvastext}.lx-alert-close:focus-visible{outline-offset:1px;box-shadow:none;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-badge-indicator{transition:none}}}@media (forced-colors:active){@layer lx-state{.lx-badge-indicator{color:canvastext;background:canvas;border:1px solid canvastext}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-checkbox-box,.lx-checkbox-group-box,.lx-checkbox-icon,.lx-checkbox-group-icon,.lx-dropdown-trigger{transition:none}}}@media print{@layer lx-state{.lx-dropdown-trigger{box-shadow:none;transition:none}.lx-code-block-fade,.lx-code-block-collapse,.lx-code-block-copy-button{display:none!important}.lx-code-block-viewport{background:0 0!important;max-block-size:none!important;overflow:visible!important}}}@media (forced-colors:active){@layer lx-state{.lx-code-block-copy-button,.lx-code-block-toggle,.lx-code-block-language{border-color:buttontext}}}@media print{@layer lx-state{.lx-code-block-line.is-collapsed{display:flex!important}}}@media (prefers-reduced-motion:reduce){@layer lx-token{.lx-code,.lx-code-block,.lx-code-group{--lx-code-block-transition-duration:0s}}@layer lx-state{.lx-scrollbar-scrollbar,.lx-scrollbar-thumb{transition:none}}}@media (forced-colors:active){@layer lx-state{.lx-scrollbar-thumb{forced-color-adjust:auto;background:canvastext}}}@media print{@layer lx-state{.lx-scrollbar{overflow:visible}.lx-scrollbar-viewport{scrollbar-width:auto;overflow:visible!important}.lx-scrollbar-scrollbar,.lx-scrollbar-shadow,.lx-scrollbar-corner{display:none}}}@media (prefers-reduced-motion:reduce){.lx-scrollable-area-viewport{scroll-behavior:auto}@layer lx-state{.lx-emoji-picker *,.lx-emoji-picker-content *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}}@media (forced-colors:active){@layer lx-state{.lx-emoji-picker-content,.lx-emoji-picker-item,.lx-emoji-picker-category-tab,.lx-emoji-picker-skin-tone-option,.lx-emoji-picker-variant-option{border-color:canvastext}.lx-emoji-picker-item:focus-visible,.lx-emoji-picker-category-tab:focus-visible{outline-offset:2px;outline:2px solid highlight}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-menu-item.is-loading .lx-menu-icon{animation:none}}}@media print{@layer lx-state{.lx-menu-item.is-loading .lx-menu-icon{transition:none;animation:none}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-input-loader>.lx-icon{animation-duration:1.4s}.lx-textarea-loader>.lx-icon{animation:none}}}@media (forced-colors:active){@layer lx-state{.lx-textarea{border-color:canvastext}.lx-textarea:has(:focus-visible:not([data-lx-focus-ring-suppressed])){outline-offset:2px;outline:2px solid highlight}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-file-input-loader svg{animation:none}.lx-switch-thumb,.lx-switch-track{transition:none}.lx-switch-spinner{animation:none}}}@media (forced-colors:active){@layer lx-state{.lx-switch-control:has(.lx-switch-input:focus-visible:not([data-lx-focus-ring-suppressed])){outline-offset:2px;box-shadow:none;outline:2px solid highlight}.lx-switch.is-checked .lx-switch-track{background:highlight;border-color:highlight}.lx-switch.is-checked .lx-switch-thumb{color:highlight;background:highlighttext}.lx-switch.is-checked .lx-switch-track-label-on{color:highlighttext}}}@media print{@layer lx-state{.lx-switch.is-checked .lx-switch-track{background:0 0;border-color:currentColor}.lx-switch.is-checked .lx-switch-thumb{color:inherit;background:currentColor}.lx-switch.is-checked .lx-switch-track-label-on{color:inherit}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-link{transition:none}}}@media (forced-colors:active){@layer lx-state{.lx-link:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}}@media print{@layer lx-state{.lx-link{box-shadow:none;text-decoration-line:underline;transition:none}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-modal-fade-enter-active,.lx-modal-fade-leave-active,.lx-modal-panel-enter-active,.lx-modal-panel-leave-active{transition:none}.lx-modal-spinner{animation:none}}}@media (forced-colors:active){@layer lx-state{.lx-select:focus-visible,.lx-select-selected-close:focus-visible,.lx-select-clear-icon:focus-visible,.lx-select-arrow-icon:focus-visible,.lx-select-dropdown-search-input:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-progress-indicator{transition:none}.lx-progress-indicator:after{animation:none!important}.lx-progress-indicator.is-indeterminate{margin-inline:auto;animation:none;inset-inline:0}.lx-progress-indicator.is-indeterminate.orientation\:vertical{margin-block:auto;inset-block:0}}}@media (forced-colors:active){@layer lx-state{.lx-radio.is-checked .lx-radio-control{border-color:highlight}.lx-radio.is-checked .lx-radio-dot{background:highlight}.lx-radio-group-item.is-checked .lx-radio-group-control{border-color:highlight}.lx-radio-group-item.is-checked .lx-radio-group-dot{background:highlight}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-radio-control,.lx-radio-group-control,.lx-radio-dot,.lx-radio-group-dot,.lx-password-toggle,.lx-password-clear{transition:none}.lx-password-loader>.lx-icon{animation:none}}}@media (forced-colors:active){@layer lx-state{.lx-password{border-color:canvastext}.lx-password-toggle:focus-visible,.lx-password-clear:focus-visible{outline-offset:2px;outline:2px solid highlight}}}@media print{@layer lx-state{.lx-password-toggle,.lx-password-clear,.lx-password-loader{display:none}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-slider-thumb,.lx-slider-tooltip{transition:none}}}@media (forced-colors:active){@layer lx-state{.lx-slider{forced-color-adjust:none}.lx-slider-rail,.lx-slider-mark-dot{background:graytext}.lx-slider-fill{background:highlight}.lx-slider-thumb{color:highlighttext;background:canvas;border-color:highlight}.lx-slider-thumb:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}}@media print{@layer lx-state{.lx-slider-tooltip{display:none}.lx-slider-thumb{color:currentColor;box-shadow:none;background:0 0;border-color:currentColor}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-tabs-scroll-button,.lx-tabs-button,.lx-tabs-indicator{transition:none}}}@media (forced-colors:active){@layer lx-state{.lx-tabs{color:canvastext}.lx-tabs-scroll-button,.lx-tabs-button{color:buttontext;background:canvas}.lx-tabs-scroll-button:focus-visible,.lx-tabs-button:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}.lx-tabs-button.is-active{color:highlighttext;background:highlight}.lx-tabs-button-badge{color:buttontext;background:canvas;border:1px solid buttontext}.lx-tabs-indicator{background:highlight}.lx-tabs-panel:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}}@media print{@layer lx-state{.lx-tabs{color:#000;background:0 0}.lx-tabs-scroll-button{display:none}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-toaster.layout\:stack .lx-toaster-list,.lx-toaster.layout\:stack .lx-toaster-item{transition:none}.lx-calendar-day-button{animation-duration:.01ms!important}.lx-calendar-switcher-enter-active,.lx-calendar-switcher-leave-active,.lx-calendar-error-banner-enter-active,.lx-calendar-error-banner-leave-active{transition-duration:.01ms!important}}}@media (width<=767px){@layer lx-state{.lx-date-picker-content.is-modal{inline-size:100%;max-inline-size:none;max-block-size:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:var(--lx-radius-xl) var(--lx-radius-xl) 0 0;margin-block-start:auto}}}@media (prefers-reduced-motion:no-preference){@layer lx-state{.lx-date-picker-content{animation:.12s ease-out lx-date-picker-in}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-time-picker-field,.lx-time-picker-segment,.lx-time-picker-period,.lx-time-picker-trigger,.lx-time-picker-clear,.lx-time-picker-now{transition:none}}}@media (forced-colors:active){@layer lx-state{.lx-time-picker-field,.lx-time-picker-content,.lx-time-picker-option{forced-color-adjust:auto}.lx-time-picker-option.is-selected{outline-offset:-2px;outline:2px solid highlight}}}@media (width<=36rem){@layer lx-variant{.lx-upload-actions[data-position=footer]{justify-content:stretch}.lx-upload-actions[data-position=footer]>*{flex:auto}}}@media (prefers-reduced-motion:reduce){@layer lx-state{.lx-upload-dropzone,.lx-upload-dropzone:before,.lx-upload-item,.lx-upload-progress-bar,.lx-upload-icon{transition:none;animation:none!important}}}.lafla-form-flow{display:contents}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-B28g4zcY.woff2)format("woff2"),url(/assets/open-sans-cyrillic-ext-400-normal-CtkCLoLZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2)format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA6sABIAAAAAG0wAAA5LAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbgTYcOgZgP1NUQVReAFwIgXwJnxQREAqCLIIwCxIAATYCJAMgBCAFhHgHUgyFHxsCGiMR9ouyak72lwf0EKkl7s9wN0JaXnxFW664YKMz95rWNgND06WzDBJh8AcbDrc05D+PZ/25Ly+psJ0O1A92mJW6Hil/Jwt3BCzI7reU/fZj206/gL8+8JBJw8UuJEr8hJDOqjWb3RAqwq1uHSCZqtEBAuHe3hPJ7n4wDDTEPJAwlIA8A9acWKOJ34tOTPGZSSL0lUhp9MXK/N5Uk3Sr9CYdKYM36ZD27FZEqjhFbb0AnQJQksvhlnpev8nt8pFK51bj4/90Zu2XbGUnBB3wUpcUHdxVBTWN54/G1p+R7MksjrUcIilsBZ095irvihqBuuuuvPKKtqN7f67eJBTtSGSzLIZkgmMoosTS9kr/vSNBYLAieT8hIEhgIAggEAC91LritzFiGnKICxen5cGzvrmmDJ7CGn8pPEX+dTXwlK2tq4AHHAA0DQNAYHsyAVd56Up0IBrk4MFdC4mTXdFGPcpgPFs4n/lkDmI9UjwMqNZrGtJdDzfUIwhbuSre3qAvYXZ/LJcn9TiYdvGuBtR6LYo35DJthgiIE/lzAPbKiMGFMtuK5JI+EPA7LFmZS+hBIPp9/fh/pwH9/2wUoEMAwJPE2wF4wEEg6CEAcGXvJwascUNdERHQeIrqCKB/2emjCB957oIABkaRYI4A1aMjOW0G2L06hzQMGyqB1RrWJBdyJDkr9PgLSwAs8ODwTI9+/2jb1b9J2m/aJ5r/w7s+vAGEpCC5YBJvh3u8AU+CC9C+Vt/Kyf/d8R+joKL1GwCnnbVztfCkHjoH+WqHbHJG+3aeRLkRe5XaaJ8Wx41nBvrsddSI79GvKUkZtcCeg866xZGruzfb4xDRnRFwSU8638hIi56GhKStKB2O322LY865pNeY3ZmBal0GbYpPPqHdgFE7ite/6Hs06TBkW5LQrIv92bbb61Q/LLSIRrg0kz0onPKl7Nm9a+fgQH9fb093V2dHe1trS3NTY0N9XW1NdVVlRXlZaUlxUWH7cTObTqrgv/n6qy+vS2efXz0bjwb9Lz7/7NPLXrfTLj56N1tbbaQxi17wxWyt2UiiMTYx603DWliF+ywYNgQZWH05tHlLae0Uawg0crEjTGXdGDkiJQ4Wdvfnuxzx5aC0lMsKcO1aY0VWNXZxmQ+DtHDoMvG5MXS3BdfVY5vR+6xMgJmEaQQfsK2iIr6/utGfZzFsHGPNsGY7o7VELxv1sb+YzsifLaU2SKkuTyqxf/Kca4SW0oL9jesQt4IF0iNGNfT42+JDefCECBZc9a3UAG+s1IVDy899V1LDmpyr40Ml/i2xbjYiyXmsSx9Go6QP46WtyxN4HibsL2TmLvy5i/V4BQEu+XzLA7Hh11Ynqenl0A9POFXLdqUu36+dunVSo+ilMDwykjLF6Vb8Ro56rKzrI6LHy77sBc2e3i8/7BGsSTAOExvhrLzW6dri6crp6unG3OacilimX4Jn/AslMZjkV7PZTE3wUhpO1Oj903arGgVczjwPp+BVF7NIzq0lckl40Nd41vuTldL+msumURmvVOfJIzQbeaSJ4Uu6IoZBMABOead4ExQRn4KMLG3SK+1S41pueGW9R7I8U+xi9ctyksfy7OJS2gfldSaWR8bVpQ+8kcsNL7JhzvZ5CxS6Ey68fZKhkVK33DK5Io81bz4mKSvE1uRJIH4tyETyvR/R/356nBxHtEsbSN3sHJk7R5ecJCe+BTcCzHj8V845p9fvZZ0rIkjf3qobF8ATCAdod66ilnOt3etps0F5hIlpNRuXgyhfmP611QBXkYQW7Vn4IExCdFRLK9ZivrCu1XLkKOemOKWQr2S5E3URG161kwNNIQNoEGDJH7Ys6Z9nXFrJXzzlkY1yKqs0CYomTsnsxNsTrWYjTSG5xuKTSQZq7n53mNysj6w5qTxXpfsG+/F13gLdENqY5V5bQpZwt/RxPq1EEYWwoHRoNU0d4YFlwMzOXLAxbiUo1Dwm5QdKgDzg4/uQ4jbouFOFWO2h8VQEllTrWRp7CgfO2J8r4KUi4Yz3eS129NrQJvNeeJkEEGCvO17yeieSrZR20OR1udoqAVdrndwbR6a+52ACrqwG4VBa8dIn78h7BOZGK+mZJt2ECwsfuap/LPxtYWnJBRl3s7C/fybhVnar4RlrBfV+5zxvQe2+mx5gaQFFCSxFuodGsWWBYAjL7hsfF04MhxnYdxUxCLeRgsQz2NBulbN2dkvwIw7aVE1Srb+vidQFwqI3MNiRSuE9mXmEc5aAc3LlDWvKqKDTbIJScABUF4w7gHArZoBwFelZxKGJi8vvayH0H5stZ+l5LAEWFiN27RiY3KkBZXcteOCH4aK00CfJQtlM17uAWK0ctxJoxRI9V93dEqWBLlvlEl9X+1oyyRa1TUs5JODNkYHKLtKm3KFUmxPFwIihg0pO954zbCch1DeJ32hqzPDwVYh7D6MpSGCRUXV8cGZz6xmsc20r34ogi3q1RHiwOL1+PwyI1lI/U939bzfplGnXX47Lw7mWGfSa59I6Pug1EckxoqMKL+5Iec/BJuzEU4dk6entiCbjlCaDrzRarq3WrJeVwaMjA2HcyPpxxS88GveeDDw/g9KCkwImKEAmAVwnXU8kHmBoQLwjLfAvJGmYd0cQOTSSWQZmHkSZbHND1jnt99OXdL5vAUN1aMaBgMRLnpu4MgxY2UW14OLIavH16dTM0FoNOMp3rDsvKg8dghMBYMGKjMP1rzjcBWGlJfA6S1UC4kl0J7gyi+dPTtqDfovnGqWeQIb3s5XwWGvGxa270+XcwfJPkGIPTmAPhV/2PBjArF3ymhzZsT2IJDtlW7BupIym/76s+abnwGpFwHFaR63PgigHgDNc8rG0SUdcKMfIhaoQ5JeqgPAu4gxyTNuf+LW6IUF2HkuDa8KXfMyNScVE5K83tgtq0SElZVDY92XECTnVSIt1bugD3wCNSVh/9mOw9xHEl3xheZ/YS+mJwKNpNiSsJNDrXEH0ZijPcGNTokHeCntSRaZfu1CgqOTkH/UUBj/9/7y5DY1B8c1tQCFjr8M/8yAdPDZuAWEr2Dk/Wzi2P6GX3P9g0sOmSC1IDZvoSFzfA8fmi1z6iWLxVhfP1ie6D9Casl3xheNARD4WDzgnIRhU+Ai/hYleD+3l8CvjFxiVljNKD5PDb4QS/h4jYwka1lDcc8BbHb8qPauQW7RFbixM2Y65VfgJ8I5PEwZas76fCZYEnvNFvwQK9rywMSf9I2h+NxathbQW1r65usN/xqbItQh0Nfz4W+2HXA0X/k6bcgymL+02BqDnxm85CbRSdd9J9V/ZDC2A0Gwq7b6OqVGhfG0uQfwvSJHe63iuxLrLjn/4E3ldppXoor94uVk8ZiLtU5q2dQhwe8HLstu8LMgca7ZQZSn7IlRIptCc+tteW2sQBOhhhAU6TWNDMksPZgfjYHOQrGWeGWZLiNlPqT6B02Zytna9+eqrxpHXX3+but/5xDT60VtNXW+9Jl/5jXeo923jyKtvttItbyw14TyBzcqrBNEbwT/+c+h6p281dr2kLH/4vTOK6/Tjf5WeOPtv6ckncoLOfLgtO+aeT966/q7dWUkPfnZ3se3tbWfOvrmt0HZ3+Ldz/jn7zpYSs91+3fYPQksnH7MuvCNo+hx/ctHqTnulqai+aPKUefHe/YkhP92+zH3lEp8YievAaRZAOuj+36LtJQAg7VvpT/G5OyKtQo1bNNTAK3vlhMTbBCZbGe78/wZugnfSJJ85wmRCqMMh8S4C4uWwZ2U5fqJjoqhsKX+O9EKPpZ0qeXy1bdZvetPArX7r2Yf/wLaPWt8508pJUjwACQyAwp9tZXT1ILRXoNae7NHz5/AQ9DOXMNJ0CpeCvJSfpKofV48rwDAHHAx2xGMvsPttvWAgAFZcJIC4AcD5RBWdBCeZiVUH/3cKmIInOzmuxMlOEWEY65TgQdk6KyZh2lEEmBEDnQQjrrwGb3oLhbHATREsMFJk9O6BHJXKrVUhWZ21yhRbLwOhmhhVWhrTBpyKcvIXVAiqTvBodZUZiHe11lOpWKW6YmEcaqlMYgNUWNU702JpMvf6VcjtKl8rFjn8QMssaFRhlFT01I1GVXmCloJq1dA6NQi+GeJcmrMKUimU3ThrZ+3KdB04r5FOG7x6zI6g4SgcIa5BY/qeUZjuRrqYrs1Tt4XHuDdEVUPwXjKLqTXDSrdQ5ap2TgRCoxW1WNrQ9An3LseSUXfJLNoqOpFcrrafxnvQAxUJEMjhJJLE/1uS5zrxRi8Xw45K5VbJZeqAzveJfH7XYWvbJDaZpSmEhekwN/3ODPupoWATgxkbwYz00GOoLWKgNX2dzno61tX06KhaaKueoaWaoqnyo6EuTF3tlqmpQ6gqqayiNGUFMyUFnRUVmYLCgLycmZwMZ1lZJiNrIS3lmZR0l5SqJiFhLC6amEhlUbFHRPgJCxSS7Js3X5xgn6z5YNUe76wLbwx7pU2Q4ixAGT/l1sNH7rxkDw/2bhgXcOYkMg6iBfsLGNsz9LA+TWF5OsH8FILR9WdwMDptnlGrpBAF+QcQrh/v8/yjHBzrAnsVdp9nHtSg7wHq/kCiBQIuAC4ixL0iKiQiOjJYQ8mtoSiHRi8PmeaeujwM/OD/9aDQOW4tOyHRqTgS7YpTtasW2ayIMlfMKldtvJP/wAWbZlVMslHRyZJCq6EM1ahK6gvSDxKDetHpkh/A7SCDrFcEmSl6lak21sl+YIIdgs8n0p20OZDnTb1Tp+WkBgxZywM0FLgmN0BDAV/2soA0FICyl+dfJtqo9o+PI3J+amBzbv7NAhA5X73M2ILs/Mtc2KjOr4UXXq+3thbe0MKbSCTMrkkrhU0hqnjDawDIBBUZTj+WUftcLlQI)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAYkAA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACEAAAAmADcAEkdQT1MAAAF8AAAAhwAAALbZA91MR1NVQgAAAgQAAAA5AAAAOu2e8oxPUy8yAAACQAAAAE4AAABgcv/DFlNUQVQAAAKQAAAASQAAAF5e+0M1Y21hcAAAAtwAAABAAAAAXCHOHuFnYXNwAAADHAAAABAAAAAQABUAI2dseWYAAAMsAAAA6gAAAOo+5UAIaGVhZAAABBgAAAA2AAAANh+h6pVoaGVhAAAEUAAAAB8AAAAkDcgEi2htdHgAAARwAAAAIAAAACAdXQKvbG9jYQAABJAAAAAQAAAAEgCvAIFtYXhwAAAEoAAAABwAAAAgACcA8m5hbWUAAAS8AAABJwAAAng3vGPDcG9zdAAABeQAAAA9AAAAUqBH+9d42mNgZGBi4GOAAAkgj42BCUgyAzEjUIQDTLMDAAYPAEoAAAB42hyJswJCARSGv2xjPkvYWlvjkvEA2XZrD97F0U8cQJAyQzz1ZnuMzL+3A7K+LffIZjm7IYfp44TgBjAMnIAD53F625M+7o97opo4QN9JHq+1cRwENeta66BK2EI3DufPWyKgjV8TlItkLTQnA1PFEsm6DWwqG8hUEMkUzOIBFmEHABGqEvgAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGGZxTiBgZWBgdWY5SwDA8MsCM10lsGIaRIDEnBgYGBG5rv7+7szHmBgkL/H0ft3BQMDxz+mbgYGxvkgORYP1m1ASoGBBQCMTg4/AAB42gXBsYEBQAAEwNm7f6SQABArCgBkoA0FKc6MiJaKnoql8t49Tgnv4+kRcn6sbxkpGjoWgpKBHaoo+cuH8kVVlIxB+AGlqAfNAAAAeNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5diALF4GBYYF8r7y9/7/B/JQ+Yz/v/5//D/1wc4HmkDdKAAAJN4Q4gABAAMACAAKAA0AB///AA8AAgB9/+wFvAXNABEAIAAAARQCBgYjIiYmAjU0EiQzMgQSBRQSFjMyNhI1EAIjIgYCBbxWqfqlqv2nU5QBLePZASmZ+3Rq26mq2Wjt+6rcawLdqf7rx2xsyAEWqeABUry6/q/luv7wlJQBELoBGwE/kv7zAP//AAH/7Ab4Bc0AJwAEATwAAAAHAAf+kf+aAAIBcATOA4wGLwAKABwAAAE1NjY3MxUOAgcHJiY1NDYzMhYVFA4CIxQWFwJ5FzYPtxQ/SiaAcGk3Lys6EBwmFjVBBN8ZPKRFFSpmaTARDHZoNUItMRgiFwsiOAYAAAABAAAAAwDF2njU5l8PPPUACwgAAAAAANnMwvcAAAAA4Xvbqfuc/dMJnAhiAAAABgACAAAAAAAAeNpjYGRg4Oj9u4KBgXPZ7zl/TTjnAEVQAQcAoBcGYQAEzQDBAAAAAAIUAAACFAAABjkAfQIUAAAHdQABBKYBcHjaY0AAKyB0ZygFAAQUATF42mNgZGBg4GCYyCDGEM/ACuYhADMDIwAZfwEaeNosxgEGgEAURdH7a4oyBiGkkgAESFpUS2kdgbSOVjUaegccIPCQY64Cbht1ozGvZwSinrPx6o6ZSy/oOPWSiUMPrOz/DTyLbtTMuiMQ9Q5Pq/fptT6kwVcIOeg4EEBR9HzKhGuH22BtM05tu3/fU9sPF7kz74sSBSIUeaRuz5MhxptoVdydf5G4XNop4ZxycqPut8w5R35rxNRn3OvOh9Sc8/aSaEr+nTterGUSJn1jnpoD0xPyDfIiVf5IWPVSkg8445Bjv2djZzD2BnPesZYQ9+rfraFNiXPbYso1JbEO1fF7B5ya4t/pRyRhX/Z0H1T1ZsVj6OLSFK8mVkWe7fEFa8MbpsxQoS7KITGVBUTtJWueBEm8C16YIyczMWuYuNMFSyVbwAB42mNgYgCD/3MYjBiwAQ4GBkYmRmYGZgYjRhZGVkY2Fr9QHx8m5yD20rxMAwNHAxBt6GbiAqFdXAEZUwq1AAAA)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-BKm6CSmU.woff2)format("woff2"),url(/assets/open-sans-greek-400-normal-yVf9KAAO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-C3uFZKNA.woff2)format("woff2"),url(/assets/open-sans-hebrew-400-normal-Cowz_U6T.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-math-400-normal-C76BUjK0.woff2)format("woff2"),url(/assets/open-sans-math-400-normal-Cs0GbA_j.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-symbols-400-normal-OZvd8qMe.woff2)format("woff2"),url(/assets/open-sans-symbols-400-normal-B5VgOMNH.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Dqpvjuft.woff2)format("woff2"),url(/assets/open-sans-vietnamese-400-normal-DCU23d-J.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2)format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2)format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-cyrillic-ext-500-normal-DLgW8Edg.woff2)format("woff2"),url(/assets/open-sans-cyrillic-ext-500-normal-DnbrCPr9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-cyrillic-500-normal-C0pJK5UH.woff2)format("woff2"),url(/assets/open-sans-cyrillic-500-normal-K_-1AP7V.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA7IABIAAAAAG2gAAA5mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbgTYcOgZgP1NUQVRaAFwIgXwJnxQREAqCLIIvCxIAATYCJAMgBCAFhRYHUgyFHxsbGiMRwsYBAFR7NgR/VcCTofEiatPawNEIgWusqDAIY5uIEHjHQbMGHhuw85sWKhLd/OyHb7wiFkZIMmvQt+nP7h2Hxhy6RJQESypO434xI6JAxGsqpGJffWrK6ZS8u9iOMzq3X+lZhWsgS/m5RjpWACrgM2WvopbBEhQevr83z/1bq9XxtTK+PbFY1VYxJo0shCH8z9bcNP5mEoSPEnl7w6rfq2aSlyJ1dobD4E2J3asV4obosMnygOcAkFxJV3SO9d0bd82HI1U6xcf/6czaL9nKTgg64IUyKTqsCmoazx+PrT8j2ZMJjrWskL0BOWwlB04OFroDqvKuqBGou+6uu/KKtjt/+boDEuNYSBmv2D9dbDNs4ikhtFkNC7Kd+fPOBUG5Ax8mECGgCA5BADKspdQfozBPMck+PbcU2ptRWze0D7bWLmgfW5ts0L42OnqhxQPgciEAQRs1Ct+3LiWiCe+cPLgogpCnqxW6MJ+5WZxM9WY8ko0KJsgBhEyjgV0Mf6qp2WlxSnLbuy8gerAsh89vfTBv+yIA1R4I6i2L88mvkCBZ8s8BOIhDStebs50AO1qA8ydknBVkkAcA+5dt+e88yHK6CSC/AMCfSm4D0OIRhAwH8EUfJh79bHG0EwIMP7Q7CED+vvOJiRpUGH8CDkVDAwAggqZkRH7NCUgSjJYN0GoETfBiXqZzJ5OXFgButI7P8tj7ve6m/yOm38pP0vbDex/GggA5YQhl6Tb8d5sUc+ALrq/Vt3gs90//5+TndX4DOO+ivWrxWSvpErUPOGabC8n38yR6bHRQl60OGXPalliA1Q46aaPvscZIZBoao9ZRF93wwv3mdgcca7kLnP3krMseh8as9IqYdgJ0fL3fMadccs0qm+2PBRiw3Drb1uVnTFprkz3Um1/1PUZMWW9XZGLU8uzvtttB58oPc2MSBXzTvBtHuXOW7AP79+1dt3bN6lUrVyyfnpqcGB8bHRkeGnTYbQP9fb093V2dHe3WttaW5qbGhvq62prqKrGyorystKSosCA/LzcnOyszIz2GeSrk8WRGqUgJT2lVJMRjpq68GmVCuL4TAZXC/yJocQS3FDtfyXBgrPWGLRwED9WjsdEJg9C3KGtbKFcvNl/zfFkKDXU05cmUDSl59V2OJA6B0uVQ7dbNN1DTVUxXazar7nmZAK2aNwk8zlNnEla8vkx/6UOL84xxx5Zl2+lIGh5VbEL/Nit+vpzGoJTa81mlT9ZfcotpRykw4cJPWikQA56zbuEZf0d9rABTE0ExVwvRCuAoG3rxSviFx4xWsCXv2/KfOv+e2HY7iaCXkvx1W3L5545S2vMZzOtO+ZWQ0tDz6T5SSsEUnE9YYKVv1mYNecPK16PetG5PIfOF9nRatwi6goZrhlCk6HxA33LAo6KoOStPFHUxCx542j9/1jUQAnZlYBNM0BudPpDunrvvHtEZupWwjn4dz/kHIQsQfovxDMaQFVajp5j97kyYFgG5sPAyPEBWOc8huLnD0L+VB2DSFz25vKuU32J4jLcQB1UPPEa3M0zU7Hh+l/QhEIeA48EbrgaPSMbh1mIzFoz178YPjsBF9gFJeGvYp8tv6uownS/6c02X5ZITl3PT2B0bnM49nHGHuNiXDng8rXkUqmMMwe80jTrqcwoYD25rjIqR1hqmjlbfCq4m8jih4Pw4O05IKi7CZNtDlPQYy06yE1+BPwi8Kv7vPOQhvftSJ7giglvIpbnwEaaG4wiR9EwS0LPWv5t3OzRM0OwG3c58mdznbvFCEsA1pPmAWrdsrOP6vIE1bNXk+mQw8JbhUExxilMA2dALt8Th61ZxpAZuCcEE6OAtW5a2X2ZTisaT3PBakjvVMaqjodob7auFHx10O/k7ZJNuP0rJQtG977i++Di3NVkVuKp5YJiwm/YypQu4K7M8CytwAZtaz8MGRDWMM+elK7HUePZDy4BW2fpic0wJHgcZ1vMHZIB88MsDaHFZ9Fypkbo2QPBzUVhLAW5iMW+w6J3pC0VkFakpeJ9Lwok3hjHJjVxWRxBDLUEeeLNLSSpjPYSVmi680uB+NeL9sexcvwATsFMsiLvViWxBwVMIKbQZa6wnG3QRZxk+/KpFv/jn4lLIRe04wkLfvTQGv1N2mC23ldXt834SLKgJ72cG6BDALc1Zi7wPgke7cgRpoey0zC+5VcdxCxPihobQB69HKhJ6bZohW1+1xJLiAI63BFXpx6o1iYSh4CB5Ry+q2dPeaxgqMghbnwfHlgoa0ZibaFwcDDVNjT+g8hUsYOFHwJtYLLk0dJc15XTfirtqjrYXEqBd0Gqq/QxkuJY4urZbwkE4C9tLgRgxC8/MTEMfnLXGS0qgziwWJzV1ERsNiKJSHvi20u5CJINrBQsxBKDNsqPSfmmm/G5VfAtqf6uzBS9e6whnDBkTw5dxqGwI3nLKT4vYEViPw0VWM6Yt/xaKYwOn1vtmaB0QLUUIrWvsOB5m1kOCjCr0IzXtSne9DjPtt50jsmtT5QhUREza8q+AYi13yBjy+NXdKe8/mILZqLGO7zySO6L6klC9fNXR8UKsZXvXhB6dGwkdTif6GL0SN5o9SnDnRpSPOBtBFjm4mgGSSV4azQxwGpD05Dn+lSDXye4WgjMToV/g1QelTPH4UT7B7/tC84TdvhDAS3NYwUGBwAte2GLbMaBTbt+65TehSqKdsdUWoWGl4AD/Ss0XVOm0R3EvUlCgEGE68z3reyC/FxS0jqAKUvGodDfsvWN0c6SSGUQ5uhGBZhozvLet5g9xjTT05E51sd3J258h5D34GlsrJGodOkBrE0gncms30qE4Gr89/LBARUf/Pcf5tueD0oaNu6Qty/YLKzkYnPHCL9JMesGz8jPyU41UCi81Sst3FGeIEXY/+lfDQIDZVYzq7BSf8CP2LEmTUN5sI7du3fYILRXweF/W0F7J942+Ls73rS+BhjV/+DyAxcQ1gMteZD4g9GnNU4Ej1+1ofu8MY9p7Wv14JSe7/hhjrbwtWmGKKH0dQxFXwUw47zkk//z/Y88dCB4gX94BPO3wu9CPfxAeWHE+AgvTwezVs8Ub+RkFc/+DrIcNaa1K5heKqGKp719xL3jpZ9zirVtuNiZ6GSHSPLGjgXImUotfxIOd0zyGKlaV386E7047X71Kfol1KVxQfpgdvimK+f1GRgiCJczveeBoW/5XP25hbnmstm3UULFT6VTzDDiGD24GQrPuJBOUZXOHP/dpzsde5B5R3rCGsO/MwgeTHszqG627/NWZKfKTByYtzPJ3VpK2Fob5exu3MQx9JfXnAZxC0wdec1IqeVe171wQGgHCw4ax/jVN1Q7uTOUaiP+FFvlYW35Ts43f8wZ2BFHTQ+m07RmcexYHkIB7jbVJXwKSBvFItqFdB7WfLZfo7ku2S9BwNoGwB1/CXW8MgiOj4EaaXM4Bc2SYJ8ZjS8QNmaeCxTKN6KdVn6HvofQeX/7mq68qNr7++ttkxTufKDd99NbI8rdes6/9xjtk1duKja++OU5uvFGhxGWYLSotjfCN8X//HJZ/nb+pWP5SWo3tvQtlvucf/7frwuX/u849Uex34aNdRfr7n7+vu7evMMPy2fUm+uzmYyee2VxPr7u/Y/z++HMbm+HZjXr0/SAx6Yx7+rN+8y3W7M68rV4Oef9oy9wFaUkJV42BH9+uDgh3fKpBND5qAVKBNL+QDhAAkPRtJVzy3B2NO2fzl8ht0C10ZqPpFkfN7hR307/FOXSrJItKrVQiqOcl8MsJYFgEP2s2GxK9EvVPZDSBADiPpZlSs+s9Fv2mlTIAwFvPPvwHAPho/J0LAVPBBHxAuBhAhI+4ctJfEOOVcE03aMmKz+GhdB8dqmPCFhNWWC4vniaVP69MKGoJHuXJ4CDQP49VoAjA0+PgkKIcwOWIoHoJbfC9lLvfezlJHp7Mc3slgp3vFcyykdx7QXmvJ2+pG7yozNtDwEF8L4FCGAVz4D85JPPUgcLTvH9g1HZ9ejTqlcWhUbcOzfJTsi2kqWJRC0LtDrUuspJzyCNqWTQIuwL9NNFLq8SjtjPJkTYXMDD4a5vZdJDDW6xnp26LsciKnS6QLtdbZT01Iafyk7Z50H0Rm4n0jGpyItFcKEMBUQbdCq9eMVmJuqGZbP2YqrVyKfpAGm1IETglZkbVaZUm0Hptb1TYdX06c918SpYZFBQFQF49RrDYvkmsOphuUBPr5klCLfUpsnLSqk0I/kd5HvfFju3rNBYFdlt+mT6ABszQA445BEpU4j+VvBBNaZcOLncYjcuIV5jSM/Uz/WkW19jh6BkVh+YVYHC7HPuSvZ6zlccGyvR/ZPpeGtC76tCzTHdmrCtZ5xzQQSva+RxW2tDGNLSGZ1riiExzFKBp9FjjMA3Opt67rM4ztT6H1Txsqg1hVZYRzYpKlUyF7ipX35TdzErFlEiPFcuAor68sFOBZfmXyWua5dKJNPNIf0B2pIVlRbBJuBmHCUsPM8OwIwakhu5iKaEDeuw5toyZU4awpdrMsdbKFs8ic6ihAQdqG1ugvmRPXcDmWh6e0zZJiU7GZNSx2Bj7F4jxCwmqiQ5JYFGRFhbpHhxUExFsYuFBjIUFuZhlVqZlFsbUgf41swLVTBPgYh/4u5gxB7HqwHn+c6uDUz/gkF/QEuCfW+Vj8i7zMnmWeYueoptZVSYx82UqkRc9+Gn+B57zcLkfpVlRJjULZaQeZW1RIQriC8IPAoX4gWnX/AC+C1Izy8o4My2TiVT0oNP0B8p5gltbJOQu2e4s1eXclbqKc5zywmonWe+MLEF/oqWoyimsd6LsurpyhpCt4potW6DZ5ji3l1Re5wDNVpyhNKWocobntorJdujo5jq7HboqSwektpxPJopCtVArnLquFiABknJ17Z1cd5/kWQUCAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAYgAA8AAAAAB5wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACEAAAAmADcAEkdQT1MAAAF8AAAAhgAAALbY8t15R1NVQgAAAgQAAAA5AAAAOu2e8oxPUy8yAAACQAAAAE4AAABgc2PDLFNUQVQAAAKQAAAAQwAAAFpfDkDZY21hcAAAAtQAAABAAAAAXCHOHuFnYXNwAAADFAAAABAAAAAQABUAI2dseWYAAAMkAAAA6gAAAOo5w0BQaGVhZAAABBAAAAA2AAAANh+56o1oaGVhAAAESAAAAB8AAAAkDeAEs2htdHgAAARoAAAAIAAAACAdjgKWbG9jYQAABIgAAAAQAAAAEgCvAIFtYXhwAAAEmAAAABwAAAAgACcA8m5hbWUAAAS0AAABKgAAAmw13mLXcG9zdAAABeAAAAA9AAAAUqBH+9d42mNgZGBi4GOAAAkgj42BCUgyAzEjUIQDTLMDAAYPAEoAAAB42jWKgQYCQRRFzxuzU60kJBAGJICAACRBWaQf2LKK2QkjWOiz+r3dZ1iHczkuApQcuFGcztc7/tmlFv9KTcC/m0fCt/X3g8cC9D0GEEysU2AVQwwscpFsMGxxyhKhBHWlCEfmaouYzu2ZAcI0F/LuWKs348v+ij+iOARQm4utcpkME6gTFAAAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGHZwPiFgZWBgdWY5SwDA8MsCM10lsGIaRIDEnBgYGBG5rv7+7szHmBgkL/H0ft3BQMDxz+mbgYGxvkgORYP1m1ASoGBBQC32A65AAB42gXBsQEBQBQFsLx/oIUGmMBQAKADixtAImKgYaJhrb6H1yXhe768Qq6v7SMLpWdkJajMHBAh8/zQlMoShD+ELweCAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYgCxeBgWGBfK+8vf+/wfyUPmM/7/+f/w/9cHOB5pA3SgAACTeEOIAAQADAAgACgANAAf//wAPAAIAfP/sBccFzQARACAAAAEUAgYGIyImJgI1NBIkMzIEEgUUEhYzMjYSNRACIyIGAgXHVqn9qaz/qFOUAS/m3gEsmPuMY82focxg3O6gzmQC3an+68dsbMgBFqnhAVK7uv6v5bL+/Y2NAQOyAQ4BMYv+/wD//wAB/+wHIwXNACcABAFdAAAABwAH/qn/mQACAVgEzAOSBjEACgAcAAABNTY2NzMVDgIHByYmNTQ2MzIWFRQOAiMUFhcCbBY1D8wUQUslj3VxOzQtOw8cJhc4PwTeGTqmRxUqaGsuEgp6ZDdGLzAYIxcMIzUFAAAAAQAAAAMAxebq2nJfDzz1AAsIAAAAAADZzML3AAAAAOF726n7eP3ICdgIZQAAAAYAAgAAAAAAAHjaY2BkYODo/buCgYHzwe+Kv0qcN4AiqIADAKV/BqEABM0AwQAAAAACFAAAAhQAAAZCAHwCFAAAB58AAQSkAVh42mNAACsgdGcoBQAEFAExeNpjYGRgYOBgmMggxhDPwArmIQAzAyMAGX8BGnjafZCFTQRAAAQHd3eXCO4OEdxd4+Hd/3hDGqEJtCgqoAI24XDJ2dzungLF3JNBWmae+Dat3HIarTxbTlfmyXIGozxazvyUyaKea8vZNHNpuVj5xVdOg0ImLaeRT7/leuntlhvE1ZYbxfmWm0SwjyGCgyhrJDWGCeBiCw9uUUrethJxjfI4keZWzi/yiH2iJGoqZ0wzoJLApXxA86S4n4Q4rNFI9cnfYZlNduR7dOoBOluZvi9nHovjaCVGbisjWj+oMvKJZlhhR2VF9P9u+2KfKCw3/p5tfU+3fkkvYJS4Iv7+vlaGdaKa6FCKh9Zfd9kljiEo3UVS8zlSJJU30uXT+f5TCftXPp2hhHJO+nEpGUEqRsVHGA9eURT9pHRjz0zYE7teAENaWfUAAHjaY2BiAIP/cxiMGLABDgYGRiZGZgZmBiNGFkZWRjYWv1AfHybnIPbSvEwDA0cDEG3oZuICoV1cARlTCrUAAAA=)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-greek-500-normal-BvKlOb5R.woff2)format("woff2"),url(/assets/open-sans-greek-500-normal-DSi5u7Na.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-hebrew-500-normal-CDpmdBH0.woff2)format("woff2"),url(/assets/open-sans-hebrew-500-normal-BxL5gvA2.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-math-500-normal-CIx22CNi.woff2)format("woff2"),url(/assets/open-sans-math-500-normal-YuOtWwwG.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-symbols-500-normal-CiruYkOL.woff2)format("woff2"),url(/assets/open-sans-symbols-500-normal-Caj8aYkE.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-vietnamese-500-normal-C2c3EQ5t.woff2)format("woff2"),url(/assets/open-sans-vietnamese-500-normal-MWejWSJu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-latin-ext-500-normal-BFKxrfUf.woff2)format("woff2"),url(/assets/open-sans-latin-ext-500-normal-Ckq5M21C.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-latin-500-normal-C0rntwkW.woff2)format("woff2"),url(/assets/open-sans-latin-500-normal-BxcNt415.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-BWp9aGB1.woff2)format("woff2"),url(/assets/open-sans-cyrillic-ext-700-normal-hbT5P32v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2)format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAA7MABIAAAAAGzAAAA5qAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbgTYcOgZgP1NUQVRaAFwIgXwJnxQREAqCLIIvCxIAATYCJAMgBCAFhGAHUgyFHxvlGSMRNnOzaoTsLw7iMc7UgHAlnyecjWfAqdPRWNEJysr1n46utKeY/MiYlP//NOf/PnfuSIQQLFjoDDLz6EoFAn2P51OCaOMtg1igQTRQ8VQsT9zS991keHjbvX87Z5qgmhKEIgiaLqiiqDVSkyP+v7Z8Z0w4dsIKPJ0X1u6vTTSzFFiKI80PSAuGogtg9X2eqyblVXCcDov2+3w3LQr8491uzOfZXDYpK4ot0kqj6l6dX+3YiTdagg4Aig6rgpomGkWJR7ITnT4q+exbYGc5Xsz+A+L6Xk9M3VXQXXn3+7XegEfdJrmsGcKgEx5Zsvf1uceCMB7Jh6kAkTBEQAigSC0Xf4xTG2LEuWsgAS31Zpagpe/ZRWhz53QG2tK6uQINHADbxgCEHckQSpevjehBtMjBgzMgcfIupzqB9sCbk3ZuhKM0Lu2CA9WKpiFdI3xQ9ROS/Hvx7S36EmaPlFr4+ICDti1rAFQGLYq3zHvYeyGCOPLPAXhYhgweGmR3I9naBMGf0L2Gu+lJQP2+ctv/XgSUj90D9AAAX8S3A9DAEaIQAKXZh9kGds1szhEBh465TQLoLzufmPxg6uCDRMCwqAEAkBcTKuy9nIA3qjATA6u0qklO5Xqch8JfWgIU0PDkMIjvn2m7+j/p/5v9E3v6w3f9cCtIkpE6uKq3wzddj8dQCti/Vr+Vw//32f/HqKxo/Q2AF73s/s3U552hV6B53RPu8JL2/XwSy3Ietuh2jzjqWbfFdTjnYU/L+T3OOxw9GR2FfY972Vscubr3Tg95guhekndpPO/VVvqPOtMSSrobpSfj93vUM17xhrNu9WBch3VZF90Rn/6cEy64xX3Fm7/u9zjspEvuiR4ckWX/tHs97IXyYeGo6ESp3cYeF14w+x568IH7L144f+7smdPZUydPHD929MjhQwcPbG5k1tdWV5aXFhfm59L7Z2dS01OTE+NjoyPD1tC+vclEPBoJ7xkc6O/r7enualRblWxluZZGl/Ocz6cr9VoSna6ZWa0bFkIKQf4iCBuC2bO607f5hdLaKdYwwfVc7AoTSRlDR6TEwUI6/MU6A+70Sku5TALXrjZUZFVtB5d5L1iocOgy8YUxdLcF19RjG9P7vExARHKTCEHHElNFunx9MXRvIWwcY9qwZjultUQF7tqhP5+PcT9fSg2wEFXeZCQOjj/hiqCltND8lWsSEzAd6TGDCrv4y+JjeWhjIkg6j7pWakGTrNSpfcsvPKWkljU5V9kf8vPviXW9FhnaY316F41mehcvbeVNoN0l7C+MZs79mYsNeBEBLWf6DAPc87X5SX/a6fvKkFOVWS+X9bl2ajKuCHpOgQdGyLPI24lvcNRjeV41iR7PK/ls0OgpvveoBzBK8tNSYiOulTc6WZk/WTpZPlmbWZ9Rkcr0S/CcfxHgoOQtblpPTZDN9Ycqyl6h7VUVIc/lwsviHLLl1TiGCxsJraR00lf5ePCnJ0v7qxsFpDJeqc6Sx6jX8sj2GL5JF0UvmG4AGvFO8T4IRHwE5sDShr3SLjXuwg1vWR+QLE8Vu1j6rKzl0ZuddyTUK29nYn1snFp4yxu5ueGNrJezPd4CQW+NufD2YQbXU2qVW8aX5DHtzW6YskJsdW0ciN8KvsiENyPxN9Oj5CgSW1iDs356Blf9GTrjODn2JZD7QD6P/8455/TiraR4RASza6/VlQvQxjA5gNefqcjRrrV7Ma3XKI/YYy7qtU4vmh+Z7mOrAc0jyV3Qvrm3wjhEx11oxVrMD62/uHDkMOcmf0IhX8lyJ5oiNrxuJweawOyB6wTEeWfLkv5lhqUV9wxPeGCjeSJTNA6Kxk6JNfb20EW9lqaQXGX+kUkGaub+7vTx1fbYSktGnkele4bmp9d4DXRFaGOW210JmaO90sf5pBJFGMIzhFDfapq4m8ujRcROXY0NKSEIesMD4t1XAuIBn96D5K+Dwo0qxHwPrj8SgTWo0fM0FhSWnLG/UEB2RKJlvMdbcaDXgAaJl5nsOIDpkG53vOS1TyU7UtqBG7wqt7ZiwNVKL3fHimnuBZhACavB9FNpRbZL3pH3CESNVtIT63QVblj4kGu6EITp1NKSCxJ3s7DuP8OQE7aWmbKD0nqnc563YN2+XhuIW6Baciz51NKoqJkhiAYko3XBp5k1w2EKzfcVaoBuvE4knsGW9qqctbNbpvsRR22kYpje/lgpqQ+EMW8g6ltSLNquDD1gLEvAjfGlN6wpo4KuZhOUgiOgWmDcPpRqMYcuXEV6noFlE8cW39RK0Llqao5TjBMJiFlE7FpmIIbrmmPlOxY88aMoVlrwK8lCsJmWdwHTauWYEFiCxXypWofFSgOel5RLfF0eas4lO9RSmnODAxSzYqB4iLQp+VTK7YmiK2LoIMTrR88ZdhMT6oux36tzfbosPRXi0cNgBGZgkVKV/cGIza1nsM51rZVOkCya1RLhyeL82pVxQLSS+i7VOv52k3YyJQ8KcXk6VxNHveK5RmV/0GsiklNE+wX9yT1S3udgFuaiiUO88OjtiMbTBo17rzRaHlutWS8qg8eODYS4kdR5RU88GrUfGXh+DqUFJwXEIANfAtQ30+1QooFCA8YLaYZ/YSCFdybgODIyWgT5HohS2fqapDjt9JMn6eauBdrUgRlHAhye44UNHDQMJOy8mnNxKGnRoaszMjJuLQcc5QdWZS8qBQqCMwEggYQZwrUvOdwBuaWOQNGuVDnAgRtwPZYW0eyV02iDX0QzrVJbIMP7s5Xcw1o9jm3cO53b2MKat+HUdyELHKDwy77jBoh0S4omJ3ZoTyJ2XWWX6KtGymj675s13/dkkCJF4FNX2faQJVGOAGe45lNpk464UjIjF6pCkLerAkr3Is7AjWn7I36laXAgu4ilxg3hk3zErUnFROJvNrRzat7BaVAGQd/zZWjMSFaNXGedKL/li8AGJLf62I/B/gfATF5Y3iMsKT0VOGHqNcktFaDXuITo9VBew7V1iQZ5V9jnDMEVeu1CgaIcV/5xjyDq3/3/eHMLXB8VX7wFCMjAi1Ae88DZvWrcAgP2B3MXZ1OH9jv0kvsfTHpUFw0tSI2b6EncvrtWzYtc+o5icaYpnq1LdBvAQynbSV84LRCRT8UDnJNcMKiwK72FCV8Mbaf/yvglBqXljNKD5OCNUMzvMVKWwHVryO460GRl/8r/WIXc6g3RNBSNsi1zq2jboCmcN2HANesHmSAZBJ7zVafkKDjwzNqM9A/AjXdj4UpIK2HlzdVtftDYFLlmQfUV5vhL7YemCuP8lTY1MTT61NZ5HuCdGHzFSY42qv6dVOelzdACBE11pd3rmAoVaq7OJXD/B8mnU5X9ip91n4XTcEjkVZkXo82n8eZmaSQTaYfStKQNqD8KXpb9NsuoDLNmC21Zy6EIFTwNcGPu3/PGSQoBCpwogGzbNpGMU8C8CeNgNyXxJPPccKOEiH1C9RmKN1e3v/nxm1/9oVN+/PVv00/f+Ynr/kffOvzj174mzTe+wZ/720756lePpb9+Y9968upy6Ibh06eG8Bv4e/wSso/+/JvMGrKf6xzPfO+leOnLnxAX3vIWUZTvOV728k/ujex61x9+H3zXvdH2/E8fGvjuMwfPnIPn6PvuQz9/Rf7Y2WcPan93r7dh5q8sbX6tsN9Z1p8s71m+7j0lWXb5/NBN3ZXZ+ued5R95afnJhn+fq8FV4PF+gGrI3x/t+xkAwP6t/Jz4uXfUeISMT3RkEAgGgk3NbxNY0MPwzv+/+b0ItLaapt/lQmVRkcSzBOwMVn02GNzZUtQCxZoE9hYQfGzzT/dfnCi84W/Kqt/mf+uzH/4HLv3Rse+81EmXtOtDwakAYnysRb0SHqpArT3Zp+TP4UPQyTphpJ2CEskz+U3en1dRC+YmcIwXO/EwsLfwLBgCeLxOQNkB4NWQisWkGH9dzCh+u1jQhPcu5vx4crGoChc8KVha5NGKttUIcNu2mOBUF0ttI1BVdeAjPwROqonePxCzatmUFb02TVkyL2UPQpkYVdoX0wxOcznNFpQGtSl4NH/NddjpNqSoNK/SZjF1BzZoSWILlK5aPqzLgPD+WSvifTVv2I52q7GbsRfTGQdaXToNLW7UtKm10GtaXNAuIOy9Ht3C/L52u74HKUdrj0LR4TVHZM5tv4YgmoTTkNBgdvRhuIhMTAuYTjk0djvgGTxrrKo1eineiCm9wEp3wDTXKd8jQqsbSrPGrP0e4F7kWLzaX7wRJVvBJDu0H0UQH0ABSiRAECROIkn8H5G8EAvF5AMr801Nu205q7nL7/hMSadpH73hSH/EOtgWxoHYVjfjV9SN8HNqJizYemjWIjCrASyz4o1j2TNLvs4WfbbgLjNvpzFnP0fazmC/3YlZpzAzjlsq5YQxbVHZlGUmNTMTms7GdWpMX62OKmZGJM6GZcqSaQwJnton7lH3CtUkOWMJZuKMymJsmSjNqhFKYcn2EDO40RDsfd10dHWZtm6qvQ2sWW8adZwVdSavc1umo/YenNcuc6Z+DrtVc6Li7FhLHWlp9cYtYA5qYJl9f0a9zv+cu/6weo354XBcbW3JU81NAXVro/wLNJZVV45eVb1dNXRT1T0qRxuqmtX6SlWtq7Sh1bSqqaaq+it8o1sq/GpNuY1XfDZUsFIdqWjzXTNSBX55b1nlTei/dylpLk4WNXuTxZbXKgi6i0HebXGrkJ/if+BCoe3pCjrLQSlNoMdyWpL1BeMPgBKDdeKUN/wBvAU1QSUpBFlSsZhVyE6xPzDBC2EyRXon3ZlPBPo/2Y715x2RkTxdyuvx7E80o8N56VIeyW1k6ArR7db5225DTXuavzM+9KYA1LTPVxgLRYeucOF2q30DAQQCgY0HgZ1FIJFIiV+VNgr7QpTxWsAAkAkqMhx9KqP2pVypCgA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAYcAA8AAAAAB5AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACEAAAAmADcAEkdQT1MAAAF8AAAAhQAAALbYv939R1NVQgAAAgQAAAA5AAAAOu2e8oxPUy8yAAACQAAAAE4AAABgdCvDUFNUQVQAAAKQAAAAQwAAAFpe+UGhY21hcAAAAtQAAABAAAAAXCHOHuFnYXNwAAADFAAAABAAAAAQABUAI2dseWYAAAMkAAAA6gAAAOqwNhpiaGVhZAAABBAAAAA2AAAANiAD6pFoaGVhAAAESAAAAB8AAAAkDikFLGhtdHgAAARoAAAAIAAAACAeIgJIbG9jYQAABIgAAAAQAAAAEgCuAH9tYXhwAAAEmAAAABwAAAAgACcA8m5hbWUAAAS0AAABJwAAAmA1AGCzcG9zdAAABdwAAAA9AAAAUqBH+9d42mNgZGBi4GOAAAkgj42BCUgyAzEjUIQDTLMDAAYPAEoAAAB42hzIgQbCYBhA0fNNpSYJCcAP0gtEAJJAQgIQK1NsCxP09Gvm4HIFcntX4+PpfJOev7aWXm1ZSe/y0Up18f1IRtB1MoSsKdrKqqmaygIhEMhsTHpLIUe49MLBXBiJ7D7ZmSFMh2Po1lr4TwamiuUd6zawqWwgU0EkkzFLHFiEHQAZMRNlAAAAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGH5wrSHgZWBgdWY5SwDA8MsCM10lsGIaRIDEnBgYGBG5rv7+7szLmBgkL/H0ft3BQMDxz+mbgYGxvkgORYP1m1ASoGBBQC44A6mAAB42gXBsQEBQBQFsLx/oIUGmMBQAKADyxlOImKgYaJhrb6H1yXhe768Qq6v7SMLpWdkJajMHBAhvfqhKZUlCH9+Ygc2AHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYgCxeBgWGBfK+8vf+/wfyUPmM/7/+f/w/9cHOB5pA3SgAACTeEOIAAQADAAgACgANAAf//wAPAAIAd//sBecFzQARACAAAAEUAgYEIyIkJgI1NBIkMzIEEgUUFhYzMjY2NTQCIyIGBgXnVKv++rOz/vqrVJUBNu/uATOV+9VNpIKEpEusxYOlTQLdqf7ryGtryAEWquMBUbq6/q7kmd13d92Z5gEId90A//8AAP/sB6UFzQAnAAQBvgAAAAcAB/7w/5YAAgEQBMUDpAY1AAoAHAAAATU2NjchFQ4CBwcmJjU0NjMyFhUUDgIHFBYXAkYSMhABChVFTyS8gYpIQDRADRsnG0A5BNkZNa5MFSxubisUA4ZYPlEzLxckGg4BJCsFAAAAAQAAAAMAxfh1J2hfDzz1AAsIAAAAAADZzML3AAAAAOF726n7DP2kCo0IjQABAAYAAgAAAAAAAHjaY2BkYODo/buCgYGr9zfPn3dcvUARVMABAJ7zBmQABM0AwQAAAAACFAAAAhQAAAZeAHcCFAAACB0AAASeARB42mNAAEsgdGMoBQAEBQEueNpjYGRgYOBgmMggxhDPwArmIQAzAyMAGX8BGnjadZBFUgUwEEQf7u4uG9wdNri7btHv7v8CnIM9cgKOxJID0JUKDhV71ZOeSQYo5YksMrILxA8ZuZYzqOTVcib5vFjOYphny9k0c2c5h0ZuLeeKfZZLGWcawxlQTL/lDArptJz7mT+jUXdqLTeLCy23iOCQIH4uCLBBTKcPN1fsSo0Y3ceZlGvFXKIbsVMUQ0sjxCxDGlF5IoqFiIkHiYp9OpUFp+J7rLKtPcQNAY5MvSgDLBLEp+yn0iPGFVSknTF5hzXGPjztH672D9fnrTnW2NNYE/1fxZ5/5FwiKC1N5ON/7Ywqs5boWMoN7X++ZV+eIB7pV8a1QNx0Rz838e6PTkVtr5y4zY04lwzKpf4bNajhxMcNDtMFdVJ60NaM2oo9bxlJVvMAeNpjYGIAg/9zGIwYsAEOBgZGJkZmBmYGI0YWRlZGNha/UB8fJucg9tK8TAMDRwMQbehm4gKhXVwBGVMKtQAAAA==)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-YcFp24oM.woff2)format("woff2"),url(/assets/open-sans-greek-700-normal-bcfTBw-h.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-DnAL3HC_.woff2)format("woff2"),url(/assets/open-sans-hebrew-700-normal-CZc_Q6SQ.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-math-700-normal-EYnC2qGX.woff2)format("woff2"),url(/assets/open-sans-math-700-normal-B7X9EnEK.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-symbols-700-normal-DfXrtqu8.woff2)format("woff2"),url(/assets/open-sans-symbols-700-normal-DNvDgxgv.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-C0rmKuKj.woff2)format("woff2"),url(/assets/open-sans-vietnamese-700-normal-BwQSBZ9d.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2)format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2)format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,.dark,[data-scheme=dark],[data-theme=dark]{--lf-bg:#010710;--lf-bg-gradient:linear-gradient(180deg, #010710 0%, #111216 100%);--lf-gradient-secondary-bg:radial-gradient(circle at 50% 35%, #cc145314 0%, transparent 42%), linear-gradient(180deg, #111216 0%, #010710 100%);--lf-transparent-bg:#111216d1;--lf-canvas:#111216;--lf-void:#010710;--lf-bg-deep:#010710;--lf-bg-tint:#060d18;--lf-brand:#cc1453;--lf-brand-hover:#b01146;--lf-brand-active:#990f3d;--lf-brand-emphasis:#ff4d88;--lx-red-50:oklch(98% .009 25.24);--lx-red-100:oklch(93.57% .031 25.24);--lx-red-150:oklch(89.62% .052 25.24);--lx-red-200:oklch(85.83% .073 25.24);--lx-red-250:oklch(82.15% .096 25.24);--lx-red-300:oklch(78.53% .12 25.24);--lx-red-350:oklch(74.98% .145 25.24);--lx-red-400:oklch(71.47% .171 25.24);--lx-red-450:oklch(68% .2 25.24);--lx-red-500:oklch(64.57% .24 25.24);--lx-red-550:oklch(55.78% .21 25.24);--lx-red-600:oklch(48.39% .183 25.24);--lx-red-650:oklch(41.46% .158 25.24);--lx-red-700:oklch(34.8% .133 25.24);--lx-red-750:oklch(28.34% .108 25.24);--lx-red-800:oklch(22.04% .084 25.24);--lx-red-850:oklch(15.86% .061 25.24);--lx-red-900:oklch(9.78% .037 25.24);--lx-red-950:oklch(3.8% .014 25.24);--lx-red-soft:oklch(72.68% .1693 20.1);--lx-red-bright:oklch(70.47% .1875 20.2);--lx-red-vivid:oklch(67.24% .2153 23.3);--lx-red-glow:oklch(65.33% .2328 24.3);--lx-red-base:oklch(64.57% .24 25.2);--lx-red-strong:oklch(60.13% .2083 24.5);--lx-red-deep:oklch(56.44% .1972 21.4);--lx-red-dark:oklch(52.37% .1667 20.5);--lx-red-night:oklch(33.32% .0969 17.3);--lx-red:var(--lx-red-500);--lf-surface:#111216;--lf-surface-muted:#181a20;--lf-surface-subtle:#111215ed;--lf-surface-elevated:#0f1013;--lf-surface-sunken:#090a0c;--lf-surface-overlay:#0109173b;--lf-surface-inverse:#f8fafc;--lf-accent:#cc1453;--lf-accent-fg:#fff7f8;--lf-accent-bg:#cc1453;--lf-accent-soft:#cc145324;--lf-accent-border:#cc145373;--lf-accent-hover:#b01146;--lf-accent-active:#990f3d;--lf-accent-emphasis:#e60f56;--lf-accent-grad-start:#cc1453;--lf-accent-grad-end:#e60f56;--lf-content:#dde3ea;--lf-content-muted:#aab2bf;--lf-content-subtle:#858e9b;--lf-content-disabled:#5d6672;--lf-content-placeholder:#798390;--lf-content-inverse:#111827;--lf-content-link:#38bdf8;--lf-content-link-hover:#0284c7;--lf-border:#70758280;--lf-border-muted:#70758257;--lf-border-subtle:#70758238;--lf-border-strong:#979daa80;--lf-border-input:#7e849180;--lf-border-focus:#cc1453b3;--lf-border-divider:#70758247;--lf-hover-bg:#ffffff0e;--lf-active-bg:#cc145329;--lf-pressed-bg:#cc14533d;--lf-selected-bg:#cc14532e;--lf-selected-fg:#fff7f8;--lf-selected-border:#cc1453;--lf-disabled-bg:#ffffff09;--lf-disabled-fg:var(--lf-content-disabled);--lf-disabled-border:#ffffff0e;--lf-danger:#f87171;--lf-danger-fg:#450a0a;--lf-danger-text:#fecaca;--lf-danger-bg:#f8717124;--lf-danger-soft:#f871711a;--lf-danger-border:#f8717161;--lf-danger-emphasis:#dc2626;--lf-success:#22c55e;--lf-success-fg:#052e16;--lf-success-text:#86efac;--lf-success-bg:#22c55e26;--lf-success-soft:#22c55e1c;--lf-success-border:#22c55e61;--lf-success-emphasis:#16a34a;--lf-warning:#f59e0b;--lf-warning-fg:#451a03;--lf-warning-text:#fcd34d;--lf-warning-bg:#f59e0b29;--lf-warning-soft:#f59e0b1f;--lf-warning-border:#f59e0b66;--lf-warning-emphasis:#d97706;--lf-info:#38bdf8;--lf-info-fg:#082f49;--lf-info-text:#bae6fd;--lf-info-bg:#38bdf826;--lf-info-soft:#38bdf81c;--lf-info-border:#38bdf85c;--lf-info-emphasis:#0284c7;--lf-neutral:#94a3b8;--lf-neutral-fg:#0f172a;--lf-neutral-text:#cbd5e1;--lf-neutral-bg:#94a3b81f;--lf-neutral-soft:#94a3b814;--lf-neutral-border:#94a3b83d;--lf-presence-online:#22c55e;--lf-presence-away:#f59e0b;--lf-presence-busy:#ef4444;--lf-presence-offline:#64748b;--lf-label-1:#a78bfa;--lf-label-1-soft:#a78bfa29;--lf-label-2:#2dd4bf;--lf-label-2-soft:#2dd4bf29;--lf-label-3:#fb923c;--lf-label-3-soft:#fb923c29;--lf-label-4:#facc15;--lf-label-4-soft:#facc1529;--lf-label-5:#60a5fa;--lf-label-5-soft:#60a5fa29;--lf-label-6:#4ade80;--lf-label-6-soft:#4ade8029;--lf-label-7:#f472b6;--lf-label-7-soft:#f472b629;--lf-label-8:#94a3b8;--lf-label-8-soft:#94a3b829;--lf-call-bg:#0f1117;--lf-call-tile-bg:#15171d;--lf-call-panel-bg:#171a21;--lf-call-control-bg:#262a33;--lf-call-control-hover-bg:#333a47;--lf-call-fg:#fff;--lf-call-fg-muted:#ffffffa3;--lf-call-fg-subtle:#ffffff80;--lf-call-border:#ffffff14;--lf-call-border-subtle:#ffffff0f;--lf-call-scrim:#0000008c;--lf-call-accept:#2b7f5a;--lf-call-decline:#8f3434;--lf-call-warning:#8a6a24;--lf-call-info:#355c7d;--lf-call-positive:#28d17c;--lf-call-overlay-bg:#000000db;--lf-ring:#cc1453b3;--lf-ring-soft:#cc145333;--lf-shadow-color:#00000085;--lf-shadow-sm:0 1px 2px #00000052;--lf-shadow-md:0 12px 32px #00000061;--lf-shadow-lg:0 24px 72px #0000008f;color-scheme:dark}:root{--lf-app-bg:var(--lf-bg);--lf-shell-bg:var(--lf-bg-deep);--lf-content-bg:var(--lf-bg);--lf-layout-bg:var(--lf-bg-gradient);--lf-auth-bg:var(--lf-bg-gradient);--lf-panel-bg:var(--lf-surface-muted);--lf-panel-elevated:var(--lf-surface-elevated);--lf-nav-bg:var(--lf-surface-muted);--lf-nav-content:var(--lf-content);--lf-nav-content-muted:var(--lf-content-muted);--lf-nav-color:var(--lf-accent);--lf-nav-border:var(--lf-border-subtle);--lf-nav-active-bg:var(--lf-selected-bg);--lf-nav-active-fg:var(--lf-selected-fg);--lf-nav-link-border:var(--lf-accent-border);--lf-nav-footer-active:var(--lf-accent-emphasis);--lf-sidebar-bg:var(--lf-transparent-bg);--lf-sidebar-fg:var(--lf-content);--lf-sidebar-muted-fg:var(--lf-content-muted);--lf-sidebar-hover-bg:var(--lf-hover-bg);--lf-sidebar-active-bg:var(--lf-selected-bg);--lf-sidebar-active-fg:var(--lf-selected-fg);--lf-sidebar-border:var(--lf-border-divider);--lf-sidebar-section-fg:var(--lf-content-subtle);--lf-sidebar-item-fg:var(--lf-content-muted);--lf-sidebar-item-hover-bg:var(--lf-hover-bg);--lf-sidebar-item-active-bg:var(--lf-selected-bg);--lf-sidebar-item-active-fg:var(--lf-selected-fg);--lf-topbar-bg:var(--lf-surface);--lf-topbar-fg:var(--lf-content);--lf-topbar-border:var(--lf-border-subtle);--lf-topbar-search-bg:var(--lf-surface-sunken);--lf-topbar-search-fg:var(--lf-content);--lf-topbar-search-placeholder-fg:var(--lf-content-placeholder);--lf-topbar-search-border:var(--lf-border-input);--lf-topbar-search-focus-border:var(--lf-border-focus);--lf-card-bg:var(--lf-surface);--lf-card-border:var(--lf-border-muted);--lf-card-fg:var(--lf-content);--lf-card-muted-fg:var(--lf-content-muted);--lf-modal-bg:var(--lf-surface-elevated);--lf-modal-border:var(--lf-border-muted);--lf-modal-fg:var(--lf-content);--lf-modal-overlay:var(--lf-surface-overlay);--lf-menu-bg:var(--lf-surface-elevated);--lf-menu-border:var(--lf-border);--lf-menu-fg:var(--lf-content);--lf-menu-item-hover-bg:var(--lf-hover-bg);--lf-menu-item-danger-fg:var(--lf-danger);--lf-mention-bg:var(--lf-surface-elevated);--lf-mention-border:var(--lf-border);--lf-mention-fg:var(--lf-content);--lf-mention-muted-fg:var(--lf-content-muted);--lf-mention-hover-bg:var(--lf-hover-bg);--lf-mention-accent:var(--lf-accent);--lf-code-bg:var(--lf-surface-sunken);--lf-code-fg:var(--lf-content);--lf-code-muted-fg:var(--lf-content-muted);--lf-code-subtle-fg:var(--lf-content-subtle);--lf-scrollbar-thumb:var(--lf-border-strong);--lf-scrollbar-thumb-hover:var(--lf-content-subtle);--lf-scrollbar-track:transparent}:root,.dark,[data-scheme=dark],[data-theme=dark]{--lx-bg:var(--lf-bg);--lx-fg:var(--lf-content);--lx-inverse-bg:var(--lf-surface-inverse);--lx-inverse-fg:var(--lf-content-inverse);--lx-surface:var(--lf-surface);--lx-surface-muted:var(--lf-surface-muted);--lx-surface-elevated:var(--lf-surface-elevated);--lx-surface-overlay:var(--lf-surface-overlay);--lx-surface-inverse:var(--lf-surface-inverse);--lx-accent:var(--lf-accent);--lx-accent-fg:var(--lf-accent-fg);--lx-accent-soft:var(--lf-accent-soft);--lx-accent-border:var(--lf-accent-border);--lx-laflex-brand:var(--lf-brand);--lx-content:var(--lf-content);--lx-content-muted:var(--lf-content-muted);--lx-content-subtle:var(--lf-content-subtle);--lx-content-disabled:var(--lf-content-disabled);--lx-content-placeholder:var(--lf-content-placeholder);--lx-content-inverse:var(--lf-content-inverse);--lx-content-link:var(--lf-content-link);--lx-content-link-hover:var(--lf-content-link-hover);--lx-border:var(--lf-border);--lx-border-muted:var(--lf-border-muted);--lx-border-subtle:var(--lf-border-subtle);--lx-border-strong:var(--lf-border-strong);--lx-border-input:var(--lf-border-input);--lx-border-focus:var(--lf-border-focus);--lx-border-divider:var(--lf-border-divider);--lx-field-bg:var(--lf-surface-sunken);--lx-field-fg:var(--lf-content);--lx-field-border:var(--lf-border-input);--lx-field-placeholder:var(--lf-content-placeholder);--lx-field-bg-hover:var(--lf-surface);--lx-field-fg-hover:var(--lf-content);--lx-field-border-hover:var(--lf-border-strong);--lx-field-bg-focus:var(--lf-surface-sunken);--lx-field-fg-focus:var(--lf-content);--lx-field-border-focus:var(--lf-border-focus);--lx-ring:var(--lf-ring);--lx-ring-soft:var(--lf-ring-soft);--lx-hover-bg:var(--lf-hover-bg);--lx-active-bg:var(--lf-active-bg);--lx-pressed-bg:var(--lf-pressed-bg);--lx-selected-bg:var(--lf-selected-bg);--lx-selected-fg:var(--lf-selected-fg);--lx-selected-border:var(--lf-selected-border);--lx-disabled-bg:var(--lf-disabled-bg);--lx-disabled-fg:var(--lf-disabled-fg);--lx-disabled-border:var(--lf-disabled-border);--lx-status-neutral-bg:var(--lf-neutral-bg);--lx-status-neutral-fg:var(--lf-neutral-text);--lx-status-neutral-border:var(--lf-neutral-border);--lx-status-neutral-accent:var(--lf-neutral);--lx-status-success-bg:var(--lf-success-bg);--lx-status-success-fg:var(--lf-success-text);--lx-status-success-border:var(--lf-success-border);--lx-status-success-accent:var(--lf-success);--lx-status-warning-bg:var(--lf-warning-bg);--lx-status-warning-fg:var(--lf-warning-text);--lx-status-warning-border:var(--lf-warning-border);--lx-status-warning-accent:var(--lf-warning);--lx-status-danger-bg:var(--lf-danger-bg);--lx-status-danger-fg:var(--lf-danger-text);--lx-status-danger-border:var(--lf-danger-border);--lx-status-danger-accent:var(--lf-danger);--lx-status-info-bg:var(--lf-info-bg);--lx-status-info-fg:var(--lf-info-text);--lx-status-info-border:var(--lf-info-border);--lx-status-info-accent:var(--lf-info);--lx-shadow-color:var(--lf-shadow-color);--lx-shadow-sm:var(--lf-shadow-sm);--lx-shadow-md:var(--lf-shadow-md);--lx-scrollbar-thumb:var(--lf-border-strong);--lx-scrollbar-track:transparent;--lx-selection-bg:var(--lf-accent-soft);--lx-selection-fg:var(--lf-content);--lx-code-bg:var(--lf-surface-sunken);--lx-code-fg:var(--lf-content);--lx-mark-bg:var(--lf-warning-soft);--lx-mark-fg:var(--lf-warning-text)}.lx-modal-root-host{z-index:4000}.lx-virtual-list{background:0 0;border:none;border-radius:0}.lx-scrollable-area-viewport{outline:none}.lafla-call-field{--lx-field-bg:var(--lf-call-bg);--lx-field-fg:var(--lf-call-fg);--lx-field-border:var(--lf-call-border-subtle);--lx-field-bg-hover:var(--lf-call-control-bg);--lx-field-border-hover:var(--lf-call-border);--lx-field-bg-focus:var(--lf-call-bg);--lx-field-fg-focus:var(--lf-call-fg);--lx-vselect-radius-sm:6px}.lafla-call-field .lx-select{width:100%}.social-story-shell,.social-community-shell,.social-content-studio-shell,.social-settings-shell{--lx-vselect-height-xs:36px}.lafla-action-menu-tokens{--lx-menu-bg:var(--lx-surface-elevated);--lx-menu-fg:var(--lx-content);--lx-menu-border:var(--lx-border);--lx-menu-separator-border:var(--lx-border-divider);--lx-menu-muted-fg:var(--lx-content-muted);--lx-menu-danger-fg:var(--lf-menu-item-danger-fg);--lx-menu-item-bg-hover:var(--lx-hover-bg);--lx-menu-item-fg-hover:var(--lx-content);--lx-menu-item-bg-active:var(--lx-pressed-bg);--lx-menu-item-fg-active:var(--lx-content);--lx-menu-item-bg-selected:var(--lx-selected-bg);--lx-menu-item-fg-selected:var(--lx-selected-fg);--lx-menu-item-bg-selected-hover:var(--lx-active-bg);--lx-menu-item-fg-selected-hover:var(--lx-selected-fg);--lx-menu-item-bg-selected-active:var(--lx-pressed-bg);--lx-menu-item-fg-selected-active:var(--lx-selected-fg);--lx-menu-font-size:var(--app-menu-font-size);--lx-menu-item-font-size:var(--app-menu-font-size);--lx-menu-item-height:var(--app-menu-item-height);--lx-menu-item-padding:var(--app-menu-item-padding);--lx-menu-item-radius:var(--app-menu-item-radius);--lx-menu-icon-size:var(--app-menu-icon-size);--lx-menu-icon-font-size:var(--app-menu-icon-size)}.lafla-action-menu,.lafla-action-menu-submenu{width:max-content;min-width:min(var(--app-menu-min-width), 100vw - 16px);max-width:min(var(--app-menu-max-width), 100vw - 16px);font-size:var(--app-menu-font-size);padding:var(--app-menu-padding);border-radius:var(--app-menu-radius);line-height:1.25}.lafla-action-menu-submenu{max-inline-size:min(var(--app-menu-max-width), 100vw - 16px);max-height:var(--app-menu-max-height);overscroll-behavior:contain;overflow-y:auto}.lafla-action-menu-content{min-inline-size:min(var(--app-menu-min-width), 100vw - 16px);max-inline-size:min(var(--app-menu-extended-width), 100vw - 16px)}.lafla-action-menu-content>.lafla-action-menu{width:100%}.lafla-action-menu-item{height:auto;min-height:var(--app-menu-item-height);gap:var(--app-menu-item-gap);line-height:1.25}.lafla-action-menu-label,.lafla-action-menu-description{white-space:normal;overflow-wrap:anywhere}.lafla-action-menu-description{font-size:var(--app-menu-description-font-size);line-height:1.35}.lafla-action-menu-separator{margin:var(--app-menu-section-gap) 0}.lafla-action-menu-group-label,.lafla-action-menu-row-label{font-size:var(--app-menu-description-font-size);padding:var(--app-menu-section-gap) .5rem;text-transform:none;line-height:1.35}:root{--app-font-family-main:"Open Sans", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--app-font-family-content:"Open Sans", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--app-density-scale:1;--app-menu-item-height:2rem;--app-menu-font-size:.8125rem;--app-menu-description-font-size:.75rem;--app-menu-icon-size:1rem;--app-menu-padding:.25rem;--app-menu-item-padding:.375rem .5rem;--app-menu-item-gap:.5rem;--app-menu-section-gap:.25rem;--app-menu-min-width:12rem;--app-menu-max-width:15rem;--app-menu-extended-width:17rem;--app-menu-max-height:min(30rem, calc(100dvh - 16px));--app-border-radius-sm:4px;--app-border-radius-md:6px;--app-border-radius-lg:10px;--app-menu-radius:var(--app-border-radius-lg);--app-menu-item-radius:var(--app-border-radius-sm);--app-font-scale:1;font-size:100%}[data-density=compact]{--app-density-scale:.875;--app-menu-item-height:1.875rem;--app-menu-item-padding:.25rem .4375rem}[data-radius=small]{--app-border-radius-sm:2px;--app-border-radius-md:4px;--app-border-radius-lg:6px}[data-radius=large]{--app-border-radius-sm:6px;--app-border-radius-md:10px;--app-border-radius-lg:14px}[data-contrast=high]{--lf-border:#090a0ba6;--lf-border-subtle:#090a0b66}.dark[data-contrast=high],[data-scheme=dark][data-contrast=high],[data-theme=dark][data-contrast=high]{--lf-border:#f9fafabf;--lf-border-subtle:#f9fafa66}[data-font-scale=small]{--app-font-scale:.9375;font-size:93.75%}[data-font-scale=large]{--app-font-scale:1.0625;font-size:106.25%}[data-show-avatars=false] .lx-avatar{display:none}[data-larger-targets=true]{--app-menu-item-height:max(44px, 2.75rem)}[data-larger-targets=true] :where(button,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){min-block-size:44px!important;min-inline-size:44px!important}@media (pointer:coarse){:root{--app-menu-item-height:max(44px, 2.75rem)}}[data-reduce-transparency=true]{--lf-transparent-bg:var(--lf-surface-muted);--lf-surface-overlay:var(--lf-surface-sunken)}[data-reduce-transparency=true] *,[data-reduce-transparency=true] :before,[data-reduce-transparency=true] :after{backdrop-filter:none!important}[data-reduce-motion=true] *,[data-reduce-motion=true] :before,[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}::-webkit-scrollbar{width:.25rem}::-webkit-scrollbar-thumb{background-color:var(--lf-scrollbar-thumb);border-radius:9999px}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) *,:root:not([data-reduce-motion=false]) :before,:root:not([data-reduce-motion=false]) :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root:not([data-contrast=normal]){--lf-border:currentcolor;--lf-border-subtle:currentcolor}}@media (forced-colors:active){:root{--lf-border:CanvasText;--lf-border-subtle:CanvasText}:focus-visible{outline-offset:2px;outline:2px solid highlight}}html,body{scroll-behavior:smooth;background-color:var(--lf-bg)}body{height:100%;min-height:100dvh;font-family:var(--app-font-family-main);color:var(--lf-content);line-height:1.5;overflow-x:clip}#app{height:100%}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.authentication-theme{--lf-auth-bg:#0c0d10;--lf-surface:#17191e;--lf-surface-muted:#202329;--lf-surface-sunken:#111318;--lf-accent:var(--lx-laflex-brand,#cc1453);--lf-accent-fg:#fff;--lf-accent-soft:color-mix(in srgb, var(--lf-accent) 15%, transparent);--lf-content:#f5f5f7;--lf-content-muted:#b4b7c0;--lf-content-subtle:#8e929d;--lf-content-link:color-mix(in srgb, var(--lf-accent) 76%, white);--lf-border:#ffffff1f;--lf-border-strong:#fff3;--lf-hover-bg:#ffffff12;--lf-ring:color-mix(in srgb, var(--lf-accent) 58%, transparent);--lf-ring-soft:color-mix(in srgb, var(--lf-accent) 19%, transparent);--lf-danger:#ff6f86;--lf-warning:#f4bd62;--lf-success:#65d49a;background:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--lf-accent) 12%, transparent), transparent 32rem), radial-gradient(circle at 84% 84%, color-mix(in srgb, var(--lf-accent) 7%, transparent), transparent 28rem), var(--lf-auth-bg);width:100%;min-height:100dvh;color:var(--lf-content)}.authentication-theme .lx-form-tokens{--lx-field-bg:var(--lf-surface-sunken)}.authentication-theme :is(.lx-input,.lx-password,.lx-textarea){--lx-field-bg:var(--lf-surface-sunken);--lx-field-fg:var(--lf-content);--lx-field-bg-focus:var(--lf-surface-sunken);--lx-field-fg-focus:var(--lf-content)}.authentication-intent-context{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);border-radius:10px;align-items:center;gap:.75rem;margin:0 0 1.25rem;padding:.8rem 1rem;display:flex}.authentication-intent-context>.authentication-intent-context-text{color:var(--lf-content-link);font-size:1.2rem}.authentication-intent-context .authentication-intent-context-group{gap:.15rem;min-width:0;display:grid}.authentication-intent-context strong,.authentication-intent-context small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.authentication-intent-context strong{color:var(--lf-content);font-size:.85rem}.authentication-intent-context small{color:var(--lf-content-subtle);font-size:.74rem}.authentication{isolation:isolate;flex:auto;justify-content:center;align-items:center;min-height:100dvh;padding:clamp(2rem,7vh,5rem) 1.25rem;display:flex;position:relative}.authentication-card{border:1px solid var(--lf-border);background:color-mix(in srgb, var(--lf-surface) 96%, transparent);backdrop-filter:blur(18px);border-radius:16px;width:min(100%,500px);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 28px 80px #00000075,0 0 0 1px #ffffff04}.authentication-card.is-wide{width:min(100%,620px)}.authentication-header{text-align:center;flex-direction:column;align-items:center;margin-bottom:1.75rem;display:flex}.authentication-figure{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);width:64px;height:64px;box-shadow:0 14px 38px var(--lf-ring-soft);border-radius:18px;place-items:center;margin:0 0 1.25rem;display:grid}.authentication-figure img{width:44px;height:44px;display:block}.authentication-title{letter-spacing:-.025em;color:var(--lf-content);margin:0;font-size:clamp(1.65rem,4vw,2rem);font-weight:750;line-height:1.18}.authentication-text{max-width:42ch;color:var(--lf-content-muted);margin:.65rem 0 0;font-size:.95rem;line-height:1.6}.authentication-supporting-text{color:var(--lf-content-muted);margin:0 0 1.25rem;font-size:.875rem;line-height:1.6}.authentication-form{width:100%}.authentication-form-input{width:100%;max-width:100%}.authentication-credential-field{gap:.5rem;display:grid}.authentication-credential-field+.authentication-credential-field{margin-top:1rem}.authentication-credential-field-label{color:var(--lf-content);font-size:.84rem;font-weight:650;line-height:1.35}.authentication-credential-field-input{width:100%}.authentication-field-help{color:var(--lf-content-subtle);margin:.75rem 0 0;font-size:.8rem;line-height:1.55}.authentication-form-submit,.authentication-primary-button{background:var(--lf-accent);width:100%;min-height:46px;color:var(--lf-accent-fg);box-shadow:0 10px 26px var(--lf-ring-soft);border:1px solid #0000;border-radius:9px;margin-top:1.25rem;font-size:.925rem;font-weight:700;transition:transform .15s,filter .15s,opacity .15s}.authentication-form-submit:hover:not(:disabled),.authentication-primary-button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.authentication-form-submit.is-active:not(:disabled),.authentication-primary-button.is-active:not(:disabled){transform:translateY(0)}.authentication-form-submit:disabled,.authentication-primary-button:disabled{opacity:.58;cursor:not-allowed}.authentication-primary-button{justify-content:center;align-items:center;gap:.65rem;padding:0 1rem;display:inline-flex}.authentication-primary-button svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.authentication-primary-link{border:1px solid var(--lf-border-strong);text-align:center;background:var(--lf-surface-muted);width:100%;min-height:44px;color:var(--lf-content);border-radius:9px;justify-content:center;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.65rem 1rem;font-size:.9rem;font-weight:650;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.authentication-primary-link svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.authentication-primary-link:hover{border-color:color-mix(in srgb, var(--lf-accent) 55%, var(--lf-border));background:var(--lf-hover-bg);transform:translateY(-1px)}.authentication-form-footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1rem;margin-top:1.15rem;display:flex}.authentication-form-switch{text-align:center;min-height:32px;color:var(--lf-content-link);background:0 0;border:0;padding:.25rem .1rem;font-size:.82rem;font-weight:650;text-decoration:none;transition:color .15s}.authentication-form-switch:hover{color:var(--lf-content);text-underline-offset:3px;text-decoration:underline}.authentication-secondary-action{text-align:center;width:100%;margin-top:1rem;display:block}.authentication-form-divider{text-align:center;color:var(--lf-content-subtle);border:0;grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr);align-items:center;gap:.75rem;margin:1.5rem 0 0;padding:0;font-size:.78rem;display:grid}.authentication-form-divider:before,.authentication-form-divider:after{background:var(--lf-border);content:"";height:1px}.authentication-form-divider legend{display:contents}.authentication-oauth{flex-direction:column;gap:.75rem;margin-top:1.25rem;display:flex}.authentication-oauth-providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.authentication-oauth-button{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);width:100%;min-height:44px;color:var(--lf-content);border-radius:9px;justify-content:center;align-items:center;gap:.625rem;padding:.65rem .85rem;font-size:.875rem;font-weight:650;transition:border-color .15s,background .15s;display:flex}.authentication-oauth-button svg{width:19px;height:19px}.authentication-oauth-button:hover:not(:disabled){border-color:var(--lf-border-strong);background:var(--lf-hover-bg)}.authentication-oauth-button:disabled{opacity:.58;cursor:not-allowed}.authentication-tabs{width:100%}.authentication-tabs .tabs-toolbar{margin-bottom:1.25rem}.authentication-tabs .tabs-buttons{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);border-radius:10px;width:100%;padding:.25rem}.authentication-tabs .tabs-button{border-radius:7px;min-height:40px}.authentication-policy-details{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);color:var(--lf-content-muted);border-radius:9px;margin-top:1.15rem;padding:.85rem .95rem;font-size:.8rem;line-height:1.55}.authentication-policy-details summary{min-height:24px;color:var(--lf-content);cursor:pointer;font-weight:650}.authentication-policy-details ul{margin:.75rem 0 0;padding-left:1.15rem}.authentication-policy-details li+li{margin-top:.35rem}.authentication-product-preferences{border:0;gap:.65rem;margin:1.15rem 0 0;padding:0;display:grid}.authentication-product-preferences>legend{color:var(--lf-content);padding:0;font-size:.9rem;font-weight:700}.authentication-product-preferences>p{color:var(--lf-content-muted);margin:-.25rem 0 .15rem;font-size:.78rem;line-height:1.5}.authentication-product-preference.lx-switch{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);border-radius:9px;min-width:0;min-height:68px;padding:.8rem .9rem}.authentication-product-preference.lx-switch .lx-switch-content{min-width:0}.authentication-product-preference.lx-switch .lx-switch-label{color:var(--lf-content);font-size:.86rem;font-weight:700}.authentication-product-preference.lx-switch .lx-switch-description{color:var(--lf-content-muted);font-size:.76rem;line-height:1.45}.authentication-product-preference.lx-switch .lx-switch-track{box-shadow:0 0 0 1px #ffffff17}.authentication-product-preference.lx-switch:has(.lx-switch-input:checked) .lx-switch-track{background:var(--lf-accent);box-shadow:0 0 18px color-mix(in srgb, var(--lf-accent) 28%, transparent)}.authentication-consent{color:var(--lf-content-muted);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:.65rem;margin-top:1rem;font-size:.82rem;line-height:1.5;display:grid}.authentication-consent .authentication-consent-control{width:18px;margin:1px 0 0}.authentication-consent.is-optional{margin-top:.75rem}.authentication-policy-notice{color:var(--lf-content-muted);margin:.8rem 0 0;font-size:.78rem;line-height:1.5}.authentication-policy-notice.is-optional{margin:.35rem 0 0 2.65rem}.authentication-notice{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);color:var(--lf-content-muted);border-radius:9px;grid-template-columns:20px minmax(0,1fr);gap:.65rem;margin:1rem 0 0;padding:.75rem .85rem;font-size:.82rem;line-height:1.5;display:flex}.authentication-notice svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;margin-top:1px}.authentication-notice.is-danger{border-color:color-mix(in srgb, var(--lf-danger) 34%, transparent);background:color-mix(in srgb, var(--lf-danger) 9%, var(--lf-surface-sunken));color:#ffc2cb}.authentication-notice.is-warning{border-color:color-mix(in srgb, var(--lf-warning) 34%, transparent);background:color-mix(in srgb, var(--lf-warning) 8%, var(--lf-surface-sunken));color:#ffe0a6}.authentication-notice.is-success{border-color:color-mix(in srgb, var(--lf-success) 32%, transparent);background:color-mix(in srgb, var(--lf-success) 8%, var(--lf-surface-sunken));color:#b9f4d4}.authentication-status-icon{border:1px solid var(--lf-border);background:var(--lf-surface-sunken);width:54px;height:54px;color:var(--lf-content-link);border-radius:50%;place-items:center;margin:-.15rem 0 1rem;display:grid}.authentication-status-icon svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.authentication-status-icon.is-success{border-color:color-mix(in srgb, var(--lf-success) 38%, transparent);color:var(--lf-success)}.authentication-status-icon.is-warning{border-color:color-mix(in srgb, var(--lf-warning) 38%, transparent);color:var(--lf-warning)}.authentication-status-icon.is-danger{border-color:color-mix(in srgb, var(--lf-danger) 38%, transparent);color:var(--lf-danger)}.authentication-status-icon.is-loading svg{animation:.9s linear infinite authentication-spinner}.authentication-status-icon .authentication-status-icon-track{opacity:.24}.authentication-status-icon .authentication-status-icon-arc{stroke-width:2.2px}@keyframes authentication-spinner{to{transform:rotate(360deg)}}.application-layout:has(>.authentication-theme)>.theme-mode.theme-mode{display:none}@media (width<=560px){.authentication{align-items:stretch;padding:1rem}.authentication-card,.authentication-card.is-wide{border-radius:13px;width:100%;min-height:calc(100dvh - 2rem);padding:1.35rem}.authentication-oauth-providers{grid-template-columns:1fr}.authentication-title{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.authentication-form-submit,.authentication-primary-button,.authentication-primary-link,.authentication-status-icon.is-loading svg{transition:none;animation:none}}.lafla-desktop-frame{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.lafla-desktop-frame-content{flex:auto;min-height:0;overflow:auto}.lafla-desktop-frame .external-layout{min-height:100%}
