@layer theme,base;@layer components{[data-slot=editor-document]>*,[data-slot=editor-panels]{--wg-highlight-color:currentColor!important;--wg-border-color:color-mix(in oklab, currentColor 8%, transparent)!important;--wg-panel-color:var(--popover)!important;--wg-menu-color:currentColor!important;--wg-menu-item-size:1.125rem!important;border:0!important;outline:none!important}[data-slot=editor-panels]>wg-panels{font:inherit!important;background:0 0!important;position:static!important}[data-slot=editor-panels] wg-menubar{color:inherit!important;border:0!important;align-items:center!important;gap:.125rem!important;padding:0!important}[data-slot=editor-panels] wg-menu-spacer{width:.5rem!important}[data-slot=editor-panels] .wg-menu-button{cursor:pointer;transition:background-color .15s,color .15s;box-sizing:border-box!important;border-radius:calc(var(--radius) * .8)!important;min-width:1.75rem!important;height:1.75rem!important;color:color-mix(in oklab, currentColor 50%, transparent)!important;background:0 0!important;justify-content:center!important;align-items:center!important;padding:0 .3125rem!important;display:inline-flex!important}[data-slot=editor-panels] .wg-menu-button:not([aria-disabled]):is(:hover,[aria-expanded=true]){color:color-mix(in oklab, currentColor 85%, transparent)!important;background:color-mix(in oklab, currentColor 7%, transparent)!important}[data-slot=editor-panels] .wg-menu-button[aria-pressed=true]{color:color-mix(in oklab, currentColor 92%, transparent)!important;background:color-mix(in oklab, currentColor 9%, transparent)!important}[data-slot=editor-panels] .wg-button-label{line-height:1.25rem;padding:0 .125rem!important}[data-slot=editor-panels] .wg-menu-button:focus{outline:none!important}[data-slot=editor-panels] wg-menubar>:is(.wg-menu-button,wg-submenu>.wg-menu-button):focus-visible:not([data-focus-pointer]){color:color-mix(in oklab, currentColor 92%, transparent)!important;outline:var(--focus-ring-width) solid color-mix(in oklab, currentColor var(--focus-ring-alpha), transparent)!important;outline-offset:var(--focus-ring-offset)!important}[data-slot=editor-panels] wg-menu-list{min-width:11rem;margin-top:.375rem;border:1px solid var(--border)!important;border-radius:var(--radius)!important;background:var(--popover)!important;color:var(--popover-foreground)!important;gap:0!important;padding:.25rem!important;line-height:1.25rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}[data-slot=editor-panels] wg-menu-list .wg-menu-button{width:100%!important;height:auto!important;color:color-mix(in oklab, currentColor 85%, transparent)!important;justify-content:flex-start!important;padding:.375rem .5rem!important}[data-slot=editor-panels] wg-menu-list .wg-menu-button:not([aria-disabled]):is(:hover,:focus){color:currentColor!important;background:color-mix(in oklab, currentColor 8%, transparent)!important;outline:none!important}[data-slot=editor-panels] wg-menu-list .wg-menu-button[aria-pressed=true]{color:currentColor!important;background:0 0!important}[data-slot=editor-panels] .wg-dimension-cell{stroke:color-mix(in oklab, currentColor 20%, transparent)!important}[data-slot=editor-panels] wg-dialog{margin-top:.25rem;border-bottom:0!important;border-top:1px solid color-mix(in oklab, currentColor 8%, transparent)!important;padding:.5rem 1.5rem .5rem .25rem!important}[data-slot=editor-panels] .wg-dialog-button{cursor:pointer;border-radius:calc(var(--radius) * .8)!important;background:color-mix(in oklab, currentColor 8%, transparent)!important;padding:.25rem .625rem!important}[data-slot=editor-panels] .wg-dialog-button:hover{background:color-mix(in oklab, currentColor 12%, transparent)!important}[data-slot=editor-panels] .wg-dialog-close{cursor:pointer;color:color-mix(in oklab, currentColor 50%, transparent)!important;background:0 0!important}[data-slot=editor-panels] wg-dialog input:not([type=radio],[type=file]){border-radius:calc(var(--radius) * .8);background:color-mix(in oklab, currentColor 4%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 12%, transparent);color:inherit;font:inherit;border:0;outline:none;padding:.25rem .5rem}[data-slot=editor-document] wg-content{padding:var(--ag-editor-pad)!important;min-height:var(--ag-editor-min)!important}[data-slot=editor-document] wg-placeholder{opacity:1!important;color:color-mix(in oklab, var(--foreground) 40%, transparent)!important}[data-slot=editor-document] .wg-selected-node{outline-offset:2px;outline:1.5px solid color-mix(in oklab, currentColor 35%, transparent)!important}[data-slot=editor-document] wg-dropcursor{border-color:currentColor!important}[data-slot=editor-document] select.wg-code-language{color:color-mix(in oklab, currentColor 45%, transparent)!important;font:inherit!important;background:0 0!important;font-size:.75em!important}[data-slot=editor-document] .wg-tooltip{border:1px solid var(--border)!important;border-radius:calc(var(--radius) * .8)!important;color:var(--popover-foreground)!important;font-family:inherit!important;font-size:12px!important;line-height:1.5!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}[data-slot=editor-document] wg-content :is(td,th){border:0!important;border-bottom:1px solid color-mix(in oklab, var(--foreground) 5%, transparent)!important;padding:.75em 1em!important}[data-slot=editor-document] wg-content th{border-bottom-color:color-mix(in oklab, var(--foreground) 8%, transparent)!important}[data-slot=editor-document] wg-content .wg-selected-cell{background:color-mix(in oklab, var(--foreground) 8%, transparent)!important}}@layer utilities;
