@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/outfit-normal-latin-ext.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:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/outfit-normal-latin.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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/outfit-normal-latin-ext.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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/outfit-normal-latin.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/outfit-normal-latin-ext.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/outfit-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-italic-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-italic-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/plusjakartasans-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/plusjakartasans-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/plusjakartasans-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/plusjakartasans-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/plusjakartasans-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/plusjakartasans-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/plusjakartasans-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/plusjakartasans-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/plusjakartasans-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/plusjakartasans-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/plusjakartasans-normal-latin.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:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/figtree-italic-latin.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:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/figtree-normal-latin.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/figtree-normal-latin.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/figtree-normal-latin.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/figtree-normal-latin.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/figtree-normal-latin.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:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/figtree-normal-latin.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:italic;font-weight:400;font-display:swap;src:url(../fonts/inter-italic-400-vietnamese.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:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/inter-italic-400-latin.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:300;font-display:swap;src:url(../fonts/inter-normal-300-vietnamese.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/inter-normal-300-latin.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(../fonts/inter-normal-400-vietnamese.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-normal-400-latin.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:500;font-display:swap;src:url(../fonts/inter-normal-500-vietnamese.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-normal-500-latin.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:600;font-display:swap;src:url(../fonts/inter-normal-600-vietnamese.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter-normal-600-latin.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:700;font-display:swap;src:url(../fonts/inter-normal-700-vietnamese.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-normal-700-latin.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:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ibmplexsans-italic-400-vietnamese.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:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ibmplexsans-italic-400-latin.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:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/ibmplexsans-normal-300-vietnamese.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:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/ibmplexsans-normal-300-latin.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:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibmplexsans-normal-400-vietnamese.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:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibmplexsans-normal-400-latin.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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibmplexsans-normal-500-vietnamese.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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibmplexsans-normal-500-latin.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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibmplexsans-normal-600-vietnamese.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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibmplexsans-normal-600-latin.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:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ibmplexsans-normal-700-vietnamese.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:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ibmplexsans-normal-700-latin.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibmplexmono-normal-400-vietnamese.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibmplexmono-normal-400-latin.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibmplexmono-normal-500-vietnamese.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibmplexmono-normal-500-latin.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:italic;font-weight:400;font-display:swap;src:url(../fonts/roboto-italic-400-vietnamese.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:italic;font-weight:400;font-display:swap;src:url(../fonts/roboto-italic-400-latin.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-display:swap;src:url(../fonts/roboto-normal-300-vietnamese.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-display:swap;src:url(../fonts/roboto-normal-300-latin.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-display:swap;src:url(../fonts/roboto-normal-400-vietnamese.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-display:swap;src:url(../fonts/roboto-normal-400-latin.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-display:swap;src:url(../fonts/roboto-normal-500-vietnamese.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-display:swap;src:url(../fonts/roboto-normal-500-latin.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-display:swap;src:url(../fonts/roboto-normal-700-vietnamese.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-display:swap;src:url(../fonts/roboto-normal-700-latin.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}html[data-style=liquid-glass]{--brand-blue-300:#9DB2F0;--brand-blue-500:#5B7BDB;--brand-blue-700:#34489C;--surface-body:#120a05;--surface-stage:#1d2a22;--surface-today-col:rgba(255,255,255,.06);--text-primary:#FFFFFF;--text-secondary:rgba(255,255,255,.92);--text-tertiary:rgba(255,255,255,.84);--text-on-accent:#FFFFFF;--text-on-error:#FFFFFF;--text-on-photo:#FFFFFF;--text-on-photo-muted:rgba(255,255,255,.84);--text-event-time:rgba(255,255,255,.92);--text-news-meta:rgba(255,255,255,.84);--text-weather-loc:rgba(255,255,255,.84);--text-weather-range:rgba(255,255,255,.92);--text-weather-sep:rgba(255,255,255,.42);--text-weather-lo:rgba(255,255,255,.84);--text-shadow-photo:0 2px 18px rgba(0,0,0,.28),0 1px 2px rgba(0,0,0,.2);--icon-primary:#FFFFFF;--link:var(--brand-blue-300);--link-hover:#FFFFFF;--border-subtle:rgba(255,255,255,.16);--border-width:1px;--grid-line:rgba(255,255,255,.12);--divider-pill:rgba(255,255,255,.32);--status-error:#FF4B4B;--now-pulse:rgba(255,75,75,.55);--glow-now:0 0 10px rgba(255,75,75,.8);--progress-track:rgba(255,255,255,.22);--progress-fill:#FFFFFF;--progress-fill-glass:#FFFFFF;--wx-sun:#FFC93C;--wx-cloud:#E8F1FF;--wx-snow:#BFE4FF;--wx-rain:#8CCBFF;--wx-storm:#C9B8FF;--wx-stroke:2.4;--glass-fill-light:rgba(255,255,255,.14);--glass-fill-strong:rgba(255,255,255,.26);--glass-fill-dark:rgba(22,16,30,.34);--glass-fill-deep:rgba(14,10,22,.52);--glass-accent:rgba(76,108,210,.8);--glass-inner:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(255,255,255,.1),inset 1px 0 0 rgba(255,255,255,.14),inset -1px 0 0 rgba(255,255,255,.08);--glass-rim:linear-gradient(160deg,rgba(255,255,255,.7),rgba(255,255,255,.18) 30%,rgba(255,255,255,.08) 60%,rgba(255,255,255,.42));--glass-sheen:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0) 44%);--shadow-glass:0 12px 40px rgba(0,0,0,.2),0 2px 6px rgba(0,0,0,.08);--shadow-glass-lift:0 22px 60px rgba(0,0,0,.28),0 4px 12px rgba(0,0,0,.12);--glass-tint-edge:inset 0 0 22px rgba(255,255,255,.14);--event-glass-edge:inset 0 0 22px rgba(255,255,255,.14),inset 0 0 5px rgba(255,255,255,.1);--event-underlay:rgba(22,16,30,.18);--event-stack-fallback:rgb(52,40,40);--glow-tone:0 0 10px;--font-display:"Outfit","Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--fw-grid-label:600;--fw-event-time:500;--fw-greeting:300;--fw-news-source:800;--fs-clock:196px;--fs-temp:68px;--fs-greeting:36px;--fs-date:30px;--fs-title:38px;--fs-headline:21px;--fs-daynum:32px;--fs-dayname:19px;--fs-body:19px;--fs-event:16px;--fs-caption:14px;--fs-micro:13px;--fs-label:17px;--fs-pill:22px;--tracking-display:-.02em;--tracking-title:.02em;--tracking-pill:.01em;--tracking-greeting:normal;--tracking-compact-time:-.01em;--tracking-caps:.04em;--wx-strut:normal;--quote-wrap:pretty;--space-4:24px;--screen-pad:24px;--rail-w:520px;--radius-inner:8px;--radius-grid:14px;--radius-day:20px;--radius-event:14px;--radius-allday:8px;--radius-allday-glass:8px;--radius-container:28px;--radius-page:36px;--radius-full:999px;--radius-progress-fill:0;--ease-standard:cubic-bezier(.2,.8,.2,1);--dur-fast:.16s;--dur:.32s;--dur-slow:.6s}html[data-style=liquid-glass][data-theme=light]{--surface-today-col:rgba(91,123,219,.1);--text-primary:#14111C;--text-secondary:rgba(20,17,28,.82);--text-tertiary:rgba(20,17,28,.74);--text-event-time:rgba(20,17,28,.82);--text-news-meta:rgba(20,17,28,.74);--text-weather-loc:rgba(20,17,28,.74);--text-weather-range:rgba(20,17,28,.82);--text-weather-sep:rgba(20,17,28,.4);--text-weather-lo:rgba(20,17,28,.74);--icon-primary:#14111C;--link:var(--brand-blue-700);--link-hover:#14111C;--border-subtle:rgba(20,17,28,.14);--grid-line:rgba(20,17,28,.11);--divider-pill:rgba(20,17,28,.24);--progress-track:rgba(20,17,28,.16);--progress-fill:#14111C;--progress-fill-glass:#14111C;--wx-sun:#E09A00;--wx-cloud:#56657A;--wx-snow:#3F86C4;--wx-rain:#2A74C0;--wx-storm:#6E55C8;--glass-fill-light:rgba(255,255,255,.6);--glass-fill-strong:rgba(255,255,255,.74);--glass-fill-dark:rgba(255,255,255,.66);--glass-fill-deep:rgba(255,255,255,.76);--glass-accent:rgba(66,98,206,.9);--glass-inner:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(255,255,255,.3),inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(255,255,255,.24);--glass-rim:linear-gradient(160deg,rgba(255,255,255,.95),rgba(255,255,255,.4) 30%,rgba(255,255,255,.22) 60%,rgba(255,255,255,.7));--glass-sheen:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,0) 44%);--shadow-glass:0 12px 40px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.06);--glass-tint-edge:inset 0 0 22px rgba(255,255,255,.3);--event-glass-edge:inset 0 0 22px rgba(255,255,255,.3),inset 0 0 5px rgba(255,255,255,.2);--event-underlay:rgba(255,255,255,.18);--event-stack-fallback:rgb(214,214,218)}html[data-style=liquid-glass] .arr-dashboard,html[data-style=liquid-glass] .arr-timeline{--accent:var(--brand-blue-300);--accent-fill:var(--glass-accent);--border-emphasized:rgba(255,255,255,.3);--surface-card:var(--glass-fill-light);--surface-raised:var(--glass-fill-strong)}html[data-style=liquid-glass][data-theme=light] .arr-dashboard,html[data-style=liquid-glass][data-theme=light] .arr-timeline{--accent:var(--brand-blue-700);--border-emphasized:rgba(20,17,28,.22)}[data-style=liquid-glass] .tone--blue{--tone-strong:#3FB2F5;--tone-allday:rgba(63,178,245,.28);--tone-glass:rgba(63,178,245,.3);--tone-glow:rgba(63,178,245,.55)}[data-style=liquid-glass] .tone--salmon{--tone-strong:#F59A7E;--tone-allday:rgba(245,154,126,.28);--tone-glass:rgba(245,154,126,.3);--tone-glow:rgba(245,154,126,.55)}[data-style=liquid-glass] .tone--green{--tone-strong:#3CCB5A;--tone-allday:rgba(60,203,90,.28);--tone-glass:rgba(60,203,90,.3);--tone-glow:rgba(60,203,90,.55)}[data-style=liquid-glass] .tone--pink{--tone-strong:#F2477F;--tone-allday:rgba(242,71,127,.28);--tone-glass:rgba(242,71,127,.3);--tone-glow:rgba(242,71,127,.55)}[data-style=liquid-glass] .tone--yellow{--tone-strong:#F7C325;--tone-allday:rgba(247,195,37,.28);--tone-glass:rgba(247,195,37,.3);--tone-glow:rgba(247,195,37,.55)}[data-style=liquid-glass][data-theme=light] .tone--blue{--tone-strong:#1E8FD6;--tone-allday:rgba(63,178,245,.34);--tone-glass:rgba(63,178,245,.34)}[data-style=liquid-glass][data-theme=light] .tone--salmon{--tone-strong:#E0714F;--tone-allday:rgba(245,154,126,.4);--tone-glass:rgba(245,154,126,.4)}[data-style=liquid-glass][data-theme=light] .tone--green{--tone-strong:#20A33E;--tone-allday:rgba(60,203,90,.34);--tone-glass:rgba(60,203,90,.34)}[data-style=liquid-glass][data-theme=light] .tone--pink{--tone-strong:#D92D66;--tone-allday:rgba(242,71,127,.3);--tone-glass:rgba(242,71,127,.3)}[data-style=liquid-glass][data-theme=light] .tone--yellow{--tone-strong:#D9A300;--tone-allday:rgba(247,195,37,.4);--tone-glass:rgba(247,195,37,.4)}html[data-style=liquid-glass][data-theme=dark]{--text-shadow-glass:0 0 1px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.6),0 0 5px rgba(0,0,0,.4)}html[data-style=liquid-glass][data-theme=dark] .lg-glass,html[data-style=liquid-glass][data-theme=dark] .lg-glass .clock-greeting{text-shadow:var(--text-shadow-glass)}[data-style=liquid-glass] .lg-glass--interactive:hover{-webkit-transform:translateY(-1px) scale(1.012);transform:translateY(-1px) scale(1.012);box-shadow:var(--shadow-glass-lift),var(--glass-inner)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-style=liquid-glass][data-theme=dark]{--glass-fill-light:rgba(46,30,22,.5);--glass-fill-strong:rgba(255,255,255,.16);--glass-fill-dark:rgba(22,15,26,.64);--glass-fill-deep:rgba(14,10,20,.78)}html[data-style=liquid-glass][data-theme=dark] .lg-liquid-on{--glass-fill-light:rgba(255,255,255,.14);--glass-fill-strong:rgba(255,255,255,.26);--glass-fill-dark:rgba(22,16,30,.34);--glass-fill-deep:rgba(14,10,22,.52)}}html[data-style=liquid-glass]{--panel-bg:rgba(24,17,30,.8);--panel-blur:blur(28px) saturate(1.5);--panel-bg-blurred:rgba(24,17,30,.58);--panel-border:rgba(255,255,255,.18);--panel-shadow:var(--shadow-glass-lift),var(--glass-inner);--panel-control:rgba(255,255,255,.1);--panel-control-hover:rgba(255,255,255,.18);--panel-control-border:rgba(255,255,255,.14);--panel-selected:var(--glass-accent);--panel-on-selected:#FFFFFF;--panel-accent:var(--brand-blue-300);--panel-track:rgba(255,255,255,.2);--panel-thumb:#FFFFFF;--panel-focus:rgba(157,178,240,.85);--panel-radius:var(--radius-container);--panel-radius-control:12px;--panel-option-bg:#1E1624;--panel-thumb-shadow:0 1px 4px rgba(0,0,0,.3)}html[data-style=liquid-glass][data-theme=light]{--panel-bg:rgba(250,250,252,.9);--panel-bg-blurred:rgba(250,250,252,.7);--panel-border:rgba(255,255,255,.8);--panel-control:rgba(20,17,28,.06);--panel-control-hover:rgba(20,17,28,.11);--panel-control-border:rgba(20,17,28,.1);--panel-selected:var(--glass-accent);--panel-accent:var(--brand-blue-700);--panel-track:rgba(20,17,28,.16);--panel-thumb:#FFFFFF;--panel-focus:rgba(52,72,156,.75);--panel-option-bg:#FFFFFF;--panel-thumb-shadow:0 1px 3px rgba(20,17,28,.25)}html[data-style=astryx]{--p-ink-950:#101314;--p-ink-900:#1A1D20;--p-ink-800:#24292D;--p-ink-600:#495056;--p-ink-300:#96A0AB;--p-ink-050:#E8F1F6;--p-white:#FFFFFF;--p-accent-light:#0064E0;--p-accent-dark:#2694FE;--p-accent-muted:#4883FD;--p-error:#FC473B;--p-blue-1:#DBECFF;--p-blue-2:#78BEFF;--p-blue-3:#2694FE;--p-blue-4:#004CBC;--p-blue-cat:#0171E3;--p-orange-1:#FFE6CF;--p-orange-2:#FDB876;--p-orange-3:#FD9537;--p-orange-4:#D66100;--p-orange-cat:#EB6E00;--p-green-1:#D6FEE4;--p-green-2:#8EF7AA;--p-green-3:#24BB5E;--p-green-4:#138546;--p-green-cat:#0B991F;--p-pink-1:#FCE3F4;--p-pink-2:#FEADE3;--p-pink-3:#F989D3;--p-pink-4:#D123A1;--p-pink-cat:#F351C0;--p-yellow-1:#FDF6BA;--p-yellow-2:#FCEC85;--p-yellow-3:#FBCE03;--p-yellow-4:#D69804;--p-purple-2:#B3B0FE}html[data-style=astryx]{--surface-body:var(--p-ink-950);--surface-card:var(--p-ink-900);--surface-raised:var(--p-ink-800);--surface-today-col:rgba(38,148,254,.07);--scrim-overlay:rgba(16,19,20,.8);--text-primary:var(--p-ink-050);--text-secondary:var(--p-ink-300);--text-tertiary:rgba(150,160,171,.72);--text-on-accent:var(--p-white);--text-on-error:var(--p-ink-950);--text-on-photo:var(--p-white);--text-on-photo-muted:rgba(255,255,255,.84);--text-shadow-photo:0 1px 2px rgba(0,0,0,.3),0 2px 12px rgba(0,0,0,.28);--icon-primary:var(--p-ink-050);--border-subtle:rgba(232,241,246,.1);--border-emphasized:var(--p-ink-600);--border-width:1px;--accent:var(--p-accent-dark);--accent-fill:var(--p-accent-light);--status-error:var(--p-error);--progress-track:rgba(232,241,246,.14);--progress-fill:var(--accent);--wx-sun:var(--p-yellow-3);--wx-cloud:var(--p-ink-050);--wx-rain:var(--p-blue-2);--wx-snow:var(--p-blue-1);--wx-storm:var(--p-purple-2);--shadow-low:0 2px 4px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.4);--shadow-med:0 4px 8px rgba(0,0,0,.35),0 8px 24px rgba(0,0,0,.5);--shadow-high:0 8px 16px rgba(0,0,0,.5),0 16px 48px rgba(0,0,0,.7);--rim:inset 0 0 0 1px rgba(255,255,255,.08);--rim-strong:inset 0 0 0 1px rgba(255,255,255,.12);--glow-now:none;--ease-standard:cubic-bezier(.24,1,.4,1);--dur-fast:.15s;--dur:.3s;--dur-slow:.7s}[data-style=astryx] .tone--blue{--tone-surface:#14314F;--tone-chip:#12365A;--tone-strong:var(--p-blue-3);--tone-text:var(--p-blue-2);--tone-glass:rgba(38,148,254,.3)}[data-style=astryx] .tone--salmon{--tone-surface:#4C3018;--tone-chip:#593516;--tone-strong:var(--p-orange-3);--tone-text:var(--p-orange-2);--tone-glass:rgba(253,149,55,.3)}[data-style=astryx] .tone--green{--tone-surface:#163B20;--tone-chip:#164220;--tone-strong:var(--p-green-3);--tone-text:var(--p-green-2);--tone-glass:rgba(36,187,94,.3)}[data-style=astryx] .tone--pink{--tone-surface:#4E2946;--tone-chip:#5B2D50;--tone-strong:var(--p-pink-3);--tone-text:var(--p-pink-2);--tone-glass:rgba(249,137,211,.3)}[data-style=astryx] .tone--yellow{--tone-surface:#4F3F18;--tone-chip:#5A4716;--tone-strong:var(--p-yellow-3);--tone-text:var(--p-yellow-2);--tone-glass:rgba(251,206,3,.3)}html[data-style=astryx]{--font-display:"Outfit","Figtree",ui-sans-serif,system-ui,sans-serif;--font-sans:"Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--fs-clock:196px;--fs-temp:68px;--fs-greeting:36px;--fs-date:30px;--fs-title:38px;--fs-headline:21px;--fs-daynum:32px;--fs-dayname:19px;--fs-body:19px;--fs-event:16px;--fs-caption:14px;--fs-micro:13px;--fs-label:17px;--fs-pill:22px;--tracking-display:-.02em;--tracking-heading:-.01em;--tracking-caps:.04em}html[data-style=astryx]{--space-1:6px;--space-2:12px;--space-3:18px;--space-4:24px;--space-5:30px;--space-6:36px;--radius-inner:6px;--radius-element:10px;--radius-container:18px;--radius-page:24px;--radius-full:9999px;--screen-pad:24px;--rail-w:520px}html[data-style=astryx][data-material=glass]{--text-secondary:rgba(255,255,255,.92);--text-tertiary:rgba(255,255,255,.84);--glass-fill-light:rgba(255,255,255,.14);--glass-fill-strong:rgba(255,255,255,.24);--glass-fill-dark:rgba(16,19,20,.4);--glass-fill-deep:rgba(16,19,20,.56);--glass-accent:rgba(0,100,224,.72);--glass-divider:rgba(232,241,246,.12);--glass-inner:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(255,255,255,.1),inset 1px 0 0 rgba(255,255,255,.14),inset -1px 0 0 rgba(255,255,255,.08);--glass-rim:linear-gradient(160deg,rgba(255,255,255,.62),rgba(255,255,255,.16) 30%,rgba(255,255,255,.08) 60%,rgba(255,255,255,.36));--glass-sheen:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 44%);--shadow-glass:0 4px 8px rgba(0,0,0,.14),0 12px 32px rgba(0,0,0,.2);--event-glass-edge:inset 0 0 22px rgba(255,255,255,.14),inset 0 0 5px rgba(255,255,255,.1);--glow-now:0 0 10px rgba(252,71,59,.8);--glow-tone:0 0 10px;--glass-tint-edge:inset 0 0 22px rgba(255,255,255,.14)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-style=astryx][data-material=glass]{--glass-fill-light:rgba(26,29,32,.62);--glass-fill-strong:rgba(255,255,255,.16);--glass-fill-dark:rgba(16,19,20,.7);--glass-fill-deep:rgba(16,19,20,.8)}html[data-style=astryx][data-material=glass] .lg-liquid-on{--glass-fill-light:rgba(255,255,255,.14);--glass-fill-strong:rgba(255,255,255,.24);--glass-fill-dark:rgba(16,19,20,.4);--glass-fill-deep:rgba(16,19,20,.56)}}html[data-style=astryx]{--surface-stage:var(--surface-body);--link:var(--accent);--link-hover:var(--text-primary);--grid-line:var(--border-subtle);--divider-pill:var(--border-emphasized);--now-pulse:var(--status-error);--progress-fill-glass:var(--text-on-photo);--text-event-time:var(--text-on-photo-muted);--text-news-meta:var(--text-secondary);--text-weather-loc:var(--text-secondary);--text-weather-range:var(--text-primary);--text-weather-sep:var(--border-emphasized);--text-weather-lo:var(--text-secondary);--wx-stroke:2;--wx-strut:20.16px;--quote-wrap:wrap;--fw-grid-label:var(--fw-medium);--fw-event-time:var(--fw-semibold);--fw-greeting:var(--fw-regular);--fw-news-source:var(--fw-bold);--tracking-title:var(--tracking-heading);--tracking-pill:normal;--tracking-greeting:var(--tracking-heading);--tracking-compact-time:var(--tracking-heading);--radius-grid:var(--radius-element);--radius-day:var(--radius-element);--radius-event:var(--radius-element);--radius-allday:var(--radius-full);--radius-allday-glass:var(--radius-element);--radius-progress-fill:var(--radius-full);--event-underlay:rgba(16,19,20,.18);--event-stack-fallback:rgb(40,44,48)}[data-style=astryx] .tone--blue,[data-style=astryx] .tone--salmon,[data-style=astryx] .tone--green,[data-style=astryx] .tone--pink,[data-style=astryx] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=astryx][data-theme=light]{--surface-body:#E9EDF1;--surface-card:#FFFFFF;--surface-raised:#F3F5F7;--surface-today-col:rgba(0,100,224,.06);--scrim-overlay:rgba(255,255,255,.8);--text-primary:#101314;--text-secondary:#5A646E;--text-tertiary:#66707A;--text-on-accent:#FFFFFF;--text-on-error:#101314;--icon-primary:#101314;--border-subtle:rgba(16,19,20,.1);--border-emphasized:#C5CCD3;--accent:var(--p-accent-light);--accent-fill:var(--p-accent-light);--progress-track:rgba(16,19,20,.1);--wx-sun:var(--p-yellow-4);--wx-cloud:#5A646E;--wx-rain:#0171E3;--wx-snow:#2694FE;--wx-storm:#6B1EFD;--shadow-low:0 2px 4px rgba(16,19,20,.05),0 4px 8px rgba(16,19,20,.1);--shadow-med:0 4px 8px rgba(16,19,20,.06),0 8px 24px rgba(16,19,20,.12);--shadow-high:0 8px 16px rgba(16,19,20,.1),0 16px 48px rgba(16,19,20,.16);--rim:inset 0 0 0 1px rgba(16,19,20,.06);--rim-strong:inset 0 0 0 1px rgba(16,19,20,.1);--event-underlay:rgba(255,255,255,.18);--event-stack-fallback:rgb(214,218,222)}[data-style=astryx][data-theme=light] .tone--blue{--tone-surface:#DBECFF;--tone-chip:#DBECFF;--tone-strong:var(--p-blue-3);--tone-text:var(--p-blue-4);--tone-glass:rgba(38,148,254,.34)}[data-style=astryx][data-theme=light] .tone--salmon{--tone-surface:#FFE6CF;--tone-chip:#FFE6CF;--tone-strong:var(--p-orange-3);--tone-text:#A13F04;--tone-glass:rgba(253,149,55,.38)}[data-style=astryx][data-theme=light] .tone--green{--tone-surface:#D6FEE4;--tone-chip:#D6FEE4;--tone-strong:var(--p-green-3);--tone-text:#0B603D;--tone-glass:rgba(36,187,94,.34)}[data-style=astryx][data-theme=light] .tone--pink{--tone-surface:#FCE3F4;--tone-chip:#FCE3F4;--tone-strong:var(--p-pink-4);--tone-text:#8E1073;--tone-glass:rgba(249,137,211,.4)}[data-style=astryx][data-theme=light] .tone--yellow{--tone-surface:#FDF6BA;--tone-chip:#FDF6BA;--tone-strong:var(--p-yellow-4);--tone-text:#8A5001;--tone-glass:rgba(251,206,3,.4)}[data-style=astryx][data-theme=light] .tone--blue,[data-style=astryx][data-theme=light] .tone--salmon,[data-style=astryx][data-theme=light] .tone--green,[data-style=astryx][data-theme=light] .tone--pink,[data-style=astryx][data-theme=light] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=astryx][data-theme=light][data-material=glass]{--text-secondary:rgba(16,19,20,.8);--text-tertiary:rgba(16,19,20,.72);--text-event-time:rgba(16,19,20,.8);--progress-fill-glass:#101314;--glass-fill-light:rgba(255,255,255,.6);--glass-fill-strong:rgba(255,255,255,.74);--glass-fill-dark:rgba(255,255,255,.66);--glass-fill-deep:rgba(255,255,255,.76);--glass-accent:rgba(0,92,210,.94);--glass-divider:rgba(16,19,20,.1);--glass-inner:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(255,255,255,.3),inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(255,255,255,.24);--glass-sheen:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 44%)}html[data-style=astryx]{--panel-bg:var(--surface-card);--panel-blur:none;--panel-bg-blurred:var(--surface-card);--panel-border:var(--border-subtle);--panel-shadow:var(--shadow-high),var(--rim);--panel-control:var(--surface-raised);--panel-control-hover:var(--border-emphasized);--panel-control-border:var(--border-subtle);--panel-selected:var(--accent-fill);--panel-on-selected:var(--text-on-accent);--panel-accent:var(--accent);--panel-track:var(--progress-track);--panel-thumb:var(--p-white);--panel-focus:var(--accent);--panel-radius:var(--radius-container);--panel-radius-control:var(--radius-element);--panel-option-bg:var(--surface-card);--panel-thumb-shadow:var(--shadow-low)}html[data-style=astryx][data-theme=light]{--panel-control-hover:#E3E7EB}html[data-style=astryx][data-material=glass] .sc-panel{--text-secondary:var(--p-ink-300)}html[data-style=astryx][data-theme=light][data-material=glass] .sc-panel{--text-secondary:#5A646E}html[data-style=astryx][data-material=glass][data-theme=dark]{--text-shadow-glass:0 0 1px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.6),0 0 5px rgba(0,0,0,.4)}html[data-style=astryx][data-material=glass][data-theme=dark] .lg-glass,html[data-style=astryx][data-material=glass][data-theme=dark] .lg-glass .clock-greeting{text-shadow:var(--text-shadow-glass)}html[data-style=fluent]{--p-grey-4:#0a0a0a;--p-grey-8:#141414;--p-grey-12:#1f1f1f;--p-grey-14:#242424;--p-grey-16:#292929;--p-grey-20:#333333;--p-grey-24:#3d3d3d;--p-grey-26:#424242;--p-grey-32:#525252;--p-grey-38:#616161;--p-grey-40:#666666;--p-grey-60:#999999;--p-grey-68:#adadad;--p-grey-82:#d1d1d1;--p-grey-84:#d6d6d6;--p-grey-88:#e0e0e0;--p-grey-90:#e6e6e6;--p-grey-92:#ebebeb;--p-grey-94:#f0f0f0;--p-grey-96:#f5f5f5;--p-grey-98:#fafafa;--p-white:#ffffff;--p-brand-60:#0f548c;--p-brand-70:#115ea3;--p-brand-80:#0f6cbd;--p-brand-90:#2886de;--p-brand-100:#479ef5;--p-brand-120:#77b7f7;--p-brand-160:#ebf3fc;--p-cranberry:#c50f1f;--p-cranberry-tint30:#dc626d;--p-blue-s40:#002440;--p-blue-s30:#004377;--p-blue:#0078d4;--p-blue-t30:#5caae5;--p-blue-t40:#a9d3f2;--p-blue-t50:#d0e7f8;--p-pumpkin-s40:#3d1805;--p-pumpkin-s30:#712d09;--p-pumpkin:#ca5010;--p-pumpkin-t30:#df8e64;--p-pumpkin-t40:#efc4ad;--p-pumpkin-t50:#f7dfd2;--p-green-s40:#052505;--p-green-s30:#094509;--p-green:#107c10;--p-green-t30:#54b054;--p-green-t40:#9fd89f;--p-green-t50:#c9eac9;--p-magenta-s40:#390024;--p-magenta-s30:#6b0043;--p-magenta:#bf0077;--p-magenta-t30:#d957a8;--p-magenta-t40:#eca5d1;--p-magenta-t50:#f5cee6;--p-marigold-s40:#463100;--p-marigold-s30:#835b00;--p-marigold-s20:#b27c00;--p-marigold:#eaa300;--p-marigold-t30:#f2c661;--p-marigold-t40:#f9e2ae;--p-marigold-t50:#fcefd3}html[data-style=fluent]{--surface-body:var(--p-grey-8);--surface-card:var(--p-grey-16);--surface-raised:var(--p-grey-20);--surface-today-col:rgba(71,158,245,.07);--scrim-overlay:rgba(0,0,0,.5);--text-primary:var(--p-white);--text-secondary:var(--p-grey-84);--text-tertiary:var(--p-grey-68);--text-on-accent:var(--p-white);--text-on-error:var(--p-white);--text-on-photo:var(--p-white);--text-on-photo-muted:rgba(255,255,255,.86);--text-shadow-photo:0 0 2px rgba(0,0,0,.24),0 2px 8px rgba(0,0,0,.4);--icon-primary:var(--p-white);--border-subtle:var(--p-grey-24);--border-emphasized:var(--p-grey-40);--border-width:1px;--accent:var(--p-brand-100);--accent-fill:var(--p-brand-70);--status-error:var(--p-cranberry);--progress-track:var(--p-grey-32);--progress-fill:var(--p-brand-100);--wx-sun:var(--p-marigold);--wx-cloud:var(--p-grey-84);--wx-rain:var(--p-brand-100);--wx-snow:var(--p-brand-120);--wx-storm:var(--p-magenta-t30);--shadow-low:0 0 2px rgba(0,0,0,.24),0 2px 4px rgba(0,0,0,.28);--shadow-med:0 0 2px rgba(0,0,0,.24),0 8px 16px rgba(0,0,0,.28);--shadow-high:0 0 8px rgba(0,0,0,.24),0 32px 64px rgba(0,0,0,.28);--rim:inset 0 0 0 1px var(--p-grey-24);--rim-strong:inset 0 0 0 1px var(--p-grey-32);--glow-now:none;--ease-standard:cubic-bezier(.33,0,.67,1);--dur-fast:.15s;--dur:.3s;--dur-slow:.5s}[data-style=fluent] .tone--blue{--tone-surface:var(--p-blue-s40);--tone-chip:var(--p-blue-s30);--tone-strong:var(--p-blue-t30);--tone-text:var(--p-blue-t40);--tone-glass:rgba(0,91,161,.62)}[data-style=fluent] .tone--salmon{--tone-surface:var(--p-pumpkin-s40);--tone-chip:var(--p-pumpkin-s30);--tone-strong:var(--p-pumpkin-t30);--tone-text:var(--p-pumpkin-t40);--tone-glass:rgba(154,61,12,.62)}[data-style=fluent] .tone--green{--tone-surface:var(--p-green-s40);--tone-chip:var(--p-green-s30);--tone-strong:var(--p-green-t30);--tone-text:var(--p-green-t40);--tone-glass:rgba(12,94,12,.62)}[data-style=fluent] .tone--pink{--tone-surface:var(--p-magenta-s40);--tone-chip:var(--p-magenta-s30);--tone-strong:var(--p-magenta-t30);--tone-text:var(--p-magenta-t40);--tone-glass:rgba(145,0,90,.62)}[data-style=fluent] .tone--yellow{--tone-surface:var(--p-marigold-s40);--tone-chip:var(--p-marigold-s30);--tone-strong:var(--p-marigold-t30);--tone-text:var(--p-marigold-t40);--tone-glass:rgba(131,91,0,.62)}html[data-style=fluent]{--font-display:"Inter",-apple-system,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;--font-sans:"Inter",-apple-system,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:600;--fw-heavy:700;--fs-clock:196px;--fs-temp:68px;--fs-greeting:36px;--fs-date:30px;--fs-title:38px;--fs-headline:21px;--fs-daynum:32px;--fs-dayname:19px;--fs-body:19px;--fs-event:16px;--fs-caption:14px;--fs-micro:13px;--fs-label:17px;--fs-pill:22px;--tracking-display:-.03em;--tracking-heading:-.015em;--tracking-caps:.02em}html[data-style=fluent]{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius-inner:4px;--radius-element:4px;--radius-container:8px;--radius-page:12px;--radius-full:10000px;--screen-pad:24px;--rail-w:520px}html[data-style=fluent][data-material=glass]{--text-secondary:rgba(255,255,255,.86);--text-tertiary:rgba(255,255,255,.72);--glass-fill-light:rgba(32,32,32,.42);--glass-fill-strong:rgba(58,58,58,.5);--glass-fill-dark:rgba(20,20,20,.62);--glass-fill-deep:rgba(20,20,20,.72);--glass-accent:rgba(17,94,163,.8);--glass-divider:rgba(255,255,255,.1);--glass-inner:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.04);--glass-rim:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.08) 40%,rgba(255,255,255,.06));--glass-sheen:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));--shadow-glass:0 0 8px rgba(0,0,0,.24),0 14px 28px rgba(0,0,0,.28);--event-glass-edge:inset 0 0 0 1px rgba(255,255,255,.08);--glow-now:0 0 8px rgba(197,15,31,.6);--glow-tone:0 0 0;--glass-tint-edge:inset 0 0 0 1px rgba(255,255,255,.04)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-style=fluent][data-material=glass]{--glass-fill-light:rgba(41,41,41,.8);--glass-fill-strong:rgba(58,58,58,.72);--glass-fill-dark:rgba(20,20,20,.8);--glass-fill-deep:rgba(20,20,20,.88)}html[data-style=fluent][data-material=glass] .lg-liquid-on{--glass-fill-light:rgba(32,32,32,.42);--glass-fill-strong:rgba(58,58,58,.5);--glass-fill-dark:rgba(20,20,20,.62);--glass-fill-deep:rgba(20,20,20,.72)}}html[data-style=fluent]{--surface-stage:var(--surface-body);--link:var(--accent);--link-hover:var(--text-primary);--grid-line:var(--border-subtle);--divider-pill:var(--border-emphasized);--now-pulse:var(--status-error);--progress-fill-glass:var(--text-on-photo);--text-event-time:var(--text-on-photo-muted);--text-news-meta:var(--text-tertiary);--text-weather-loc:var(--text-secondary);--text-weather-range:var(--text-primary);--text-weather-sep:var(--border-emphasized);--text-weather-lo:var(--text-tertiary);--wx-stroke:1.75;--wx-strut:20.16px;--quote-wrap:wrap;--fw-grid-label:var(--fw-regular);--fw-event-time:var(--fw-regular);--fw-greeting:var(--fw-semibold);--fw-news-source:var(--fw-semibold);--tracking-title:var(--tracking-heading);--tracking-pill:normal;--tracking-greeting:var(--tracking-heading);--tracking-compact-time:var(--tracking-heading);--radius-grid:var(--radius-container);--radius-day:var(--radius-element);--radius-event:var(--radius-element);--radius-allday:var(--radius-element);--radius-allday-glass:var(--radius-element);--radius-progress-fill:var(--radius-full);--event-underlay:rgba(20,20,20,.18);--event-stack-fallback:rgb(51,51,51)}[data-style=fluent] .tone--blue,[data-style=fluent] .tone--salmon,[data-style=fluent] .tone--green,[data-style=fluent] .tone--pink,[data-style=fluent] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=fluent][data-theme=light]{--surface-body:var(--p-grey-94);--surface-card:var(--p-white);--surface-raised:var(--p-grey-96);--surface-today-col:rgba(15,108,189,.06);--scrim-overlay:rgba(0,0,0,.4);--text-primary:var(--p-grey-14);--text-secondary:var(--p-grey-26);--text-tertiary:var(--p-grey-38);--text-on-accent:var(--p-white);--text-on-error:var(--p-white);--icon-primary:var(--p-grey-14);--border-subtle:var(--p-grey-88);--border-emphasized:var(--p-grey-82);--accent:var(--p-brand-80);--accent-fill:var(--p-brand-80);--progress-track:var(--p-grey-90);--progress-fill:var(--p-brand-80);--wx-sun:var(--p-marigold-s20);--wx-cloud:var(--p-grey-38);--wx-rain:var(--p-brand-80);--wx-snow:var(--p-brand-90);--wx-storm:var(--p-magenta);--shadow-low:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);--shadow-med:0 0 2px rgba(0,0,0,.12),0 8px 16px rgba(0,0,0,.14);--shadow-high:0 0 8px rgba(0,0,0,.12),0 32px 64px rgba(0,0,0,.14);--rim:inset 0 0 0 1px var(--p-grey-94);--rim-strong:inset 0 0 0 1px var(--p-grey-88);--event-underlay:rgba(255,255,255,.18);--event-stack-fallback:rgb(224,224,224)}[data-style=fluent][data-theme=light] .tone--blue{--tone-surface:var(--p-blue-t50);--tone-chip:var(--p-blue-t50);--tone-strong:var(--p-blue);--tone-text:var(--p-blue-s30);--tone-glass:rgba(0,120,212,.3)}[data-style=fluent][data-theme=light] .tone--salmon{--tone-surface:var(--p-pumpkin-t50);--tone-chip:var(--p-pumpkin-t50);--tone-strong:var(--p-pumpkin);--tone-text:var(--p-pumpkin-s30);--tone-glass:rgba(202,80,16,.3)}[data-style=fluent][data-theme=light] .tone--green{--tone-surface:var(--p-green-t50);--tone-chip:var(--p-green-t50);--tone-strong:var(--p-green);--tone-text:var(--p-green-s30);--tone-glass:rgba(16,124,16,.3)}[data-style=fluent][data-theme=light] .tone--pink{--tone-surface:var(--p-magenta-t50);--tone-chip:var(--p-magenta-t50);--tone-strong:var(--p-magenta);--tone-text:var(--p-magenta-s30);--tone-glass:rgba(191,0,119,.28)}[data-style=fluent][data-theme=light] .tone--yellow{--tone-surface:var(--p-marigold-t50);--tone-chip:var(--p-marigold-t50);--tone-strong:var(--p-marigold);--tone-text:var(--p-marigold-s30);--tone-glass:rgba(234,163,0,.34)}[data-style=fluent][data-theme=light] .tone--blue,[data-style=fluent][data-theme=light] .tone--salmon,[data-style=fluent][data-theme=light] .tone--green,[data-style=fluent][data-theme=light] .tone--pink,[data-style=fluent][data-theme=light] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=fluent][data-theme=light][data-material=glass]{--text-secondary:rgba(36,36,36,.86);--text-tertiary:rgba(36,36,36,.76);--text-event-time:rgba(36,36,36,.86);--progress-fill-glass:var(--p-grey-14);--glass-fill-light:rgba(252,252,252,.66);--glass-fill-strong:rgba(255,255,255,.8);--glass-fill-dark:rgba(243,243,243,.72);--glass-fill-deep:rgba(243,243,243,.82);--glass-accent:rgba(17,94,163,.94);--glass-divider:rgba(0,0,0,.08);--glass-inner:inset 0 1px 0 rgba(255,255,255,.7),inset 0 0 0 1px rgba(255,255,255,.3);--glass-rim:linear-gradient(180deg,rgba(255,255,255,.8),rgba(0,0,0,.06) 60%,rgba(0,0,0,.1));--glass-sheen:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));--shadow-glass:0 0 8px rgba(0,0,0,.12),0 14px 28px rgba(0,0,0,.14)}html[data-style=fluent]{--panel-bg:var(--surface-card);--panel-blur:none;--panel-bg-blurred:var(--surface-card);--panel-border:var(--border-subtle);--panel-shadow:var(--shadow-high),var(--rim);--panel-control:var(--p-grey-12);--panel-control-hover:var(--p-grey-24);--panel-control-border:var(--p-grey-32);--panel-selected:var(--accent-fill);--panel-on-selected:var(--text-on-accent);--panel-accent:var(--accent);--panel-track:var(--progress-track);--panel-thumb:var(--p-white);--panel-focus:var(--p-white);--panel-radius:var(--radius-container);--panel-radius-control:var(--radius-element);--panel-option-bg:var(--surface-card);--panel-thumb-shadow:var(--shadow-low)}html[data-style=fluent][data-theme=light]{--panel-control:var(--p-grey-96);--panel-control-hover:var(--p-grey-92);--panel-control-border:var(--p-grey-82);--panel-focus:var(--p-grey-14)}html[data-style=fluent][data-material=glass] .sc-panel{--text-secondary:var(--p-grey-84)}html[data-style=fluent][data-theme=light][data-material=glass] .sc-panel{--text-secondary:var(--p-grey-26)}html[data-style=carbon]{--p-gray-100:#161616;--p-gray-90:#262626;--p-gray-80:#393939;--p-gray-70:#525252;--p-gray-60:#6F6F6F;--p-gray-50:#8D8D8D;--p-gray-40:#A8A8A8;--p-gray-30:#C6C6C6;--p-gray-20:#E0E0E0;--p-gray-10:#F4F4F4;--p-white:#FFFFFF;--p-blue-10:#EDF5FF;--p-blue-20:#D0E2FF;--p-blue-30:#A6C8FF;--p-blue-40:#78A9FF;--p-blue-50:#4589FF;--p-blue-60:#0F62FE;--p-blue-70:#0043CE;--p-blue-80:#002D9C;--p-red-20:#FFD7D9;--p-red-40:#FF8389;--p-red-50:#FA4D56;--p-red-60:#DA1E28;--p-red-70:#A2191F;--p-red-80:#750E13;--p-green-20:#A7F0BA;--p-green-40:#42BE65;--p-green-50:#24A148;--p-green-60:#198038;--p-green-70:#0E6027;--p-green-80:#044317;--p-magenta-20:#FFD6E8;--p-magenta-40:#FF7EB6;--p-magenta-50:#EE5396;--p-magenta-60:#D02670;--p-magenta-70:#9F1853;--p-magenta-80:#740937;--p-yellow-30:#F1C21B;--p-yellow-40:#D2A106;--p-yellow-50:#B28600;--p-warmgray-10:#F7F3F2;--p-warmgray-20:#E5E0DF;--p-warmgray-70:#565151;--p-warmgray-80:#3C3838;--p-warmgray-100:#171414;--p-purple-40:#BE95FF;--p-purple-60:#8A3FFC;--p-none:0 0 0 0 rgba(0,0,0,0)}html[data-style=carbon]{--surface-body:var(--p-gray-100);--surface-card:var(--p-gray-90);--surface-raised:var(--p-gray-80);--surface-today-col:rgba(69,137,255,.1);--scrim-overlay:rgba(0,0,0,.6);--text-primary:var(--p-gray-10);--text-secondary:var(--p-gray-30);--text-tertiary:var(--p-gray-40);--text-on-accent:var(--p-white);--text-on-error:var(--p-gray-100);--text-on-photo:var(--p-white);--text-on-photo-muted:rgba(255,255,255,.84);--text-shadow-photo:0 1px 2px rgba(0,0,0,.4),0 2px 12px rgba(0,0,0,.3);--icon-primary:var(--p-gray-10);--border-subtle:var(--p-gray-70);--border-emphasized:var(--p-gray-60);--border-width:1px;--accent:var(--p-blue-50);--accent-fill:var(--p-blue-60);--status-error:var(--p-red-50);--progress-track:var(--p-gray-80);--progress-fill:var(--accent);--wx-sun:var(--p-yellow-30);--wx-cloud:var(--p-gray-30);--wx-rain:var(--p-blue-40);--wx-snow:var(--p-blue-20);--wx-storm:var(--p-purple-40);--shadow-low:var(--p-none);--shadow-med:var(--p-none);--shadow-high:var(--p-none);--rim:inset 0 0 0 1px var(--border-subtle);--rim-strong:inset 0 0 0 1px var(--border-subtle);--glow-now:var(--p-none);--ease-standard:cubic-bezier(.4,.14,.3,1);--dur-fast:.11s;--dur:.24s;--dur-slow:.4s}[data-style=carbon] .tone--blue{--tone-surface:var(--p-blue-80);--tone-chip:var(--p-blue-70);--tone-strong:var(--p-blue-50);--tone-text:var(--p-blue-20);--tone-glass:rgba(69,137,255,.3)}[data-style=carbon] .tone--salmon{--tone-surface:var(--p-red-80);--tone-chip:var(--p-red-70);--tone-strong:var(--p-red-50);--tone-text:var(--p-red-20);--tone-glass:rgba(250,77,86,.3)}[data-style=carbon] .tone--green{--tone-surface:var(--p-green-80);--tone-chip:var(--p-green-70);--tone-strong:var(--p-green-50);--tone-text:var(--p-green-20);--tone-glass:rgba(36,161,72,.32)}[data-style=carbon] .tone--pink{--tone-surface:var(--p-magenta-80);--tone-chip:var(--p-magenta-70);--tone-strong:var(--p-magenta-50);--tone-text:var(--p-magenta-20);--tone-glass:rgba(238,83,150,.3)}[data-style=carbon] .tone--yellow{--tone-surface:var(--p-warmgray-80);--tone-chip:var(--p-warmgray-70);--tone-strong:var(--p-yellow-30);--tone-text:var(--p-warmgray-10);--tone-glass:rgba(60,56,56,.66)}html[data-style=carbon]{--font-display:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:400;--fw-semibold:600;--fw-bold:600;--fw-heavy:600;--fs-clock:196px;--fs-temp:68px;--fs-greeting:36px;--fs-date:30px;--fs-title:38px;--fs-headline:21px;--fs-daynum:32px;--fs-dayname:19px;--fs-body:19px;--fs-event:16px;--fs-caption:14px;--fs-micro:13px;--fs-label:17px;--fs-pill:22px;--tracking-display:0;--tracking-heading:0;--tracking-caps:.02em}html[data-style=carbon]{--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:40px;--radius-inner:0;--radius-element:0;--radius-container:0;--radius-page:0;--radius-full:9999px;--screen-pad:24px;--rail-w:520px}html[data-style=carbon][data-material=glass]{--text-secondary:rgba(244,244,244,.86);--text-tertiary:rgba(244,244,244,.7);--glass-fill-light:rgba(38,38,38,.48);--glass-fill-strong:rgba(57,57,57,.54);--glass-fill-dark:rgba(22,22,22,.64);--glass-fill-deep:rgba(22,22,22,.74);--glass-accent:rgba(15,98,254,.8);--glass-divider:rgba(244,244,244,.14);--glass-inner:inset 0 0 0 1px rgba(244,244,244,.12);--glass-rim:linear-gradient(rgba(244,244,244,.22),rgba(244,244,244,.22));--glass-sheen:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));--shadow-glass:var(--p-none);--event-glass-edge:inset 0 0 0 1px rgba(244,244,244,.1);--glow-now:var(--p-none);--glow-tone:0 0 0;--glass-tint-edge:inset 0 0 0 1px rgba(244,244,244,.08)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-style=carbon][data-material=glass]{--glass-fill-light:rgba(38,38,38,.66);--glass-fill-strong:rgba(244,244,244,.16);--glass-fill-dark:rgba(22,22,22,.72);--glass-fill-deep:rgba(22,22,22,.82)}html[data-style=carbon][data-material=glass] .lg-liquid-on{--glass-fill-light:rgba(244,244,244,.12);--glass-fill-strong:rgba(244,244,244,.22);--glass-fill-dark:rgba(22,22,22,.46);--glass-fill-deep:rgba(22,22,22,.62)}}html[data-style=carbon]{--surface-stage:var(--surface-body);--link:var(--p-blue-40);--link-hover:var(--text-primary);--grid-line:var(--p-gray-80);--divider-pill:var(--border-emphasized);--now-pulse:var(--status-error);--progress-fill-glass:var(--text-on-photo);--text-event-time:var(--text-on-photo-muted);--text-news-meta:var(--text-secondary);--text-weather-loc:var(--text-secondary);--text-weather-range:var(--text-primary);--text-weather-sep:var(--border-emphasized);--text-weather-lo:var(--text-secondary);--wx-stroke:1.5;--wx-strut:20.16px;--quote-wrap:wrap;--fw-grid-label:var(--fw-regular);--fw-event-time:var(--fw-regular);--fw-greeting:var(--fw-light);--fw-news-source:var(--fw-regular);--tracking-title:var(--tracking-heading);--tracking-pill:normal;--tracking-greeting:var(--tracking-heading);--tracking-compact-time:var(--tracking-heading);--radius-grid:0;--radius-day:0;--radius-event:0;--radius-allday:var(--radius-full);--radius-allday-glass:var(--radius-full);--radius-progress-fill:0;--event-underlay:rgba(22,22,22,.18);--event-stack-fallback:rgb(38,38,38)}[data-style=carbon] .tone--blue,[data-style=carbon] .tone--salmon,[data-style=carbon] .tone--green,[data-style=carbon] .tone--pink,[data-style=carbon] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=carbon][data-theme=light]{--surface-body:var(--p-gray-10);--surface-card:var(--p-white);--surface-raised:var(--p-gray-10);--surface-today-col:rgba(15,98,254,.06);--scrim-overlay:rgba(0,0,0,.6);--text-primary:var(--p-gray-100);--text-secondary:var(--p-gray-70);--text-tertiary:var(--p-gray-60);--text-on-accent:var(--p-white);--text-on-error:var(--p-white);--icon-primary:var(--p-gray-100);--border-subtle:var(--p-gray-30);--border-emphasized:var(--p-gray-50);--accent:var(--p-blue-60);--accent-fill:var(--p-blue-60);--status-error:var(--p-red-60);--progress-track:var(--p-gray-20);--wx-sun:var(--p-yellow-50);--wx-cloud:var(--p-gray-70);--wx-rain:var(--p-blue-60);--wx-snow:var(--p-blue-50);--wx-storm:var(--p-purple-60);--link:var(--p-blue-60);--grid-line:var(--p-gray-20);--event-underlay:rgba(255,255,255,.18);--event-stack-fallback:rgb(224,224,224)}[data-style=carbon][data-theme=light] .tone--blue{--tone-surface:var(--p-blue-20);--tone-chip:var(--p-blue-20);--tone-strong:var(--p-blue-60);--tone-text:var(--p-blue-70);--tone-glass:rgba(69,137,255,.34)}[data-style=carbon][data-theme=light] .tone--salmon{--tone-surface:var(--p-red-20);--tone-chip:var(--p-red-20);--tone-strong:var(--p-red-60);--tone-text:var(--p-red-70);--tone-glass:rgba(255,131,137,.4)}[data-style=carbon][data-theme=light] .tone--green{--tone-surface:var(--p-green-20);--tone-chip:var(--p-green-20);--tone-strong:var(--p-green-60);--tone-text:var(--p-green-70);--tone-glass:rgba(66,190,101,.36)}[data-style=carbon][data-theme=light] .tone--pink{--tone-surface:var(--p-magenta-20);--tone-chip:var(--p-magenta-20);--tone-strong:var(--p-magenta-60);--tone-text:var(--p-magenta-70);--tone-glass:rgba(255,126,182,.38)}[data-style=carbon][data-theme=light] .tone--yellow{--tone-surface:var(--p-warmgray-10);--tone-chip:var(--p-warmgray-20);--tone-strong:var(--p-yellow-50);--tone-text:var(--p-warmgray-100);--tone-glass:rgba(241,194,27,.4)}[data-style=carbon][data-theme=light] .tone--blue,[data-style=carbon][data-theme=light] .tone--salmon,[data-style=carbon][data-theme=light] .tone--green,[data-style=carbon][data-theme=light] .tone--pink,[data-style=carbon][data-theme=light] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=carbon][data-theme=light][data-material=glass]{--text-secondary:rgba(22,22,22,.86);--text-tertiary:rgba(22,22,22,.76);--text-event-time:rgba(22,22,22,.86);--progress-fill-glass:var(--p-gray-100);--glass-fill-light:rgba(255,255,255,.7);--glass-fill-strong:rgba(255,255,255,.8);--glass-fill-dark:rgba(244,244,244,.74);--glass-fill-deep:rgba(244,244,244,.82);--glass-accent:rgba(15,98,254,1);--glass-divider:rgba(22,22,22,.1);--glass-inner:inset 0 0 0 1px rgba(22,22,22,.1);--glass-rim:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6));--event-glass-edge:inset 0 0 0 1px rgba(22,22,22,.08);--glass-tint-edge:inset 0 0 0 1px rgba(255,255,255,.3)}html[data-style=carbon]{--panel-bg:var(--surface-card);--panel-blur:none;--panel-bg-blurred:var(--surface-card);--panel-border:var(--border-subtle);--panel-shadow:0 2px 6px rgba(0,0,0,.8);--panel-control:var(--p-gray-80);--panel-control-hover:#474747;--panel-control-border:var(--border-subtle);--panel-selected:var(--accent-fill);--panel-on-selected:var(--text-on-accent);--panel-accent:var(--accent);--panel-track:var(--p-gray-70);--panel-thumb:var(--p-white);--panel-focus:var(--p-white);--panel-radius:0;--panel-radius-control:0;--panel-option-bg:var(--surface-card);--panel-thumb-shadow:var(--p-none)}html[data-style=carbon][data-theme=light]{--panel-shadow:0 2px 6px rgba(0,0,0,.3);--panel-control:var(--p-gray-10);--panel-control-hover:#E8E8E8;--panel-track:var(--p-gray-30);--panel-focus:var(--p-blue-60)}html[data-style=carbon][data-material=glass] .sc-panel{--text-secondary:var(--p-gray-30)}html[data-style=carbon][data-theme=light][data-material=glass] .sc-panel{--text-secondary:var(--p-gray-70)}[data-style=carbon] .news-card__bar,[data-style=carbon] .event-block__bar,[data-material=flat][data-style=carbon] .allday-event__bar{border-radius:0}[data-style=carbon] .cal-header__title,[data-style=carbon] .news-card__headline{font-weight:var(--fw-regular)}[data-style=carbon] .weather-card__temp{font-weight:var(--fw-light)}html[data-style=m3]{--p-d-primary:#D0BCFF;--p-d-on-primary:#381E72;--p-d-primary-container:#4F378B;--p-d-on-primary-container:#EADDFF;--p-d-secondary-container:#4A4458;--p-d-on-secondary-container:#E8DEF8;--p-d-error:#F2B8B5;--p-d-on-error:#601410;--p-d-surface:#141218;--p-d-sc-lowest:#0F0D13;--p-d-sc-low:#1D1B20;--p-d-sc:#211F26;--p-d-sc-high:#2B2930;--p-d-sc-highest:#36343B;--p-d-on-surface:#E6E0E9;--p-d-on-surface-variant:#CAC5D0;--p-d-outline:#938F99;--p-d-outline-variant:#49454F;--p-l-primary:#6750A4;--p-l-on-primary:#FFFFFF;--p-l-primary-container:#EADDFF;--p-l-on-primary-container:#21005D;--p-l-secondary-container:#E8DEF8;--p-l-on-secondary-container:#1D192B;--p-l-error:#B3261E;--p-l-on-error:#FFFFFF;--p-l-surface:#FEF7FF;--p-l-surface-dim:#DDD8E1;--p-l-sc-lowest:#FFFFFF;--p-l-sc-low:#F7F2FA;--p-l-sc:#F3EDF7;--p-l-sc-high:#ECE6F0;--p-l-sc-highest:#E6E0E9;--p-l-on-surface:#1D1B20;--p-l-on-surface-variant:#49454F;--p-l-outline:#79747E;--p-l-outline-variant:#CAC4D0;--p-blue-l:#0060A9;--p-blue-lc:#D3E4FF;--p-blue-loc:#001C38;--p-blue-d:#A2C9FF;--p-blue-dc:#004881;--p-blue-doc:#D3E4FF;--p-salmon-l:#9C4141;--p-salmon-lc:#FFDAD8;--p-salmon-loc:#410006;--p-salmon-d:#FFB3B0;--p-salmon-dc:#7E2A2B;--p-salmon-doc:#FFDAD8;--p-green-l:#006C47;--p-green-lc:#5EFDB7;--p-green-loc:#002113;--p-green-d:#37E09C;--p-green-dc:#005235;--p-green-doc:#5EFDB7;--p-pink-l:#B20C7E;--p-pink-lc:#FFD8E8;--p-pink-loc:#3C0028;--p-pink-d:#FFAFD6;--p-pink-dc:#8A0060;--p-pink-doc:#FFD8E8;--p-yellow-l:#825500;--p-yellow-lc:#FFDDB3;--p-yellow-loc:#291800;--p-yellow-d:#FFB951;--p-yellow-dc:#633F00;--p-yellow-doc:#FFDDB3;--p-white:#FFFFFF}html[data-style=m3]{--surface-body:var(--p-d-surface);--surface-card:var(--p-d-sc);--surface-raised:var(--p-d-sc-highest);--surface-today-col:rgba(208,188,255,.06);--scrim-overlay:rgba(0,0,0,.32);--text-primary:var(--p-d-on-surface);--text-secondary:var(--p-d-on-surface-variant);--text-tertiary:var(--p-d-outline);--text-on-accent:var(--p-d-on-primary);--text-on-error:var(--p-d-on-error);--text-on-photo:var(--p-white);--text-on-photo-muted:rgba(255,255,255,.86);--text-shadow-photo:0 1px 2px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.15),0 2px 12px rgba(0,0,0,.24);--icon-primary:var(--p-d-on-surface-variant);--border-subtle:var(--p-d-outline-variant);--border-emphasized:var(--p-d-outline);--border-width:1px;--accent:var(--p-d-primary);--accent-fill:var(--p-d-primary);--status-error:var(--p-d-error);--progress-track:var(--p-d-sc-highest);--progress-fill:var(--p-d-primary);--wx-sun:var(--p-yellow-d);--wx-cloud:var(--p-d-on-surface-variant);--wx-rain:var(--p-blue-d);--wx-snow:var(--p-blue-doc);--wx-storm:var(--p-pink-d);--shadow-low:0 0 0 0 rgba(0,0,0,0);--shadow-med:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);--shadow-high:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);--rim:inset 0 0 0 0 rgba(0,0,0,0);--rim-strong:inset 0 0 0 0 rgba(0,0,0,0);--glow-now:none;--ease-standard:cubic-bezier(.2,0,0,1);--dur-fast:.15s;--dur:.3s;--dur-slow:.5s}[data-style=m3] .tone--blue{--tone-surface:var(--p-blue-dc);--tone-chip:var(--p-blue-dc);--tone-strong:var(--p-blue-d);--tone-text:var(--p-blue-doc);--tone-on:var(--p-blue-doc);--tone-glass:rgba(0,72,129,.62)}[data-style=m3] .tone--salmon{--tone-surface:var(--p-salmon-dc);--tone-chip:var(--p-salmon-dc);--tone-strong:var(--p-salmon-d);--tone-text:var(--p-salmon-doc);--tone-on:var(--p-salmon-doc);--tone-glass:rgba(126,42,43,.62)}[data-style=m3] .tone--green{--tone-surface:var(--p-green-dc);--tone-chip:var(--p-green-dc);--tone-strong:var(--p-green-d);--tone-text:var(--p-green-doc);--tone-on:var(--p-green-doc);--tone-glass:rgba(0,82,53,.62)}[data-style=m3] .tone--pink{--tone-surface:var(--p-pink-dc);--tone-chip:var(--p-pink-dc);--tone-strong:var(--p-pink-d);--tone-text:var(--p-pink-doc);--tone-on:var(--p-pink-doc);--tone-glass:rgba(138,0,96,.62)}[data-style=m3] .tone--yellow{--tone-surface:var(--p-yellow-dc);--tone-chip:var(--p-yellow-dc);--tone-strong:var(--p-yellow-d);--tone-text:var(--p-yellow-doc);--tone-on:var(--p-yellow-doc);--tone-glass:rgba(99,63,0,.62)}[data-style=m3][data-material=flat] .tone--blue,[data-style=m3][data-material=flat] .tone--salmon,[data-style=m3][data-material=flat] .tone--green,[data-style=m3][data-material=flat] .tone--pink,[data-style=m3][data-material=flat] .tone--yellow{--text-primary:var(--tone-on)}html[data-style=m3]{--font-display:"Roboto",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-sans:"Roboto",ui-sans-serif,system-ui,-apple-system,sans-serif;--fw-light:400;--fw-regular:400;--fw-medium:500;--fw-semibold:500;--fw-bold:500;--fw-heavy:700;--fs-clock:196px;--fs-temp:68px;--fs-greeting:36px;--fs-date:30px;--fs-title:38px;--fs-headline:21px;--fs-daynum:32px;--fs-dayname:19px;--fs-body:19px;--fs-event:16px;--fs-caption:14px;--fs-micro:13px;--fs-label:17px;--fs-pill:22px;--tracking-display:-.005em;--tracking-heading:0;--tracking-caps:.04em}html[data-style=m3]{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--radius-inner:8px;--radius-element:12px;--radius-container:16px;--radius-page:28px;--radius-full:9999px;--screen-pad:24px;--rail-w:520px}html[data-style=m3][data-material=glass]{--text-secondary:rgba(255,255,255,.86);--text-tertiary:rgba(255,255,255,.72);--glass-fill-light:rgba(33,31,38,.46);--glass-fill-strong:rgba(54,52,59,.56);--glass-fill-dark:rgba(20,18,24,.62);--glass-fill-deep:rgba(20,18,24,.72);--glass-accent:rgba(79,55,139,.9);--text-on-accent:var(--p-d-on-primary-container);--glass-divider:rgba(230,224,233,.12);--glass-inner:inset 0 1px 0 rgba(255,255,255,.1);--glass-rim:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.04));--glass-sheen:linear-gradient(180deg,rgba(208,188,255,.05),rgba(208,188,255,.02));--shadow-glass:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);--event-glass-edge:inset 0 0 0 1px rgba(255,255,255,.06);--glow-now:0 0 8px rgba(242,184,181,.6);--glow-tone:0 0 0;--glass-tint-edge:inset 0 0 0 1px rgba(255,255,255,.03)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-style=m3][data-material=glass]{--glass-fill-light:rgba(33,31,38,.82);--glass-fill-strong:rgba(54,52,59,.74);--glass-fill-dark:rgba(20,18,24,.82);--glass-fill-deep:rgba(20,18,24,.9)}html[data-style=m3][data-material=glass] .lg-liquid-on{--glass-fill-light:rgba(33,31,38,.46);--glass-fill-strong:rgba(54,52,59,.56);--glass-fill-dark:rgba(20,18,24,.62);--glass-fill-deep:rgba(20,18,24,.72)}}html[data-style=m3]{--surface-stage:var(--surface-body);--link:var(--accent);--link-hover:var(--text-primary);--grid-line:var(--border-subtle);--divider-pill:var(--border-emphasized);--now-pulse:var(--status-error);--progress-fill-glass:var(--text-on-photo);--text-event-time:var(--text-on-photo-muted);--text-news-meta:var(--text-secondary);--text-weather-loc:var(--text-secondary);--text-weather-range:var(--text-primary);--text-weather-sep:var(--border-emphasized);--text-weather-lo:var(--text-secondary);--wx-stroke:2;--wx-strut:20.16px;--quote-wrap:wrap;--fw-grid-label:var(--fw-medium);--fw-event-time:var(--fw-medium);--fw-greeting:var(--fw-regular);--fw-news-source:var(--fw-medium);--tracking-title:var(--tracking-heading);--tracking-pill:.01em;--tracking-greeting:var(--tracking-heading);--tracking-compact-time:var(--tracking-heading);--radius-grid:var(--radius-element);--radius-day:var(--radius-element);--radius-event:var(--radius-inner);--radius-allday:var(--radius-inner);--radius-allday-glass:var(--radius-inner);--radius-progress-fill:var(--radius-full);--event-underlay:rgba(20,18,24,.18);--event-stack-fallback:rgb(43,41,48)}[data-style=m3] .tone--blue,[data-style=m3] .tone--salmon,[data-style=m3] .tone--green,[data-style=m3] .tone--pink,[data-style=m3] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=m3][data-theme=light]{--surface-body:var(--p-l-surface-dim);--surface-card:var(--p-l-sc-low);--surface-raised:var(--p-l-sc-highest);--surface-today-col:rgba(103,80,164,.06);--scrim-overlay:rgba(0,0,0,.32);--text-primary:var(--p-l-on-surface);--text-secondary:var(--p-l-on-surface-variant);--text-tertiary:var(--p-l-on-surface-variant);--text-on-accent:var(--p-l-on-primary);--text-on-error:var(--p-l-on-error);--icon-primary:var(--p-l-on-surface-variant);--border-subtle:var(--p-l-outline-variant);--border-emphasized:var(--p-l-outline);--accent:var(--p-l-primary);--accent-fill:var(--p-l-primary);--status-error:var(--p-l-error);--progress-track:var(--p-l-sc-highest);--progress-fill:var(--p-l-primary);--wx-sun:var(--p-yellow-l);--wx-cloud:var(--p-l-on-surface-variant);--wx-rain:var(--p-blue-l);--wx-snow:var(--p-blue-l);--wx-storm:var(--p-pink-l);--shadow-med:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);--shadow-high:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);--event-underlay:rgba(255,255,255,.18);--event-stack-fallback:rgb(230,224,233)}[data-style=m3][data-theme=light] .tone--blue{--tone-surface:var(--p-blue-lc);--tone-chip:var(--p-blue-lc);--tone-strong:var(--p-blue-l);--tone-text:var(--p-blue-loc);--tone-on:var(--p-blue-loc);--tone-glass:rgba(0,96,169,.28)}[data-style=m3][data-theme=light] .tone--salmon{--tone-surface:var(--p-salmon-lc);--tone-chip:var(--p-salmon-lc);--tone-strong:var(--p-salmon-l);--tone-text:var(--p-salmon-loc);--tone-on:var(--p-salmon-loc);--tone-glass:rgba(156,65,65,.28)}[data-style=m3][data-theme=light] .tone--green{--tone-surface:var(--p-green-lc);--tone-chip:var(--p-green-lc);--tone-strong:var(--p-green-l);--tone-text:var(--p-green-loc);--tone-on:var(--p-green-loc);--tone-glass:rgba(0,108,71,.28)}[data-style=m3][data-theme=light] .tone--pink{--tone-surface:var(--p-pink-lc);--tone-chip:var(--p-pink-lc);--tone-strong:var(--p-pink-l);--tone-text:var(--p-pink-loc);--tone-on:var(--p-pink-loc);--tone-glass:rgba(178,12,126,.26)}[data-style=m3][data-theme=light] .tone--yellow{--tone-surface:var(--p-yellow-lc);--tone-chip:var(--p-yellow-lc);--tone-strong:var(--p-yellow-l);--tone-text:var(--p-yellow-loc);--tone-on:var(--p-yellow-loc);--tone-glass:rgba(130,85,0,.28)}[data-style=m3][data-theme=light] .tone--blue,[data-style=m3][data-theme=light] .tone--salmon,[data-style=m3][data-theme=light] .tone--green,[data-style=m3][data-theme=light] .tone--pink,[data-style=m3][data-theme=light] .tone--yellow{--tone-allday:var(--tone-glass);--tone-glow:var(--tone-glass)}html[data-style=m3][data-theme=light][data-material=glass]{--text-secondary:rgba(29,27,32,.84);--text-tertiary:rgba(29,27,32,.76);--text-event-time:rgba(29,27,32,.84);--progress-fill-glass:var(--p-l-primary);--glass-fill-light:rgba(247,242,250,.66);--glass-fill-strong:rgba(236,230,240,.8);--glass-fill-dark:rgba(243,237,247,.72);--glass-fill-deep:rgba(243,237,247,.82);--glass-accent:rgba(103,80,164,.92);--text-on-accent:var(--p-l-on-primary);--glass-divider:rgba(29,27,32,.1);--glass-inner:inset 0 1px 0 rgba(255,255,255,.6);--glass-rim:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.2));--glass-sheen:linear-gradient(180deg,rgba(103,80,164,.04),rgba(103,80,164,.02))}html[data-style=m3]{--panel-bg:var(--p-d-sc-low);--panel-blur:none;--panel-bg-blurred:var(--p-d-sc-low);--panel-border:var(--p-d-outline-variant);--panel-shadow:var(--shadow-high);--panel-control:var(--p-d-sc-high);--panel-control-hover:var(--p-d-sc-highest);--panel-control-border:var(--p-d-outline);--panel-selected:var(--p-d-secondary-container);--panel-on-selected:var(--p-d-on-secondary-container);--panel-accent:var(--p-d-primary);--panel-track:var(--p-d-sc-highest);--panel-thumb:var(--p-d-primary);--panel-focus:var(--p-d-primary);--panel-radius:var(--radius-container);--panel-radius-control:var(--radius-full);--panel-option-bg:var(--p-d-sc-low);--panel-thumb-shadow:var(--shadow-med)}html[data-style=m3][data-theme=light]{--panel-bg:var(--p-l-sc-low);--panel-bg-blurred:var(--p-l-sc-low);--panel-border:var(--p-l-outline-variant);--panel-control:var(--p-l-sc-high);--panel-control-hover:var(--p-l-sc-highest);--panel-control-border:var(--p-l-outline);--panel-selected:var(--p-l-secondary-container);--panel-on-selected:var(--p-l-on-secondary-container);--panel-accent:var(--p-l-primary);--panel-track:var(--p-l-sc-highest);--panel-thumb:var(--p-l-primary);--panel-focus:var(--p-l-primary);--panel-option-bg:var(--p-l-sc-low)}html[data-style=m3][data-material=glass] .sc-panel{--text-secondary:var(--p-d-on-surface-variant)}html[data-style=m3][data-theme=light][data-material=glass] .sc-panel{--text-secondary:var(--p-l-on-surface-variant)}html,body{margin:0;width:100%;height:100%;background:var(--surface-body);overflow:hidden;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box}#stage{position:absolute;left:0;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden;background:var(--surface-stage)}.bg-stack{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;background:center/cover no-repeat;pointer-events:none}a{color:var(--link)}a:hover{color:var(--link-hover)}.col{display:flex;flex-direction:column;height:100%}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lg-icon{display:inline-block;flex:none;vertical-align:middle;overflow:visible}.lg-glass{position:relative;box-sizing:border-box;isolation:isolate;color:var(--text-primary);font-family:var(--font-sans);transition:transform var(--dur) var(--ease-standard),box-shadow var(--dur) var(--ease-standard),background var(--dur) var(--ease-standard)}.lg-glass--interactive{cursor:pointer}.lg-glass--interactive:active{-webkit-transform:scale(.98);transform:scale(.98)}.lg-noscroll{scrollbar-width:none}.lg-noscroll::-webkit-scrollbar{display:none}[data-material=flat] .lg-glass{background:var(--surface-card);box-shadow:var(--shadow-med),var(--rim)}[data-material=flat] .lg-glass--strong,[data-material=flat] .lg-glass--tint{background:var(--surface-raised);box-shadow:var(--rim-strong)}[data-material=flat] .lg-glass--accent{background:var(--accent-fill);box-shadow:var(--rim-strong)}[data-material=flat] .lg-glass--flat{box-shadow:none}[data-material=flat] .lg-glass .lg-icon{-webkit-filter:none!important;filter:none!important}[data-material=glass] .lg-glass{background:var(--glass-fill-light);box-shadow:var(--shadow-glass),var(--glass-inner)}[data-material=glass] .lg-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-rim);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}[data-material=glass] .lg-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--glass-sheen);pointer-events:none;z-index:-1}[data-material=glass] .lg-glass--light{background:var(--glass-fill-light)}[data-material=glass] .lg-glass--strong,[data-material=glass] .lg-glass--tint{background:var(--glass-fill-strong)}[data-material=glass] .lg-glass--dark{background:var(--glass-fill-dark)}[data-material=glass] .lg-glass--deep{background:var(--glass-fill-deep)}[data-material=glass] .lg-glass--accent{background:var(--glass-accent)}[data-material=glass] .lg-glass--flat{box-shadow:var(--glass-inner)}.lg-liquid-fx{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:-1}.lg-liquid-canvas{position:absolute;top:0;left:0;display:block}.lg-liquid-tint{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:-1;background:inherit;box-shadow:var(--glass-inner),var(--glass-tint-edge)}@keyframes lg-progress{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes lg-pulse{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(2.143);transform:scale(2.143);opacity:0}}@keyframes lg-fade{0%{opacity:0}to{opacity:1}}.cal-header{display:flex;align-items:center;justify-content:space-between;min-width:0}.cal-header__title{margin:0;flex:1 1 auto;min-width:0;font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-title);line-height:1.1;letter-spacing:var(--tracking-title);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-header__pill{flex:none;margin-left:20px;display:flex;align-items:center;border-radius:var(--radius-full);padding:10px 22px;white-space:nowrap}.cal-header__month{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-pill);line-height:1;letter-spacing:var(--tracking-pill);text-transform:capitalize;color:var(--text-primary)}.cal-header__sep{width:1px;align-self:stretch;background:var(--divider-pill);margin:0 14px}.cal-header__year{font-family:var(--font-sans);font-weight:var(--fw-regular);font-size:var(--fs-pill);line-height:1;color:var(--text-secondary);font-variant-numeric:tabular-nums}.cal-header.is-compact .cal-header__title{font-size:28px}.cal-header.is-compact .cal-header__pill{padding:7px 16px}.cal-header.is-compact .cal-header__month,.cal-header.is-compact .cal-header__year{font-size:var(--fs-label)}.cal-header.is-compact .cal-header__sep{margin:0 10px}.cal-panel__grid{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border-radius:0 0 var(--radius-grid) var(--radius-grid)}.day-header{border-radius:var(--radius-day);padding:14px 12px 12px;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}[data-material=flat] .day-header{background:var(--surface-raised);box-shadow:var(--rim)}[data-material=flat] .day-header.is-today{background:var(--accent-fill);box-shadow:var(--shadow-low),var(--rim-strong)}.day-header.is-compact{padding:12px 6px}.day-header__top{display:flex;align-items:baseline}.day-header__name{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-dayname);line-height:1.1;color:var(--text-secondary)}.day-header.is-today .day-header__name{color:var(--text-on-accent)}.day-header__num{font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-daynum);line-height:1;font-variant-numeric:tabular-nums;margin-left:8px;color:var(--text-primary)}.day-header.is-today .day-header__num{color:var(--text-on-accent)}.day-header.is-compact .day-header__num{margin-left:0;margin-top:4px}.day-header__wx{display:flex;align-items:center;min-width:0;max-width:100%;margin-top:10px}.day-header__wxtext{display:flex;flex-direction:column;min-width:0;margin-left:10px;text-align:left;line-height:var(--wx-strut)}.day-header__cond{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-caption);line-height:1.3;color:var(--text-primary)}.day-header__temps{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-caption);line-height:1.3;color:var(--text-secondary);font-variant-numeric:tabular-nums}.day-header__lo{color:var(--text-tertiary)}.day-header.is-today .day-header__cond,.day-header.is-today .day-header__temps,.day-header.is-today .day-header__lo{color:var(--text-on-accent)}html:not([data-style=liquid-glass]) .day-header.is-today .lg-icon{stroke:var(--text-on-accent);filter:none;-webkit-filter:none}html[data-style=liquid-glass][data-theme=light] .day-header.is-today .lg-icon{stroke:var(--text-on-accent);filter:none;-webkit-filter:none}.week-grid{display:flex;flex-direction:column;height:100%;min-height:0}.week-grid__heads{display:flex;align-items:stretch;flex:none}.week-grid__gutter{flex:none;display:flex;align-items:center;justify-content:center;color:var(--icon-primary)}.week-grid__allday{display:flex;flex:none;margin-top:12px}.week-grid__allday-track{flex:1 1 0;min-width:0;margin-left:8px;position:relative}.week-grid__scroll{flex:1 1 0;min-height:0;overflow:hidden;position:relative;margin-top:12px;border-top:var(--border-width) solid var(--border-subtle)}.week-grid__body{position:relative;display:flex;will-change:transform;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.week-grid__hours{flex:none;position:relative}.week-grid__hour{position:absolute;left:0;right:0;text-align:center}.week-grid__col{position:relative;flex:1 1 0;min-width:0;margin-left:8px;border-radius:var(--radius-inner)}.grid-label{font-family:var(--font-sans);font-weight:var(--fw-grid-label);font-size:var(--fs-label);line-height:1;color:var(--text-secondary);font-variant-numeric:tabular-nums}.allday-event{border-radius:var(--radius-allday);padding:7px 12px 7px 18px;min-width:0;font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-event);line-height:1.28;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-material=flat] .allday-event{background:var(--tone-chip);color:var(--tone-text);box-shadow:none}[data-material=glass] .allday-event{background:var(--tone-allday);color:var(--text-primary);border-radius:var(--radius-allday-glass)}.allday-event__bar{position:absolute;background:var(--tone-strong)}[data-material=flat] .allday-event__bar{left:8px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:var(--radius-full)}[data-material=glass] .allday-event__bar{left:7px;top:7px;bottom:7px;width:4px;border-radius:4px;box-shadow:var(--glow-tone) var(--tone-strong)}.event-block{border-radius:var(--radius-event);padding:9px 10px 9px 20px;overflow:hidden;display:flex;flex-direction:column;min-width:0}[data-material=flat] .event-block{background:var(--tone-surface);box-shadow:var(--shadow-low),var(--rim)}[data-material=flat] .event-block.is-selected{box-shadow:0 0 0 2px var(--tone-strong),var(--shadow-med)}[data-material=glass] .event-block.is-selected{box-shadow:0 0 0 2px var(--tone-strong),0 0 26px var(--tone-glow),var(--glass-inner)}.event-block__glass{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:var(--glass-inner),var(--event-glass-edge)}[data-material=flat] .event-block__glass{display:none}.event-block__bar{position:absolute;left:8px;top:9px;bottom:9px;width:4px;border-radius:var(--radius-full);background:var(--tone-strong)}[data-material=glass] .event-block__bar{box-shadow:var(--glow-tone) var(--tone-strong)}.event-block__time{font-family:var(--font-sans);font-weight:var(--fw-event-time);font-size:var(--fs-micro);line-height:1.2;color:var(--tone-text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-material=glass] .event-block__time{color:var(--text-event-time)}.event-block__title{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-event);line-height:1.28;margin-top:4px;color:var(--text-primary);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}.now-indicator{position:absolute;right:0;height:0;z-index:5;pointer-events:none}.now-indicator__line{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--status-error);box-shadow:var(--glow-now);border-radius:var(--radius-full)}.now-indicator__dot{position:absolute;left:-6px;top:-7px;width:14px;height:14px;border-radius:50%;background:var(--status-error);border:2px solid var(--surface-card)}[data-material=glass] .now-indicator__dot{border-color:var(--text-on-photo)}.now-indicator__dot:before{content:"";position:absolute;left:-2px;top:-2px;width:14px;height:14px;border-radius:50%;background:var(--now-pulse);z-index:-1;will-change:transform,opacity;-webkit-animation:lg-pulse 2s var(--ease-standard) infinite;animation:lg-pulse 2s var(--ease-standard) infinite}.now-indicator__label{position:absolute;right:100%;margin-right:14px;top:-13px;padding:4px 9px;border-radius:var(--radius-full);background:var(--status-error);color:var(--text-on-error);font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-caption);line-height:1.2;font-variant-numeric:tabular-nums;box-shadow:var(--glow-now)}.left-rail{width:var(--rail-w);flex:none;display:flex;flex-direction:column;padding-top:44px}.clock-greeting{display:flex;flex-direction:column;color:var(--text-on-photo);text-shadow:var(--text-shadow-photo);font-family:var(--font-sans)}.clock-greeting__greeting{font-family:var(--font-sans);font-weight:var(--fw-greeting);line-height:1.1;letter-spacing:var(--tracking-greeting)}.clock-greeting__time{font-family:var(--font-display);font-weight:var(--fw-light);line-height:.86;letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums}.clock-greeting__date{font-family:var(--font-sans);font-weight:var(--fw-medium);line-height:1.2;color:var(--text-on-photo-muted)}.news-card{border-radius:var(--radius-container);padding:12px;display:flex;flex-direction:column}.news-card__head{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 0 12px}.news-card__titles{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;margin-right:10px}.news-card__title{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.news-card__meta{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-caption);line-height:1.3;color:var(--text-news-meta);margin-top:4px}.news-card__source{border-radius:var(--radius-full);padding:6px 12px;font-family:var(--font-sans);font-weight:var(--fw-news-source);font-size:var(--fs-micro);line-height:1;letter-spacing:var(--tracking-caps);flex:none;color:var(--text-primary)}.news-card__body{flex:1 1 0;min-height:0;margin-top:14px;padding:4px 10px 10px 12px;display:flex;flex-direction:column;justify-content:space-between}.news-card__headline{margin:0 0 14px;font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-headline);line-height:1.3;color:var(--text-primary);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}.news-card__bars{display:flex;flex:none}.news-card__bar{flex:1 1 0;height:4px;border-radius:var(--radius-full);background:var(--progress-track);overflow:hidden}.news-card__fill{display:block;height:100%;border-radius:var(--radius-progress-fill);background:var(--progress-fill);-webkit-transform-origin:left;transform-origin:left;will-change:transform}[data-material=glass] .news-card__fill{background:var(--progress-fill-glass)}.quote-card{border-radius:var(--radius-container);padding:22px 26px}.quote-card__text{margin:0;font-family:var(--font-sans);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:1.45;font-style:italic;text-wrap:var(--quote-wrap);color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.quote-card__author{font-style:normal;font-weight:var(--fw-semibold);color:var(--text-secondary)}.weather-card{border-radius:var(--radius-container);padding:22px;overflow:visible;min-width:0;display:flex;flex-direction:column;justify-content:center}.weather-card__top{display:flex;justify-content:space-between;align-items:flex-start}.weather-card__top>.lg-icon{flex:none;margin-left:calc(var(--fs-temp) * -.03)}.weather-card__loc{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-caption);line-height:1.3;color:var(--text-weather-loc)}.weather-card__temp{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-temp);line-height:1;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-primary);margin:calc(15px - .166em) 0 -.08em}.weather-card__range{margin-top:18px;font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-pill);line-height:1.2;color:var(--text-weather-range);white-space:nowrap;font-variant-numeric:tabular-nums}.weather-card__sep{margin:0 10px;color:var(--text-weather-sep)}.weather-card__lo{color:var(--text-weather-lo)}.compact-bar__time{font-family:var(--font-display);font-weight:var(--fw-light);font-size:52px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-compact-time)}.compact-bar__date{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:24px;line-height:1.2;color:var(--text-secondary);margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.compact-bar__temp{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:36px;line-height:1;margin-left:12px;font-variant-numeric:tabular-nums}.weather-card__top>.lg-icon{stroke-width:var(--wx-stroke)}.arr-dashboard{background:var(--surface-body)}.dash{position:relative;height:100%;padding:28px;display:flex}.dash.is-portrait{flex-direction:column;padding:24px}.dash__col{display:flex;flex-direction:column;min-width:0;min-height:0}.dash__col>*+*{margin-top:18px}.dash__left{width:500px;flex:none}.dash__band{display:flex;flex:none;height:455px}.dash__band>.dash__col{flex:1 1 0}.dash-card{border-radius:var(--radius-container);min-width:0;overflow:hidden}.dash-clock{flex:none;height:290px;padding:26px 32px;display:flex;flex-direction:column;justify-content:center}.arr-dashboard .clock-greeting{color:var(--text-primary);text-shadow:none}.arr-dashboard .clock-greeting__greeting{color:var(--accent);font-weight:var(--fw-medium)}.arr-dashboard .clock-greeting__date{color:var(--text-secondary);font-weight:var(--fw-regular)}.dash__pair{display:flex;flex:none;height:147px}.dash__pair>.dash-card{flex:1 1 0}.dash-wx{padding:20px 24px;display:flex;flex-direction:column;justify-content:center}.dash-wx__row{display:flex;align-items:center;min-width:0}.dash-wx__temp{margin-left:12px;font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:52px;line-height:1;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-primary)}.dash-wx__cond{margin-top:10px;font-family:var(--font-sans);font-weight:var(--fw-regular);font-size:24px;line-height:1.2;color:var(--text-secondary)}.dash-today{padding:18px 24px;display:flex;flex-direction:column;justify-content:center}[data-material=flat] .arr-dashboard .dash-today{box-shadow:var(--rim)}.dash-today__veil{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--accent);opacity:.12;pointer-events:none;z-index:-1}.dash-today__label{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:22px;line-height:1.2;color:var(--accent)}.dash-today__count{margin-top:4px;font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:40px;line-height:1.1;letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-primary)}.dash-today__next{margin-top:6px;font-family:var(--font-sans);font-weight:var(--fw-regular);font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--accent)}.arr-dashboard .news-card{padding:26px 30px}.news-card__head--inline{padding:0;justify-content:flex-start;min-width:0}.news-card__head--inline .news-card__title{flex:none;font-size:20px}.news-card__head--inline .news-card__source{margin-left:12px;padding:4px 9px;border:var(--border-width) solid var(--border-emphasized);border-radius:var(--radius-inner);background:transparent;font-weight:var(--fw-medium);font-size:16px;letter-spacing:0;line-height:1.1}.news-card__head--inline .news-card__meta{flex:1 1 auto;min-width:0;margin:0 0 0 12px;font-size:17px}.arr-dashboard .news-card__body{margin-top:20px;padding:0}.arr-dashboard .news-card__headline{font-weight:var(--fw-bold);font-size:30px;line-height:1.22}.arr-dashboard .quote-card{height:168px;padding:22px 30px;display:flex;align-items:center}.arr-dashboard .quote-card__text{display:block;font-style:normal;font-size:21px;line-height:1.38}.arr-dashboard .quote-card__author{display:block;margin-top:10px;font-weight:var(--fw-regular);font-size:17px;color:var(--text-secondary)}.dash-cal-header{flex:none;padding:2px 0 0 2px}.dash-cal-header .cal-header__title{margin-left:16px;font-size:36px;text-transform:uppercase}.dash-cal-header__month{flex:none;margin-left:20px;font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:26px;line-height:1;color:var(--text-primary)}.dash-cal-header__year{flex:none;margin-left:10px;padding:7px 14px;border-radius:var(--radius-inner);background:var(--accent-fill);color:var(--text-on-accent);font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:24px;line-height:1.1;font-variant-numeric:tabular-nums}.day-header.is-tile{height:91px;flex-direction:row;align-items:stretch;justify-content:space-between;text-align:left;padding:11px 12px 12px 14px}.day-tile__main{display:flex;flex-direction:column;justify-content:space-between;min-width:0}.day-tile__wx{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:0;margin-left:6px}.day-header.is-tile .day-header__name{font-weight:var(--fw-regular);font-size:18px}.day-header.is-tile .day-header__num{margin-left:0;font-weight:var(--fw-medium);font-size:34px}.day-header.is-tile .day-header__temps{font-size:17px;white-space:nowrap;color:var(--text-primary)}.day-header.is-tile .day-header__lo{color:var(--text-secondary)}.arr-dashboard .day-header.is-today .day-header__name,.arr-dashboard .day-header.is-today .day-header__num,.arr-dashboard .day-header.is-today .day-header__temps,.arr-dashboard .day-header.is-today .day-header__lo{color:var(--text-on-accent)}.arr-dashboard .day-header.is-today .lg-icon{stroke:var(--text-on-accent)}.arr-dashboard .allday-event{background:transparent;box-shadow:none;border:var(--border-width) solid var(--border-emphasized);border-radius:var(--radius-inner);padding:6px 12px;font-weight:var(--fw-regular);font-size:16px;line-height:20px;color:var(--text-primary)}.arr-dashboard .allday-event__bar{display:none}.arr-dashboard .week-grid__allday{margin-top:14px}.arr-dashboard .week-grid__scroll{border-top:0;margin-top:8px}.arr-dashboard .week-grid__hour{text-align:left}.arr-dashboard .grid-label{font-weight:var(--fw-regular)}.arr-dashboard .event-block{background:var(--surface-card);padding:8px 12px;border-radius:var(--radius-inner)}[data-material=flat] .arr-dashboard .event-block{box-shadow:none}.arr-dashboard .event-block__glass{display:block;box-shadow:none;background:var(--tone-strong);opacity:.1}.arr-dashboard .event-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid var(--tone-strong);opacity:.5;pointer-events:none}.arr-dashboard .event-block__bar{display:none}.arr-dashboard .event-block__title{display:block;margin-top:0;color:var(--tone-strong);font-weight:var(--fw-bold);font-size:17px;line-height:1.3}.arr-dashboard .event-block__time{margin-top:3px;color:var(--text-secondary);font-weight:var(--fw-regular);font-size:14px}.arr-dashboard .now-indicator__dot{display:none}.arr-dashboard .now-indicator__line{box-shadow:none}.arr-dashboard .now-indicator__label{margin-right:8px;border-radius:var(--radius-inner);box-shadow:none}.dash.is-portrait .day-header.is-tile{height:auto;flex-direction:column;padding:10px 10px 10px 12px}.dash.is-portrait .day-tile__main{flex-direction:row;align-items:baseline;justify-content:space-between}.dash.is-portrait .day-tile__wx{flex-direction:row;align-items:center;margin:8px 0 0}.dash.is-portrait .day-header.is-tile .day-header__num{font-size:30px}.dash.is-portrait .day-header.is-tile .day-header__temps{font-size:16px}[data-material=glass] .arr-dashboard .event-block__glass{background:none;opacity:1;box-shadow:var(--glass-inner),var(--event-glass-edge)}[data-material=glass] .arr-dashboard .event-block__title{color:var(--text-primary)}[data-material=glass] .arr-dashboard .event-block__time{color:var(--text-event-time)}[data-material=glass] .arr-dashboard .allday-event{background:var(--tone-allday);border-color:var(--border-subtle);color:var(--text-primary)}[data-material=glass] .arr-dashboard .clock-greeting__greeting,[data-material=glass] .arr-dashboard .dash-today__label{color:var(--text-primary)}[data-material=glass] .arr-dashboard .dash-today__next{color:var(--text-secondary)}[data-material=glass] .arr-dashboard .dash-cal-header__year{background:var(--glass-accent)}[data-material=glass] .arr-dashboard .dash-today__veil{background:var(--glass-accent);opacity:.35}.arr-timeline{background:var(--surface-body)}.arr-timeline{--tl-fs-clock: 96px;--tl-fs-clock-p: 84px;--tl-fs-greet: 22px;--tl-fs-date: 25px;--tl-fs-date-p: 22px;--tl-fs-temp: 46px;--tl-fs-temp-p: 40px;--tl-fs-cond: 19px;--tl-fs-quote-label: 18px;--tl-fs-quote: 21px;--tl-fs-title: 29px;--tl-fs-range: 22px;--tl-fs-next: 19px;--tl-fs-chip: 18px;--tl-fs-hour: 18px;--tl-fs-pill: 18px;--tl-fs-day: 23px;--tl-fs-day-p: 21px;--tl-fs-day-t: 18px;--tl-fs-bar: 18px;--tl-fs-bar-time: 17px;--tl-fw-display: var(--fw-semibold);--tl-fw-strong: var(--fw-medium);--tl-fw-body: var(--fw-regular)}.tl{position:relative;height:100%;padding:60px 98px;box-sizing:border-box;display:flex;flex-direction:column;color:var(--text-primary);font-family:var(--font-sans)}.tl-spacer{flex:1 1 auto;min-width:0}.tl-top{flex:none;height:134px;display:flex;align-items:center;min-width:0}.tl-clock{flex:none;display:flex;align-items:center;min-width:0}.tl-clock__time{font-family:var(--font-sans);font-weight:var(--tl-fw-display);font-size:var(--tl-fs-clock);line-height:.9;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.tl-clock__meta{display:flex;flex-direction:column;margin-left:28px;min-width:0}.tl-clock__greet{font-weight:var(--tl-fw-body);font-size:var(--tl-fs-greet);line-height:1.3;letter-spacing:.01em;color:var(--text-primary)}.tl-clock__date{margin-top:6px;font-weight:var(--tl-fw-strong);font-size:var(--tl-fs-date);line-height:1.3}.tl-wx{flex:0 0 auto;display:flex;align-items:center;margin-left:52px}.tl-wx__meta{display:flex;flex-direction:column;margin-left:14px}.tl-wx__temp{font-weight:var(--tl-fw-strong);font-size:var(--tl-fs-temp);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.tl-wx__cond{margin-top:8px;font-weight:var(--tl-fw-body);font-size:var(--tl-fs-cond);line-height:1.3;letter-spacing:.01em;color:var(--text-secondary)}.tl-quote{flex:0 1 auto;width:654px;min-width:0;margin-left:32px;height:134px;padding:20px 30px 0;border-radius:var(--radius-page);overflow:hidden}.tl-quote__head{display:flex;align-items:center;min-width:0}.tl-quote__label{flex:none;font-weight:var(--tl-fw-strong);font-size:var(--tl-fs-quote-label);line-height:1.2;letter-spacing:.04em}.tl-quote__author{flex:0 1 auto;margin-left:14px;font-weight:var(--tl-fw-body);font-size:var(--tl-fs-quote-label);line-height:1.2;color:var(--text-secondary)}.tl-dots{flex:none;margin-left:auto;padding-left:12px;display:flex;align-items:center}.tl-dot{width:10px;height:10px;border-radius:var(--radius-full);background:var(--text-tertiary);opacity:.6}.tl-dot+.tl-dot{margin-left:8px}.tl-dot.is-on{background:var(--text-primary);opacity:1}.tl-quote__text{margin:10px 0 0;font-weight:var(--tl-fw-body);font-size:var(--tl-fs-quote);line-height:1.4;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tl-card{flex:1 1 0;min-height:0;margin-top:24px;padding:20px 24px 22px;border-radius:var(--radius-page);display:flex;flex-direction:column;overflow:hidden}.tl-head{flex:none;height:46px;display:flex;align-items:center;min-width:0}.tl-head__title{flex:none;font-weight:var(--tl-fw-display);font-size:var(--tl-fs-title);line-height:1;text-transform:uppercase;letter-spacing:.03em}.tl-head__range{flex:0 1 auto;margin-left:24px;font-weight:var(--tl-fw-body);font-size:var(--tl-fs-range);line-height:1.2;color:var(--text-secondary);font-variant-numeric:tabular-nums}.tl-next{flex:0 1 auto;margin-left:24px;font-weight:var(--tl-fw-body);font-size:var(--tl-fs-next);line-height:1.3;font-variant-numeric:tabular-nums}.tl-next__k{font-weight:var(--tl-fw-strong);margin-right:12px;letter-spacing:.06em}.tl-next__t{margin-right:8px}.tl-updated{flex:none;margin-left:14px;display:flex;align-items:center;height:40px;padding:0 18px 0 14px;box-sizing:border-box;border:var(--border-width) solid var(--border-emphasized);border-radius:var(--radius-full);font-weight:var(--tl-fw-body);font-size:var(--tl-fs-chip);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.tl-updated .lg-icon{margin-right:8px;stroke:var(--accent)}.tl-grid{flex:1 1 0;min-height:0;display:flex;flex-direction:column;margin-top:4px}.tl-axis{flex:none;height:48px;position:relative}.tl-axis__track{position:absolute;top:0;bottom:0;left:199px;right:0}.tl-axis__h{position:absolute;bottom:12px;margin-left:8px;font-weight:var(--tl-fw-body);font-size:var(--tl-fs-hour);letter-spacing:.01em;line-height:1;color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.tl-now__pill{position:absolute;bottom:9px;z-index:6;padding:4px 10px;border-radius:var(--radius-full);background:var(--status-error);color:var(--text-on-error);font-weight:var(--tl-fw-strong);font-size:var(--tl-fs-pill);line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translate(-50%)}.tl-rows{flex:1 1 0;min-height:0;position:relative;z-index:0;display:flex;flex-direction:column}.tl-lines{position:absolute;top:0;bottom:0;left:199px;right:0;pointer-events:none}.tl-line{position:absolute;top:0;bottom:0;width:1px;background:var(--grid-line);z-index:0}.tl-now__line{position:absolute;top:-10px;bottom:0;width:2px;margin-left:-1px;background:var(--status-error);z-index:5}.tl-row{flex:1 1 0;min-height:0;display:flex;position:relative;z-index:1}.tl-row+.tl-row{margin-top:7px}.tl-day{flex:none;width:186px;margin-right:13px;box-sizing:border-box;padding:0 18px;border-radius:var(--radius-day);background:var(--surface-raised);color:var(--text-primary);display:flex;flex-direction:column;justify-content:center}.tl-day__name{font-weight:var(--tl-fw-strong);font-size:var(--tl-fs-day);line-height:1.2;white-space:nowrap}.tl-day__wx{margin-top:6px;display:flex;align-items:center}.tl-day__wx .lg-icon{stroke:currentColor}.tl-day__t{margin-left:8px;font-weight:var(--tl-fw-body);font-size:var(--tl-fs-day-t);line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.tl-row.is-today .tl-day{background:var(--accent-fill);color:var(--text-on-accent)}.tl-row.is-today .tl-day .lg-icon{stroke:var(--text-on-accent);filter:none;-webkit-filter:none}.tl-track{flex:1 1 0;min-width:0;position:relative}.tl-row.is-today .tl-track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-element);background:var(--text-primary);opacity:.05}.tl-bar{position:absolute;box-sizing:border-box;padding:3px 4px 3px 0}.tl-bar.is-tall{padding:0 4px 0 0}.tl-bar__in{position:relative;height:100%;box-sizing:border-box;padding:0 14px;border-radius:var(--radius-event);background:var(--tone-surface, var(--tone-glass));color:var(--tone-text, var(--text-primary));display:flex;flex-direction:column;justify-content:center;overflow:hidden}.tl-bar.is-past .tl-bar__in{background:var(--surface-raised);color:var(--text-primary)}.tl-bar.is-now .tl-bar__in{box-shadow:inset 0 0 0 2px var(--tone-strong)}.tl-bar.clip-l .tl-bar__in{border-top-left-radius:0;border-bottom-left-radius:0}.tl-bar.clip-r .tl-bar__in{border-top-right-radius:0;border-bottom-right-radius:0}.tl-bar__time{font-weight:var(--tl-fw-body);font-size:var(--tl-fs-bar-time);line-height:1.25;letter-spacing:.01em;font-variant-numeric:tabular-nums;margin-bottom:4px}.tl-bar__title{font-weight:var(--tl-fw-strong);font-size:var(--tl-fs-bar);line-height:1.3}.tl-bar__title.is-2l{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tl.is-portrait{padding:44px 36px 40px}.tl.is-portrait .tl-top{height:auto;flex-wrap:wrap}.tl.is-portrait .tl-clock__time{font-size:var(--tl-fs-clock-p)}.tl.is-portrait .tl-clock__meta{margin-left:22px}.tl.is-portrait .tl-clock{height:82.8px}.tl.is-portrait .tl-clock__date{font-size:var(--tl-fs-date-p)}.tl.is-portrait .tl-wx{margin-left:auto}.tl.is-portrait .tl-top>.tl-spacer{display:none}.tl.is-portrait .tl-wx__temp{font-size:var(--tl-fs-temp-p)}.tl.is-portrait .tl-quote{width:100%;height:140px;margin-top:24px}.tl.is-portrait .tl-head__range{display:none}.tl.is-portrait .tl-axis__track,.tl.is-portrait .tl-lines{left:162px}.tl.is-portrait .tl-day{width:150px;margin-right:12px;padding:0 14px}.tl.is-portrait .tl-day__name{font-size:var(--tl-fs-day-p)}.tl.is-portrait .tl-row+.tl-row{margin-top:10px}[data-material=glass] .arr-timeline .tl-clock,[data-material=glass] .arr-timeline .tl-wx{color:var(--text-on-photo);text-shadow:var(--text-shadow-photo)}[data-material=glass] .arr-timeline .tl-clock__greet{color:var(--text-on-photo)}[data-material=glass] .arr-timeline .tl-wx__cond{color:var(--text-on-photo-muted)}[data-material=glass] .arr-timeline .tl-row .tl-day{color:var(--text-primary)}[data-material=glass] .arr-timeline .tl-row.is-today .tl-day{background:var(--glass-accent);color:var(--text-on-accent)}[data-material=glass] .arr-timeline .tl-bar__in{background:linear-gradient(var(--tone-glass),var(--tone-glass)),var(--event-underlay, transparent);color:var(--text-primary);box-shadow:var(--glass-inner),var(--event-glass-edge)}[data-material=glass] .arr-timeline .tl-bar.is-past .tl-bar__in{background:var(--glass-fill-strong);color:var(--text-primary)}[data-material=glass] .arr-timeline .tl-bar.is-now .tl-bar__in{box-shadow:inset 0 0 0 2px var(--tone-strong),var(--glass-inner)}.sc-toggle{position:fixed;right:24px;bottom:24px;z-index:10001;width:56px;height:56px;padding:0;margin:0;border-radius:50%;border:1px solid var(--panel-border);background:var(--panel-bg);color:var(--text-primary);box-shadow:var(--panel-shadow);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;-webkit-transition:opacity .4s ease,visibility 0s linear 0s,background .16s ease;transition:opacity .4s ease,visibility 0s linear 0s,background .16s ease}.sc-toggle:hover{background:var(--panel-control-hover)}.sc-toggle:focus{outline:3px solid var(--panel-focus);outline-offset:3px}.sc-toggle.is-open{background:var(--panel-selected);color:var(--panel-on-selected);border-color:transparent}.sc-toggle.is-idle{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .6s ease,visibility 0s linear .6s;transition:opacity .6s ease,visibility 0s linear .6s}.sc-panel{position:fixed;top:16px;right:16px;bottom:16px;z-index:10000;width:380px;display:flex;flex-direction:column;overflow:hidden;background:var(--panel-bg);color:var(--text-primary);border:1px solid var(--panel-border);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow);font-family:var(--font-sans);font-size:15px;line-height:1.35;text-align:left;opacity:0;visibility:hidden;-webkit-transform:translateX(24px);transform:translate(24px);-webkit-transition:opacity .22s ease,-webkit-transform .22s ease,visibility 0s linear .22s;transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.sc-panel.is-open{opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:opacity .22s ease,-webkit-transform .22s ease,visibility 0s;transition:opacity .22s ease,transform .22s ease,visibility 0s}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.sc-panel,.sc-toggle{background:var(--panel-bg-blurred);-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur)}.sc-toggle.is-open{background:var(--panel-selected)}}.sc-head{flex:none;display:flex;align-items:center;padding:16px 14px 12px 20px;border-bottom:1px solid var(--panel-control-border)}.sc-head__title{flex:1 1 auto;margin:0;font-size:20px;font-weight:var(--fw-bold);letter-spacing:-.01em}.sc-head__busy{flex:none;margin-right:10px;font-size:13px;color:var(--text-secondary);opacity:0;-webkit-transition:opacity .16s ease;transition:opacity .16s ease}.sc-head__busy.is-on{opacity:1}.sc-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 20px 12px}.sc-body::-webkit-scrollbar{width:8px}.sc-body::-webkit-scrollbar-thumb{background:var(--panel-track);border-radius:4px}.sc-sec{padding:14px 0 6px;border-bottom:1px solid var(--panel-control-border)}.sc-sec:last-child{border-bottom:0}.sc-sec__head{display:flex;align-items:baseline;margin-bottom:8px}.sc-sec__title{flex:1 1 auto;margin:0;font-size:13px;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.sc-sec__hint{margin:0 0 8px;font-size:14px;color:var(--text-secondary)}.sc-row{margin-bottom:12px}.sc-row__top{display:flex;align-items:baseline;margin-bottom:6px}.sc-label{flex:1 1 auto;font-size:15px;font-weight:var(--fw-medium);color:var(--text-primary)}.sc-value{flex:none;margin-left:8px;font-size:15px;font-weight:var(--fw-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums}.sc-btn,.sc-link,.sc-iconbtn,.sc-seg__btn,.sc-thumb{font-family:inherit;-webkit-appearance:none;cursor:pointer;margin:0}.sc-btn:focus,.sc-link:focus,.sc-iconbtn:focus,.sc-seg__btn:focus,.sc-thumb:focus,.sc-select:focus,.sc-input:focus,.sc-range:focus{outline:2px solid var(--panel-focus);outline-offset:2px}.sc-iconbtn{flex:none;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-primary);display:flex;align-items:center;justify-content:center}.sc-iconbtn:hover{background:var(--panel-control-hover)}.sc-link{flex:none;padding:2px 0;border:0;background:transparent;color:var(--panel-accent);font-size:13px;font-weight:var(--fw-semibold)}.sc-link:hover{text-decoration:underline}.sc-btn{height:38px;padding:0 14px;border-radius:var(--panel-radius-control);border:1px solid var(--panel-control-border);background:var(--panel-control);color:var(--text-primary);font-size:14px;font-weight:var(--fw-semibold);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.sc-btn:hover{background:var(--panel-control-hover)}.sc-btn .lg-icon{margin-right:6px}.sc-btn--primary{background:var(--panel-selected);color:var(--panel-on-selected);border-color:transparent}.sc-btn--primary:hover{background:var(--panel-selected);opacity:.9}.sc-seg{display:flex;padding:3px;border-radius:var(--panel-radius-control);background:var(--panel-control);border:1px solid var(--panel-control-border)}.sc-seg__btn{flex:1 1 0;min-width:0;height:34px;padding:0 6px;border:0;border-radius:var(--panel-radius-control);background:transparent;color:var(--text-primary);font-size:14px;font-weight:var(--fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-seg__btn+.sc-seg__btn{margin-left:3px}.sc-seg--grid{-webkit-flex-wrap:wrap;flex-wrap:wrap}.sc-seg--grid>.sc-seg__btn{-webkit-flex:1 0 30%;flex:1 0 30%;margin-left:3px}.sc-seg--grid>.sc-seg__btn:nth-child(3n+1){margin-left:0}.sc-seg--grid>.sc-seg__btn:nth-child(n+4){margin-top:3px}.sc-seg__btn:hover{background:var(--panel-control-hover)}.sc-seg__btn[aria-pressed=true]{background:var(--panel-selected);color:var(--panel-on-selected)}.sc-select,.sc-input{display:block;width:100%;height:38px;padding:0 10px;border-radius:var(--panel-radius-control);border:1px solid var(--panel-control-border);background:var(--panel-control);color:var(--text-primary);font-family:inherit;font-size:15px}.sc-select option{color:var(--text-primary);background:var(--panel-option-bg)}.sc-input::-webkit-calendar-picker-indicator{cursor:pointer}.sc-range{-webkit-appearance:none;display:block;width:100%;height:24px;margin:0;padding:0;background:transparent;cursor:pointer}.sc-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:var(--panel-track);background-image:linear-gradient(90deg,var(--panel-accent),var(--panel-accent));background-repeat:no-repeat;background-size:var(--pct, 0%) 100%}.sc-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:var(--panel-thumb);border:2px solid var(--panel-accent);box-shadow:var(--panel-thumb-shadow)}.sc-range:disabled{opacity:.45;cursor:default}.sc-thumbs{display:flex;flex-wrap:wrap;margin:0 -4px}.sc-thumb{width:33.333%;padding:4px;border:0;background:transparent;color:var(--text-primary);text-align:center;font-size:13px;font-weight:var(--fw-medium)}.sc-thumb__img{display:block;height:58px;border-radius:var(--panel-radius-control);background:var(--panel-control) center/cover no-repeat;border:2px solid transparent;margin-bottom:4px;display:flex;align-items:center;justify-content:center}.sc-thumb[aria-pressed=true] .sc-thumb__img{border-color:var(--panel-accent);box-shadow:0 0 0 2px var(--panel-accent)}.sc-thumb[aria-pressed=true]{font-weight:var(--fw-bold)}.sc-foot{flex:none;display:flex;align-items:center;padding:12px 84px 14px 20px;border-top:1px solid var(--panel-control-border)}.sc-foot .sc-btn+.sc-btn{margin-left:8px}.sc-foot__msg{font-size:14px;color:var(--text-secondary);margin-right:8px}.sc-copy-area{position:fixed;left:-9999px;top:0;width:1px;height:1px;opacity:0}
