:root{--compact-control-height:32px;--compact-action-size:28px;--compact-row-height:36px}[data-ui-copy=heading],[data-ui-copy=description],[data-slot=dialog-title],[data-slot=dialog-description],[data-slot=sheet-title],[data-slot=sheet-description]{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-ui-copy=empty],[data-ui-copy=success]{display:none!important}[data-ui-action]{width:var(--compact-action-size)!important;min-width:var(--compact-action-size)!important;max-width:var(--compact-action-size)!important;height:var(--compact-action-size)!important;min-height:var(--compact-action-size)!important;flex:none!important;gap:0!important;padding:0!important}[data-ui-action=copy]{color:var(--muted-foreground);background:0 0;border-color:#0000}[data-ui-action=copy]:hover{background:var(--muted);color:var(--foreground)}[data-ui-action]>svg{stroke-width:1.75px;width:16px;height:16px}[data-ui-action] .sr-only svg{display:none}[data-ui-action]>.sr-only{margin:-1px!important;padding:0!important}:is([data-slot=admin-content],[data-slot=dialog-content],[data-slot=sheet-content]) :is([data-slot=input],[data-slot=select-trigger],[data-ui-field=select],[data-ui-field=input]:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden])){height:var(--compact-control-height);min-height:var(--compact-control-height);box-shadow:none;border-radius:6px;padding-block:4px;font-size:13px;line-height:20px}:is([data-slot=admin-content],[data-slot=dialog-content],[data-slot=sheet-content]) :is([data-slot=input],[data-ui-field=input]:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden])){display:block}:is([data-slot=admin-content],[data-slot=dialog-content],[data-slot=sheet-content]) :is([data-ui-field=select],[data-slot=select-trigger]){max-width:240px}:is([data-slot=admin-content],[data-slot=dialog-content],[data-slot=sheet-content]) :is([data-slot=textarea],[data-ui-field=textarea]){border-radius:6px;min-height:56px;padding:6px 8px;font-size:13px;line-height:20px}[data-field-size=number],[data-ui-field=input][type=number]:not([data-field-size=amount]){max-width:88px}[data-field-size=amount]{max-width:152px}[data-field-size=time],[data-ui-field=input][type=time]{max-width:104px}[data-field-size=date],[data-ui-field=input][type=date]{max-width:144px}[data-field-size=datetime]{max-width:224px}[data-field-size=phone],[data-ui-field=input][type=tel]{max-width:176px}[data-field-size=email],[data-ui-field=input][type=email]{max-width:300px}[data-field-size=name]{max-width:240px}[data-field-size=address]{max-width:440px}[data-field-size=search]{max-width:280px}[data-slot=admin-content]>:is(.page-shell,[data-slot=hydrated-workspace]){min-width:0}[data-slot=admin-content] :is(h1,h2,h3,h4,h5,h6):not([data-ui-copy]){font-size:13px;line-height:20px}.page-shell .page-shell{padding:0}[data-slot=card]{--card-spacing:12px;box-shadow:none;border-radius:8px}[data-slot=card-content]{font-size:13px}[data-slot=tabs-list]{min-height:30px}[data-slot=tabs-trigger]{min-height:28px;padding-inline:8px;font-size:13px}[data-slot=table-status-pill]{min-height:20px;font-size:12px}.ehg-data-table>thead>tr>th{text-transform:none;letter-spacing:normal;background:#f8fafc;height:32px;padding:4px 10px;font-size:12px;font-weight:500;line-height:20px}.ehg-data-table>tbody>tr{height:var(--compact-row-height);background:var(--card)}.ehg-data-table>tbody>tr>td{padding:4px 10px;font-size:13px;line-height:20px}.ehg-data-table>tbody>tr:nth-child(2n),.ehg-data-table>tbody>tr:nth-child(2n)>td:first-child{background:var(--card)}.ehg-data-table>tbody>tr:hover,.ehg-data-table>tbody>tr:hover>td{background:var(--muted)}.ehg-data-table>tbody>tr[data-state=selected],.ehg-data-table>tbody>tr[data-state=selected]>td{background:var(--accent)}.ehg-data-table[data-density=compact]>tbody>tr{height:32px}.ehg-data-table[data-density=comfortable]>tbody>tr{height:48px}.ehg-data-table[data-density=comfortable]>tbody>tr>td{padding-block:8px}.ehg-table-head .ehg-table-cell,.ehg-table-head .ehg-table-cell-actions{padding-block:4px;font-size:12px;font-weight:500}.ehg-table-row{min-height:var(--compact-row-height)}.ehg-row-actions>[data-slot=button],.ehg-row-action-button{width:28px;height:28px;padding:0}[data-slot=dialog-content],[data-slot=sheet-content]{font-size:13px}[data-slot=sheet-content][data-side=right]{width:min(480px,94vw);min-width:0;max-width:94vw}[data-ui-panel=right]{border-left:1px solid var(--border);background:var(--card);font-size:13px}[data-slot=dialog-header],[data-slot=sheet-header]{gap:4px}[data-slot=dialog-tools]{min-height:28px}[data-slot=dialog-content]>[data-slot=dialog-tools]{margin:0;padding:4px 8px}:is([data-slot=dialog-content],[data-slot=sheet-content]) .grid:has(>div input){align-items:start}:is([data-slot=dialog-header]:not(:has(button,input,select,[role=tab],[data-user-content],[data-ui-keep])),[data-slot=sheet-header]:not(:has(button,input,select,[role=tab],[data-user-content],[data-ui-keep]))){min-height:0}[data-slot=dialog-footer],[data-slot=sheet-footer]{gap:6px;font-size:13px}@media (max-width:639px){:root{--compact-action-size:32px;--compact-control-height:36px}:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-ui-field]){font-size:16px!important}[data-field-size],[data-ui-field=input],[data-ui-field=select],[data-slot=select-trigger]{max-width:100%}.ehg-row-actions>[data-slot=button],.ehg-row-action-button{width:32px;height:32px}}
