:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:#d4d4d8;background:#09090b;margin:0;font:14px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}a{color:#6ee7b7}main{max-width:64rem;margin:0 auto;padding:1.25rem 1rem 3rem}.topbar{border-bottom:1px solid #27272a;align-items:center;gap:1rem;padding:.6rem 1rem;font-size:.8rem;display:flex}.topbar .brand{color:#fafafa;letter-spacing:.02em;font-weight:700;text-decoration:none}.topbar .brand small{color:#71717a;margin-left:.4rem;font-weight:400}.topbar .who{color:#a1a1aa;align-items:center;gap:.6rem;margin-left:auto;display:flex}.screens{gap:.4rem;padding:0;list-style:none;display:grid}.screens li{border:1px solid #27272a;border-radius:.3rem;padding:.5rem .7rem}.screens small{color:#71717a;margin-left:.5rem;font-family:ui-monospace,monospace}form.login{gap:.8rem;max-width:20rem;display:grid}form.login label{text-transform:uppercase;letter-spacing:.04em;color:#a1a1aa;gap:.25rem;font-size:.7rem;display:grid}main h1{color:#fafafa;font-size:1.05rem;font-weight:600}main [data-allodium=description]{color:#a1a1aa;margin-top:.15rem;font-size:.75rem}main [data-allodium=list-header],main [data-allodium=form-header]{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}main [data-allodium=search]{margin-left:auto}main input,main textarea,main select{color:#e4e4e7;background:#09090b;border:1px solid #3f3f46;border-radius:.25rem;padding:.25rem .5rem;font-family:inherit;font-size:.75rem}main input:focus,main textarea:focus,main select:focus{border-color:#059669;outline:none}main input[type=checkbox],main input[type=radio]{accent-color:#10b981}main textarea{width:100%;min-height:5rem;font-family:ui-monospace,monospace}main button,.topbar button{color:#d4d4d8;cursor:pointer;background:#18181b;border:1px solid #3f3f46;border-radius:.25rem;padding:.25rem .625rem;font-size:.75rem}main button:hover:not(:disabled){color:#fafafa;border-color:#52525b}main button:disabled{opacity:.4;cursor:default}main [data-allodium=save]{color:#fff;background:#059669;border-color:#059669;font-weight:500}main [data-allodium=delete]{color:#fca5a5;border-color:#7f1d1d}main [data-allodium=related]{border-top:1px solid #27272a;margin-top:1.5rem;padding-top:.9rem}main [data-allodium=related-title]{color:#a1a1aa;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-size:.8rem;font-weight:600}main [data-allodium=related] [data-allodium=table]{font-size:.7rem}main [data-allodium=filters]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.6rem;display:flex}main [data-allodium=filter-baseline]{color:#a1a1aa;border-left:2px solid #3f3f46;width:100%;margin:0 0 .1rem;padding-left:.5rem;font-size:.7rem}main [data-allodium=filter-chips]{margin:0;padding:0;list-style:none;display:contents}main [data-allodium=filter-chip]{color:#d1fae5;background:#064e3b59;border:1px solid #065f46;border-radius:999px;align-items:center;gap:.35rem;padding:.1rem .25rem .1rem .55rem;font-size:.7rem;display:inline-flex}main [data-allodium=filter-remove]{color:#6ee7b7;background:0 0;border:none;border-radius:999px;padding:0 .25rem;font-size:.8rem;line-height:1}main [data-allodium=filter-remove]:hover{color:#fff;background:#065f4699}main [data-allodium=filter-draft]{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}main [data-allodium=filter-apply]{color:#6ee7b7;border-color:#059669}main [data-allodium=filter-add]{border-style:dashed}main [data-allodium=table]{border-collapse:collapse;width:100%;font-size:.75rem}main th{text-align:left;color:#a1a1aa;border-bottom:1px solid #27272a;padding:.35rem .5rem;font-weight:500}main th button{color:inherit;font:inherit;background:0 0;border:none;padding:0}main td{border-bottom:1px solid #1c1c1f;padding:.35rem .5rem}main [data-allodium=row][tabindex]:hover{cursor:pointer;background:#064e3b40}main [data-allodium=null]:before{content:"∅";color:#52525b}main [data-allodium=empty]{text-align:center;color:#71717a;padding:1.5rem}main [data-allodium=field]{flex-direction:column;gap:.2rem;margin-bottom:.9rem;display:flex}main [data-allodium=label]{text-transform:uppercase;letter-spacing:.04em;color:#a1a1aa;font-size:.7rem}main [data-allodium=required-mark]{color:#10b981}main [data-allodium=help]{color:#71717a;font-size:.7rem}main [data-allodium=field-error]{color:#f87171;font-size:.7rem}main [data-invalid] input,main [data-invalid] select{border-color:#b91c1c}main [data-allodium=radiogroup],main [data-allodium=checkboxes]{flex-wrap:wrap;gap:.75rem;padding:.2rem 0;display:flex}main [data-allodium=radio],main [data-allodium=checkbox-option]{align-items:center;gap:.3rem;font-size:.75rem;display:flex}main [data-allodium=form-actions]{border-top:1px solid #27272a;gap:.5rem;margin-top:1.25rem;padding-top:.75rem;display:flex}main [data-allodium=pagination]{color:#a1a1aa;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.7rem;display:flex}main [data-allodium=error]{color:#f87171;font-size:.75rem}main [data-allodium=loading]{color:#71717a;font-size:.75rem}main [data-field=body] textarea{min-height:8rem}main [data-widget=text] input,main [data-widget=datetime] input{max-width:28rem}
