body,p,h1,h2,h3,textarea,input,hr{margin:0}button,select,textarea,input{background:0 0;padding:0}hr,button,textarea,input,select{border:none}a,button,textarea,input,select{color:inherit}input::placeholder{color:inherit;opacity:.5}h1,h2,h3,button,textarea,input,select{font:inherit}button,input{appearance:none;text-align:inherit}textarea{vertical-align:baseline}svg{display:block;flex:none}a{text-decoration:none}textarea{resize:none}*{box-sizing:border-box}:focus-visible{outline:var(--outline)solid var(--color-strong);outline-offset:var(--outline)}body{background:var(--color-canvas);color:var(--color-strong);font:var(--font-text)}:root{--divider:.0625rem;--outline:.0625rem;--space-2:.125rem;--space-4:.25rem;--space-8:.5rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-48:3rem}.sticky{position:sticky}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.end{right:0}.top{top:0}.fill{inset:0}.s-28,.w-28{width:1.75rem}.s-28,.h-28{height:1.75rem}.s-36,.w-36{width:2.25rem}.s-36,.h-36{height:2.25rem}.s-48,.w-48{width:3rem}.s-48,.h-48{height:3rem}.h-64{height:4rem}.h-full{height:100%}.h-vh{height:100vh}.w-full{width:100%}.w-max-content{width:max-content}.row{display:flex;flex-direction:row;align-items: center}.col{display:flex;flex-direction:column}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-8{gap:var(--space-8)}.gap-16{gap:var(--space-16)}.gap-24{gap:var(--space-24)}.gap-32{gap:var(--space-32)}.flex-none{flex:none}.flex-1{flex:1}.flex-0{flex:0}.align-first{align-items:baseline}.align-last{align-items:last baseline}.align-start{align-items: flex-start}.align-center{align-items: center}.align-end{align-items: flex-end}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:end}.stack-2>*+*{margin-top:var(--space-2)}.stack-4>*+*{margin-top:var(--space-4)}.stack-8>*+*{margin-top:var(--space-8)}.stack-16>*+*{margin-top:var(--space-16)}.stack-24>*+*{margin-top:var(--space-24)}.stack-32>*+*{margin-top:var(--space-32)}.stack-48>*+*{margin-top:var(--space-48)}*+.mt-0{margin-top:0}*+.mt-4{margin-top:var(--space-4)}*+.mt-8{margin-top:var(--space-8)}*+.mt-16{margin-top:var(--space-16)}*+.mt-24{margin-top:var(--space-24)}*+.mt-32{margin-top:var(--space-32)}.m-auto,.my-auto,.mt-auto{margin-block-start:auto}.m-auto,.my-auto,.mb-auto{margin-block-end:auto}.m-auto,.mx-auto,.ms-auto{margin-inline-start:auto}.m-auto,.mx-auto,.me-auto{margin-inline-end:auto}.p-2,.px-2{padding-inline:var(--space-2)}.p-2,.py-2{padding-block:var(--space-2)}.p-4,.px-4{padding-inline:var(--space-4)}.p-4,.py-4{padding-block:var(--space-4)}.p-8,.px-8{padding-inline:var(--space-8)}.p-8,.py-8{padding-block:var(--space-8)}.p-16,.px-16{padding-inline:var(--space-16)}.p-16,.py-16{padding-block:var(--space-16)}.p-24,.px-24{padding-inline:var(--space-24)}.p-24,.py-24{padding-block:var(--space-24)}.p-32,.px-32{padding-inline:var(--space-32)}.p-32,.py-32{padding-block:var(--space-32)}.border{border:var(--divider)solid var(--color-border)}.border:focus-visible{outline-offset:calc(0px - var(--outline))}.border-b{border-bottom:1px solid var(--color-border)}.border-b-2{border-bottom:2px solid var(--color-border)}.border-t{border-top:var(--divider)solid var(--color-border)}.border-s{border-inline-start:1px solid var(--color-border)}.border-e{border-inline-end:1px solid var(--color-border)}.border-h+.border-h{border-top:var(--divider)solid var(--color-border)}.border-v+.border-v{border-left:var(--divider)solid var(--color-border)}.rounded{border-radius:.4rem}.rounded-inner{border-radius:.2rem}.rounded-full{border-radius:99999px}.z-control{z-index:1}.z-overlay{z-index:2}:root{--color-strong:#242424;--color-subtle:#242424b3;--color-border:#e6e6e6;--color-canvas:#fff;--color-accent:#1469b8;--color-danger:#b81414}.shadow{box-shadow:0px 4px 12px 0px rgb(from var(--color-strong)r g b/10%)}.bg-overlay{background:rgb(from var(--color-canvas)r g b/75%);backdrop-filter:blur(1px)}.bg-canvas{--color-bg:var(--color-canvas);background:var(--color-bg)}.bg-mix{background:rgb(from var(--color-strong)r g b/6%)}.bg-subtle{--color-bg:#e6e6e6;background:var(--color-bg)}.fg-subtle{--color-fg:var(--color-subtle);color:var(--color-fg)}.bg-strong{--color-bg:var(--color-strong);--color-mix:20%;background:var(--color-strong)}.fg-white{--color-fg:white;color:#fff}.bg-accent{--color-bg:var(--color-accent);--color-mix:20%;background:var(--color-accent)}.bg-danger{--color-bg:var(--color-danger);--color-mix:20%;background:var(--color-danger)}.bg-state[data-state=open]{--color-bg:#3ca03c1a;background:var(--color-bg)}.fg-state[data-state=open]{--color-fg:#3ca03c;color:var(--color-fg)}.bg-state[data-state=neutral]{--color-bg:var(--color-accent);background:var(--color-bg)}.fg-state[data-state=neutral]{--color-fg:white;color:var(--color-fg)}.bg-state[data-state=success]{--color-bg:#3ca03c1a;background:var(--color-bg)}.fg-state[data-state=success]{--color-fg:#3ca03c;color:var(--color-fg)}.bg-state[data-state=warning]{--color-bg:#c88c281a;background:var(--color-bg)}.fg-state[data-state=warning]{--color-fg:#c88c28;color:var(--color-fg)}.bg-state[data-state=danger]{--color-bg:rgb(from var(--color-danger)r g b/.1);background:var(--color-bg)}.fg-state[data-state=danger]{--color-fg:var(--color-danger);color:var(--color-fg)}.fg-accent{--color-fg:var(--color-accent);color:var(--color-accent)}.fg-danger{--color-fg:var(--color-danger);--color-border:var(--color-danger);color:var(--color-danger)}:root{--transition-move:all .12s ease-in;--transition-fade:all .12s ease-in}.transition-color{transition:background-color .12s ease-in,border-color .12s ease-in,color .12s ease-in,backdrop-filter .12s ease-in}.transition-layout{transition:width .26s ease-in-out,height .26s ease-in-out,transform .26s ease-in-out}:root{--font-text:.8125rem/1rem system-ui}.title{font-size:1.25rem;font-weight:300;line-height:1.5rem}.strong{font-weight:500}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-end{text-align:end}.current\:underline[aria-current=true],.current\:underline[aria-current=page],.hover\:underline:hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-skip-ink:none}@media (hover:hover){.before\:hover\:bg-mix:hover:before,.hover\:bg-mix:hover{background-color:color-mix(in oklab,var(--color-bg,transparent),var(--color-fg,var(--color-strong))var(--color-mix,4%))}}.current\:bg-mix[aria-current=true],.current\:bg-mix[aria-current=page],.focus\:bg-mix:focus-within{background-color:color-mix(in oklab,var(--color-bg,transparent),var(--color-fg,var(--color-strong))var(--color-mix,4%))}.focus\:bg-mix:focus-visible{background-color:color-mix(in oklab,var(--color-bg,transparent),var(--color-fg,var(--color-strong))var(--color-mix,4%))}.focus\:border-strong:focus-within :focus-visible{outline:none}.focus\:bg-mix:focus-within :focus-visible{outline:none}.focus\:bg-mix:focus-visible{outline:none}.focus\:none:focus-visible{outline:none}.current\:bg-subtle[aria-current=true],.current\:bg-subtle[aria-current=page],.selected\:bg-subtle[aria-selected=true],.hover\:bg-subtle:hover{--color-bg:var(--color-subtle);background-color:var(--color-subtle)}.current\:bg-strong[aria-current=true],.current\:bg-strong[aria-current=page]{--color-bg:var(--color-strong);--color-fg:var(--color-canvas);background-color:var(--color-strong);color:var(--color-canvas)}.current\:bg-canvas[aria-current=true],.current\:bg-canvas[aria-current=page]{--color-bg:var(--color-canvas);--color-fg:var(--color-strong);background-color:var(--color-canvas);color:var(--color-strong)}.current\:border-strong[aria-current=true],.current\:border-strong[aria-current=page],.focus\:border-strong:focus-within,.hover\:border-strong:hover{border-color:var(--color-strong)}.current\:border-accent[aria-current=true],.current\:border-accent[aria-current=page],.hover\:border-accent:hover{border-color:var(--color-accent)}.current\:fg-accent[aria-current=true],.current\:fg-accent[aria-current=page],.hover\:fg-accent:hover{--color-fg:var(--color-accent);color:var(--color-accent)}.invalid\:bg-danger[aria-invalid]{--color-bg:var(--color-danger);background-color:rgb(from var(--color-danger)r g b/6%)}.invalid\:bg-danger:user-invalid{--color-bg:var(--color-danger);background-color:rgb(from var(--color-danger)r g b/6%)}@keyframes spin{to{transform:rotate(360deg)}}.busy\:spinner[aria-busy=true]{pointer-events:none;color:#0000;position:relative}.busy\:spinner[aria-busy=true]:after{content:"";display:inline-block;box-sizing:border-box;vertical-align:top;animation:spin 1s linear infinite;border:.125rem solid var(--color-fg,var(--color-normal));position:absolute;border-bottom-color:#0000;border-radius:50%;width:1rem;height:1rem;margin-top:-.5rem;margin-left:-.5rem;top:50%;left:50%}.checkbox{--color-bg:transparent;--color-fg:white;color:var(--color-fg);background-color:color-mix(in oklab,var(--color-bg),var(--color-fg)var(--color-mix,0%));text-align:center;border:var(--divider)solid var(--color-border);transition:var(--transition-fade);border-radius:4px;width:1.125rem;height:1.125rem;transition-property:background-color}.checkbox:after{content:"✓";display:inline-block;vertical-align:text-top;opacity:0;transition:var(--transition-fade);transition-property:opacity;font-size:.75rem;font-weight:500}.checkbox:hover{--color-mix:10%}.checkbox:checked{--color-bg:var(--color-accent)}.checkbox:checked:after{opacity:1}.checkbox[aria-checked=true]{--color-bg:var(--color-accent)}.checkbox[aria-checked=true]:after{opacity:1}.switch{--color-bg:var(--color-border);vertical-align:middle;background:var(--color-bg,var(--color-border));transition:var(--transition-move);border-radius:9999px;width:1.875rem;height:1.125rem;padding:.125rem;transition-property:background-color}.switch:after{content:"";display:block;background:var(--color-fg,white);aspect-ratio:1;border-radius:inherit;transition:var(--transition-move);height:100%;transition-property:margin,transform}.switch[aria-checked=true]{--color-bg:var(--color-strong)}.switch[aria-checked=true]:after{margin-left:100%;transform:translate(-100%)}.switch:checked{--color-bg:var(--color-strong)}.switch:checked:after{margin-left:100%;transform:translate(-100%)}.button-icon{position:relative;outline-offset:4px;vertical-align:top}.button-icon>*{position:relative}.button-icon:before{content:"";position:absolute;border-radius:inherit;transition:var(--transition-fade);inset:-4px}.button-icon:hover:before{background-color:color-mix(in oklab,var(--color-bg,transparent),var(--color-fg,var(--color-strong))var(--color-mix,4%))}
