@layer components{:where(.lc-transform-controls.svelte-rytxvx){background:color-mix(in oklab, var(--color-surface-300,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)) 50%, transparent);border:1px solid color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;border-radius:9999px;margin:4px;display:flex}:where(.lc-transform-controls.svelte-rytxvx)[data-orientation=vertical]{flex-direction:column}:where(.lc-transform-controls.svelte-rytxvx)[data-placement]{position:absolute}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=top-left]{top:0;left:0}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=top]{top:0;left:50%;transform:translate(-50%)}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=top-right]{top:0;right:0}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=left]{top:50%;left:0;transform:translateY(-50%)}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=center]{top:50%;left:50%;transform:translate(-50%,-50%)}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=right]{top:50%;right:0;transform:translateY(-50%)}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=bottom-left]{bottom:0;left:0}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=bottom]{bottom:0;left:50%;transform:translate(-50%)}:where(.lc-transform-controls.svelte-rytxvx)[data-placement=bottom-right]{bottom:0;right:0}:where(.lc-transform-controls.svelte-rytxvx)>button:where(.svelte-rytxvx){color:var(--color-surface-content,currentColor);cursor:pointer;letter-spacing:.05em;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;font-weight:500;line-height:0;transition:background-color .2s;display:inline-flex}:where(.lc-transform-controls.svelte-rytxvx)>button:where(.svelte-rytxvx):hover{background:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-transform-controls.svelte-rytxvx)>button:where(.svelte-rytxvx):focus-visible{outline:2px solid color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent);outline-offset:2px}:where(.lc-transform-controls.svelte-rytxvx)[data-size=sm]>button:where(.svelte-rytxvx){padding:.25rem;font-size:.875rem}:where(.lc-transform-controls.svelte-rytxvx)[data-size=md]>button:where(.svelte-rytxvx){padding:.5rem;font-size:1rem}:where(.lc-transform-controls.svelte-rytxvx)[data-size=lg]>button:where(.svelte-rytxvx){padding:.75rem;font-size:1.125rem}:where(.lc-transform-controls.svelte-rytxvx)>button:where(.svelte-rytxvx) svg{flex-shrink:0;width:1.2em;height:1.2em}[popover][id^=lc-tc-scroll-menu-]{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--color-surface-content,currentColor) 15%, transparent);background:color-mix(in oklab, var(--color-surface-300,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:max-content;box-shadow:0 4px 6px -1px color-mix(in oklab, var(--color-surface-content,currentColor) 12%, transparent), 0 2px 4px -2px color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent);color:var(--color-surface-content,currentColor);position-area:inline-end span-block-end;margin:0;border-radius:.5rem;margin-inline-start:4px;padding:.25rem}[popover][id^=lc-tc-scroll-menu-][data-orientation=horizontal]{position-area:block-end span-inline-start;margin-block-start:4px;margin-inline-start:0}[popover][id^=lc-tc-scroll-menu-][data-orientation=horizontal][data-placement^=bottom]{position-area:block-start span-inline-start;margin-block:0 4px}[popover][id^=lc-tc-scroll-menu-][data-orientation=vertical][data-placement=top-right],[popover][id^=lc-tc-scroll-menu-][data-orientation=vertical][data-placement=right],[popover][id^=lc-tc-scroll-menu-][data-orientation=vertical][data-placement=bottom-right]{position-area:inline-start span-block-end;margin-inline:0 4px}[popover][id^=lc-tc-scroll-menu-][data-orientation=vertical][data-placement^=bottom]{position-area:inline-end span-block-start}[popover][id^=lc-tc-scroll-menu-][data-orientation=vertical][data-placement=bottom-right]{position-area:inline-start span-block-start}[popover][id^=lc-tc-scroll-menu-]>button{width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;display:flex}[popover][id^=lc-tc-scroll-menu-]>button:hover,[popover][id^=lc-tc-scroll-menu-]>button:focus-visible{background:color-mix(in oklab, var(--color-surface-content,currentColor) 8%, transparent)}[popover][id^=lc-tc-scroll-menu-]>button:focus-visible{outline:2px solid color-mix(in oklab, var(--color-surface-content,currentColor) 40%, transparent);outline-offset:0}[popover][id^=lc-tc-scroll-menu-][data-size=sm]>button{padding:.375rem .5rem;font-size:.8125rem}[popover][id^=lc-tc-scroll-menu-][data-size=md]>button{padding:.5rem .625rem;font-size:.875rem}[popover][id^=lc-tc-scroll-menu-][data-size=lg]>button{padding:.625rem .75rem;font-size:.9375rem}[popover][id^=lc-tc-scroll-menu-]>button svg{flex-shrink:0;width:1.2em;height:1.2em}[popover][id^=lc-tc-scroll-menu-]>button>span{flex:1}.lc-tc-tooltip{border:1px solid color-mix(in oklab, var(--color-surface-content,currentColor) 15%, transparent);background:color-mix(in oklab, var(--color-surface-300,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-surface-content,currentColor);white-space:nowrap;pointer-events:none;border-radius:.25rem;margin:0;padding:.25rem .5rem;font-size:.75rem;position:fixed}.lc-tc-tooltip[data-orientation=vertical]{position-area:inline-start center;margin-inline-end:6px}.lc-tc-tooltip[data-orientation=horizontal]{position-area:block-start center;margin-block-end:6px}}
