@charset "UTF-8";.dot-elastic{position:relative;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-elastic 1s infinite linear}.dot-elastic:before,.dot-elastic:after{content:"";display:inline-block;position:absolute;top:0}.dot-elastic:before{left:-9px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-elastic-before 1s infinite linear}.dot-elastic:after{left:9px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-elastic-after 1s infinite linear}@keyframes dot-elastic-before{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic-after{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}.dot-pulse{position:relative;left:-9999px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}.dot-pulse:before,.dot-pulse:after{content:"";display:inline-block;position:absolute;top:0;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af}.dot-pulse:before{box-shadow:9990px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}.dot-pulse:after{box-shadow:10008px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9990px 0 0 -5px}30%{box-shadow:9990px 0 0 2px}60%,to{box-shadow:9990px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10008px 0 0 -5px}30%{box-shadow:10008px 0 0 2px}60%,to{box-shadow:10008px 0 0 -5px}}.dot-flashing{position:relative;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-flashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-9px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:9px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:#9ca3af}50%,to{background-color:#9ca3af33}}.dot-collision{position:relative;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af}.dot-collision:before,.dot-collision:after{content:"";display:inline-block;position:absolute;top:0}.dot-collision:before{left:-6px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-collision-before 2s infinite ease-in}.dot-collision:after{left:6px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-collision-after 2s infinite ease-in;animation-delay:1s}@keyframes dot-collision-before{0%,50%,75%,to{transform:translate(0)}25%{transform:translate(-9px)}}@keyframes dot-collision-after{0%,50%,75%,to{transform:translate(0)}25%{transform:translate(9px)}}.dot-revolution{position:relative;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af}.dot-revolution:before,.dot-revolution:after{content:"";display:inline-block;position:absolute}.dot-revolution:before{left:0;top:-9px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;transform-origin:3px 12px;animation:dot-revolution 1.4s linear infinite}.dot-revolution:after{left:0;top:-18px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;transform-origin:3px 21px;animation:dot-revolution 1s linear infinite}@keyframes dot-revolution{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}.dot-carousel{position:relative;left:-9999px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;box-shadow:9990px 0 #9ca3af,9999px 0 #9ca3af,10008px 0 #9ca3af;animation:dot-carousel 1.5s infinite linear}@keyframes dot-carousel{0%{box-shadow:9990px 0 0 -1px #9ca3af,9999px 0 0 1px #9ca3af,10008px 0 0 -1px #9ca3af}50%{box-shadow:10008px 0 0 -1px #9ca3af,9990px 0 0 -1px #9ca3af,9999px 0 0 1px #9ca3af}to{box-shadow:9999px 0 0 1px #9ca3af,10008px 0 0 -1px #9ca3af,9990px 0 0 -1px #9ca3af}}.dot-typing{position:relative;left:-9999px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;box-shadow:9990px 0 #9ca3af,9999px 0 #9ca3af,10008px 0 #9ca3af;animation:dot-typing 1.5s infinite linear}@keyframes dot-typing{0%{box-shadow:9990px 0 #9ca3af,9999px 0 #9ca3af,10008px 0 #9ca3af}16.667%{box-shadow:9990px -10px #9ca3af,9999px 0 #9ca3af,10008px 0 #9ca3af}33.333%{box-shadow:9990px 0 #9ca3af,9999px 0 #9ca3af,10008px 0 #9ca3af}50%{box-shadow:9990px 0 #9ca3af,9999px -10px #9ca3af,10008px 0 #9ca3af}66.667%{box-shadow:9990px 0 #9ca3af,9999px 0 #9ca3af,10008px 0 #9ca3af}83.333%{box-shadow:9990px 0 #9ca3af,9999px 0 #9ca3af,10008px -10px #9ca3af}to{box-shadow:9990px 0 #9ca3af,9999px 0 #9ca3af,10008px 0 #9ca3af}}.dot-windmill{position:relative;top:-10px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;transform-origin:5px 15px;animation:dot-windmill 2s infinite linear}.dot-windmill:before,.dot-windmill:after{content:"";display:inline-block;position:absolute}.dot-windmill:before{left:-8.66254px;top:15px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af}.dot-windmill:after{left:8.66254px;top:15px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af}@keyframes dot-windmill{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(720deg) translateZ(0)}}.dot-bricks{position:relative;top:6px;left:-9999px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;box-shadow:9993px -12px #9ca3af,9993px 0 #9ca3af,10005px 0 #9ca3af;animation:dot-bricks 2s infinite ease}@keyframes dot-bricks{0%{box-shadow:9993px -12px #9ca3af,9993px 0 #9ca3af,10005px 0 #9ca3af}8.333%{box-shadow:10005px -12px #9ca3af,9993px 0 #9ca3af,10005px 0 #9ca3af}16.667%{box-shadow:10005px -12px #9ca3af,9993px -12px #9ca3af,10005px 0 #9ca3af}25%{box-shadow:10005px -12px #9ca3af,9993px -12px #9ca3af,9993px 0 #9ca3af}33.333%{box-shadow:10005px 0 #9ca3af,9993px -12px #9ca3af,9993px 0 #9ca3af}41.667%{box-shadow:10005px 0 #9ca3af,10005px -12px #9ca3af,9993px 0 #9ca3af}50%{box-shadow:10005px 0 #9ca3af,10005px -12px #9ca3af,9993px -12px #9ca3af}58.333%{box-shadow:9993px 0 #9ca3af,10005px -12px #9ca3af,9993px -12px #9ca3af}66.666%{box-shadow:9993px 0 #9ca3af,10005px 0 #9ca3af,9993px -12px #9ca3af}75%{box-shadow:9993px 0 #9ca3af,10005px 0 #9ca3af,10005px -12px #9ca3af}83.333%{box-shadow:9993px -12px #9ca3af,10005px 0 #9ca3af,10005px -12px #9ca3af}91.667%{box-shadow:9993px -12px #9ca3af,9993px 0 #9ca3af,10005px -12px #9ca3af}to{box-shadow:9993px -12px #9ca3af,9993px 0 #9ca3af,10005px 0 #9ca3af}}.dot-floating{position:relative;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-floating 3s infinite cubic-bezier(.15,.6,.9,.1)}.dot-floating:before,.dot-floating:after{content:"";display:inline-block;position:absolute;top:0}.dot-floating:before{left:-12px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-floating-before 3s infinite ease-in-out}.dot-floating:after{left:-24px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-floating-after 3s infinite cubic-bezier(.4,0,1,1)}@keyframes dot-floating{0%{left:calc(-50% - 3px)}75%{left:calc(50% + 103px)}to{left:calc(50% + 103px)}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}to{left:-50px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}to{left:-100px}}.dot-fire{position:relative;left:-9999px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;box-shadow:9999px 13.5px 0 -5px #9ca3af;animation:dot-fire 1.5s infinite linear;animation-delay:-.85s}.dot-fire:before,.dot-fire:after{content:"";display:inline-block;position:absolute;top:0;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af}.dot-fire:before{box-shadow:9999px 13.5px 0 -5px #9ca3af;animation:dot-fire 1.5s infinite linear;animation-delay:-1.85s}.dot-fire:after{box-shadow:9999px 13.5px 0 -5px #9ca3af;animation:dot-fire 1.5s infinite linear;animation-delay:-2.85s}@keyframes dot-fire{1%{box-shadow:9999px 13.5px 0 -5px #9ca3af}50%{box-shadow:9999px -3.375px 0 2px #9ca3af}to{box-shadow:9999px -13.5px 0 -5px #9ca3af}}.dot-spin{position:relative;width:6px;height:6px;border-radius:3px;background-color:transparent;color:transparent;box-shadow:0 -10.8px #9ca3af,7.6367556px -7.6367556px #9ca3af,10.8px 0 #9ca3af,7.6367556px 7.6367556px #9ca3af00,0 10.8px #9ca3af00,-7.6367556px 7.6367556px #9ca3af00,-10.8px 0 #9ca3af00,-7.6367556px -7.6367556px #9ca3af00;animation:dot-spin 1.5s infinite linear}@keyframes dot-spin{0%,to{box-shadow:0 -10.8px #9ca3af,7.6367556px -7.6367556px #9ca3af,10.8px 0 #9ca3af,7.6367556px 7.6367556px 0 -5px #9ca3af00,0 10.8px 0 -5px #9ca3af00,-7.6367556px 7.6367556px 0 -5px #9ca3af00,-10.8px 0 0 -5px #9ca3af00,-7.6367556px -7.6367556px 0 -5px #9ca3af00}12.5%{box-shadow:0 -10.8px 0 -5px #9ca3af00,7.6367556px -7.6367556px #9ca3af,10.8px 0 #9ca3af,7.6367556px 7.6367556px #9ca3af,0 10.8px 0 -5px #9ca3af00,-7.6367556px 7.6367556px 0 -5px #9ca3af00,-10.8px 0 0 -5px #9ca3af00,-7.6367556px -7.6367556px 0 -5px #9ca3af00}25%{box-shadow:0 -10.8px 0 -5px #9ca3af00,7.6367556px -7.6367556px 0 -5px #9ca3af00,10.8px 0 #9ca3af,7.6367556px 7.6367556px #9ca3af,0 10.8px #9ca3af,-7.6367556px 7.6367556px 0 -5px #9ca3af00,-10.8px 0 0 -5px #9ca3af00,-7.6367556px -7.6367556px 0 -5px #9ca3af00}37.5%{box-shadow:0 -10.8px 0 -5px #9ca3af00,7.6367556px -7.6367556px 0 -5px #9ca3af00,10.8px 0 0 -5px #9ca3af00,7.6367556px 7.6367556px #9ca3af,0 10.8px #9ca3af,-7.6367556px 7.6367556px #9ca3af,-10.8px 0 0 -5px #9ca3af00,-7.6367556px -7.6367556px 0 -5px #9ca3af00}50%{box-shadow:0 -10.8px 0 -5px #9ca3af00,7.6367556px -7.6367556px 0 -5px #9ca3af00,10.8px 0 0 -5px #9ca3af00,7.6367556px 7.6367556px 0 -5px #9ca3af00,0 10.8px #9ca3af,-7.6367556px 7.6367556px #9ca3af,-10.8px 0 #9ca3af,-7.6367556px -7.6367556px 0 -5px #9ca3af00}62.5%{box-shadow:0 -10.8px 0 -5px #9ca3af00,7.6367556px -7.6367556px 0 -5px #9ca3af00,10.8px 0 0 -5px #9ca3af00,7.6367556px 7.6367556px 0 -5px #9ca3af00,0 10.8px 0 -5px #9ca3af00,-7.6367556px 7.6367556px #9ca3af,-10.8px 0 #9ca3af,-7.6367556px -7.6367556px #9ca3af}75%{box-shadow:0 -10.8px #9ca3af,7.6367556px -7.6367556px 0 -5px #9ca3af00,10.8px 0 0 -5px #9ca3af00,7.6367556px 7.6367556px 0 -5px #9ca3af00,0 10.8px 0 -5px #9ca3af00,-7.6367556px 7.6367556px 0 -5px #9ca3af00,-10.8px 0 #9ca3af,-7.6367556px -7.6367556px #9ca3af}87.5%{box-shadow:0 -10.8px #9ca3af,7.6367556px -7.6367556px #9ca3af,10.8px 0 0 -5px #9ca3af00,7.6367556px 7.6367556px 0 -5px #9ca3af00,0 10.8px 0 -5px #9ca3af00,-7.6367556px 7.6367556px 0 -5px #9ca3af00,-10.8px 0 0 -5px #9ca3af00,-7.6367556px -7.6367556px #9ca3af}}.dot-falling{position:relative;left:-9999px;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;box-shadow:9999px 0 #9ca3af;animation:dot-falling 1s infinite linear;animation-delay:.1s}.dot-falling:before,.dot-falling:after{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-falling-before 1s infinite linear;animation-delay:0s}.dot-falling:after{width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-falling-after 1s infinite linear;animation-delay:.2s}@keyframes dot-falling{0%{box-shadow:9999px -9px #9ca3af00}25%,50%,75%{box-shadow:9999px 0 #9ca3af}to{box-shadow:9999px 9px #9ca3af00}}@keyframes dot-falling-before{0%{box-shadow:9990px -9px #9ca3af00}25%,50%,75%{box-shadow:9990px 0 #9ca3af}to{box-shadow:9990px 9px #9ca3af00}}@keyframes dot-falling-after{0%{box-shadow:10008px -9px #9ca3af00}25%,50%,75%{box-shadow:10008px 0 #9ca3af}to{box-shadow:10008px 9px #9ca3af00}}.dot-stretching{position:relative;width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;transform:scale(1.25);animation:dot-stretching 2s infinite ease-in}.dot-stretching:before,.dot-stretching:after{content:"";display:inline-block;position:absolute;top:0}.dot-stretching:before{width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-stretching-before 2s infinite ease-in}.dot-stretching:after{width:6px;height:6px;border-radius:3px;background-color:#9ca3af;color:#9ca3af;animation:dot-stretching-after 2s infinite ease-in}@keyframes dot-stretching{0%{transform:scale(1.25)}50%,60%{transform:scale(.8)}to{transform:scale(1.25)}}@keyframes dot-stretching-before{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(-20px) scale(1)}to{transform:translate(0) scale(.7)}}@keyframes dot-stretching-after{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(20px) scale(1)}to{transform:translate(0) scale(.7)}}.dot-gathering{position:relative;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px)}.dot-gathering:before,.dot-gathering:after{content:"";display:inline-block;position:absolute;top:0;left:-50px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;opacity:0;filter:blur(2px);animation:dot-gathering 2s infinite ease-in}.dot-gathering:after{animation-delay:.5s}@keyframes dot-gathering{0%{opacity:0;transform:translate(0)}35%,60%{opacity:1;transform:translate(50px)}to{opacity:0;transform:translate(100px)}}.dot-hourglass{position:relative;top:-9px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px);transform-origin:3px 12px;animation:dot-hourglass 2.4s infinite ease-in-out;animation-delay:.6s}.dot-hourglass:before,.dot-hourglass:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;filter:blur(2px)}.dot-hourglass:before{top:18px}.dot-hourglass:after{animation:dot-hourglass-after 2.4s infinite cubic-bezier(.65,.05,.36,1)}@keyframes dot-hourglass{0%{transform:rotate(0)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes dot-hourglass-after{0%{transform:translateY(0)}25%{transform:translateY(18px)}50%{transform:translateY(18px)}75%{transform:translateY(0)}to{transform:translateY(0)}}.dot-overtaking{position:relative;width:12px;height:12px;border-radius:6px;background-color:transparent;color:#000;margin:-1px 0;box-shadow:0 -20px;filter:blur(2px);animation:dot-overtaking 2s infinite cubic-bezier(.2,.6,.8,.2)}.dot-overtaking:before,.dot-overtaking:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:transparent;color:#000;box-shadow:0 -20px;filter:blur(2px)}.dot-overtaking:before{animation:dot-overtaking 2s infinite cubic-bezier(.2,.6,.8,.2);animation-delay:.3s}.dot-overtaking:after{animation:dot-overtaking 1.5s infinite cubic-bezier(.2,.6,.8,.2);animation-delay:.6s}@keyframes dot-overtaking{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dot-shuttle{position:relative;left:-9px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px)}.dot-shuttle:before,.dot-shuttle:after{content:"";display:inline-block;position:absolute;top:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;filter:blur(2px)}.dot-shuttle:before{left:9px;animation:dot-shuttle 2s infinite ease-out}.dot-shuttle:after{left:18px}@keyframes dot-shuttle{0%,50%,to{transform:translate(0)}25%{transform:translate(-27px)}75%{transform:translate(27px)}}.dot-bouncing{position:relative;height:6px;font-size:10px}.dot-bouncing:before{content:"\26bd\1f3c0\1f3d0";display:inline-block;position:relative;animation:dot-bouncing 1s infinite}@keyframes dot-bouncing{0%{top:-20px;animation-timing-function:ease-in}34%{transform:scale(1)}35%{top:20px;animation-timing-function:ease-out;transform:scale(1.5,.5)}45%{transform:scale(1)}90%{top:-20px}to{top:-20px}}.dot-rolling{position:relative;height:6px;font-size:10px}.dot-rolling:before{content:"\26bd";display:inline-block;position:relative;transform:translate(-25px);animation:dot-rolling 3s infinite}@keyframes dot-rolling{0%{content:"\26bd";transform:translate(-25px) rotate(0)}16.667%{content:"\26bd";transform:translate(25px) rotate(720deg)}33.333%{content:"\26bd";transform:translate(-25px) rotate(0)}34.333%{content:"\1f3c0";transform:translate(-25px) rotate(0)}50%{content:"\1f3c0";transform:translate(25px) rotate(720deg)}66.667%{content:"\1f3c0";transform:translate(-25px) rotate(0)}67.667%{content:"\1f3d0";transform:translate(-25px) rotate(0)}83.333%{content:"\1f3d0";transform:translate(25px) rotate(720deg)}to{content:"\1f3d0";transform:translate(-25px) rotate(0)}}@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(open-sans-v40-latin-regular.f09ec2eb560436bd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(open-sans-v40-latin-700.d8af061eaee8281b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(material-icons-v141-latin-regular.59322316b3fd6063.woff2) format("woff2")}*,body,*:before,*:after{box-sizing:border-box;margin:0;font-family:Open Sans,sans-serif;font-weight:300;line-height:1.5}body{background-color:#0f0f14;color:#e8e9ed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}markdown p{padding-bottom:.75em;line-height:1.65}markdown ul,markdown ol{padding-left:1.4em;padding-bottom:.75em;line-height:1.65}markdown li{padding-bottom:.25em}markdown li>ul,markdown li>ol{padding-bottom:0;margin-top:.25em}markdown h1,markdown h2,markdown h3,markdown h4,markdown h5,markdown h6{color:#e5e7eb;font-weight:600;line-height:1.3;margin-top:1.1em;margin-bottom:.3em}markdown h1{font-size:1.2rem}markdown h2{font-size:1.05rem}markdown h3{font-size:.975rem}markdown h4{font-size:.925rem}markdown h5,markdown h6{font-size:.9rem}markdown strong{font-weight:700;color:#e5e7eb}markdown em{font-style:italic}markdown blockquote{border-left:3px solid rgba(248,168,57,.4);padding-left:.75em;margin:.5em 0 .75em;color:#9ca3af;font-style:italic}markdown hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:1em 0}markdown table{width:100%;border-collapse:collapse;margin-bottom:1em;font-size:.9rem}markdown th{text-align:left;padding:.4em .75em;background:#ffffff0f;color:#e5e7eb;font-weight:600;border-bottom:1px solid rgba(255,255,255,.1)}markdown td{padding:.35em .75em;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top}markdown tr:last-child td{border-bottom:none}markdown pre{margin-bottom:1em!important;border-radius:10px;overflow:hidden}markdown code:not(pre code){background:#f8a8391f;border:1px solid rgba(248,168,57,.2);border-radius:4px;padding:1px 6px;font-size:.875em;color:#f8a839}.markdown-clipboard-button{background:#ffffff0d;border:none;border-radius:5px;color:#6b7280;cursor:pointer;font-size:.7rem;font-weight:500;padding:.15rem .45rem;transition:color .15s ease,background .15s ease}.markdown-clipboard-button:hover{background:#ffffff1a;color:#9ca3af}.markdown-clipboard-button:active{transform:scale(.97)}.markdown-clipboard-button.copied{color:#10b981}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.disable-scrollbars::-webkit-scrollbar{background:transparent;width:0}.scrollbar-brand{scrollbar-width:thin;scrollbar-color:rgba(248,168,57,.25) transparent}.scrollbar-brand::-webkit-scrollbar{width:4px}.scrollbar-brand::-webkit-scrollbar-thumb{background:#f8a83940;border-radius:2px}.scrollbar-brand::-webkit-scrollbar-thumb:hover{background:#f8a83973}.scrollbar-brand::-webkit-scrollbar-track{background:transparent}section{--border-radius: 1.25rem;--border-radius-lg: 1.5rem;--border-radius-sm: .75rem;--font-weight: 300;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .4);--shadow-md: 0 4px 12px -2px rgba(0, 0, 0, .5), 0 2px 4px -1px rgba(0, 0, 0, .4);--shadow-lg: 0 16px 32px -4px rgba(0, 0, 0, .6), 0 4px 8px -2px rgba(0, 0, 0, .4);--transition-fast: .15s ease;--transition-normal: .25s ease}section[theme=default]{--text-primary: #e8e9ed;--text-secondary: #f8a839;--text-muted: #9ca3af;--bg-primary: #0f0f14;--bg-secondary: #1a1b23;--bg-user-prompt: #16171f;--bg-user-messages: #f8a839;--bg-sophia-messages: #16171f;--border-color: #222330;--hover-color: #1e1f2b}section[theme=light]{--text-primary: #111827;--text-secondary: #e09730;--text-muted: #6b7280;--bg-primary: #f8f9fb;--bg-secondary: #ffffff;--bg-user-prompt: #ffffff;--bg-user-messages: #f8a839;--bg-sophia-messages: #ffffff;--border-color: #e5e7eb;--hover-color: #f3f4f6;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px -2px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 16px 32px -4px rgba(0, 0, 0, .12), 0 4px 8px -2px rgba(0, 0, 0, .06)}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
