@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0d26246fbc0df9ee-s.37ir218g6iz93.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0759637e134d98b7-s.p.0ghexb8m2rs_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk Fallback;src:local(Arial);ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.0%;size-adjust:104.98%}.Wpq3ua_className{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.Wpq3ua_variable{--font-sans:"Host Grotesk", "Host Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.VCrZzq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.VCrZzq_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--inv-background:0 0% 100%;--inv-foreground:240 10% 8%;--inv-border:240 6% 90%;--inv-muted:240 4% 95%;--inv-popover:0 0% 100%;--inv-popover-foreground:240 10% 8%;--inv-success:161 94% 30%;--inv-danger:0 72% 51%;--inv-warning:32 95% 44%}:where(.inv-root),:where(.inv-root) *,:where(.inv-root) :after,:where(.inv-root) :before{box-sizing:border-box;border-style:solid;border-width:0;border-color:hsl(var(--inv-border))}:where(.inv-root) :where(button,input,textarea){font:inherit;color:inherit}:where(.inv-root) :where(button){cursor:pointer;background:0 0;border:0 solid;margin:0;padding:0}:where(.inv-root) :where(button:disabled){cursor:default}:where(.inv-root) :where(h1,h2,p,ol,ul,dl,dd){margin:0}:where(.inv-root) :where(ol,ul){padding:0;list-style:none}.inv-root .inv-record-layer{box-sizing:border-box!important;font-variant:normal!important;font-variant-ligatures:none!important;font-feature-settings:normal!important;font-variation-settings:normal!important;font-kerning:none!important;font-synthesis:none!important;letter-spacing:0!important;word-spacing:0!important;text-indent:0!important;text-transform:none!important;text-align:left!important;text-rendering:auto!important;tab-size:2!important;white-space:pre-wrap!important;word-break:break-all!important;overflow-wrap:anywhere!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important;border:0 solid #0000!important;border-radius:0!important;margin:0!important;padding:16px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;font-stretch:100%!important;line-height:19.5px!important;display:block!important}.inv-root textarea.inv-record-layer{resize:none!important;appearance:none!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;color:#0000!important;-webkit-text-fill-color:transparent!important;caret-color:hsl(var(--inv-foreground))!important;background:0 0!important;outline:none!important;position:absolute!important;inset:0!important;overflow:hidden!important}.inv-root textarea.inv-record-layer::-moz-selection{-webkit-text-fill-color:transparent!important}.inv-root textarea.inv-record-layer::selection{color:#0000!important;-webkit-text-fill-color:transparent!important;background:hsl(var(--inv-foreground)/.18)!important}.inv-root textarea.inv-record-layer::-moz-selection{color:#0000!important;background:hsl(var(--inv-foreground)/.18)!important}.inv-absolute{position:absolute}.inv-relative{position:relative}.inv-bottom-full{bottom:100%}.inv-left-0{left:0}.inv-right-0{right:0}.inv-top-full{top:100%}.inv-z-50{z-index:50}.-inv-mx-4{margin-left:-1rem;margin-right:-1rem}.inv-mx-auto{margin-left:auto;margin-right:auto}.inv-mb-0\.5{margin-bottom:.125rem}.inv-mb-1{margin-bottom:.25rem}.inv-mb-3{margin-bottom:.75rem}.inv-mb-4{margin-bottom:1rem}.inv-mb-5{margin-bottom:1.25rem}.inv-mb-6{margin-bottom:1.5rem}.inv-ml-0\.5{margin-left:.125rem}.inv-ml-auto{margin-left:auto}.inv-mt-0\.5{margin-top:.125rem}.inv-mt-1{margin-top:.25rem}.inv-mt-2{margin-top:.5rem}.inv-mt-3{margin-top:.75rem}.inv-mt-4{margin-top:1rem}.inv-block{display:block}.inv-inline-block{display:inline-block}.inv-flex{display:flex}.inv-grid{display:grid}.inv-h-1\.5{height:.375rem}.inv-h-10{height:2.5rem}.inv-h-3{height:.75rem}.inv-h-3\.5{height:.875rem}.inv-h-4{height:1rem}.inv-h-8{height:2rem}.inv-max-h-64{max-height:16rem}.inv-max-h-72{max-height:18rem}.inv-min-h-\[36px\]{min-height:36px}.inv-min-h-\[52px\]{min-height:52px}.inv-w-1\.5{width:.375rem}.inv-w-3{width:.75rem}.inv-w-3\.5{width:.875rem}.inv-w-4{width:1rem}.inv-w-\[320px\]{width:320px}.inv-w-auto{width:auto}.inv-w-full{width:100%}.inv-min-w-0{min-width:0}.inv-min-w-\[140px\]{min-width:140px}.inv-min-w-\[72px\]{min-width:72px}.inv-max-w-6xl{max-width:72rem}.inv-max-w-\[180px\]{max-width:180px}.inv-max-w-full{max-width:100%}.inv-max-w-md{max-width:28rem}.inv-flex-1{flex:1}.inv-shrink-0{flex-shrink:0}.inv-rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes inv-pulse{50%{opacity:.5}}.inv-animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite inv-pulse}.inv-cursor-not-allowed{cursor:not-allowed}.inv-cursor-text{cursor:text}.inv-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.inv-grid-cols-\[1fr_90px_150px\]{grid-template-columns:1fr 90px 150px}.inv-grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_minmax\(0\,170px\)_16px\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,170px) 16px}.inv-flex-col{flex-direction:column}.inv-flex-wrap{flex-wrap:wrap}.inv-items-start{align-items:flex-start}.inv-items-end{align-items:flex-end}.inv-items-center{align-items:center}.inv-justify-end{justify-content:flex-end}.inv-justify-center{justify-content:center}.inv-justify-between{justify-content:space-between}.inv-gap-1{gap:.25rem}.inv-gap-1\.5{gap:.375rem}.inv-gap-2{gap:.5rem}.inv-gap-3{gap:.75rem}.inv-gap-4{gap:1rem}.inv-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.inv-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.inv-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.inv-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.inv-divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:hsl(var(--inv-border)/var(--tw-divide-opacity,1))}.inv-self-stretch{align-self:stretch}.inv-overflow-hidden{overflow:hidden}.inv-overflow-y-auto{overflow-y:auto}.inv-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inv-break-all{word-break:break-all}.inv-rounded-full{border-radius:9999px}.inv-border{border-width:1px}.inv-border-0{border-width:0}.inv-border-b{border-bottom-width:1px}.inv-border-t{border-top-width:1px}.inv-border-border{--tw-border-opacity:1;border-color:hsl(var(--inv-border)/var(--tw-border-opacity,1))}.inv-border-danger\/40{border-color:hsl(var(--inv-danger)/.4)}.inv-border-danger\/50{border-color:hsl(var(--inv-danger)/.5)}.inv-border-foreground{--tw-border-opacity:1;border-color:hsl(var(--inv-foreground)/var(--tw-border-opacity,1))}.inv-border-success\/40{border-color:hsl(var(--inv-success)/.4)}.inv-border-warning\/40{border-color:hsl(var(--inv-warning)/.4)}.inv-bg-background{--tw-bg-opacity:1;background-color:hsl(var(--inv-background)/var(--tw-bg-opacity,1))}.inv-bg-foreground{--tw-bg-opacity:1;background-color:hsl(var(--inv-foreground)/var(--tw-bg-opacity,1))}.inv-bg-foreground\/\[0\.06\]{background-color:hsl(var(--inv-foreground)/.06)}.inv-bg-muted{--tw-bg-opacity:1;background-color:hsl(var(--inv-muted)/var(--tw-bg-opacity,1))}.inv-bg-muted\/40{background-color:hsl(var(--inv-muted)/.4)}.inv-bg-muted\/60{background-color:hsl(var(--inv-muted)/.6)}.inv-bg-popover{--tw-bg-opacity:1;background-color:hsl(var(--inv-popover)/var(--tw-bg-opacity,1))}.inv-bg-success{--tw-bg-opacity:1;background-color:hsl(var(--inv-success)/var(--tw-bg-opacity,1))}.inv-bg-success\/5{background-color:hsl(var(--inv-success)/.05)}.inv-bg-transparent{background-color:#0000}.inv-object-contain{-o-object-fit:contain;object-fit:contain}.inv-p-0\.5{padding:.125rem}.inv-p-1{padding:.25rem}.inv-p-3{padding:.75rem}.inv-p-6{padding:1.5rem}.inv-px-1{padding-left:.25rem;padding-right:.25rem}.inv-px-1\.5{padding-left:.375rem;padding-right:.375rem}.inv-px-2{padding-left:.5rem;padding-right:.5rem}.inv-px-2\.5{padding-left:.625rem;padding-right:.625rem}.inv-px-3{padding-left:.75rem;padding-right:.75rem}.inv-px-4{padding-left:1rem;padding-right:1rem}.inv-px-6{padding-left:1.5rem;padding-right:1.5rem}.inv-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.inv-py-1{padding-top:.25rem;padding-bottom:.25rem}.inv-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.inv-py-16{padding-top:4rem;padding-bottom:4rem}.inv-py-2{padding-top:.5rem;padding-bottom:.5rem}.inv-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.inv-py-3{padding-top:.75rem;padding-bottom:.75rem}.inv-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.inv-py-8{padding-top:2rem;padding-bottom:2rem}.inv-pb-4{padding-bottom:1rem}.inv-pl-2{padding-left:.5rem}.inv-pl-4{padding-left:1rem}.inv-pl-\[22px\]{padding-left:22px}.inv-pr-1{padding-right:.25rem}.inv-pt-3{padding-top:.75rem}.inv-text-left{text-align:left}.inv-text-center{text-align:center}.inv-text-right{text-align:right}.inv-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.inv-text-\[10px\]{font-size:10px}.inv-text-\[11px\]{font-size:11px}.inv-text-\[13px\]{font-size:13px}.inv-text-lg{font-size:1.125rem;line-height:1.75rem}.inv-text-sm{font-size:.875rem;line-height:1.25rem}.inv-text-xl{font-size:1.25rem;line-height:1.75rem}.inv-text-xs{font-size:.75rem;line-height:1rem}.inv-font-medium{font-weight:500}.inv-font-semibold{font-weight:600}.inv-tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.inv-tracking-tight{letter-spacing:-.025em}.inv-text-background{--tw-text-opacity:1;color:hsl(var(--inv-background)/var(--tw-text-opacity,1))}.inv-text-danger{--tw-text-opacity:1;color:hsl(var(--inv-danger)/var(--tw-text-opacity,1))}.inv-text-foreground{--tw-text-opacity:1;color:hsl(var(--inv-foreground)/var(--tw-text-opacity,1))}.inv-text-foreground\/25{color:hsl(var(--inv-foreground)/.25)}.inv-text-foreground\/30{color:hsl(var(--inv-foreground)/.3)}.inv-text-foreground\/40{color:hsl(var(--inv-foreground)/.4)}.inv-text-foreground\/45{color:hsl(var(--inv-foreground)/.45)}.inv-text-foreground\/50{color:hsl(var(--inv-foreground)/.5)}.inv-text-foreground\/60{color:hsl(var(--inv-foreground)/.6)}.inv-text-foreground\/70{color:hsl(var(--inv-foreground)/.7)}.inv-text-foreground\/80{color:hsl(var(--inv-foreground)/.8)}.inv-text-popover-foreground{--tw-text-opacity:1;color:hsl(var(--inv-popover-foreground)/var(--tw-text-opacity,1))}.inv-text-success{--tw-text-opacity:1;color:hsl(var(--inv-success)/var(--tw-text-opacity,1))}.inv-text-warning{--tw-text-opacity:1;color:hsl(var(--inv-warning)/var(--tw-text-opacity,1))}.inv-opacity-0{opacity:0}.inv-opacity-100{opacity:1}.inv-shadow-\[inset_2px_0_0_hsl\(var\(--inv-foreground\)\/0\.45\)\]{--tw-shadow:inset 2px 0 0 hsl(var(--inv-foreground)/.45);--tw-shadow-colored:inset 2px 0 0 var(--tw-shadow-color)}.inv-shadow-\[inset_2px_0_0_hsl\(var\(--inv-foreground\)\/0\.45\)\],.inv-shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.inv-shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.inv-outline-none{outline-offset:2px;outline:2px solid #0000}.inv-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.inv-transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:inv-border-foreground\/30:hover{border-color:hsl(var(--inv-foreground)/.3)}.hover\:inv-bg-danger\/10:hover{background-color:hsl(var(--inv-danger)/.1)}.hover\:inv-bg-foreground\/90:hover{background-color:hsl(var(--inv-foreground)/.9)}.hover\:inv-bg-muted:hover{--tw-bg-opacity:1;background-color:hsl(var(--inv-muted)/var(--tw-bg-opacity,1))}.hover\:inv-bg-muted\/40:hover{background-color:hsl(var(--inv-muted)/.4)}.hover\:inv-bg-muted\/50:hover{background-color:hsl(var(--inv-muted)/.5)}.hover\:inv-text-foreground:hover{--tw-text-opacity:1;color:hsl(var(--inv-foreground)/var(--tw-text-opacity,1))}.hover\:inv-text-foreground\/70:hover{color:hsl(var(--inv-foreground)/.7)}.hover\:inv-underline:hover{text-decoration-line:underline}.focus\:inv-border-foreground\/40:focus{border-color:hsl(var(--inv-foreground)/.4)}.focus\:inv-bg-muted:focus{--tw-bg-opacity:1;background-color:hsl(var(--inv-muted)/var(--tw-bg-opacity,1))}.focus\:inv-outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:inv-ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:inv-bg-muted\/60:focus-visible{background-color:hsl(var(--inv-muted)/.6)}.focus-visible\:inv-outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:inv-outline:focus-visible{outline-style:solid}.focus-visible\:inv-outline-2:focus-visible{outline-width:2px}.focus-visible\:inv-outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:inv-outline-foreground\/40:focus-visible{outline-color:hsl(var(--inv-foreground)/.4)}.focus-visible\:inv-ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.active\:inv-outline-none:active{outline-offset:2px;outline:2px solid #0000}.disabled\:inv-opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:inv-w-96{width:24rem}.sm\:inv-w-auto{width:auto}}@media (min-width:768px){.md\:inv-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:inv-grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.md\:inv-border-l{border-left-width:1px}.md\:inv-border-t-0{border-top-width:0}}.\[\&\>svg\]\:inv-h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:inv-w-3\.5>svg{width:.875rem}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:220 6% 6%;--surface:220 6% 9%;--surface-2:220 6% 12.5%;--ink:240 4% 93%;--ink-2:220 4% 69%;--ink-3:220 4% 50%;--line:220 5% 17%;--line-2:220 5% 27%;--signal:152 62% 56%;--radius:2px;--sans:var(--font-sans), "Host Grotesk", ui-sans-serif, system-ui, sans-serif;--mono:var(--font-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:hsl(var(--canvas));color:hsl(var(--ink));font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}a{color:inherit}button{font:inherit;cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible{outline:2px solid hsl(var(--signal));outline-offset:2px}code{font-family:var(--mono);font-size:.86em}svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mono{font-family:var(--mono);letter-spacing:.02em}.label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--ink-3));font-size:11px}.frame{flex-direction:column;min-height:100vh;display:flex}.sheet{background:hsl(var(--surface));border:1px solid hsl(var(--line));border-radius:var(--radius);flex:1 0 auto;width:min(1240px,100% - 32px);margin:28px auto 0}.sheet-inner{padding:36px 40px 56px}.sheet-grid{grid-template-columns:232px minmax(0,1fr);display:grid}.side{border-right:1px solid hsl(var(--line));background:hsl(var(--canvas) / .45);flex-direction:column;padding:28px 18px 22px;display:flex}.side-brand{letter-spacing:-.01em;border-bottom:1px solid hsl(var(--line));align-items:center;gap:11px;padding:0 10px 22px;font-size:18px;font-weight:650;display:flex}.side-nav{flex-direction:column;gap:2px;padding-top:18px;display:flex}.side-label{margin:14px 10px 6px}.side-item{border-radius:var(--radius);width:100%;min-height:36px;color:hsl(var(--ink-2));text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.side-item:hover{color:hsl(var(--ink));background:hsl(var(--surface-2))}.side-item--active{color:hsl(var(--ink));background:hsl(var(--surface-2));border-color:hsl(var(--line-2))}.side-item:disabled{color:hsl(var(--ink-3));background:0 0}.side-item__hint{color:hsl(var(--ink-3));font-size:11px}.side-user{border-top:1px solid hsl(var(--line));align-items:center;gap:10px;margin-top:auto;padding:18px 10px 0;display:flex}.side-user b{font-size:13.5px;font-weight:550;display:block}.side-user>span{min-width:0}.side-user small{color:hsl(var(--ink-3));white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.hdr-crumb{margin:0}.hdr .hdr-brand--mobile{display:none}.hdr{align-items:center;gap:16px;display:flex}.hdr-brand{letter-spacing:-.01em;align-items:center;gap:11px;font-size:18px;font-weight:650;display:flex}.hdr-mark{background:hsl(var(--signal));width:26px;height:26px;color:hsl(var(--canvas));font-family:var(--mono);border-radius:var(--radius);place-items:center;font-size:13px;font-weight:600;display:grid}.hdr-right{align-items:center;gap:14px;margin-left:auto;display:flex}.hdr-user{align-items:center;gap:10px;display:flex}.avatar{background:hsl(var(--surface-2));border:1px solid hsl(var(--line-2));width:34px;height:34px;font-family:var(--mono);color:hsl(var(--ink-2));border-radius:50%;place-items:center;font-size:12px;display:grid}.hdr-user b{font-size:14px;font-weight:550;display:block}.hdr-user small{color:hsl(var(--ink-3));font-size:12.5px;display:block}.btn{border:1px solid hsl(var(--line-2));border-radius:var(--radius);background:hsl(var(--surface-2));min-height:34px;color:hsl(var(--ink));white-space:nowrap;align-items:center;gap:8px;padding:0 13px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{border-color:hsl(var(--ink-3))}.btn:disabled{opacity:.5}.btn-primary{background:hsl(var(--ink));color:hsl(var(--canvas));border-color:hsl(var(--ink))}.btn-primary:hover{background:hsl(var(--ink-2));border-color:hsl(var(--ink-2))}.btn-ghost{background:0 0}.btn-link{color:hsl(var(--signal));background:0 0;border:0;align-items:center;gap:4px;padding:6px 0;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.btn-link:hover{text-underline-offset:3px;text-decoration:underline}.btn-link:disabled{color:hsl(var(--ink-3));text-decoration:none}.ds-btn{height:40px;color:hsl(var(--ink));white-space:nowrap;background:0 0;border:0;align-items:stretch;gap:3px;padding:0;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.ds-btn>span{border:1px solid hsl(var(--line-2));border-radius:var(--radius);background:hsl(var(--surface));align-items:center;padding:0 14px;transition:border-color .15s;display:inline-flex}.ds-btn>i{border:1px solid hsl(var(--line-2));border-radius:var(--radius);background:hsl(var(--surface));place-items:center;width:40px;font-style:normal;transition:border-color .15s;display:inline-grid}.ds-btn>i svg{stroke-width:1.5px;width:16px;height:16px;transition:transform .15s}.ds-btn:hover>span,.ds-btn:hover>i{border-color:hsl(var(--ink-3))}.ds-btn:hover>i svg{transform:translate(2px)}.ds-btn:disabled{opacity:.5}.banner{background:hsl(var(--signal) / .07);border:1px solid hsl(var(--signal) / .35);border-radius:var(--radius);color:hsl(var(--ink-2));align-items:flex-start;gap:14px;margin-top:30px;padding:18px 20px;font-size:14.5px;line-height:1.6;display:flex}.banner p{margin:0}.banner b{color:hsl(var(--ink));font-weight:600}.banner-when{color:hsl(var(--signal));font-weight:600}.banner-actions{flex:none;margin-left:auto}.heading{margin:34px 0 16px}.heading h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:650}.heading p{color:hsl(var(--ink-2));margin:6px 0 0;font-size:15px}.rows{gap:12px;display:grid}.row{background:hsl(var(--canvas));border:1px solid hsl(var(--line));border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;padding:20px 22px;display:grid}.row--live{border-color:hsl(var(--signal) / .45)}.row--muted .row-title,.row--muted .row-body{color:hsl(var(--ink-3))}.row-title{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:600;display:flex}.row-body{color:hsl(var(--ink-2));margin:4px 0 0;font-size:14.5px;line-height:1.55}.row-action{justify-self:end}.row-note{font-family:var(--mono);color:hsl(var(--ink-3));white-space:nowrap;font-size:11.5px}.tag{font-family:var(--mono);letter-spacing:.04em;background:hsl(var(--surface-2));border:1px solid hsl(var(--line-2));color:hsl(var(--ink-2));border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:inline-flex}.tag--ok{color:hsl(var(--signal));border-color:hsl(var(--signal) / .4);background:hsl(var(--signal) / .08)}.tag--ok svg{width:12px;height:12px}.tag--mono{font-family:var(--mono)}.facts{background:hsl(var(--canvas));border:1px solid hsl(var(--line));border-radius:var(--radius);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:18px 22px;display:grid}.facts div{min-width:0}.facts dt{margin-bottom:5px}.facts dd{overflow-wrap:anywhere;margin:0;font-size:14px}.muted{color:hsl(var(--ink-3))}.notice{color:hsl(var(--ink));border-radius:var(--radius);background:#e74c4014;border:1px solid #e74c4080;align-items:center;gap:12px;margin-top:22px;padding:12px 16px;font-size:14px;display:flex}.notice p{flex:1;margin:0}.foot{width:min(1240px,100% - 32px);color:hsl(var(--ink-3));flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:16px;margin:auto auto 0;padding:28px 0 36px;font-size:13px;display:flex}.foot-links{align-items:center;gap:22px;display:flex}.foot a{color:hsl(var(--ink-2));text-decoration:none}.foot a:hover{color:hsl(var(--ink))}.foot .wordmark{align-items:center;gap:8px;display:inline-flex}.foot .wordmark svg{stroke:none;fill:currentColor;width:86px;height:auto}.portal-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:60 9% 96%;--surface:0 0% 100%;--surface-2:60 6% 92%;--ink:220 8% 7%;--ink-2:220 5% 30%;--ink-3:220 4% 45%;--line:60 5% 85%;--line-2:60 4% 72%;--signal:156 82% 26%;background:hsl(var(--canvas));min-height:100vh;color:hsl(var(--ink));flex-direction:column;display:flex}.portal-topbar{background:hsl(var(--surface));border-bottom:1px solid hsl(var(--line));align-items:center;gap:18px;height:56px;padding:0 24px;display:flex}.portal-topbar__brand{font-size:14px;font-weight:600}.portal-topbar__org{font-family:var(--mono);color:hsl(var(--ink-3));font-size:12px}.portal-topbar__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.portal-frame{flex:1;width:min(1240px,100% - 32px);margin:24px auto 48px}@media (max-width:860px){.sheet{width:calc(100% - 20px);margin-top:12px}.sheet-grid{grid-template-columns:1fr}.side{display:none}.hdr .hdr-brand--mobile{display:flex}.hdr-crumb{display:none}.sheet-inner{padding:22px 18px 36px}.hdr-user small{display:none}.banner{flex-wrap:wrap}.banner-actions{margin-left:0}.row{grid-template-columns:minmax(0,1fr);row-gap:10px;padding:16px}.row-action{justify-self:start}.facts{grid-template-columns:1fr 1fr}.heading h1{font-size:24px}.foot{flex-direction:column;align-items:flex-start}.portal-topbar{flex-wrap:wrap;gap:8px 14px;height:auto;padding:12px 14px}.portal-topbar__actions{margin-left:0}.portal-frame{width:calc(100% - 20px);margin:14px auto 36px}}.tour{z-index:50;position:fixed;inset:0}.tour-window{pointer-events:none;box-shadow:0 0 0 9999px #0a0a0bb8, 0 0 0 1px hsl(var(--signal));border-radius:4px;transition:top .2s,left .2s,width .2s,height .2s;position:fixed}.tour-card{background:hsl(var(--surface));color:hsl(var(--ink));border:1px solid hsl(var(--line-2));border-radius:var(--radius);padding:18px 20px;position:fixed;box-shadow:0 18px 50px #05050580}.tour-card h3{letter-spacing:-.01em;margin:6px 0 8px;font-size:16px;font-weight:600}.tour-card p{color:hsl(var(--ink-2));margin:0;font-size:14px;line-height:1.55}.tour-count{margin:0}.tour-actions{align-items:center;gap:8px;margin-top:16px;display:flex}.tour-spacer{flex:1}.portal-page .tour-window{box-shadow:0 0 0 9999px #38382e8c, 0 0 0 1px hsl(var(--signal))}.portal-page .tour-card{box-shadow:0 18px 50px #10111340}
