@charset "UTF-8";@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7azYYmg8.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:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7YjYYmg8.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7aDYYmg8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7ZjYY.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7azYYmg8.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7YjYYmg8.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7aDYYmg8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7ZjYY.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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7azYYmg8.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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7YjYYmg8.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7aDYYmg8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7ZjYY.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7azYYmg8.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7YjYYmg8.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7aDYYmg8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/caveat/v23/Wnz6HAc5bAfYB2Q7ZjYY.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdAD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdJD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdBD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdOD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdCD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdDD2M&skey=c491285d6722e4fa&v=v20) 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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdND2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdAD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdJD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdBD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdOD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdCD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdDD2M&skey=c491285d6722e4fa&v=v20) 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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdND2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdAD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdJD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdBD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdOD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdCD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdDD2M&skey=c491285d6722e4fa&v=v20) 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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdND2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdAD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdJD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdBD2M&skey=c491285d6722e4fa&v=v20) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdOD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdCD2M&skey=c491285d6722e4fa&v=v20) 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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdDD2M&skey=c491285d6722e4fa&v=v20) 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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=UcCB3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfU5NJeWUdIOjBeTGiXZdND2M&skey=c491285d6722e4fa&v=v20) 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:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=yMJ_MIlzdpvBhQQL_SC3X9yhF25-T1nyGy7TrUDChqmWoLxl7vXry-eeuQ&skey=1145794a0c86a867&v=v35) 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:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=yMJ_MIlzdpvBhQQL_SC3X9yhF25-T1nyGy7TrUDChqmWoLxl7vXry-eeuQ&skey=1145794a0c86a867&v=v35) 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:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=yMJ_MIlzdpvBhQQL_SC3X9yhF25-T1nyGy7TrUDChqmWoLxl7vXry-eeuQ&skey=1145794a0c86a867&v=v35) 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:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=yMJ_MIlzdpvBhQQL_SC3X9yhF25-T1nyGy7TrUDChqmWoLxl7vXry-eeuQ&skey=1145794a0c86a867&v=v35) 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:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sharetechmono/v16/J7aHnp1uDWRBEqV98dVQztYldFcLowEF.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{--surface-canvas: #0d2635;--surface-canvas-alt: #103246;--surface-panel: #123246;--surface-panel-strong: #164664;--surface-overlay: rgba(8, 20, 28, .95);--surface-glass: rgba(12, 32, 48, .65);--surface-input: rgba(12, 28, 40, .8);--text-primary: #e8ebed;--text-secondary: #9fb3c8;--text-tertiary: #84a0b6;--text-inverse: #0d2635;--text-accent: #cfefff;--accent-primary: #52c1e6;--accent-primary-rgb: 82, 193, 230;--accent-strong: #7dd5f0;--accent-gold: #c8a84b;--accent-gold-rgb: 200, 168, 75;--accent-gold-strong: #e8c96b;--accent-gold-light: #f3d7a2;--accent-warning: #f0c27b;--accent-warning-rgb: 240, 194, 123;--accent-danger: #c0392b;--accent-danger-light: #ff8282;--accent-danger-light-rgb: 255, 130, 130;--accent-hot: #ff5722;--accent-hot-rgb: 255, 87, 34;--border-subtle: rgba(82, 193, 230, .18);--border-default: rgba(82, 193, 230, .3);--border-strong: rgba(82, 193, 230, .45);--radius-sm: 2px;--radius-md: 4px;--radius-lg: 4px;--radius-xl: 4px;--shadow-soft: 0 0 0 1px rgba(82, 193, 230, .2);--shadow-elevated: 0 0 0 1px rgba(82, 193, 230, .3), 0 0 12px rgba(82, 193, 230, .12);--shadow-glow: 0 0 16px rgba(82, 193, 230, .25);--keyboard-focus-glow: 0 0 0 2px rgba(9, 25, 37, .9), 0 0 0 5px rgba(125, 213, 240, .42);--scatter-tile-img-filter: saturate(.9) brightness(.97) contrast(1.03);--scatter-tile-img-filter-hover: saturate(1) brightness(1);--scatter-tile-overlay-gradient: linear-gradient(to bottom, transparent 34%, rgba(4, 12, 22, .34) 64%, rgba(4, 12, 22, .84) 100%);--space-xs: 8px;--space-sm: 10px;--space-md: 14px;--space-lg: 18px;--font-body-text: "Inter", sans-serif;--font-heading-category: "Orbitron", sans-serif;--font-handwritten-accent: "Caveat", cursive;--font-monospace: "Share Tech Mono", monospace;--cat-game: #c07888;--cat-game-rgb: 192, 120, 136;--cat-ai: #9b8cc8;--cat-ai-rgb: 155, 140, 200;--cat-app: #4a9e96;--cat-app-rgb: 74, 158, 150;--cat-overlay: #c4856c;--cat-overlay-rgb: 196, 133, 108;--status-success: #5fd698;--status-success-rgb: 95, 214, 152;--status-success-glow: rgba(95, 214, 152, .4);--blur-sm: 6px;--blur-md: 12px;--blur-lg: 20px;--bg: var(--surface-canvas);--bg-alt: var(--surface-canvas-alt);--surface: var(--surface-panel);--surface-strong: var(--surface-panel-strong);--text: var(--text-primary);--muted: var(--text-secondary);--accent: var(--accent-primary);--danger: var(--accent-danger);--official: var(--accent-strong);--community: var(--accent-warning);--stroke: var(--border-subtle);--mono: var(--font-monospace);--cyan: var(--accent-primary);--canvas: var(--surface-canvas)}body,.typography-body-text{font-family:var(--font-body-text)}:where(h1,h2,h3,h4,h5,h6),.typography-heading-category{font-family:var(--font-heading-category)}.typography-handwritten-accent{font-family:var(--font-handwritten-accent)}::selection{background:#9fb3c859;color:var(--text-primary, #e8ebed)}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.cdk-overlay-container{z-index:1500}.sc-dialog-backdrop{background:#0000008c}:root{color-scheme:dark;--sc-bg-0: var(--surface-canvas);--sc-bg-1: var(--surface-panel);--sc-bg-2: var(--surface-canvas-alt);--sc-bg-3: var(--surface-panel-strong);--sc-fg-0: var(--text-primary);--sc-fg-1: var(--text-secondary);--sc-fg-2: var(--text-tertiary);--sc-accent: var(--accent-primary);--sc-accent-hot: var(--accent-hot);--sc-success: var(--status-success);--sc-warning: var(--accent-warning);--sc-warn: #e8a33d;--sc-idle: #3d5a6c;--sc-idle-bg: #0a1c26;--sc-offense: #e8864a;--sc-danger: var(--accent-danger-light);--sc-border: var(--border-subtle);--sc-glow: var(--shadow-glow);--sc-font-display: var(--font-heading-category);--sc-font-body: var(--font-body-text)}:root{--sc-fs-floor: 0px;--sc-tap-min: 0px;--sc-fs-input: 0px;--sc-page-lead: 11px}:root{--sc-page-max: clamp(1280px, 50vw + 320px, 1600px);--sc-page-gutter: 28px;--sc-measure: 70ch;--sc-content-max: var(--sc-page-max);--sc-content-narrow: 56rem}@property --sc-dock-p{syntax: "<number>"; inherits: true; initial-value: 0;}@media(min-width:721px){sc-beta-chip .chip-wrap.chip-wrap{top:calc((var(--sc-imp-banner-h, 0px) + env(safe-area-inset-top,0px) + var(--sc-fab-inset) + 46px) * (1 - var(--sc-dock-p, 1)) + (var(--sc-imp-banner-h, 0px) + 6px + (var(--sc-bar-h) - var(--sc-space-2) - var(--_h)) / 2) * var(--sc-dock-p, 1));right:calc(max(var(--sc-fab-inset),env(safe-area-inset-right)) * (1 - var(--sc-dock-p, 1)) + max(var(--sc-space-3),env(safe-area-inset-right)) * var(--sc-dock-p, 1))}}@media(max-width:720px){:root{--sc-page-gutter: 16px}}:root{--sc-space-1: 4px;--sc-space-2: 8px;--sc-space-3: 12px;--sc-space-4: 16px;--sc-space-5: 24px;--sc-space-6: 32px;--sc-space-7: 48px;--sc-space-8: 64px;--sc-bar-h: 64px;--sc-footer-h: 56px;--sc-bar-hide-ms: .25s;--sc-wide-gutter: clamp(16px, 2.5vw, 64px);--sc-sub-h: 60px;--sc-dock-w: min(100% - 2 * max(var(--sc-page-gutter), var(--sc-chip-lane, 0px)), var(--sc-content-max));--sc-chrome-w: min(100% - 2 * max(var(--sc-page-gutter), var(--sc-chip-lane, 0px)), var(--sc-page-max) - 2 * var(--sc-page-gutter));--sc-sub-radius: 5px;--sc-sub-fill: linear-gradient(180deg, #0a1d2b, #061724);--sc-sub-edge: linear-gradient(160deg, rgba(200, 236, 250, .7) 0%, rgba(80, 125, 148, .45) 30%, rgba(30, 58, 74, .5) 60%, rgba(140, 200, 225, .55) 100%);--sc-sub-sheen: linear-gradient(180deg, rgba(210, 242, 255, .07), transparent 55%);--sc-sub-shadow: 0 0 14px rgba(82, 193, 230, .08), 0 14px 34px rgba(0, 0, 0, .45);--sc-sub-trace-hi: rgba(220, 250, 255, 1);--sc-sub-trace-lo: rgba(130, 220, 255, .35);--sc-sub-bloom: rgba(110, 210, 255, .4);--sc-sub-divider: rgba(160, 230, 255, .8);--sc-sub-rule: rgba(130, 220, 255, .14);--sc-sub-kbd: linear-gradient(180deg, #17384c, #0b2231);--sc-sub-edge-focus: linear-gradient(160deg, rgba(225, 248, 255, .95) 0%, rgba(130, 220, 255, .7) 35%, rgba(90, 170, 205, .6) 65%, rgba(200, 240, 255, .9) 100%);--sc-sub-focus-glow: 0 0 0 1px rgba(130, 220, 255, .35), 0 0 22px rgba(82, 193, 230, .3);--sc-sub-box: rgba(130, 220, 255, .45)}@media(max-width:720px){html:has(sc-fusion-bar) sc-page-header nav.crumbs{display:none}}@property --sc-sub-trace-ang{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@media(max-width:720px){:root{--sc-bar-h: 56px;--sc-footer-h: 48px;--sc-wide-gutter: var(--sc-page-gutter)}}@media(prefers-reduced-motion:reduce){:root{--sc-bar-hide-ms: 0ms}}[data-layout=cinematic]{--sc-gap-head: 0px}[data-layout=content],[data-layout=plain]{--sc-gap-head: var(--sc-space-6)}[data-layout=tool],[data-layout=overlay]{--sc-gap-head: var(--sc-space-5)}@media(max-width:720px){[data-layout=content],[data-layout=plain]{--sc-gap-head: var(--sc-space-5)}[data-layout=tool],[data-layout=overlay]{--sc-gap-head: var(--sc-space-4)}}html:has([data-layout]){scroll-padding-top:var(--sc-bar-h)}@media(max-width:720px){html:has([data-layout]){scroll-padding-top:0;scroll-padding-bottom:var(--sc-bar-h)}}.sc-frame{--_n: min(clamp(720px, 60%, 1040px), 100% - 2 * var(--sc-wide-gutter));--_m: min(var(--sc-measure), var(--_n));--_s: max(0px, calc((var(--_n) - var(--_m)) / 2));flex:1;width:100%;min-width:0;display:grid;grid-template-columns:[full-start] var(--sc-wide-gutter) [wide-start] minmax(0,1fr) [narrow-start] minmax(0,var(--_s)) [measure-start] minmax(0,var(--_m)) [measure-end] minmax(0,var(--_s)) [narrow-end] minmax(0,1fr) [wide-end] var(--sc-wide-gutter) [full-end];align-content:start;padding-block:var(--sc-gap-head, 0px) var(--sc-space-6)}@media(max-width:720px){.sc-frame{--_n: calc(100% - 2 * var(--sc-wide-gutter))}}.sc-frame>*{min-width:0}.sc-frame>:where(*){grid-column:narrow-start/narrow-end}[data-layout=cinematic] .sc-frame>:where(*){grid-column:full-start/full-end}[data-layout=tool] .sc-frame>:where(*){grid-column:wide-start/wide-end}.sc-frame>.sc-track-full{grid-column:full-start/full-end}.sc-frame>.sc-track-wide{grid-column:wide-start/wide-end}.sc-frame>.sc-track-narrow{grid-column:narrow-start/narrow-end}.sc-frame>.sc-track-measure{grid-column:measure-start/measure-end}.sc-frame>.sc-track-page{grid-column:full-start/full-end;justify-self:center;width:min(100% - 2 * var(--sc-page-gutter),var(--sc-content-max))}:root{--holo-t-fast: .16s;--holo-t-base: .28s;--holo-t-slow: .9s;--holo-e-out: cubic-bezier(.2, .7, .2, 1);--holo-e-io: cubic-bezier(.65, 0, .35, 1);--holo-rise: 6px;--holo-r-xs: 2px;--holo-r: 4px;--holo-p-offensive: var(--sc-accent);--holo-p-defensive: var(--cat-game);--holo-p-movement: var(--cat-ai);--holo-p-signature: var(--accent-gold);--holo-gold: var(--accent-gold)}@media(max-width:400px){:root{--sc-page-gutter: 12px}}.sc-card-page{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@media(min-width:900px){.sc-card-page{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-card-page>:not(.sc-card),.sc-card-page>.wide{grid-column:1/-1}:root{--sc-pad-1: 20px;--sc-pad-2: 12px;--sc-pad-3: 10px;--sc-gap-1: 16px;--sc-gap-2: 10px;--sc-gap-3: 8px}@media(max-width:720px){:root{--sc-pad-1: 14px;--sc-pad-2: 10px;--sc-pad-3: 8px;--sc-gap-1: 12px;--sc-gap-2: 8px;--sc-gap-3: 6px}}@media(max-width:480px){:root{--sc-pad-1: 12px;--sc-pad-2: 8px;--sc-pad-3: 6px;--sc-gap-1: 10px}}:root{--sc-fab-size: 56px;--sc-fab-inset: 24px;--sc-chrome-top: calc(var(--sc-imp-banner-h, 0px) + var(--sc-fab-inset) + env(safe-area-inset-top, 0px));--sc-head-item-h: 40px;--sc-fab-lane: calc(var(--sc-fab-inset) + var(--sc-fab-size));--sc-fab-gutter: 12px;--sc-feedback-dock-width: 480px;--sc-safe-bottom: env(safe-area-inset-bottom, 0px);--sc-float-bottom: calc(var(--sc-fab-inset) + var(--sc-safe-bottom));--sc-fab-clear-inline: calc(var(--sc-fab-lane) + var(--sc-fab-gutter));--sc-fab-clear-block: calc(var(--sc-float-bottom) + var(--sc-fab-size) + var(--sc-fab-gutter));--sc-toast-bottom: var(--sc-fab-clear-block)}@media(max-width:720px){:root{--sc-fab-inset: 16px;--sc-fab-gutter: 10px;--sc-toast-bottom: max( var(--sc-fab-clear-block), calc(var(--sc-bar-stack-h, -999px) + var(--sc-float-bottom) + var(--sc-space-3) + max(var(--sc-tap-min, 0px), 44px) + var(--sc-space-2)) )}}@media(max-width:720px){.sc-dock-phone{position:sticky;bottom:calc(12px + var(--sc-safe-bottom));z-index:1;margin-inline-end:var(--sc-fab-clear-inline)}}.sc-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sc-table-scroll>table{width:100%}@media(max-width:720px){.sc-card .sc-nest.sc-nest,.sc-nest .sc-nest.sc-nest,.sc-dense .sc-nest.sc-nest{border-inline-width:0;border-radius:0;padding-inline:0}.sc-card .sc-nest--rule.sc-nest--rule,.sc-nest .sc-nest--rule.sc-nest--rule,.sc-dense .sc-nest--rule.sc-nest--rule{border-block-width:0;border-inline-end-width:0;border-inline-start-width:2px;padding-inline:var(--sc-pad-3) 0}}.sc-longword{white-space:nowrap;overflow-wrap:normal;word-break:normal}@media(max-width:720px){.sc-sheet.sc-sheet.sc-sheet{position:fixed;inset:0;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:0!important;resize:none!important;border-radius:0;border-inline-width:0;border-block-start-width:0;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}}@media(pointer:coarse){:root{--sc-fs-floor: 12px;--sc-tap-min: 48px;--sc-fs-input: 16px}button,select,textarea,summary,a,[role=button],[role=link],[role=tab],[role=switch],[role=menuitem]{min-height:var(--sc-tap-min);min-width:var(--sc-tap-min)}input:not([type=hidden]):not([type=checkbox]):not([type=radio]){min-height:var(--sc-tap-min)}.gap-dash[tabindex="0"]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--sc-tap-min);min-height:var(--sc-tap-min);margin-block:calc((var(--sc-tap-min) - 1lh) / -2);vertical-align:middle}.sc-btn.sc-btn.micro.micro{min-height:var(--sc-tap-min)}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]) :not([type=file]):not([type=color]):not([type=button]):not([type=submit]) :not([type=reset]):not([type=image]),textarea,select){font-size:max(1em,var(--sc-fs-input))}}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;inline-size:max(22px,var(--sc-tap-min));block-size:max(22px,var(--sc-tap-min));margin:0;padding:0;border:none;background:none;display:grid;place-content:center;cursor:pointer;flex:none}input[type=checkbox]:before,input[type=radio]:before,input[type=checkbox]:after,input[type=radio]:after{content:"";grid-area:1/1;place-self:center}input[type=checkbox]:before,input[type=radio]:before{inline-size:22px;block-size:22px;border-radius:4px;background:var(--sc-bg-1);box-shadow:inset 0 0 0 1px var(--sc-border);transition:box-shadow .15s ease,background .15s ease}input[type=radio]:before{border-radius:50%}input[type=checkbox]:hover:not(:disabled):before,input[type=radio]:hover:not(:disabled):before{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sc-accent) 60%,var(--sc-border))}input[type=checkbox]:checked:before,input[type=radio]:checked:before{background:color-mix(in srgb,var(--sc-accent) 16%,var(--sc-bg-1));box-shadow:inset 0 0 0 1px var(--sc-accent)}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed;opacity:.45}input[type=checkbox]:after,input[type=radio]:after{inline-size:12px;block-size:12px;transform:scale(0);transition:transform .12s ease;background:var(--sc-accent);clip-path:polygon(14% 44%,0 60%,40% 100%,100% 18%,84% 0,38% 68%)}input[type=radio]:after{clip-path:none;border-radius:50%}input[type=checkbox]:checked:after,input[type=radio]:checked:after{transform:scale(1)}@media(prefers-reduced-motion:reduce){input[type=checkbox]:before,input[type=radio]:before,input[type=checkbox]:after,input[type=radio]:after{transition:none}}*{box-sizing:border-box}html{overflow-x:hidden;scrollbar-gutter:stable}html,body{margin:0;padding:0;min-height:100%;background:var(--sc-bg-0);color:var(--sc-fg-0);font-family:var(--sc-font-body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse at top,rgba(var(--accent-primary-rgb),.08),transparent 50%),radial-gradient(ellipse at bottom,rgba(var(--accent-hot-rgb),.05),transparent 50%);pointer-events:none;z-index:-1}h1,h2,h3,h4{font-family:var(--sc-font-display);letter-spacing:.04em;margin:0 0 .6em}h1{overflow-wrap:break-word}a{color:var(--sc-accent);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--sc-accent);outline-offset:2px;border-radius:2px}.sc-dialog:focus{outline:none}.sc-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sc-skip-link{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:1600;padding:8px 14px;background:var(--sc-bg-1);color:var(--sc-accent);border:1px solid var(--sc-accent);border-radius:4px;font-weight:600;text-decoration:none;transform:translateY(-200%);transition:transform .12s ease-out}.sc-skip-link:focus,.sc-skip-link:focus-visible{transform:none}.sc-skip-link:hover{text-decoration:none}@media(prefers-reduced-motion:reduce){.sc-skip-link{transition:none}}#sc-main:focus{outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*{scrollbar-width:thin;scrollbar-color:var(--sc-border) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--sc-border);border-radius:999px;border:2px solid transparent;background-clip:padding-box;transition:background .18s ease}::-webkit-scrollbar-thumb:hover{background:var(--sc-accent);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}.sc-scroll-hint{--sc-scroll-fade: 24px}.sc-scroll-hint[data-more-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--sc-scroll-fade)),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - var(--sc-scroll-fade)),transparent)}.sc-scroll-hint[data-more-start]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--sc-scroll-fade));mask-image:linear-gradient(90deg,transparent,#000 var(--sc-scroll-fade))}.sc-scroll-hint[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--sc-scroll-fade),#000 calc(100% - var(--sc-scroll-fade)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--sc-scroll-fade),#000 calc(100% - var(--sc-scroll-fade)),transparent)}.sc-card{background:linear-gradient(180deg,var(--sc-bg-2),var(--sc-bg-1));border:1px solid var(--sc-border);border-radius:8px;padding:var(--sc-pad-1);box-shadow:var(--sc-glow)}.analysis-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;align-items:start}.analysis-grid.single{grid-template-columns:minmax(0,1fr)}.analysis-col{display:flex;flex-direction:column;gap:16px}@media(max-width:1120px){.analysis-grid{grid-template-columns:minmax(0,1fr)}}.sc-detail-hero{display:grid;grid-template-columns:minmax(200px,320px) minmax(0,1fr);gap:22px;padding:0;overflow:hidden;border-radius:4px;box-shadow:none}.sc-detail-hero__art{margin:0;display:flex;align-items:center;justify-content:center;min-height:240px;min-width:0;--sc-img-max-h: 320px;--sc-img-shadow: drop-shadow(0 6px 24px rgba(0, 0, 0, .55));--sc-icon-max: 132px;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sc-accent) 12%,var(--sc-bg-1)),var(--sc-bg-0))}.sc-detail-hero__art.icon-only{background:radial-gradient(circle at 50% 40%,var(--sc-bg-2),var(--sc-bg-0))}.sc-detail-hero__art>sc-codex-icon{width:100%;min-height:120px}.sc-detail-hero__body{padding:22px 24px 22px 0;display:flex;flex-direction:column;gap:8px;min-width:0}.sc-detail-hero__body h1{margin:2px 0 0;font-size:1.7rem;line-height:1.15;overflow-wrap:anywhere}.sc-detail-hero__body .sc-detail-mfr{margin:0;color:var(--sc-fg-1);font-size:.96rem;overflow-wrap:anywhere}.sc-detail-hero__body sc-class-chip{align-self:flex-start}.sc-kind-tag{align-self:flex-start;font-size:max(.64rem,var(--sc-fs-floor));padding:3px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.1em;background:color-mix(in srgb,var(--sc-accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--sc-accent) 35%,transparent);color:var(--sc-accent)}.sc-detail-facts{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sc-detail-fact{display:flex;flex-direction:column;gap:1px;padding:6px 12px;border-radius:8px;background:var(--sc-bg-1);border:1px solid var(--sc-border)}.sc-detail-fact.accent{border-color:color-mix(in srgb,var(--sc-accent) 40%,transparent)}.sc-detail-fact__label{font-size:max(.6rem,var(--sc-fs-floor));text-transform:uppercase;letter-spacing:.08em;color:var(--sc-fg-2)}.sc-detail-fact__value{font-size:.9rem;color:var(--sc-fg-0);font-family:var(--sc-font-display)}.sc-detail-fact.accent .sc-detail-fact__value{color:var(--sc-accent)}.sc-detail-block{border-radius:4px;box-shadow:none}.sc-detail-block>h2,.sc-detail-block>header>h2{margin:0 0 12px;font-size:max(10.5px,var(--sc-fs-floor));text-transform:uppercase;letter-spacing:.14em;font-weight:600;color:var(--sc-accent);font-family:inherit}@media(max-width:760px){.sc-detail-hero{grid-template-columns:minmax(0,1fr);gap:0}.sc-detail-hero__art{min-height:180px}.sc-detail-hero__body{padding:20px}}@media(max-width:400px){.sc-detail-hero__body{padding:16px}.sc-detail-hero__body h1{font-size:1.4rem}}.sc-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:transparent;color:var(--sc-accent);border:1px solid var(--sc-accent);border-radius:4px;font-family:var(--sc-font-display);font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;transition:all .18s ease}.sc-btn:hover:not(:disabled){background:var(--sc-accent);color:var(--sc-bg-0);box-shadow:var(--sc-glow)}.sc-btn:disabled{opacity:.4;cursor:not-allowed}.sc-btn.sc-btn-primary{background:var(--sc-accent);color:var(--sc-bg-0)}.sc-btn.sc-btn-primary:hover:not(:disabled){background:var(--accent-strong)}.sc-input{width:100%;padding:10px 14px;background:var(--sc-bg-1);color:var(--sc-fg-0);border:1px solid var(--sc-border);border-radius:4px;font:inherit;font-size:max(1em,var(--sc-fs-input))}.sc-input:focus{outline:none;border-color:var(--sc-accent);box-shadow:var(--sc-glow)}.thread-more{display:flex;align-items:center;gap:8px;padding:4px 8px;border:1px dashed var(--sc-border);border-radius:8px;background:transparent;color:var(--sc-fg-2);font:inherit;font-size:max(.72rem,var(--sc-fs-floor));text-align:left;cursor:pointer;transition:color .15s ease,border-color .15s ease}.thread-more:hover{color:var(--sc-fg-0);border-color:var(--sc-fg-2)}.thread-more:focus-visible{outline:none;box-shadow:0 0 0 2px #00d4ff52}.thread-more .ellipsis{font-size:1.1rem;font-weight:700;line-height:.8;letter-spacing:.08em;color:var(--sc-fg-0)}.sc-pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:max(.7rem,var(--sc-fs-floor));font-weight:600;text-transform:uppercase;letter-spacing:.08em}.sc-pill.live{background:rgba(var(--status-success-rgb),.15);color:var(--sc-success);border:1px solid var(--sc-success)}.sc-pill.ptu{background:rgba(var(--accent-warning-rgb),.15);color:var(--sc-warning);border:1px solid var(--sc-warning)}.sc-pill.eptu{background:rgba(var(--accent-hot-rgb),.15);color:var(--sc-accent-hot);border:1px solid var(--sc-accent-hot)}.sc-pill.tech{background:rgba(var(--accent-primary-rgb),.15);color:var(--sc-accent);border:1px solid var(--sc-accent)}.sc-routine-tint{transition:color .4s ease}[scRoutineStatus].sc-routine-tint.is-online{color:var(--sc-success);color:color-mix(in srgb,var(--sc-success) 80%,var(--sc-fg-0))}[scRoutineStatus].sc-routine-tint.is-offline{color:var(--sc-danger);color:color-mix(in srgb,var(--sc-danger) 80%,var(--sc-fg-0))}[scRoutineStatus].sc-routine-tint.is-running{color:var(--sc-accent);color:color-mix(in srgb,var(--sc-accent) 80%,var(--sc-fg-0))}[scRoutineStatus].sc-routine-tint.is-paused{color:var(--sc-warning, #e0b452);color:color-mix(in srgb,var(--sc-warning, #e0b452) 80%,var(--sc-fg-0))}:root{--sc-skel-base: color-mix(in srgb, var(--sc-bg-1) 82%, var(--sc-bg-0));--sc-skel-hi: color-mix(in srgb, var(--sc-accent) 22%, var(--sc-bg-2));--sc-skel-field-bg: color-mix(in srgb, var(--sc-bg-0) 92%, #000);--sc-neuro-rgb: var(--accent-primary-rgb, 82, 193, 230);--sc-skel-step: 55ms;--sc-skel-cap: 6;--sc-wait: 2.2s;--sc-reveal-ms: .26s;--sc-snap-ms: .42s}.sc-skel{position:relative;overflow:hidden;background:var(--sc-skel-base)}.sc-skel:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 calc(20% - 1px),color-mix(in srgb,var(--sc-accent) 28%,transparent) calc(20% - 1px) 20%),linear-gradient(90deg,color-mix(in srgb,var(--sc-accent) 26%,var(--sc-skel-base)),var(--sc-skel-base) 55%,color-mix(in srgb,var(--sc-accent) 14%,var(--sc-skel-base)));transform-origin:left center;animation:sc-infer var(--sc-wait) steps(1,end) infinite both;animation-delay:calc(min(var(--sc-skel-i, 0),var(--sc-skel-cap)) * var(--sc-skel-step));pointer-events:none}@keyframes sc-infer{0%{transform:scaleX(.12);opacity:.4}25%{transform:scaleX(.45);opacity:.62}50%{transform:scaleX(.78);opacity:.82}75%,to{transform:scaleX(1);opacity:1}}.sc-skel-line{position:relative;overflow:hidden;background:var(--sc-skel-base);border-radius:5px;animation:sc-line-in var(--sc-wait) steps(7,end) infinite both;animation-delay:calc(min(var(--sc-skel-i, 0),var(--sc-skel-cap)) * var(--sc-skel-step))}@keyframes sc-line-in{0%{clip-path:inset(0 100% 0 0)}75%,to{clip-path:inset(0 0 0 0)}}.sc-skel-field{position:relative;overflow:hidden;background:var(--sc-skel-field-bg);border:1px solid color-mix(in srgb,var(--sc-accent) 16%,transparent)}.sc-skel-field>canvas.sc-neuro{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.sc-skel-field:not([data-neuro-ready]):after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 38% 42%,color-mix(in srgb,var(--sc-accent) 12%,transparent),transparent 62%);animation:sc-breathe 2.4s ease-in-out infinite}@keyframes sc-breathe{0%,to{opacity:.5}50%{opacity:.82}}.sc-reveal{animation:sc-reveal-in var(--sc-reveal-ms) cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--sc-skel-i, 0),var(--sc-skel-cap)) * var(--sc-skel-step))}@keyframes sc-reveal-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sc-snap{position:relative}.sc-snap:after{content:"";position:absolute;inset:0;border:1px solid transparent;pointer-events:none;animation:sc-snap-in var(--sc-snap-ms) ease-out both}@keyframes sc-snap-in{0%{opacity:0}35%{opacity:1;border-color:var(--sc-accent);box-shadow:0 0 12px color-mix(in srgb,var(--sc-accent) 45%,transparent)}to{opacity:0;border-color:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){.sc-skel:before,.sc-skel-line{animation:none}.sc-skel:before{transform:scaleX(1);opacity:.6}.sc-skel-line{clip-path:none}.sc-skel,.sc-skel-line,.sc-skel-field{animation:sc-breathe 2.4s ease-in-out infinite}.sc-reveal,.sc-snap:after{animation:none}.sc-snap:after{opacity:0}}::view-transition-group(set-slot){animation-duration:.35s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-image-pair(set-slot){overflow:clip}::view-transition-old(set-slot),::view-transition-new(set-slot){animation-duration:.35s;animation-timing-function:cubic-bezier(.2,.7,.2,1);height:100%;object-fit:none;object-position:left top}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.sc-enter,.sc-enter-stagger>*{animation:sc-enter-rise .56s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--sc-enter-i, 0) * 80ms)}.sc-enter-stagger>:nth-child(1){--sc-enter-i: 1}.sc-enter-stagger>:nth-child(2){--sc-enter-i: 2}.sc-enter-stagger>:nth-child(3){--sc-enter-i: 3}.sc-enter-stagger>:nth-child(4){--sc-enter-i: 4}.sc-enter-stagger>:nth-child(5){--sc-enter-i: 5}.sc-enter-stagger>:nth-child(6){--sc-enter-i: 6}.sc-enter-stagger>:nth-child(7){--sc-enter-i: 7}.sc-enter-stagger>:nth-child(n+8){--sc-enter-i: 8}@keyframes sc-enter-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes sc-enter-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.sc-enter,.sc-enter-stagger>*{animation:sc-enter-fade .24s ease-out backwards}}:root{--vf-ox: 50%;--vf-oy: 50%;--vf-build: .45s;--vf-cam: cubic-bezier(.65, 0, .25, 1);--vf-rise: cubic-bezier(.16, 1, .3, 1)}[data-verse-fly]{transition:opacity .4s ease,filter .4s ease}html[data-verse-aim=news] [data-verse-fly]:not([data-verse-fly=news]){opacity:.35;filter:saturate(.5)}html[data-verse-aim=news] [data-verse-fly=news]{filter:brightness(1.25) drop-shadow(0 0 10px color-mix(in srgb,var(--sc-accent) 80%,transparent))}html[data-verse-aim=patches] [data-verse-fly]:not([data-verse-fly=patches]){opacity:.35;filter:saturate(.5)}html[data-verse-aim=patches] [data-verse-fly=patches]{filter:brightness(1.25) drop-shadow(0 0 10px color-mix(in srgb,var(--sc-accent) 80%,transparent))}html[data-verse-aim=gallery] [data-verse-fly]:not([data-verse-fly=gallery]){opacity:.35;filter:saturate(.5)}html[data-verse-aim=gallery] [data-verse-fly=gallery]{filter:brightness(1.25) drop-shadow(0 0 10px color-mix(in srgb,var(--sc-accent) 80%,transparent))}html[data-verse-aim=starmap] [data-verse-fly]:not([data-verse-fly=starmap]){opacity:.35;filter:saturate(.5)}html[data-verse-aim=starmap] [data-verse-fly=starmap]{filter:brightness(1.25) drop-shadow(0 0 10px color-mix(in srgb,var(--sc-accent) 80%,transparent))}html[data-verse-flight]::view-transition{background:#02070d}html[data-verse-flight=side]::view-transition-old(root){animation:sc-flight-away-up .56s cubic-bezier(.55,0,.75,.2) both}html[data-verse-flight=side]::view-transition-new(root){animation:sc-flight-fade-in .42s ease-out .24s both}html[data-verse-flight=down]::view-transition-old(root){transform-origin:var(--vf-ox) var(--vf-oy);animation:sc-flight-dive .7s var(--vf-cam) both}html[data-verse-flight=down]::view-transition-new(root){animation:sc-flight-hold-in 1.8s linear both}html[data-verse-flight=up]::view-transition-old(root){animation:sc-flight-sink .52s cubic-bezier(.55,0,.75,.2) both}html[data-verse-flight=up]::view-transition-new(root){transform-origin:var(--vf-ox) var(--vf-oy);animation:sc-flight-pull-out 1.5s var(--vf-cam) both}.sc-flight-streaks{position:fixed;inset:0;z-index:2147483000;pointer-events:none;view-transition-name:vf-streaks;background:repeating-conic-gradient(from 0deg at var(--vf-ox) var(--vf-oy),rgba(190,230,255,.5) 0 .5deg,transparent .5deg 4.5deg);-webkit-mask-image:radial-gradient(circle at var(--vf-ox) var(--vf-oy),transparent 6%,#000 32%,transparent 78%);mask-image:radial-gradient(circle at var(--vf-ox) var(--vf-oy),transparent 6%,#000 32%,transparent 78%)}html[data-verse-flight=down]::view-transition-group(vf-streaks){animation-duration:0s}html[data-verse-flight=down]::view-transition-old(vf-streaks){transform-origin:var(--vf-ox) var(--vf-oy);animation:sc-flight-streaks .7s ease-out both}html[data-verse-flight=down]::view-transition-new(vf-streaks){display:none}html[data-verse-flight=up]::view-transition-group(verse-emblem),html[data-verse-flight=side]::view-transition-group(verse-emblem){animation-duration:.76s;animation-timing-function:cubic-bezier(.65,0,.25,1)}html[data-verse-flight=up]::view-transition-old(verse-emblem),html[data-verse-flight=up]::view-transition-new(verse-emblem),html[data-verse-flight=side]::view-transition-old(verse-emblem),html[data-verse-flight=side]::view-transition-new(verse-emblem){animation-duration:.76s;height:100%;object-fit:contain}html[data-verse-flight=down]::view-transition-group(verse-emblem),html[data-verse-flight=down]::view-transition-old(verse-emblem),html[data-verse-flight=down]::view-transition-new(verse-emblem){animation:none}html[data-verse-flight=side]::view-transition-old(verse-emblem){animation:sc-flight-away-up .46s cubic-bezier(.55,0,.75,.2) both}html[data-verse-flight=side]::view-transition-new(verse-emblem){animation:sc-flight-emblem-in .62s cubic-bezier(.2,.7,.2,1) .16s both}html[data-verse-flight=down] sc-verse-header.sc-enter{animation:none}html[data-verse-flight=down] sc-verse-header .vh-crumbs{animation:sc-enter-rise .6s var(--vf-rise) var(--vf-build) backwards}html[data-verse-flight=down] sc-verse-header :is(.vh-title,.vh-sub,.vh-actions){animation:sc-enter-rise .6s var(--vf-rise) calc(var(--vf-build) + 90ms) backwards}html[data-verse-flight=down] sc-verse-header .vh-emblem{animation:sc-flight-emblem-build .8s var(--vf-rise) calc(var(--vf-build) + 90ms) backwards}html[data-verse-flight=down] .sc-enter:not(sc-verse-header),html[data-verse-flight=down] .sc-enter-stagger>*{animation-duration:.6s;animation-timing-function:var(--vf-rise);animation-delay:calc(var(--vf-build) + (2 + var(--sc-enter-i, 0)) * 90ms)}@media(prefers-reduced-motion:reduce){[data-verse-fly]{transition:none}}@keyframes sc-flight-dive{0%{opacity:1;transform:none;filter:none}16%{opacity:1;transform:scale(1.06);filter:none}to{opacity:0;transform:scale(3);filter:blur(5px)}}@keyframes sc-flight-hold-in{0%,22%{opacity:0}34%,to{opacity:1}}@keyframes sc-flight-pull-out{0%{opacity:0;transform:scale(3);filter:blur(5px)}35%{opacity:1}to{opacity:1;transform:none;filter:none}}@keyframes sc-flight-streaks{0%{opacity:0;transform:scale(.8)}30%{opacity:.85}to{opacity:0;transform:scale(2.2)}}@keyframes sc-flight-emblem-build{0%{opacity:0;transform:scale(2.6);filter:blur(4px)}}@keyframes sc-flight-away-up{to{opacity:0;transform:translateY(-38vh)}}@keyframes sc-flight-sink{to{opacity:0;transform:translateY(14vh)}}@keyframes sc-flight-from-above{0%{opacity:0;transform:translateY(-38vh)}}@keyframes sc-flight-fade-in{0%{opacity:0}}@keyframes sc-flight-emblem-in{0%{opacity:0;transform:translateY(28px) scale(.6)}}[data-stage-slot]{display:block;flex:none;align-self:center;box-sizing:border-box;--sc-stage-w: min(640px, 100vw - 2 * var(--sc-page-gutter));width:var(--sc-stage-w);max-width:none;height:var(--sc-sub-h);margin:var(--sc-space-5) calc(50% - var(--sc-stage-w) / 2) var(--sc-space-3)}#sc-main.switch-out :is(*:has(h1,[data-stage-slot]))>:not(:has(h1,[data-stage-slot]),h1,[data-stage-slot]){opacity:0;transform:translateY(-18px);transition:opacity .22s ease-in-out,transform .22s ease-in-out}#sc-main.switch-out h1{opacity:.35;transition:opacity .22s ease-in-out}#sc-main.switch-in :is(*:has(h1,[data-stage-slot]))>:not(:has(h1,[data-stage-slot]),h1,[data-stage-slot]){animation:sc-switch-in .4s .16s ease-out both}#sc-main.switch-in h1{animation:sc-switch-title .26s ease-out both}@keyframes sc-switch-in{0%{opacity:0;transform:translateY(22px)}}@keyframes sc-switch-title{0%{opacity:.35}}@media(prefers-reduced-motion:reduce){#sc-main.switch-out :is(*:has(h1,[data-stage-slot]))>:not(:has(h1,[data-stage-slot]),h1,[data-stage-slot]){transform:none;transition:opacity .12s linear}#sc-main.switch-in :is(*:has(h1,[data-stage-slot]))>*,#sc-main.switch-in h1{animation:none}}[data-stage-hero]{margin-top:var(--_hero-shift, 0px)}.sc-stage-hero[data-stage-hero]{display:flex;flex-direction:column;align-items:center;text-align:center}.sc-stage-hero[data-stage-hero] sc-page-header{width:100%}.sc-stage-hero[data-stage-hero] sc-page-header .ph-top:not(:has(.crumbs,.ph-aside>*)){display:none}.sc-stage-hero[data-stage-hero] sc-page-header .ph-main{justify-content:center}.sc-stage-hero[data-stage-hero] sc-page-header .ph-title{align-items:center;text-align:center;margin-inline:auto}.sc-stage-hero[data-stage-hero] sc-page-header .ph-actions:empty{display:none}[data-stage-hero]>:not([data-stage-slot]){transition:opacity 1s ease-in-out,transform 1s ease-in-out}html:has(sc-fusion-bar[data-mode=docked]) [data-stage-hero]>:not([data-stage-slot]){opacity:0;transform:translateY(-40px);transition:opacity .8s ease-in-out,transform .8s ease-in-out}html:has(sc-fusion-bar.snap) [data-stage-hero]>:not([data-stage-slot]){transition:none}@media(prefers-reduced-motion:reduce){[data-stage-hero]>:not([data-stage-slot]){transition:none}}@media(max-width:720px){html:has(sc-fusion-bar:not([data-mode=stage])) #sc-main{padding-top:calc(env(safe-area-inset-top,0px) + 48px)}}@keyframes fi-open{0%{clip-path:inset(48% 50% 48% 50% round 23px)}50%{clip-path:inset(48% 0 48% 0 round 23px)}to{clip-path:inset(0 round 23px)}}@keyframes fi-glow{0%{box-shadow:inset 0 0 0 transparent}50%{box-shadow:inset 0 0 26px color-mix(in srgb,var(--sc-accent) 85%,transparent)}to{box-shadow:inset 0 0 0 transparent}}@keyframes fi-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes sub-trace{0%{--sc-sub-trace-ang: 0deg;opacity:0}12%{opacity:.8}70%{--sc-sub-trace-ang: 360deg;opacity:.8}to{--sc-sub-trace-ang: 360deg;opacity:0}}@keyframes sub-bloom{0%,13.3%{opacity:0;transform:scale(.4)}46.7%{opacity:1;transform:scale(1.15)}to{opacity:.3;transform:scale(1)}}@keyframes sub-fly{0%{opacity:0;transform:perspective(800px) translateZ(-480px)}18.75%{opacity:.3}to{opacity:1;transform:perspective(800px) translateZ(0)}}@keyframes sub-echo{0%,36.4%{opacity:0;transform:scale(.55)}50%{opacity:.55}to{opacity:0;transform:scale(1.03)}}@keyframes sub-band{0%{background-position:-50% 0}to{background-position:150% 0}}@keyframes sub-head{0%{left:14px;opacity:0}17.4%{left:14px;opacity:1}94%{left:calc(100% - 16px);opacity:1}to{left:calc(100% - 16px);opacity:0}}@keyframes sub-drop{0%{opacity:0;transform:scaleY(.6)}}@keyframes sub-fade{0%{opacity:0}}
