html[data-panel] header,html[data-panel] nav,html[data-panel] .widget-header,html[data-panel] [data-slot=sheet-content],html[data-panel] [data-slot=dialog-content],html[data-panel] [data-slot=dropdown-menu-content],html[data-panel] [role=tooltip]{--board-scale:calc(var(--mode-scale) * var(--panel-scale))}html[data-panel-mode]{--panel-target:calc(64px * var(--panel-scale))}html[data-panel-mode] .widget-header{--panel-target:56px}html[data-panel-mode] button:not(.sr-only),html[data-panel-mode] a[href]:not(.sr-only),html[data-panel-mode] select:not(.sr-only),html[data-panel-mode] textarea:not(.sr-only),html[data-panel-mode] summary:not(.sr-only),html[data-panel-mode] [role=button]:not(.sr-only),html[data-panel-mode] [role=tab]:not(.sr-only),html[data-panel-mode] [role=menuitem]:not(.sr-only),html[data-panel-mode] [role=menuitemradio]:not(.sr-only),html[data-panel-mode] [role=menuitemcheckbox]:not(.sr-only),html[data-panel-mode] [role=option]:not(.sr-only),html[data-panel-mode] [role=combobox]:not(.sr-only),html[data-panel-mode] [role=slider]:not(.sr-only),html[data-panel-mode] input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.sr-only),html[data-panel-mode] label:not([for]):not(.sr-only){min-width:var(--panel-target)!important;min-height:var(--panel-target)!important}html[data-panel] [data-drag-hint] svg{width:1.75rem;height:1.75rem}html[data-panel-mode] [data-bar-item]:not(.sr-only){min-width:calc(96px * var(--panel-scale))!important}html[data-panel-mode] header,html[data-panel-mode] nav,html[data-panel-mode] .widget-header,html[data-panel-mode] [data-slot=sheet-content],html[data-panel-mode] [data-slot=dialog-content],html[data-panel-mode] [data-slot=dropdown-menu-content],html[data-panel-mode] [role=tooltip]{--text-board-chrome:20px;--text-board-header:24px;--text-board-panel:18px}@media (min-width:1800px){html[data-panel-mode] [data-chrome=top] header,html[data-panel-mode] [data-chrome=top] header button{font-size:max(1rem, calc(var(--text-board-chrome) * var(--board-scale)))}}html[data-panel-mode] [data-chrome=top] header,html[data-panel-mode] [data-top-actions]{gap:8px}html[data-panel-mode] .widget-header{padding-block-start:8px;padding-block-end:8px}html[data-panel-mode] :focus{outline:4px solid var(--ring);outline-offset:-4px}html[data-panel-mode] :focus:not(:focus-visible){outline:none}html[data-panel-mode] :focus-visible{--tw-ring-shadow:0 0 transparent}html[data-panel-mode] [data-widget-id]{touch-action:none}html[data-panel-mode] .frame-grip{--grip-in:16px;--grip-out:calc(var(--panel-target) - var(--grip-in));width:var(--panel-target)!important;height:var(--panel-target)!important}html[data-panel-mode] .frame-grip-tl,html[data-panel-mode] .frame-grip-tr{--grip-in:8px;top:calc(-1 * var(--grip-out))!important}html[data-panel-mode] .frame-grip-bl,html[data-panel-mode] .frame-grip-br{bottom:calc(-1 * var(--grip-out))!important}html[data-panel-mode] .frame-grip-tl,html[data-panel-mode] .frame-grip-bl{left:calc(-1 * var(--grip-out))!important}html[data-panel-mode] .frame-grip-tr,html[data-panel-mode] .frame-grip-br{right:calc(-1 * var(--grip-out))!important}html[data-panel-mode] .frame-grip:after{content:"";border:0 solid var(--muted-foreground);width:16px;height:16px;position:absolute}html[data-panel-mode].projector .frame-grip:after{border-color:var(--foreground)}html[data-panel-mode] .frame-grip-tl:after{top:var(--grip-out);left:var(--grip-out);border-top-width:4px;border-left-width:4px;border-top-left-radius:8px}html[data-panel-mode] .frame-grip-tr:after{top:var(--grip-out);right:var(--grip-out);border-top-width:4px;border-right-width:4px;border-top-right-radius:8px}html[data-panel-mode] .frame-grip-bl:after{bottom:var(--grip-out);left:var(--grip-out);border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:8px}html[data-panel-mode] .frame-grip-br:after{right:var(--grip-out);bottom:var(--grip-out);border-bottom-width:4px;border-right-width:4px;border-bottom-right-radius:8px}html[data-keyboard-lift] body{transform:translateY(calc(-1 * var(--keyboard-lift)))}
