@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--color-black: #000;--spacing: .25rem;--radius-lg: .5rem;--radius-xl: .75rem;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.collapse{visibility:collapse}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-x-0{inset-inline:0px}.top-full{top:100%}.z-20{z-index:20}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-12{height:calc(var(--spacing) * 12)}.max-h-64{max-height:calc(var(--spacing) * 64)}.w-full{width:100%}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.items-center{align-items:center}.justify-between{justify-content:space-between}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(--accent\){border-color:var(--accent)}.border-\(--line-strong\){border-color:var(--line-strong)}.bg-\(--accent-soft\){background-color:var(--accent-soft)}.bg-\(--panel-2\){background-color:var(--panel-2)}.bg-\(--pill\){background-color:var(--pill)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.text-left{text-align:left}.text-\[13\.5px\]{font-size:13.5px}.text-\[15px\]{font-size:15px}.text-\(--accent\){color:var(--accent)}.text-\(--icon\){color:var(--icon)}.text-\(--success\){color:var(--success)}.text-\(--text\){color:var(--text)}.text-\(--text-soft\){color:var(--text-soft)}.text-\[\#666\]{color:#666}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/50{--tw-shadow-color: color-mix(in srgb, #000 50%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-black\/50{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(hover:hover){.hover\:border-\(--muted\):hover{border-color:var(--muted)}}.focus\:border-\(--accent\):focus{border-color:var(--accent)}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@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: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 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)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000}}}:root{color-scheme:dark;--bg: #0c0c0b;--panel: rgba(32, 31, 29, .9);--panel-2: #2a2926;--pill: rgba(255, 255, 255, .06);--hover: rgba(255, 255, 255, .05);--hover-strong: rgba(255, 255, 255, .1);--line: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .14);--text: #f2efea;--text-soft: #d9d5ce;--muted: #8a867f;--muted-strong: #c9c5be;--icon: #9a968f;--accent: #e07a4a;--accent-hover: #ee9468;--accent-soft: rgba(224, 122, 74, .16);--on-accent: #1a1512;--success: #5fcb9a}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased}@layer base{button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:8px}.md{line-height:1.65;overflow-wrap:anywhere}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md p,.md ul,.md ol{margin:0 0 12px}.md ul,.md ol{padding-left:22px}.md li{margin:4px 0}.md strong{font-weight:600;color:#fff}.md h1,.md h2,.md h3{margin:18px 0 8px;font-size:17px;font-weight:600}.md a{color:var(--accent-hover)}.md code{padding:2px 5px;border-radius:5px;background:var(--pill);font-size:13px}.md pre{padding:12px;border-radius:10px;background:#0000004d;overflow-x:auto}.md pre code{padding:0;background:none}.md table{border-collapse:collapse;margin:0 0 12px;display:block;overflow-x:auto}.md th,.md td{border:1px solid var(--line-strong);padding:6px 10px;text-align:left}.md blockquote{margin:0 0 12px;padding-left:12px;border-left:3px solid var(--accent);color:var(--muted-strong)}
