@layer properties;
.collapse{
  visibility:collapse;
}
.m-0{
  margin:0;
}
.block{
  display:block;
}
.flex{
  display:flex;
}
.table{
  display:table;
}
.border-collapse{
  border-collapse:collapse;
}
.rounded-panel{
  border-radius:4px;
}
.rounded-pill{
  border-radius:999px;
}
.border{
  border-style:undefined;
  border-width:1px;
}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.border{
  border-style:solid;}}}
.border-2{
  border-style:undefined;
  border-width:2px;
}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.border-2{
  border-style:solid;}}}
.border-t{
  border-top-style:undefined;
  border-top-width:1px;
}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.border-t{
  border-top-style:solid;}}}
.border-b{
  border-bottom-style:undefined;
  border-bottom-width:1px;
}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.border-b{
  border-bottom-style:solid;}}}
.border-edge-lime{
  border-color:#5b6523;
}
.border-edge-orange{
  border-color:#66421c;
}
.border-edge-plum{
  border-color:#3f2c59;
}
.border-hairline{
  border-color:#303030;
}
.border-hairline-card{
  border-color:#3b3b3b;
}
.border-hairline-void{
  border-color:#292929;
}
.border-lime{
  border-color:#bcd631;
}
.border-orange-deep{
  border-color:#7a4a12;
}
.bg-hairline{
  background-color:#303030;
}
.bg-ink{
  background-color:#1a1a1a;
}
.bg-jax{
  background-color:#262626;
}
.bg-orange-soft{
  background-color:#cd7d29;
}
.bg-plumcast{
  background-color:#211c2a;
}
.bg-void{
  background-color:#121212;
}
.px-4{
  padding-inline:16px;
}
.px-5{
  padding-inline:20px;
}
.px-6{
  padding-inline:24px;
}
.px-7{
  padding-inline:28px;
}
.px-8{
  padding-inline:32px;
}
.py-2{
  padding-block:8px;
}
.py-5{
  padding-block:20px;
}
.py-6{
  padding-block:24px;
}
.py-7{
  padding-block:28px;
}
.py-8{
  padding-block:32px;
}
.pt-2{
  padding-top:8px;
}
.pt-3{
  padding-top:12px;
}
.pt-6{
  padding-top:24px;
}
.pt-8{
  padding-top:32px;
}
.pt-10{
  padding-top:40px;
}
.pb-1{
  padding-bottom:4px;
}
.pb-2{
  padding-bottom:8px;
}
.pb-4{
  padding-bottom:16px;
}
.pb-5{
  padding-bottom:20px;
}
.pb-6{
  padding-bottom:24px;
}
.pb-8{
  padding-bottom:32px;
}
.pb-9{
  padding-bottom:36px;
}
.pb-10{
  padding-bottom:40px;
}
.telemetry{
  font-family:Chakra Petch,Consolas,Courier New,monospace;
  font-size:11px;
  font-weight:600;
  letter-spacing:.16em;
  line-height:16px;
  text-transform:uppercase;
}
.font-body{
  font-family:Titillium Web,Segoe UI,Helvetica,Arial,sans-serif;
}
.font-display{
  font-family:Space Grotesk,Segoe UI,Helvetica,Arial,sans-serif;
}
.font-mono{
  font-family:Chakra Petch,Consolas,Courier New,monospace;
}
.text-2xl{
  font-size:22px;
  line-height:28px;
}
.text-3xl{
  font-size:32px;
  line-height:38px;
}
.text-4xl{
  font-size:34px;
  line-height:40px;
}
.text-base{
  font-size:15px;
  line-height:24px;
}
.text-code{
  font-size:44px;
  line-height:52px;
}
.text-lg{
  font-size:17px;
  line-height:24px;
}
.text-md{
  font-size:16px;
  line-height:26px;
}
.text-sm{
  font-size:13px;
  line-height:20px;
}
.text-xl{
  font-size:20px;
  line-height:26px;
}
.font-bold{
  font-weight:700;
}
.font-semibold{
  font-weight:600;
}
.text-dim{
  color:#c9c4bc;
}
.text-faint{
  color:#6e6a64;
}
.text-ink{
  color:#1a1a1a;
}
.text-lime{
  color:#bcd631;
}
.text-muted{
  color:#a9a39b;
}
.text-orange{
  color:#ff8400;
}
.text-plum-soft{
  color:#8d6cba;
}
.text-snow{
  color:#f8f8f2;
}
.text-subtle{
  color:#8f8a83;
}
.shadow{
  box-shadow:undefined,undefined,undefined,undefined,0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);
}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.shadow{
  box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;}}}
.outline{
  outline-style:undefined;
  outline-width:1px;
}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.outline{
  outline-style:solid;}}}
@property --tw-border-style{
  syntax:"*";
  inherits:false;
  initial-value:solid;
}
@property --tw-font-weight{
  syntax:"*";
  inherits:false;
}
@property --tw-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000;
}
@property --tw-shadow-color{
  syntax:"*";
  inherits:false;
}
@property --tw-shadow-alpha{
  syntax:"<percentage>";
  inherits:false;
  initial-value:100%;
}
@property --tw-inset-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000;
}
@property --tw-inset-shadow-color{
  syntax:"*";
  inherits:false;
}
@property --tw-inset-shadow-alpha{
  syntax:"<percentage>";
  inherits:false;
  initial-value:100%;
}
@property --tw-ring-color{
  syntax:"*";
  inherits:false;
}
@property --tw-ring-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000;
}
@property --tw-inset-ring-color{
  syntax:"*";
  inherits:false;
}
@property --tw-inset-ring-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000;
}
@property --tw-ring-inset{
  syntax:"*";
  inherits:false;
}
@property --tw-ring-offset-width{
  syntax:"<length>";
  inherits:false;
  initial-value:0;
}
@property --tw-ring-offset-color{
  syntax:"*";
  inherits:false;
  initial-value:#fff;
}
@property --tw-ring-offset-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000;
}
@property --tw-outline-style{
  syntax:"*";
  inherits:false;
  initial-value:solid;
}
