@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.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:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.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:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.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:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.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:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.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:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.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:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.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:Roboto Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.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:Roboto Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.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:Roboto Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.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:Roboto Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.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:Roboto Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhLq38.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:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.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:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.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:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.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:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.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:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhLq38.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:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--pd-brand-red: #E0244A;--pd-brand-red-hover: #C81F40;--pd-brand-red-press: #B41B39;--pd-brand-amber: #FFB300;--pd-brand-amber-soft: #FFE082;--md-primary-500: #3F51B5;--md-primary-700: #303F9F;--md-primary-A200: #536DFE;--md-primary-dark-400: #29B6F6;--md-primary-dark-300: #4FC3F7;--md-accent-A200: #FF4081;--md-accent-500: #E91E63;--md-accent-dark: #5C5860;--md-warn-500: #F44336;--md-warn-700: #D32F2F;--md-info-cyan: #00BCD4;--md-info-cyan-dark: #29B6F6;--md-success-green: #43A047;--pd-light-bg: #FFFFFF;--pd-light-elev-1: #F8F9FA;--pd-light-elev-2: #FFFFFF;--pd-light-divider: #E5E7EB;--pd-light-border: #D0D5DA;--pd-light-text-primary: rgba(0,0,0,.87);--pd-light-text-secondary: rgba(0,0,0,.6);--pd-light-text-disabled: rgba(0,0,0,.38);--pd-light-hover-overlay: rgba(0,0,0,.04);--pd-light-press-overlay: rgba(0,0,0,.08);--pd-dark-bg: #14141B;--pd-dark-elev-1: #1D1C25;--pd-dark-elev-2: #26252F;--pd-dark-divider: #2A2935;--pd-dark-border: #3A3947;--pd-dark-text-primary: rgba(255,255,255,.95);--pd-dark-text-secondary: rgba(255,255,255,.65);--pd-dark-text-disabled: rgba(255,255,255,.38);--pd-dark-hover-overlay: rgba(255,255,255,.06);--pd-dark-press-overlay: rgba(255,255,255,.12);--bg: var(--pd-dark-bg);--bg-elev-1: var(--pd-dark-elev-1);--bg-elev-2: var(--pd-dark-elev-2);--divider: var(--pd-dark-divider);--border: var(--pd-dark-border);--fg: var(--pd-dark-text-primary);--fg-secondary: var(--pd-dark-text-secondary);--fg-disabled: var(--pd-dark-text-disabled);--hover-overlay: var(--pd-dark-hover-overlay);--press-overlay: var(--pd-dark-press-overlay);--color-primary: var(--md-primary-dark-400);--color-accent: var(--md-accent-dark);--color-warn: var(--md-warn-500);--color-brand: var(--pd-brand-red);--color-amber: var(--pd-brand-amber);--color-info: var(--md-info-cyan-dark);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-pill: 9999px;--shadow-1: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);--shadow-2: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);--shadow-3: 0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);--shadow-4: 0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);--shadow-dark-1: 0 1px 2px rgba(0,0,0,.6);--shadow-dark-2: 0 3px 8px rgba(0,0,0,.7);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-decelerate: cubic-bezier(0, 0, .2, 1);--ease-accelerate: cubic-bezier(.4, 0, 1, 1);--dur-fast: .15s;--dur-base: .25s;--dur-slow: .4s;--font-sans: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "Roboto Condensed", "Roboto", sans-serif;--font-mono: "Roboto Mono", "Menlo", "Consolas", monospace;--pulse-healthy: #2BC472;--pulse-healthy-soft: rgba(43,196,114,.16);--pulse-degraded: #FFB300;--pulse-degraded-soft: rgba(255,179,0,.16);--pulse-offline: #E0244A;--pulse-offline-soft: rgba(224,36,74,.18);--pulse-maintenance: #29B6F6;--pulse-maintenance-soft: rgba(41,182,246,.14);--sev-critical: #E0244A;--sev-high: #FFB300;--sev-medium: #29B6F6;--sev-low: rgba(255,255,255,.45);--pulse-orb-1: rgba(224,36,74,.38);--pulse-orb-2: rgba(41,182,246,.3);--pulse-orb-3: rgba(255,179,0,.22)}.pulse-theme-light{--bg: var(--pd-light-bg);--bg-elev-1: var(--pd-light-elev-1);--bg-elev-2: var(--pd-light-elev-2);--divider: var(--pd-light-divider);--border: var(--pd-light-border);--fg: var(--pd-light-text-primary);--fg-secondary: var(--pd-light-text-secondary);--fg-disabled: var(--pd-light-text-disabled);--hover-overlay: var(--pd-light-hover-overlay);--press-overlay: var(--pd-light-press-overlay);--color-primary: var(--md-primary-500);--color-accent: var(--md-accent-A200);--color-info: var(--md-info-cyan);--shadow-1: var(--shadow-1);--shadow-2: var(--shadow-2);--pulse-healthy: #1F9E54;--pulse-healthy-soft: rgba(31,158,84,.1);--pulse-degraded-soft: rgba(255,179,0,.14);--pulse-offline-soft: rgba(224,36,74,.1);--pulse-maintenance: #0277BD;--pulse-maintenance-soft: rgba(2,119,189,.12);--sev-low: rgba(0,0,0,.45);--pulse-orb-1: rgba(224,36,74,.14);--pulse-orb-2: rgba(41,182,246,.16);--pulse-orb-3: rgba(255,179,0,.1)}.pulse-theme-high-contrast{--bg: #000000;--bg-elev-1: #0D0D0D;--bg-elev-2: #1A1A1A;--divider: #444444;--border: #666666;--fg: #FFFFFF;--fg-secondary: rgba(255,255,255,.9);--fg-disabled: rgba(255,255,255,.55);--hover-overlay: rgba(255,255,255,.1);--press-overlay: rgba(255,255,255,.18);--color-primary: #FFFF00;--color-info: #00FFFF;--color-warn: #FF8800;--pulse-healthy: #00FF88;--pulse-healthy-soft: rgba(0,255,136,.22);--pulse-degraded: #FFDD00;--pulse-degraded-soft: rgba(255,221,0,.22);--pulse-offline: #FF3355;--pulse-offline-soft: rgba(255,51,85,.22);--pulse-maintenance: #00CFFF;--pulse-maintenance-soft: rgba(0,207,255,.18);--sev-critical: #FF3355;--sev-high: #FFDD00;--sev-medium: #00FFFF;--sev-low: rgba(255,255,255,.6);--pulse-orb-1: rgba(255,51,85,.15);--pulse-orb-2: rgba(0,255,255,.12);--pulse-orb-3: rgba(255,221,0,.1)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}a{text-decoration:none}.sp-drawer-body input,.sp-drawer-body select,.sp-drawer-body textarea{background:#1e1d28;border:1px solid var(--divider);border-radius:6px;padding:.5rem .75rem;color:var(--fg);font-size:.875rem;outline:none;width:100%;box-sizing:border-box;font-family:inherit}.sp-drawer-body input:focus,.sp-drawer-body select:focus,.sp-drawer-body textarea:focus{border-color:var(--pd-brand-red)}.sp-drawer-body input:disabled{opacity:.5}select{color:var(--fg);background-color:#1e1d28}select option{background-color:#1e1d28;color:var(--fg)}@keyframes pulse-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes pulse-orb-a{0%{transform:translate(0) scale(1)}50%{transform:translate(8vw,6vh) scale(1.12)}to{transform:translate(-4vw,10vh) scale(.95)}}@keyframes pulse-orb-b{0%{transform:translate(0) scale(1)}50%{transform:translate(-10vw,-4vh) scale(1.1)}to{transform:translate(6vw,8vh) scale(.92)}}@keyframes pulse-orb-c{0%{transform:translate(0) scale(.92)}50%{transform:translate(10vw,-8vh) scale(1.08)}to{transform:translate(-8vw,4vh) scale(1)}}@keyframes pulse-bullseye{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}.pulse-bg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pulse-bg:before,.pulse-bg:after,.pulse-bg .orb{content:"";position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}.pulse-bg:before{width:60vw;height:60vw;left:-10vw;top:-20vw;background:var(--pulse-orb-1);animation:pulse-orb-a 22s ease-in-out infinite alternate}.pulse-bg:after{width:50vw;height:50vw;right:-10vw;top:30vh;background:var(--pulse-orb-2);animation:pulse-orb-b 28s ease-in-out infinite alternate}.pulse-bg .orb{width:36vw;height:36vw;left:30vw;top:60vh;background:var(--pulse-orb-3);animation:pulse-orb-c 34s ease-in-out infinite alternate}.pulse-shell{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}.pulse-body{flex:1;min-height:0}.pulse-main{max-width:1320px;margin:0 auto;padding:32px 40px 80px;min-width:0}.pd-topbar{height:64px;background:var(--pd-dark-elev-1);display:grid;grid-template-columns:220px 1fr 220px;align-items:center;padding:0 24px;gap:16px;position:sticky;top:0;z-index:50;box-shadow:0 1px #ffffff0d}.pd-logo{display:flex;align-items:center;gap:12px;cursor:pointer}.pd-bullseye{width:40px;height:40px;flex:0 0 40px;border-radius:50%;background:var(--pd-brand-red);display:flex;align-items:center;justify-content:center;position:relative}.pd-bullseye:before{content:"";width:22px;height:22px;border-radius:50%;background:radial-gradient(circle,var(--pd-brand-red) 0 3px,#fff 3px 6px,var(--pd-brand-red) 6px 9px,#fff 9px 11px);animation:pulse-bullseye 1.8s ease-in-out infinite}.pd-wordmark{font-family:var(--font-display);color:#fff;line-height:1}.pd-wordmark .pd-name{font-weight:900;font-size:20px;letter-spacing:0}.pd-wordmark .pd-name sup{font-size:9px;vertical-align:top}.pd-wordmark .pd-product{font-weight:700;font-size:13px;letter-spacing:.4px;margin-top:2px;color:#ffffffeb}.pd-nav{display:flex;justify-content:center;gap:48px}.pd-nav-link{display:flex;align-items:center;gap:8px;height:64px;padding:0 4px;color:#fffffff2;font-size:14px;cursor:pointer;border-bottom:3px solid transparent;transition:border-color var(--dur-fast) var(--ease-standard);-webkit-user-select:none;user-select:none}.pd-nav-link .material-icons{font-size:20px;opacity:.9}.pd-nav-link:hover{background:#ffffff0a}.pd-nav-link.active{border-bottom-color:var(--pd-brand-red)}.pd-utility{display:flex;align-items:center;gap:20px;color:#ffffffd9;justify-content:flex-end}.pd-utility .material-icons{font-size:22px;cursor:pointer;transition:color var(--dur-fast)}.pd-utility .material-icons:hover{color:#fff}.mat-button,.mat-raised-button,.mat-stroked-button,.mat-flat-button{font:500 14px/16px var(--font-sans);text-transform:uppercase;letter-spacing:.5px;padding:0 16px;height:36px;min-width:64px;border:none;border-radius:var(--radius-sm);cursor:pointer;overflow:hidden;background:transparent;color:var(--fg);transition:background var(--dur-fast),box-shadow var(--dur-fast);display:inline-flex;align-items:center}.mat-button:hover,.mat-stroked-button:hover{background:var(--hover-overlay)}.mat-raised-button{background:var(--bg-elev-1);color:var(--fg);box-shadow:var(--shadow-1)}.mat-raised-button.mat-primary{background:var(--color-primary);color:#fff}.mat-raised-button.mat-warn{background:var(--color-warn);color:#fff}.mat-raised-button:hover{box-shadow:var(--shadow-2)}.mat-raised-button:disabled{background:#313137;color:var(--fg-disabled);box-shadow:none;pointer-events:none}.mat-stroked-button{border:1px solid rgba(255,255,255,.18);background:transparent;color:var(--fg)}.pulse-theme-light .mat-stroked-button{border-color:#0000001f}.pd-btn-primary,.pd-btn-secondary,.pd-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 1rem;border-radius:8px;border:1px solid transparent;font-size:.875rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.pd-btn-primary{background:var(--pd-brand-red);border-color:var(--pd-brand-red);color:#fff;box-shadow:var(--shadow-1)}.pd-btn-primary:hover{background:var(--pd-brand-red-hover);border-color:var(--pd-brand-red-hover);box-shadow:var(--shadow-2)}.pd-btn-primary:active{background:var(--pd-brand-red-press);border-color:var(--pd-brand-red-press);transform:translateY(1px)}.pd-btn-secondary,.pd-btn-ghost{background:color-mix(in srgb,var(--bg-elev-2) 82%,var(--bg) 18%);border-color:var(--divider);color:var(--fg)}.pd-btn-secondary:hover,.pd-btn-ghost:hover{border-color:color-mix(in srgb,var(--pd-brand-red) 45%,var(--divider));color:var(--pd-brand-red)}.pd-btn-primary:disabled,.pd-btn-secondary:disabled,.pd-btn-ghost:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.pd-filter-label{font-size:11px;color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.pd-chip-group{display:inline-flex;gap:6px;padding:4px;border:1px solid var(--divider);border-radius:4px;background:var(--bg-elev-1)}.pd-chip{font:500 13px/1 var(--font-sans);height:28px;padding:0 14px;display:inline-flex;align-items:center;border-radius:14px;color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast),color var(--dur-fast)}.pd-chip:hover{background:var(--hover-overlay)}.pd-chip.active{background:var(--pd-brand-red);color:#fff}.pulse-page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px;gap:24px}.pulse-page-title{font-size:30px;font-weight:300;margin:0 0 4px}.pulse-page-sub{font-size:13px;color:var(--fg-secondary)}.pulse-page-actions{display:flex;gap:12px;align-items:center}.pulse-h2{font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.2px;margin:8px 0 18px;display:flex;align-items:center;gap:12px}.pulse-h2-sub{font-family:var(--font-sans);font-size:12px;font-weight:400;color:var(--fg-secondary);margin-left:4px;text-transform:none;letter-spacing:0}.pulse-h2-count{font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--fg-secondary);background:#ffffff0f;padding:4px 10px;border-radius:999px}.pulse-theme-light .pulse-h2-count{background:#0000000d}.pulse-spacer{flex:1}.pulse-row{display:flex;align-items:center;gap:8px}.pulse-hero{position:relative;border-radius:16px;padding:36px 40px 28px;margin-bottom:32px;overflow:hidden;background:radial-gradient(120% 100% at 0% 0%,rgba(43,196,114,.22) 0%,transparent 55%),radial-gradient(120% 100% at 100% 100%,rgba(41,182,246,.2) 0%,transparent 55%),linear-gradient(180deg,#1a1a24,#16151e);border:1px solid rgba(255,255,255,.06)}.pulse-theme-light .pulse-hero{background:radial-gradient(120% 100% at 0% 0%,rgba(43,196,114,.2) 0%,transparent 60%),radial-gradient(120% 100% at 100% 100%,rgba(41,182,246,.18) 0%,transparent 60%),var(--bg-elev-1);border:1px solid var(--divider)}.pulse-hero.degraded{background:radial-gradient(120% 100% at 0% 0%,rgba(255,179,0,.28) 0%,transparent 55%),radial-gradient(120% 100% at 100% 100%,rgba(255,179,0,.14) 0%,transparent 60%),linear-gradient(180deg,#221e16,#1a1611)}.pulse-hero.critical{background:radial-gradient(120% 100% at 0% 0%,rgba(224,36,74,.34) 0%,transparent 55%),radial-gradient(120% 100% at 100% 100%,rgba(224,36,74,.15) 0%,transparent 60%),linear-gradient(180deg,#221318,#1a0e13)}.pulse-hero-row{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;position:relative;z-index:2}.pulse-hero-eyebrow{font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--fg-secondary);margin-bottom:14px;display:flex;align-items:center;gap:10px}.pulse-hero-eyebrow .live-dot{width:8px;height:8px;border-radius:50%;background:var(--pulse-healthy);box-shadow:0 0 0 4px var(--pulse-healthy-soft);animation:pulse-blink 2s ease-in-out infinite}.pulse-hero.degraded .pulse-hero-eyebrow .live-dot{background:var(--pulse-degraded);box-shadow:0 0 0 4px var(--pulse-degraded-soft)}.pulse-hero.critical .pulse-hero-eyebrow .live-dot{background:var(--pulse-offline);box-shadow:0 0 0 4px var(--pulse-offline-soft)}.pulse-hero-title{font-family:var(--font-display);font-weight:700;font-size:48px;line-height:1.08;letter-spacing:-.5px;margin:0 0 12px}.pulse-hero-title em{font-style:normal;background:linear-gradient(90deg,var(--pulse-healthy) 0%,#29B6F6 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pulse-hero.degraded .pulse-hero-title em{background:linear-gradient(90deg,var(--pulse-degraded) 0%,#FF7043 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pulse-hero.critical .pulse-hero-title em{background:linear-gradient(90deg,var(--pulse-offline) 0%,#FF6B8B 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pulse-hero-sub{font-size:15px;color:var(--fg-secondary);max-width:56ch;line-height:1.55;margin-bottom:22px}.pulse-hero-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pulse-hero-cta{font:500 13px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.6px;padding:12px 22px;border-radius:999px;border:none;cursor:pointer;background:var(--pd-brand-red);color:#fff;transition:filter var(--dur-fast)}.pulse-hero-cta:hover{filter:brightness(1.08)}.pulse-hero-cta.ghost{background:transparent;border:1px solid rgba(255,255,255,.22);color:var(--fg)}.pulse-theme-light .pulse-hero-cta.ghost{border-color:#0000002e}.pulse-hero-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:4px}.pulse-theme-light .pulse-hero-kpis{background:#ffffff8c;border-color:#0000000f}.pulse-hero-kpi{padding:14px 18px;display:flex;flex-direction:column;position:relative}.pulse-hero-kpi+.pulse-hero-kpi{border-left:1px solid rgba(255,255,255,.06)}.pulse-hero-kpi .num{font-family:var(--font-display);font-weight:700;font-size:38px;line-height:1;letter-spacing:-.5px}.pulse-hero-kpi.ok .num{color:var(--pulse-healthy)}.pulse-hero-kpi.warn .num{color:var(--pulse-degraded)}.pulse-hero-kpi.err .num{color:var(--pulse-offline)}.pulse-hero-kpi .lbl{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--fg-secondary);margin-top:6px;font-weight:500}.pulse-hero-heartbeat{margin-top:28px;height:56px;position:relative;opacity:.9}.pulse-hero-heartbeat svg{width:100%;height:100%;display:block}.pulse-hero-heartbeat:after{content:"";position:absolute;right:0;top:0;bottom:0;width:18%;background:linear-gradient(90deg,transparent 0%,#16151E 100%);pointer-events:none}.pulse-hero.degraded .pulse-hero-heartbeat:after{background:linear-gradient(90deg,transparent 0%,#1A1611 100%)}.pulse-hero.critical .pulse-hero-heartbeat:after{background:linear-gradient(90deg,transparent 0%,#1A0E13 100%)}.pulse-banner{display:flex;align-items:center;gap:18px;padding:18px 24px;border-radius:4px;margin-bottom:24px;border-left:4px solid var(--pulse-healthy);background:var(--pulse-healthy-soft);color:var(--fg);cursor:pointer;transition:background var(--dur-fast)}.pulse-banner.degraded{border-left-color:var(--pulse-degraded);background:var(--pulse-degraded-soft)}.pulse-banner.critical{border-left-color:var(--pulse-offline);background:var(--pulse-offline-soft)}.pulse-banner.maintenance{border-left-color:var(--pulse-maintenance);background:var(--pulse-maintenance-soft);cursor:default}.pulse-banner-icon{width:44px;height:44px;flex:0 0 44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg);color:var(--pulse-healthy)}.pulse-banner.degraded .pulse-banner-icon{color:var(--pulse-degraded)}.pulse-banner.critical .pulse-banner-icon{color:var(--pulse-offline)}.pulse-banner.maintenance .pulse-banner-icon{color:var(--pulse-maintenance)}.pulse-banner-icon .material-icons{font-size:26px}.pulse-banner-copy{flex:1}.pulse-banner-title{font-size:17px;font-weight:500;margin-bottom:2px}.pulse-banner-sub{font-size:13px;color:var(--fg-secondary)}.pulse-banner-cta{font-size:13px;color:var(--color-info);font-weight:500;display:flex;align-items:center;gap:6px}.pulse-tile-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:36px}.pulse-tile{position:relative;border-radius:12px;padding:22px 24px 18px;cursor:pointer;overflow:hidden;background:radial-gradient(120% 80% at 100% 0%,rgba(255,255,255,.04) 0%,transparent 60%),#1a1a24;border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:14px;transition:transform var(--dur-fast),box-shadow var(--dur-fast)}.pulse-theme-light .pulse-tile{background:var(--bg-elev-1);border:1px solid var(--divider)}.pulse-tile[data-status=degraded]:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:0;background:radial-gradient(120% 100% at 0% 100%,rgba(255,179,0,.18) 0%,transparent 60%)}.pulse-tile[data-status=offline]:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:0;background:radial-gradient(120% 100% at 0% 100%,rgba(224,36,74,.2) 0%,transparent 60%)}.pulse-tile[data-status=degraded]{border-color:#ffb30040}.pulse-tile[data-status=offline]{border-color:#e0244a52}.pulse-tile:hover{transform:translateY(-2px);box-shadow:0 18px 40px #00000040}.pulse-tile>*{position:relative;z-index:1}.pulse-tile-head{display:flex;align-items:flex-start;gap:14px}.pulse-tile-icon{width:44px;height:44px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;flex:0 0 44px}.pulse-theme-light .pulse-tile-icon{background:#0000000a;border-color:#0000000f}.pulse-tile-icon .material-icons{font-size:24px;color:var(--fg)}.pulse-tile-name{font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.1;letter-spacing:-.2px}.pulse-tile-tagline{font-size:12px;color:var(--fg-secondary);margin-top:4px}.pulse-tile-status{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.7px;padding:5px 11px;border-radius:999px;background:var(--pulse-healthy-soft);color:var(--pulse-healthy)}.pulse-tile-status.degraded{background:var(--pulse-degraded-soft);color:var(--pulse-degraded)}.pulse-tile-status.offline{background:var(--pulse-offline-soft);color:var(--pulse-offline)}.pulse-tile-status .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.pulse-tile-status.degraded .dot,.pulse-tile-status.offline .dot{animation:pulse-blink 1.6s ease-in-out infinite}.pulse-maintenance-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.7px;padding:4px 10px;border-radius:999px;background:var(--pulse-maintenance-soft);color:var(--pulse-maintenance)}.pulse-maintenance-chip .material-icons{font-size:12px}.pulse-tile-spark{height:110px;overflow:hidden}.pulse-tile-spark app-monitor-history-chart{display:block;height:110px}.pulse-tile-spark .mhc-root,.pulse-tile-spark .mhc-chart-wrap.compact{height:110px}.pulse-tile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.pulse-theme-light .pulse-tile-stats{border-top-color:#0000000f}.pulse-tile-stat .v{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1}.pulse-tile-stat .v.ok{color:var(--pulse-healthy)}.pulse-tile-stat .v.warn{color:var(--pulse-degraded)}.pulse-tile-stat .v.err{color:var(--pulse-offline)}.pulse-tile-stat .k{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--fg-secondary);margin-top:5px}.pulse-spark-svg{width:100%;height:100%;display:block}.pulse-queue-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:36px}.pulse-queue{position:relative;padding:16px 18px;border-radius:10px;background:#1a1a24d9;border:1px solid rgba(255,255,255,.06);overflow:hidden;cursor:pointer;transition:background var(--dur-fast)}.pulse-theme-light .pulse-queue{background:var(--bg-elev-1);border:1px solid var(--divider)}.pulse-queue:hover{background:#26252ff2}.pulse-theme-light .pulse-queue:hover{background:var(--bg-elev-2)}.pulse-queue-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pulse-queue-icon{width:28px;height:28px;border-radius:6px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;flex:0 0 28px}.pulse-theme-light .pulse-queue-icon{background:#0000000a}.pulse-queue-icon .material-icons{font-size:16px;color:var(--fg-secondary)}.pulse-queue-label{font-size:13px;font-weight:500}.pulse-queue-status{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--pulse-healthy);box-shadow:0 0 0 4px var(--pulse-healthy-soft)}.pulse-queue-status.degraded{background:var(--pulse-degraded);box-shadow:0 0 0 4px var(--pulse-degraded-soft);animation:pulse-blink 1.4s infinite}.pulse-queue-status.offline{background:var(--pulse-offline);box-shadow:0 0 0 4px var(--pulse-offline-soft);animation:pulse-blink 1s infinite}.pulse-queue-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pulse-queue-depth{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1;letter-spacing:-.5px}.pulse-queue-depth.degraded{color:var(--pulse-degraded)}.pulse-queue-depth.offline{color:var(--pulse-offline)}.pulse-queue-unit{font-size:11px;color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.5px;margin-left:4px;font-weight:500}.pulse-queue-throughput{font-size:12px;color:var(--fg-secondary);text-align:right}.pulse-queue-throughput b{color:var(--fg);font-weight:500}.pulse-queue-bar{margin-top:10px;height:4px;background:#ffffff0f;border-radius:2px;overflow:hidden}.pulse-theme-light .pulse-queue-bar{background:#0000000f}.pulse-queue-bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--pulse-healthy),#29B6F6);transition:width var(--dur-base)}.pulse-queue.degraded .pulse-queue-bar>span{background:linear-gradient(90deg,var(--pulse-degraded),#FF7043)}.pulse-queue.offline .pulse-queue-bar>span{background:linear-gradient(90deg,var(--pulse-offline),#FF6B8B)}.pulse-systems-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:32px}.pulse-sys-card{background:var(--bg-elev-1);border:1px solid var(--divider);border-radius:4px;padding:20px 22px;display:flex;flex-direction:column;gap:14px;cursor:pointer;position:relative;overflow:hidden;transition:box-shadow var(--dur-fast),transform var(--dur-fast)}.pulse-sys-card:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--pulse-healthy)}.pulse-sys-card[data-status=degraded]:after{background:var(--pulse-degraded)}.pulse-sys-card[data-status=offline]:after{background:var(--pulse-offline)}.pulse-sys-card:hover{box-shadow:var(--shadow-2);transform:translateY(-1px)}.pulse-sys-head{display:flex;align-items:center;gap:12px}.pulse-sys-icon{width:36px;height:36px;border-radius:4px;background:var(--bg-elev-2);border:1px solid var(--divider);display:flex;align-items:center;justify-content:center}.pulse-sys-icon .material-icons{font-size:20px;color:var(--fg-secondary)}.pulse-sys-name{font-size:16px;font-weight:500}.pulse-sys-tagline{font-size:12px;color:var(--fg-secondary)}.pulse-sys-status-chip{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:10px;background:var(--pulse-healthy-soft);color:var(--pulse-healthy)}.pulse-sys-status-chip.degraded{background:var(--pulse-degraded-soft);color:var(--pulse-degraded)}.pulse-sys-status-chip.offline{background:var(--pulse-offline-soft);color:var(--pulse-offline)}.pulse-sys-status-chip .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.pulse-sys-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--fg-secondary)}.pulse-vis{display:inline-flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;padding:3px 10px;border-radius:10px}.pulse-vis[data-v=internal]{background:var(--bg-elev-2);color:var(--fg-secondary);border:1px solid var(--divider)}.pulse-vis[data-v=external]{background:#29b6f629;color:var(--md-info-cyan-dark)}.pulse-vis[data-v=both]{background:#2bc4721f;color:var(--pulse-healthy)}.pulse-incidents-table{background:var(--bg-elev-1);border:1px solid var(--divider);border-radius:4px;overflow:hidden}.pulse-drill-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--theme-outline);background:var(--theme-surface);color:var(--fg);border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer}.pulse-drill-btn .material-icons{font-size:16px}.pulse-monitor-head,.pulse-monitor-row{display:grid;grid-template-columns:1fr 140px 120px 120px 200px;gap:12px;align-items:center;padding:10px 14px}.pulse-monitor-head{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--fg-secondary);border-bottom:1px solid var(--theme-outline)}.pulse-monitor-row{border-bottom:1px solid var(--theme-outline)}.pulse-monitor-row-link{cursor:pointer;transition:background .15s ease}.pulse-monitor-row-link:hover{background:var(--theme-surface-variant, rgba(255, 255, 255, .03))}.pulse-monitor-row:last-child{border-bottom:none}.pulse-monitor-name{font-size:13px;font-weight:600;color:var(--fg)}.pulse-monitor-sub,.pulse-monitor-source{font-size:12px;color:var(--fg-secondary)}.pulse-monitor-empty{padding:12px 14px;font-size:13px;color:var(--fg-secondary)}.pulse-monitor-chart-panel{padding:16px;border-top:1px solid var(--divider, rgba(0,0,0,.1));background:var(--bg-elev-1, rgba(0,0,0,.03))}.pulse-monitor-chart-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pulse-monitor-chart-title{font-size:13px;font-weight:600;color:var(--fg-secondary)}.mon-section-label{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-secondary);margin:.75rem 0 .25rem;padding-bottom:.35rem;border-bottom:1px solid var(--divider)}.pulse-monitor-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-top:12px}.pulse-monitor-card{border:1px solid var(--theme-outline);border-radius:10px;background:var(--theme-surface);overflow:hidden}.pulse-monitor-card-info{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 14px;border-bottom:1px solid var(--theme-outline)}.pulse-monitor-card-name{flex:1;min-width:120px}.pulse-incident-row{display:grid;grid-template-columns:120px 1fr 110px 140px 130px 140px;align-items:center;padding:14px 20px;gap:16px;border-bottom:1px solid var(--divider);cursor:pointer;transition:background var(--dur-fast)}.pulse-incident-row:last-child{border-bottom:none}.pulse-incident-row.head{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--fg-secondary);background:transparent;cursor:default;padding-top:16px;padding-bottom:12px}.pulse-incident-row:not(.head):hover{background:var(--hover-overlay)}.pulse-incident-id{font-family:var(--font-mono);font-size:12px;color:var(--fg-secondary)}.pulse-incident-title{font-size:14px;font-weight:500}.pulse-incident-title small{display:block;font-weight:400;color:var(--fg-secondary);margin-top:2px}.pulse-sev{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;padding:3px 10px;border-radius:10px}.pulse-sev .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.pulse-sev[data-sev=critical]{background:var(--pulse-offline-soft);color:var(--pulse-offline)}.pulse-sev[data-sev=high]{background:var(--pulse-degraded-soft);color:var(--pulse-degraded)}.pulse-sev[data-sev=medium]{background:#29b6f629;color:var(--md-info-cyan-dark)}.pulse-sev[data-sev=low]{background:var(--bg-elev-2);color:var(--fg-secondary)}.pulse-status-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:3px 10px;border-radius:10px;background:var(--bg-elev-2);color:var(--fg);border:1px solid var(--divider)}.pulse-status-chip .dot{width:6px;height:6px;border-radius:50%;background:var(--md-info-cyan-dark)}.pulse-status-chip[data-status=investigating] .dot{background:var(--pulse-offline);animation:pulse-blink 1s ease-in-out infinite}.pulse-status-chip[data-status=identified] .dot{background:var(--pulse-degraded)}.pulse-status-chip[data-status=monitoring] .dot{background:var(--color-info)}.pulse-status-chip[data-status=resolved] .dot{background:var(--pulse-healthy)}.pulse-detail-grid{display:grid;grid-template-columns:1fr 320px;gap:24px}.pulse-card{background:var(--bg-elev-1);border:1px solid var(--divider);border-radius:4px;padding:20px 24px}.pulse-card+.pulse-card{margin-top:20px}.pulse-card-head{font-size:14px;font-weight:500;margin-bottom:14px;display:flex;justify-content:space-between;align-items:center}.pulse-meta-list{display:grid;gap:12px}.pulse-meta-list .row{display:flex;justify-content:space-between;align-items:center;font-size:13px;gap:12px}.pulse-meta-list .row .k{color:var(--fg-secondary)}.pulse-meta-list .row .v{color:var(--fg);font-weight:500;text-align:right}.pulse-timeline{position:relative;padding-left:28px}.pulse-timeline:before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:var(--divider)}.pulse-tl-item{position:relative;padding-bottom:22px}.pulse-tl-item:last-child{padding-bottom:0}.pulse-tl-dot{position:absolute;left:-25px;top:4px;width:14px;height:14px;border-radius:50%;background:var(--md-info-cyan-dark);border:3px solid var(--bg-elev-1)}.pulse-tl-dot[data-level=investigating]{background:var(--pulse-offline)}.pulse-tl-dot[data-level=identified]{background:var(--pulse-degraded)}.pulse-tl-dot[data-level=monitoring]{background:var(--md-info-cyan-dark)}.pulse-tl-dot[data-level=resolved]{background:var(--pulse-healthy)}.pulse-tl-hd{display:flex;align-items:center;gap:12px;font-size:12px}.pulse-tl-time{font-family:var(--font-mono);color:var(--fg-secondary)}.pulse-tl-author{color:var(--fg-secondary)}.pulse-tl-body{margin-top:4px;font-size:14px;line-height:20px;color:var(--fg)}.pulse-field{margin-bottom:18px}.pulse-field-label{font-size:12px;color:var(--fg-secondary);display:block;margin-bottom:6px;text-transform:uppercase;letter-spacing:.4px;font-weight:500}.pulse-input,.pulse-textarea,.pulse-select{width:100%;background:var(--bg);color:var(--fg);border:1px solid var(--border);border-radius:4px;padding:10px 12px;font:14px/20px var(--font-sans);outline:none;transition:border var(--dur-fast)}.pulse-input:focus,.pulse-textarea:focus,.pulse-select:focus{border-color:var(--color-info)}.pulse-textarea{min-height:88px;resize:vertical}.pulse-radio-row{display:flex;gap:8px;flex-wrap:wrap}.pulse-radio{padding:8px 14px;border:1px solid var(--border);border-radius:4px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;background:var(--bg);color:var(--fg);transition:all var(--dur-fast)}.pulse-radio:hover{background:var(--hover-overlay)}.pulse-radio.active{border-color:var(--pd-brand-red);background:var(--pulse-offline-soft);font-weight:500}.pulse-radio input[type=radio]{appearance:none;width:14px;height:14px;border:2px solid color-mix(in srgb,var(--fg-secondary) 60%,var(--divider) 40%);border-radius:50%;margin:0;display:grid;place-content:center;background:transparent}.pulse-radio input[type=radio]:before{content:"";width:6px;height:6px;border-radius:50%;transform:scale(0);transition:transform var(--dur-fast) var(--ease-standard);background:var(--pd-brand-red)}.pulse-radio input[type=radio]:checked{border-color:var(--pd-brand-red)}.pulse-radio input[type=radio]:checked:before{transform:scale(1)}.pulse-radio .dot{width:8px;height:8px;border-radius:50%}.pulse-check{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;padding:6px 0}.pulse-check input{appearance:none;width:16px;height:16px;border:2px solid color-mix(in srgb,var(--fg-secondary) 60%,var(--divider) 40%);border-radius:4px;margin:0;display:grid;place-content:center;background:transparent}.pulse-check input:before{content:"";width:8px;height:8px;border-radius:2px;transform:scale(0);transition:transform var(--dur-fast) var(--ease-standard);background:var(--pd-brand-red)}.pulse-check input:checked{border-color:var(--pd-brand-red)}.pulse-check input:checked:before{transform:scale(1)}.pulse-check-row{display:flex;gap:20px;margin-bottom:14px;font-size:13px;flex-wrap:wrap}.pulse-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pulse-form-grid .full{grid-column:1 / -1}.pulse-chip-group{display:inline-flex;align-items:center;gap:6px;padding:4px;border:1px solid var(--divider);border-radius:999px;background:color-mix(in srgb,var(--bg-elev-1) 82%,var(--bg) 18%)}.chip{appearance:none;border:1px solid transparent;background:transparent;color:var(--fg-secondary);border-radius:999px;font:500 13px/1 var(--font-sans);padding:8px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.chip:hover{color:var(--fg);background:var(--hover-overlay)}.chip.active{color:#fff;background:color-mix(in srgb,var(--pd-brand-red) 86%,black 14%);border-color:color-mix(in srgb,var(--pd-brand-red) 75%,var(--divider) 25%);box-shadow:var(--shadow-1)}.pulse-card input[type=checkbox],.pulse-card input[type=radio],.sp-card input[type=checkbox],.sp-drawer input[type=checkbox],.sp-drawer input[type=radio]{accent-color:var(--pd-brand-red)}.sp-icon-btn{background:none;border:none;cursor:pointer;padding:.25rem;color:var(--fg-secondary);border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.sp-icon-btn:hover{color:var(--fg);background:color-mix(in srgb,var(--bg-elev-2) 72%,white 28%)}.sp-icon-btn.sp-danger:hover{color:#f87171}.sp-icon-btn .material-icons{font-size:1.1rem}.sp-checkbox{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;gap:.5rem;font-size:.875rem;text-transform:none;letter-spacing:0;cursor:pointer;color:var(--fg)}.sp-checkbox input[type=checkbox]{accent-color:var(--pd-brand-red);width:auto;flex:0 0 auto;padding:0;margin:0;margin-top:.15rem;background:none;border:none}.pulse-dep-pill{font-size:11px;padding:3px 8px;border-radius:10px;background:var(--bg);border:1px solid var(--divider);color:var(--fg-secondary);display:inline-flex;align-items:center;gap:5px}.pulse-dep-pill .dot{width:5px;height:5px;border-radius:50%;background:var(--pulse-healthy)}.pulse-dep-pill[data-status=degraded] .dot{background:var(--pulse-degraded)}.pulse-dep-pill[data-status=offline] .dot{background:var(--pulse-offline)}.pulse-dep-pill[data-status=offline]{color:var(--pulse-offline);border-color:var(--pulse-offline)}.pulse-dep-pill[data-status=degraded]{color:var(--pulse-degraded);border-color:var(--pulse-degraded)}.pulse-public-banner{background:var(--bg-elev-1);border:1px solid var(--divider);border-radius:4px;padding:36px 32px;text-align:center;margin-bottom:24px;border-left:6px solid var(--pulse-healthy)}.pulse-public-banner.degraded{border-left-color:var(--pulse-degraded)}.pulse-public-banner.critical{border-left-color:var(--pulse-offline)}.pulse-public-title{font-size:28px;font-weight:300;margin-bottom:8px}.pulse-public-sub{color:var(--fg-secondary);font-size:14px}.pulse-empty{text-align:center;padding:60px 20px;color:var(--fg-secondary)}.pulse-empty .material-icons{font-size:56px;opacity:.4;margin-bottom:12px;display:block}.pulse-topo-wrap{background:var(--bg-elev-1);border:1px solid var(--divider);border-radius:4px;padding:20px;min-height:320px;display:flex;align-items:center;justify-content:center;color:var(--fg-secondary);font-size:13px}.pulse-scenario-bar{background:#ffffff0a;border-top:1px solid var(--divider);padding:8px 24px;display:flex;align-items:center;gap:16px;font-size:12px;color:var(--fg-secondary)}.pulse-scenario-bar .label{font-weight:500;color:var(--fg)}.pulse-btn-primary{background:var(--color-info);color:#fff;border:none;border-radius:4px;padding:10px 22px;font-size:14px;font-weight:500;cursor:pointer;font-family:var(--font-sans);transition:opacity .15s}.pulse-btn-primary:hover{opacity:.88}.pulse-btn-primary:disabled{opacity:.4;cursor:default}.pulse-btn-ghost{background:transparent;color:var(--fg-secondary);border:1px solid var(--divider);border-radius:4px;padding:10px 22px;font-size:14px;cursor:pointer;font-family:var(--font-sans);transition:border-color .15s}.pulse-btn-ghost:hover{border-color:var(--fg-secondary);color:var(--fg)}.pulse-form-group{margin-bottom:22px}.pulse-label{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-secondary);margin-bottom:8px}.pulse-filter-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}.pulse-count-badge{font-size:12px;font-weight:600;background:var(--bg-elev-2);border-radius:20px;padding:4px 12px;color:var(--fg-secondary);margin-left:auto}.pulse-public-logo{display:flex;align-items:center;gap:14px;margin-bottom:20px}.pd-bullseye.small{width:28px;height:28px}.pulse-public-services{border:1px solid var(--divider);border-radius:4px;overflow:hidden;margin-bottom:8px}.pulse-public-row{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--divider);font-size:14px}.pulse-public-row:last-child{border-bottom:none}.pulse-public-footer{margin-top:40px;text-align:center;font-size:12px;color:var(--fg-secondary);display:flex;gap:12px;justify-content:center;align-items:center;padding-bottom:40px}.pulse-access-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;gap:1rem;text-align:center;color:var(--fg-secondary)}.pulse-access-icon{font-size:3rem;opacity:.5}@keyframes pulse-spin{to{transform:rotate(360deg)}}.pulse-spinner{width:2.5rem;height:2.5rem;border:3px solid var(--theme-outline, rgba(128,128,128,.25));border-top-color:var(--theme-primary, #6366f1);border-radius:50%;animation:pulse-spin .75s linear infinite}.pulse-access-state h2{font-size:1.4rem;font-weight:600;color:var(--fg);margin:0}.pulse-access-state p{margin:0;max-width:420px;line-height:1.6}
