@import"https://api.fontshare.com/v2/css?f[]=clash-display@400,500,600,700&f[]=satoshi@400,500,700&display=swap";@import"https://cdn.jsdelivr.net/npm/geist@1.3.1/dist/fonts/geist-mono/style.min.css";@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCS_aOKyYRw.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCS_YOKyYRw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCS_ZOKyYRw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCS_XOKw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--glass-bg: rgba(13, 19, 32, .7);--glass-bg-hover: rgba(17, 24, 39, .8);--glass-bg-solid: #0d1320;--glass-bg-surface: #111827;--glass-bg-muted: rgba(13, 19, 32, .5);--glass-blur: 12px;--glass-border: rgba(136, 146, 176, .15);--glass-border-hover: rgba(255, 77, 77, .3);--glow-primary: 0 0 20px rgba(255, 77, 77, .3);--glow-primary-intense: 0 0 30px rgba(255, 77, 77, .4);--glow-secondary: 0 0 20px rgba(0, 229, 204, .3);--glow-secondary-intense: 0 0 30px rgba(0, 229, 204, .4);--text-primary: #f0f4ff;--text-secondary: #8892b0;--text-muted: #5c6584;--accent-secondary: #00e5cc;--accent-secondary-hover: #22d3ee;--glass-highlight: inset 0 1px 0 0 rgba(160, 200, 255, .08);--glass-highlight-strong: inset 0 1px 0 0 rgba(160, 200, 255, .14);--glass-accent-subtle: rgba(255, 77, 77, .08);--glass-accent-muted: rgba(255, 77, 77, .1);--glass-accent-light: rgba(255, 77, 77, .2);--border-subtle: rgba(136, 146, 176, .08);--border-default: rgba(136, 146, 176, .15);--selected-bg: rgba(255, 77, 77, .15);--selected-border: rgba(255, 77, 77, .4);--selected-text: #f0f4ff;--selected-text-muted: #c0c8e0;--bordered-image-coral: #aa2e13;--bordered-image-teal: #336368;--bordered-image-amber: #d98e1a;--bordered-image-plum: #8a3a6b;--bordered-image-mint: #4a8a6b;--bordered-image-coral-shadow: 0 32px 32px rgba(135, 23, 0, .06);--bordered-image-teal-shadow: 0 32px 32px rgba(54, 102, 107, .06);--bordered-image-amber-shadow: 0 32px 32px rgba(143, 92, 18, .08);--bordered-image-plum-shadow: 0 32px 32px rgba(92, 37, 71, .08);--bordered-image-mint-shadow: 0 32px 32px rgba(48, 90, 69, .08);--editorial-shadow-subtle: 0 2px 8px rgba(170, 46, 19, .03);--editorial-shadow-sm: 0 4px 12px rgba(170, 46, 19, .15);--editorial-shadow-md: 0 4px 16px rgba(170, 46, 19, .2);--editorial-shadow-lg: 0 8px 32px rgba(170, 46, 19, .3);--accent-teal-bg: #e6f5f6;--accent-teal-hover: #ccebed;--theme-font-display: "Clash Display", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--theme-font-body: "Satoshi", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--theme-font-mono: "Geist Mono", "Fira Code", "JetBrains Mono", Consolas, monospace;--oc-glass-bg: var(--glass-bg);--oc-glass-bg-hover: var(--glass-bg-hover);--oc-glass-bg-solid: var(--glass-bg-solid);--oc-glass-blur: var(--glass-blur);--oc-glass-border: var(--glass-border);--oc-glass-border-hover: var(--glass-border-hover);--oc-glow-coral: var(--glow-primary);--oc-glow-coral-intense: var(--glow-primary-intense);--oc-glow-cyan: var(--glow-secondary);--oc-glow-cyan-intense: var(--glow-secondary-intense);--oc-text-primary: var(--text-primary);--oc-text-secondary: var(--text-secondary)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}html,body{font-family:Satoshi,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--oc-text-primary)}h1,h2,h3,h4,h5,h6{font-family:Clash Display,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body{background-color:#050810;background:radial-gradient(ellipse 100% 80% at 5% -20%,rgba(255,77,77,.25) 0%,transparent 50%),radial-gradient(ellipse 100% 80% at 95% 120%,rgba(0,229,204,.2) 0%,transparent 50%),radial-gradient(ellipse 60% 50% at 90% 25%,rgba(255,77,77,.15) 0%,transparent 45%),radial-gradient(ellipse 50% 40% at 10% 80%,rgba(0,229,204,.12) 0%,transparent 45%),linear-gradient(180deg,#050810,#0a0f1a,#050810);background-attachment:fixed}body:before{content:"";position:fixed;inset:0;background-image:radial-gradient(2px 2px at 20px 30px,rgba(255,255,255,.8),transparent),radial-gradient(2px 2px at 40px 70px,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 90px 40px,rgba(255,255,255,.6),transparent),radial-gradient(2px 2px at 130px 80px,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 160px 120px,rgba(255,255,255,.7),transparent),radial-gradient(2px 2px at 200px 60px,rgba(0,229,204,.6),transparent),radial-gradient(1px 1px at 250px 150px,rgba(255,255,255,.5),transparent),radial-gradient(2px 2px at 300px 40px,rgba(255,77,77,.4),transparent);background-size:350px 200px;pointer-events:none;z-index:0;animation:twinkle 8s ease-in-out infinite alternate}@keyframes twinkle{0%{opacity:.4}to{opacity:.7}}.p-card{background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow, none);transform:translateZ(0);transition:border-color .2s ease-out,box-shadow .2s ease-out}@supports not (backdrop-filter: blur(1px)){.p-card{background:var(--glass-bg-solid)!important}}html{overflow-x:hidden}img{max-width:100%;height:auto}@media(pointer:coarse){button,a,[role=button]{min-height:44px}}.theme-openclaw{color-scheme:dark;--glass-bg: rgba(13, 19, 32, .7);--glass-bg-hover: rgba(17, 24, 39, .8);--glass-bg-solid: #0d1320;--glass-bg-surface: #111827;--glass-bg-muted: rgba(13, 19, 32, .5);--glass-blur: 12px;--glass-border: rgba(136, 146, 176, .15);--glass-border-hover: rgba(255, 77, 77, .3);--glow-primary: 0 0 20px rgba(255, 77, 77, .3);--glow-primary-intense: 0 0 30px rgba(255, 77, 77, .4);--glow-secondary: 0 0 20px rgba(0, 229, 204, .3);--glow-secondary-intense: 0 0 30px rgba(0, 229, 204, .4);--text-primary: #f0f4ff;--text-secondary: #8892b0;--text-muted: #5c6584;--accent-secondary: #00e5cc;--accent-secondary-hover: #22d3ee;--glass-highlight: inset 0 1px 0 0 rgba(160, 200, 255, .08);--glass-highlight-strong: inset 0 1px 0 0 rgba(160, 200, 255, .14);--glass-accent-subtle: rgba(255, 77, 77, .08);--glass-accent-muted: rgba(255, 77, 77, .1);--glass-accent-light: rgba(255, 77, 77, .2);--border-subtle: rgba(136, 146, 176, .08);--border-default: rgba(136, 146, 176, .15);--selected-bg: rgba(255, 77, 77, .15);--selected-border: rgba(255, 77, 77, .4);--selected-text: #f0f4ff;--selected-text-muted: #c0c8e0;--bordered-image-coral: #aa2e13;--bordered-image-teal: #336368;--bordered-image-amber: #d98e1a;--bordered-image-plum: #8a3a6b;--bordered-image-mint: #4a8a6b;--bordered-image-coral-shadow: 0 32px 32px rgba(135, 23, 0, .06);--bordered-image-teal-shadow: 0 32px 32px rgba(54, 102, 107, .06);--bordered-image-amber-shadow: 0 32px 32px rgba(143, 92, 18, .08);--bordered-image-plum-shadow: 0 32px 32px rgba(92, 37, 71, .08);--bordered-image-mint-shadow: 0 32px 32px rgba(48, 90, 69, .08);--editorial-shadow-subtle: 0 2px 8px rgba(170, 46, 19, .03);--editorial-shadow-sm: 0 4px 12px rgba(170, 46, 19, .15);--editorial-shadow-md: 0 4px 16px rgba(170, 46, 19, .2);--editorial-shadow-lg: 0 8px 32px rgba(170, 46, 19, .3);--accent-teal-bg: #e6f5f6;--accent-teal-hover: #ccebed;--theme-font-display: "Clash Display", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--theme-font-body: "Satoshi", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--theme-font-mono: "Geist Mono", "Fira Code", "JetBrains Mono", Consolas, monospace;--oc-glass-bg: var(--glass-bg);--oc-glass-bg-hover: var(--glass-bg-hover);--oc-glass-bg-solid: var(--glass-bg-solid);--oc-glass-blur: var(--glass-blur);--oc-glass-border: var(--glass-border);--oc-glass-border-hover: var(--glass-border-hover);--oc-glow-coral: var(--glow-primary);--oc-glow-coral-intense: var(--glow-primary-intense);--oc-glow-cyan: var(--glow-secondary);--oc-glow-cyan-intense: var(--glow-secondary-intense);--oc-text-primary: var(--text-primary);--oc-text-secondary: var(--text-secondary)}.theme-storybook{color-scheme:light;--paper-bg: #ffffff;--paper-bg-hover: #f6f0eb;--paper-bg-base: #fbf5f1;--paper-bg-section: #f6f0eb;--paper-bg-muted: #f0ebe6;--paper-border: rgba(226, 220, 215, .15);--paper-border-hover: rgba(226, 220, 215, .3);--paper-shadow: 0 8px 32px rgba(170, 46, 19, .06);--paper-shadow-hover: 0 12px 40px rgba(170, 46, 19, .1);--glass-bg: var(--paper-bg);--glass-bg-hover: var(--paper-bg-hover);--glass-bg-solid: #ffffff;--glass-bg-surface: var(--paper-bg-section);--glass-bg-muted: var(--paper-bg-muted);--glass-blur: 0px;--glass-border: var(--paper-border);--glass-border-hover: var(--paper-border-hover);--glass-shadow: var(--paper-shadow);--glass-shadow-hover: var(--paper-shadow-hover);--glass-highlight: none;--glass-highlight-strong: none;--navbar-bg: #ffffff;--navbar-bg-hover: #f6f0eb;--navbar-border: rgba(226, 220, 215, .15);--navbar-text: #302e2c;--navbar-text-muted: #8a837d;--text-primary: #302e2c;--text-secondary: #5c5652;--text-muted: #8a837d;--accent-secondary: #336368;--accent-secondary-hover: #2a5257;--border-subtle: rgba(226, 220, 215, .08);--border-default: rgba(226, 220, 215, .15);--selected-bg: rgba(170, 46, 19, .08);--selected-border: rgba(170, 46, 19, .25);--selected-text: #302e2c;--selected-text-muted: #5c5652;--glass-accent-subtle: rgba(170, 46, 19, .04);--glass-accent-muted: rgba(170, 46, 19, .06);--glass-accent-light: rgba(170, 46, 19, .1);--glow-primary: 0 8px 32px rgba(170, 46, 19, .06);--glow-primary-intense: 0 12px 40px rgba(170, 46, 19, .1);--glow-secondary: 0 8px 32px rgba(51, 99, 104, .06);--glow-secondary-intense: 0 12px 40px rgba(51, 99, 104, .1);--sb-gradient-primary: linear-gradient(135deg, #aa2e13, #ff7859);--sb-button-radius: 3rem;--sb-surface-variant: #e2dcd7;--editorial-shadow-coral: 0 32px 32px rgba(135, 23, 0, .06);--editorial-shadow-teal: 0 32px 32px rgba(54, 102, 107, .06);--editorial-shadow-coral-hover: 0 32px 48px rgba(135, 23, 0, .1);--editorial-shadow-teal-hover: 0 32px 48px rgba(54, 102, 107, .1);--bordered-image-coral: #aa2e13;--bordered-image-teal: #336368;--bordered-image-amber: #d98e1a;--bordered-image-plum: #8a3a6b;--bordered-image-mint: #4a8a6b;--bordered-image-coral-shadow: 0 32px 32px rgba(135, 23, 0, .06);--bordered-image-teal-shadow: 0 32px 32px rgba(54, 102, 107, .06);--bordered-image-amber-shadow: 0 32px 32px rgba(143, 92, 18, .08);--bordered-image-plum-shadow: 0 32px 32px rgba(92, 37, 71, .08);--bordered-image-mint-shadow: 0 32px 32px rgba(48, 90, 69, .08);--surface-base: #fef8f4;--surface-container: #f3ede9;--surface-container-low: #f8f2ee;--surface-container-high: #ede7e3;--surface-focus: #ffffff;--ghost-border: rgba(225, 191, 184, .15);--theme-font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--theme-font-body: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--theme-font-mono: "Geist Mono", "Fira Code", "JetBrains Mono", Consolas, monospace}.theme-studio{color-scheme:dark;--surface: #000000;--surface-container-lowest: #000000;--surface-container-low: #0a0a0a;--surface-container: #111111;--surface-container-high: #1a1a1a;--surface-container-highest: #262626;--text-primary: #ffffff;--text-secondary: #e5e5e5;--text-muted: #a3a3a3;--on-surface-variant: #d4d4d4;--primary: #ffb4aa;--primary-container: #ff6b5b;--on-primary-container: #6d0003;--glass-bg: rgba(255, 255, 255, .04);--glass-bg-hover: rgba(255, 255, 255, .08);--glass-border: rgba(255, 255, 255, .12);--glass-border-hover: rgba(255, 107, 91, .5);--glass-blur: 12px;--border-subtle: rgba(255, 255, 255, .08);--border-default: #404040;--outline: #a3a3a3;--outline-variant: #404040;--theme-font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--theme-font-body: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--theme-font-mono: "JetBrains Mono", "Geist Mono", Consolas, monospace}body{font-family:var(--theme-font-body);color:var(--text-primary);background:var(--surface)}
