@layer typography,buntpapier;:root{--clr-primary: hsl(276 100% 50%);--clr-accent: hsl(321 96% 45%);--clr-body-text: hsl(276 95% 43%);--clr-background: var(--clr-white);--clr-background-hover: var(--clr-grey-200);--clr-background-selected: var(--clr-grey-100);--border-separator: 1px solid rgba(0, 0, 0, .12);color-scheme:light;--clr-surface-inverse: #322F35}html,body,#app{margin:0;height:100%;overflow:hidden}#app{display:flex;flex-direction:column}body{font-family:Roboto;color:var(--clr-primary-text-light)}@layer typography{a{color:var(--clr-body-text);text-decoration:none}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,input:-internal-autofill-previewed,:autofill{font-family:Roboto}#app:has(.markdown-body){overflow-y:scroll}#app>.markdown-body{margin:16px}#app>.markdown-body img{max-height:480px}#app>.markdown-body p{max-width:920px}:root{--clr-bg-primary: #9900ff;--clr-bg-secondary: var(--clr-primary);--clr-bg-tertiary: #78909c;--app-background: radial-gradient(in oklab circle at 50% 50%, var(--clr-bg-tertiary) 20%, transparent 80%), conic-gradient(in oklab from 45deg at 50% 50%, var(--clr-bg-primary) 0%, var(--clr-bg-secondary) 25%, var(--clr-bg-primary) 50%, var(--clr-bg-secondary) 75%, var(--clr-bg-primary) 100%)}.ax-panel{border-radius:14px;border:var(--border-separator);margin:8px;padding:17px 24px;min-height:0;overflow:hidden}.ax-panel:not([popover]),.ax-panel:popover-open{display:flex;flex-direction:column}.ax-panel h3{margin:0}.ax-table{display:grid;column-gap:32px;grid-template-rows:auto;min-height:0}.ax-table .ax-table-body{display:contents}.ax-table .bunt-scrollbars,.ax-table .bunt-scroll-content{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.ax-table .ax-header,.ax-table .ax-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;flex:none;align-items:center;height:42px;border-bottom:var(--border-separator)}.ax-table .ax-header>*,.ax-table .ax-row>*{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ax-table .ax-header .ax-cell.loading,.ax-table .ax-row .ax-cell.loading{padding:8px 0;height:100%}.ax-table .ax-header .ax-cell.loading:before,.ax-table .ax-row .ax-cell.loading:before{display:block;content:"";width:100%;height:100%;background-color:var(--clr-background-hover);border-radius:8px}.ax-table .ax-header{font-weight:500}.ax-tabs{display:flex}.ax-tabs .ax-tab{flex:none;padding:8px 16px;text-align:center;cursor:pointer;font-weight:500;border-radius:8px;color:var(--clr-primary-text-light)}.ax-tabs .ax-tab:hover{background-color:var(--clr-background-hover)}.ax-tabs .ax-tab.active,.ax-tabs .ax-tab.router-link-exact-active{background-color:var(--clr-grey-200)}.ax-buffer{flex:auto}.ax-chip{border-radius:3px;height:24px;font-size:12px;font-weight:500;letter-spacing:.1em;line-height:24px;padding:0 12px;text-transform:uppercase;text-align:center;max-width:min-content;white-space:nowrap;color:var(--clr-primary-text-dark);background-color:var(--clr-grey)}.ax-chip.stretch{max-width:100%}.ax-chip.upload-status.status-processing{background-color:var(--clr-blue)}.ax-chip.upload-status.status-done{background-color:var(--clr-success)}.ax-chip.upload-status.status-failed{background-color:var(--clr-danger)}.ax-chip.content-object{display:flex;gap:8px;align-items:center;background-color:var(--clr-indigo);padding-right:0}.ax-chip.content-object .uid{padding:0 8px;font-size:14px;text-transform:initial;color:var(--clr-primary-text-light);background-color:#fffc;text-overflow:ellipsis;overflow:hidden}.ax-chip.content-status{display:flex;gap:8px;align-items:center}.ax-chip.content-status:has(.by){padding-right:0}.ax-chip.content-status.status-empty{background-color:var(--clr-grey)}.ax-chip.content-status.status-success,.ax-chip.content-status.status-delivered{background-color:var(--clr-success)}.ax-chip.content-status.status-needs-approval{background-color:var(--clr-warning)}.ax-chip.content-status.status-generating{background-color:var(--clr-blue)}.ax-chip.content-status.status-rejected{background-color:var(--clr-danger)}.ax-chip.content-status .status{width:72px}.ax-chip.content-status .by{padding:0 8px;font-size:14px;text-transform:initial;color:var(--clr-primary-text-light);background-color:#fffc}.ax-chip.content-source{display:flex;gap:8px;align-items:center}.ax-chip.content-source:has(.name){padding-right:0}.ax-chip.content-source.source-imported{background-color:var(--clr-blue)}.ax-chip.content-source.source-manual{background-color:var(--clr-indigo)}.ax-chip.content-source.source-rewrite,.ax-chip.content-source.source-llm{background-color:var(--clr-cyan)}.ax-chip.content-source.source-ruleset{background-color:var(--clr-orange-a700)}.ax-chip.content-source.source-ruleset .type{width:60px}.ax-chip.content-source.source-composite{background-color:var(--clr-purple-a700)}.ax-chip.content-source .type{width:82px}.ax-chip.content-source .name{padding:0 8px;font-size:14px;text-transform:initial;color:var(--clr-primary-text-light);background-color:#fffc;text-overflow:ellipsis;overflow:hidden}.ax-chip.log-status{max-width:none;width:102px}.ax-chip.log-status.failure{background-color:var(--clr-red)}.ax-chip.log-status.success{background-color:var(--clr-green)}.ax-chip.log-status.running{background-color:var(--clr-blue)}.ax-chip.log-status.backing-off{background-color:var(--clr-orange)}.ax-chip.workflow-run-status.status-failed{background-color:var(--clr-red)}.ax-chip.workflow-run-status.status-success{background-color:var(--clr-green)}.ax-chip.workflow-run-status.status-running{background-color:var(--clr-blue)}.ax-chip.workflow-run-status.status-cancelled{background-color:var(--clr-orange)}
