.adpulse-section-page{--adpulse-page-gap:var(--adpulse-page-gutter);--adpulse-page-radius:var(--adpulse-card-radius);background:hsl(var(--background));box-sizing:border-box;color:hsl(var(--foreground));min-width:0}.adpulse-section-page :where(button,[role=button],a):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.adpulse-section-page :where(.vxe-grid){background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--adpulse-page-radius)}.adpulse-section-page :where(.vxe-grid--form-wrapper){background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));padding:var(--adpulse-content-gap) var(--adpulse-card-padding) 4px}.adpulse-section-page :where(.vxe-grid--toolbar-wrapper){background:hsl(var(--muted)/35%);padding:var(--adpulse-action-gap) var(--adpulse-card-padding)}.adpulse-section-page :where(.vxe-toolbar,.vxe-buttons--wrapper,.vxe-tools--wrapper){gap:8px;min-width:0}.adpulse-section-page :where(.vxe-table--empty-block){min-height:var(--adpulse-table-body-min-height)}.developer-management-page .vxe-grid{--vxe-ui-layout-background-color:hsl(var(--ui-card-hsl));--vxe-ui-table-header-background-color:hsl(var(--ui-canvas-alt-hsl));--vxe-ui-table-border-color:hsl(var(--ui-border-hsl));--vxe-ui-table-row-hover-background-color:hsl(var(--ui-neutral-hover-hsl));--vxe-ui-table-row-striped-background-color:hsl(var(--ui-card-hsl));--vxe-ui-table-row-hover-striped-background-color:hsl(var(--ui-neutral-hover-hsl));--vxe-ui-table-row-radio-checked-background-color:hsl(var(--ui-card-hsl));--vxe-ui-table-row-hover-radio-checked-background-color:hsl(var(--ui-neutral-hover-hsl));--vxe-ui-table-row-checkbox-checked-background-color:hsl(var(--ui-card-hsl));--vxe-ui-table-row-hover-checkbox-checked-background-color:hsl(var(--ui-neutral-hover-hsl));--vxe-ui-table-row-current-background-color:hsl(var(--ui-card-hsl));--vxe-ui-table-row-hover-current-background-color:hsl(var(--ui-neutral-hover-hsl))}.developer-management-page .vxe-table--header-wrapper{background:hsl(var(--ui-canvas-alt-hsl))!important}.developer-management-page .vxe-table--body-wrapper{background:hsl(var(--ui-card-hsl))!important}.developer-management-page .vxe-grid--form-wrapper{padding:var(--adpulse-action-gap) var(--adpulse-card-padding)}.developer-management-page .vxe-grid--form-wrapper .relative.rounded{padding-bottom:0!important;padding-top:0!important}.platform-resources-page .vxe-grid--form-wrapper{background:transparent;border-bottom:0;padding:0 0 4px}.platform-resources-page .vxe-grid--form-wrapper .relative.rounded{padding-bottom:0!important;padding-top:0!important}.adpulse-tabs-page{min-height:0;overflow:hidden}.adpulse-tabs-page,.material-library-page.adpulse-section-page{padding:var(--adpulse-page-gap)}.material-library-page .cloud-home>section:first-child{min-height:40px}.adpulse-builder-page .builder-batch-actions,.adpulse-builder-page .builder-task-row{flex-wrap:wrap}.adpulse-builder-page .builder-batch-actions{row-gap:8px}@media (max-width:1199px){.adpulse-report-page .grid.grid-cols-3,.adpulse-report-page .grid.grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.adpulse-report-page .grid.grid-cols-3>.col-span-2{grid-column:span 2/span 2}}@media (max-width:1023px){.adpulse-section-page{--adpulse-page-gap:var(--adpulse-section-gap)}.adpulse-dashboard-page,.adpulse-tabs-page{overflow-y:auto}}@media (max-width:767px){.adpulse-section-page{--adpulse-page-gap:12px;--adpulse-page-radius:var(--adpulse-card-radius)}.adpulse-full-height-tabs-page,.adpulse-tabs-page{height:auto!important;min-height:100%;overflow:visible}.full-height-tabs-layout{height:auto;overflow:visible}.full-height-tabs-panel{flex:none;overflow:visible}.full-height-tabs-content{height:max(var(--adpulse-table-viewport-height),calc(100dvh - 166px))!important}.adpulse-section-page :where(.vxe-grid--toolbar-wrapper){padding:10px}.adpulse-section-page :where(.vxe-toolbar,.vxe-buttons--wrapper,.vxe-tools--wrapper){flex-wrap:wrap}.adpulse-section-page :where(.vxe-toolbar){align-items:stretch;flex-direction:column;height:auto!important}.adpulse-section-page :where(.vxe-buttons--wrapper,.vxe-tools--wrapper){flex:none;justify-content:flex-start;width:100%}.adpulse-report-page .grid.grid-cols-2,.adpulse-report-page .grid.grid-cols-3,.adpulse-report-page .grid.grid-cols-4{gap:12px;grid-template-columns:minmax(0,1fr)}.adpulse-report-page .grid.grid-cols-3>.col-span-2{grid-column:auto}.material-library-page.adpulse-section-page{padding:12px}}
