@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-cyrillic-ext-400-normal-HO4VTNEJ.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-400-normal-HT7TEDSC.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-cyrillic-400-normal-XGJIKDGX.woff2") format("woff2"),url("./media/montserrat-cyrillic-400-normal-DHCSNJK6.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-vietnamese-400-normal-QP7HZWF2.woff2") format("woff2"),url("./media/montserrat-vietnamese-400-normal-2H5IW37K.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-latin-ext-400-normal-LBVJDFUC.woff2") format("woff2"),url("./media/montserrat-latin-ext-400-normal-OTF6F7FB.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-latin-400-normal-YBIMBXKC.woff2") format("woff2"),url("./media/montserrat-latin-400-normal-4VXUWRG7.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-cyrillic-ext-500-normal-W64LPA3B.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-500-normal-HGPQQTM4.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-cyrillic-500-normal-MJ3CG4HD.woff2") format("woff2"),url("./media/montserrat-cyrillic-500-normal-Y457DSXQ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-vietnamese-500-normal-TJAKXS6R.woff2") format("woff2"),url("./media/montserrat-vietnamese-500-normal-3O3RJJCC.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-latin-ext-500-normal-622MS7GP.woff2") format("woff2"),url("./media/montserrat-latin-ext-500-normal-PQXJS6OG.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-latin-500-normal-GBQ7LNXL.woff2") format("woff2"),url("./media/montserrat-latin-500-normal-H3RE3HRH.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-cyrillic-ext-600-normal-SLGSFZUF.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-600-normal-TQF6X33D.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-cyrillic-600-normal-2MDJZLP5.woff2") format("woff2"),url("./media/montserrat-cyrillic-600-normal-TD5T4WKT.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-vietnamese-600-normal-A4HOD6JP.woff2") format("woff2"),url("./media/montserrat-vietnamese-600-normal-UUAAPPUA.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-latin-ext-600-normal-YKJKLIQP.woff2") format("woff2"),url("./media/montserrat-latin-ext-600-normal-OIBVWC3P.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-latin-600-normal-MBWN25T6.woff2") format("woff2"),url("./media/montserrat-latin-600-normal-YCOA2D66.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url("./media/montserrat-cyrillic-ext-700-normal-TIETHLRZ.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-700-normal-C42WKPKJ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url("./media/montserrat-cyrillic-700-normal-FVV6CHER.woff2") format("woff2"),url("./media/montserrat-cyrillic-700-normal-7H7I4SSG.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url("./media/montserrat-vietnamese-700-normal-ZOFKDHOA.woff2") format("woff2"),url("./media/montserrat-vietnamese-700-normal-DQUQF44I.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url("./media/montserrat-latin-ext-700-normal-WWNPLUW7.woff2") format("woff2"),url("./media/montserrat-latin-ext-700-normal-I3FFVTRB.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url("./media/montserrat-latin-700-normal-2TPSQG6S.woff2") format("woff2"),url("./media/montserrat-latin-700-normal-B647EJ6E.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url("./media/montserrat-cyrillic-ext-800-normal-MISCTQD6.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-800-normal-43QNRUFN.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url("./media/montserrat-cyrillic-800-normal-77EFXMIE.woff2") format("woff2"),url("./media/montserrat-cyrillic-800-normal-OKHM2BWE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url("./media/montserrat-vietnamese-800-normal-LUHBEYKL.woff2") format("woff2"),url("./media/montserrat-vietnamese-800-normal-E27JNJBU.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url("./media/montserrat-latin-ext-800-normal-W5B23JVM.woff2") format("woff2"),url("./media/montserrat-latin-ext-800-normal-TIQDX3V3.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url("./media/montserrat-latin-800-normal-ZMVHH4FS.woff2") format("woff2"),url("./media/montserrat-latin-800-normal-AO24KOID.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url("./media/montserrat-cyrillic-ext-900-normal-LIT57OSK.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-900-normal-3ZR6FEJO.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url("./media/montserrat-cyrillic-900-normal-775QHVK2.woff2") format("woff2"),url("./media/montserrat-cyrillic-900-normal-IW6QISBC.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url("./media/montserrat-vietnamese-900-normal-G6GUEKNE.woff2") format("woff2"),url("./media/montserrat-vietnamese-900-normal-WGCNYZWY.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url("./media/montserrat-latin-ext-900-normal-HSETIKRH.woff2") format("woff2"),url("./media/montserrat-latin-ext-900-normal-WZDIE7NU.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url("./media/montserrat-latin-900-normal-IYAZYUDK.woff2") format("woff2"),url("./media/montserrat-latin-900-normal-HL3XQ5FK.woff") format("woff");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-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");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-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");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-display:swap;font-weight:500;src:url("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.woff") format("woff");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-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff");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-display:swap;font-weight:600;src:url("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.woff") format("woff");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-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.woff") format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/space-mono-vietnamese-400-normal-3RDGMP4G.woff2") format("woff2"),url("./media/space-mono-vietnamese-400-normal-7YNH6K5M.woff") format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/space-mono-latin-ext-400-normal-F5Q3APNN.woff2") format("woff2"),url("./media/space-mono-latin-ext-400-normal-SOUFFOGC.woff") format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/space-mono-latin-400-normal-FIR2AEI6.woff2") format("woff2"),url("./media/space-mono-latin-400-normal-WRP6FM7S.woff") format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/space-mono-vietnamese-700-normal-MI5M6VL3.woff2") format("woff2"),url("./media/space-mono-vietnamese-700-normal-OVGXPGZX.woff") format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/space-mono-latin-ext-700-normal-CGEMRRP5.woff2") format("woff2"),url("./media/space-mono-latin-ext-700-normal-5WBWKATM.woff") format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/space-mono-latin-700-normal-MN7DYQGK.woff2") format("woff2"),url("./media/space-mono-latin-700-normal-7QN5RRLP.woff") format("woff");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}@keyframes crm-side-panel-enter{0%{opacity:.65;transform:translate3d(34px,0,0)}}@media (min-width: 801px){app-crm-shell .crm-workspace :is(.modal-backdrop,.catalogue-backdrop,.event-editor-backdrop,.column-modal-backdrop,.interaction-backdrop:not(.is-page-mode),.stage-modal-backdrop:not(.compact-confirm-backdrop),.record-page.is-create-modal,.lists-page.is-create-modal,.opportunity-editor-backdrop,.crm-side-panel-backdrop,.confirm-backdrop.merge-backdrop),app-crm-shell>.crm-modal-backdrop{display:flex;align-items:stretch;justify-content:flex-end;padding:0;background:#000000bd;backdrop-filter:blur(12px)}app-crm-shell .crm-workspace :is(.modal-backdrop>.task-dialog,.modal-backdrop>.goal-dialog,.catalogue-backdrop>.catalogue-editor,.event-editor-backdrop>.event-editor,.column-modal-backdrop>.column-modal,.interaction-backdrop:not(.is-page-mode)>.interaction-dialog,.stage-modal-backdrop:not(.compact-confirm-backdrop)>.stage-modal,.record-page.is-create-modal>.record-page__surface,.lists-page.is-create-modal>.lists-page__surface,.opportunity-editor-backdrop>.opportunity-editor,.crm-side-panel-backdrop>section,.confirm-backdrop.merge-backdrop>.merge-dialog),app-crm-shell>.crm-modal-backdrop>.crm-modal{box-sizing:border-box;width:min(var(--crm-side-panel-width, 800px),100%);height:100dvh;min-height:100dvh;max-height:none;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-top:0;border-right:0;border-bottom:0;border-radius:0;color:var(--crm-text, #fff);background:var(--crm-panel, #0a0a0a);box-shadow:-32px 0 110px #000000ad;animation:crm-side-panel-enter .24s cubic-bezier(.22,1,.36,1)}app-crm-shell>.crm-modal-backdrop>.crm-modal,app-crm-shell .crm-workspace :is(.column-modal,.stage-modal,.crm-side-panel-backdrop>section){--crm-side-panel-width: 720px}app-crm-shell .crm-workspace :is(.task-dialog,.goal-dialog,.catalogue-editor,.event-editor,.merge-dialog){--crm-side-panel-width: 800px}app-crm-shell .crm-workspace .interaction-dialog{--crm-side-panel-width: 920px}app-crm-shell .crm-workspace :is(.record-page__surface,.lists-page__surface){--crm-side-panel-width: 980px}app-crm-shell .crm-workspace .opportunity-editor{--crm-side-panel-width: 1080px}}@media (prefers-reduced-motion: reduce){app-crm-shell :is(.crm-modal,.task-dialog,.goal-dialog,.catalogue-editor,.event-editor,.import-dialog,.column-modal,.interaction-dialog,.stage-modal,.record-page__surface,.lists-page__surface,.opportunity-editor,.merge-dialog){animation:none!important}}app-crm-shell .crm-workspace{box-sizing:border-box;width:100%;max-width:none;overflow-x:hidden}app-crm-shell .crm-workspace>:not(router-outlet){box-sizing:border-box;display:block;width:100%;max-width:none}@media (min-width: 901px){app-crm-shell .crm-workspace :is(.dashboard-page,.deals-page,.email-import-page,.events-page,.goals-page,.interactions-page,.lists-page:not(.is-create-modal),.opportunities-page,.catalogue-page,.crm-list-page,.record-page:not(.is-create-modal),.settings-page,.targets-page,.work-page){box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:clamp(20px,3.4vw,52px)}}:root{--app-accent: #ff5a1f;--app-accent-rgb: 255, 90, 31;--app-secondary: #4fdcff;--app-secondary-rgb: 79, 220, 255;--app-secondary-contrast: #101114;--app-success: #41d79b;--app-success-rgb: 65, 215, 155;--app-success-contrast: #101114;--app-info: #7f8cff;--app-info-rgb: 127, 140, 255;--app-info-contrast: #101114;--app-warning: #ffb44a;--app-warning-rgb: 255, 180, 74;--app-danger: #ff5b6b;--app-danger-rgb: 255, 91, 107;--app-page-bg: #000;--app-page-bg-alt: #050505;--app-surface: #0a0a0a;--app-surface-elevated: #111;--app-control: #151515;--app-text: #fff;--app-copy: rgba(255, 255, 255, .66);--app-muted: rgba(255, 255, 255, .42);--app-disabled: rgba(255, 255, 255, .28);--app-contrast-rgb: 255, 255, 255;--app-rule: rgba(255, 255, 255, .1);--app-rule-strong: rgba(255, 255, 255, .18);--app-hover: rgba(255, 255, 255, .055);--app-selected: rgba(var(--app-accent-rgb), .1);--app-tag-bg: color-mix(in srgb, var(--app-text) 7%, transparent);--app-tag-border: color-mix(in srgb, var(--app-text) 14%, transparent);--app-tag-text: var(--app-copy);--app-accent-soft: color-mix(in srgb, var(--app-accent) 12%, transparent);--app-success-soft: color-mix(in srgb, var(--app-success) 12%, transparent);--app-info-soft: color-mix(in srgb, var(--app-info) 12%, transparent);--app-warning-soft: color-mix(in srgb, var(--app-warning) 13%, transparent);--app-danger-soft: color-mix(in srgb, var(--app-danger) 12%, transparent);--app-accent-contrast: #101114;--app-backdrop: rgba(0, 0, 0, .78);--app-shadow: 0 28px 90px rgba(0, 0, 0, .42);--app-focus-ring: rgba(var(--app-accent-rgb), .42);--app-media-overlay-bg: rgba(8, 8, 8, .76);--app-media-overlay-text: #fff;--app-media-overlay-border: rgba(255, 255, 255, .18);--app-media-stage-bg: #080808;--app-page-max-width: 1680px;--app-page-padding-x: clamp(18px, 4.8vw, 88px);--app-page-padding-top: clamp(28px, 4vw, 64px);--app-page-padding-bottom: clamp(64px, 6vw, 112px);--app-section-gap: clamp(22px, 3vw, 42px);--app-card-gap: clamp(10px, 1.2vw, 18px);--app-color-scheme: dark;--app-page-background: var(--app-page-bg);--app-panel-background: var(--app-surface);--app-panel-elevated-background: var(--app-surface-elevated);--app-panel-muted-background: var(--app-control);--app-text-primary: var(--app-text);--app-text-secondary: var(--app-copy);--app-text-muted: var(--app-muted);--app-border: var(--app-rule);--app-border-strong: var(--app-rule-strong);--app-input-background: var(--app-control);--app-input-text: var(--app-text);--app-input-placeholder: var(--app-muted);--app-input-border: var(--app-rule-strong);--app-hover-background: var(--app-hover);--app-selected-background: var(--app-selected);--app-focus: var(--app-focus-ring);--app-accent-color: var(--app-accent);--app-accent-contrast-color: var(--app-accent-contrast);--app-danger-color: var(--app-danger);--app-warning-color: var(--app-warning);--app-success-color: var(--app-success);--app-shadow-color: rgba(0, 0, 0, .42);--app-overlay-background: var(--app-backdrop);--app-bg: var(--app-page-bg);--app-surface-deep: var(--app-page-bg-alt);--app-surface-raised: var(--app-surface-elevated);--app-input: var(--app-control);--text-primary: var(--app-text);--text-secondary: var(--app-copy);--surface-card: var(--app-surface);--surface-elevated: var(--app-surface-elevated);--surface-overlay: var(--app-surface-elevated);--border-subtle: var(--app-rule);--input-background: var(--app-control);--ots-orange: var(--app-accent);--ots-black: var(--app-page-bg);--ots-panel: var(--app-surface);--ots-white: var(--app-text);--ots-muted: rgba(255,255,255,.65);--font-title: "Montserrat", sans-serif;--font-heading: "Montserrat", sans-serif;--font-subheading: "Montserrat", sans-serif;--font-body: "Inter", sans-serif;--font-subtitle: "Inter", sans-serif;--font-quote: "Montserrat", sans-serif;--font-caption: "Space Mono", monospace}html[data-app-theme=light]{--app-page-bg: #f2f3ef;--app-page-bg-alt: #f6f7f3;--app-surface: #fff;--app-surface-elevated: #fff;--app-control: #f3f4f0;--app-text: #171a1e;--app-copy: rgba(23, 26, 30, .68);--app-muted: rgba(23, 26, 30, .46);--app-disabled: rgba(23, 26, 30, .3);--app-contrast-rgb: 23, 26, 30;--app-rule: rgba(23, 26, 30, .11);--app-rule-strong: rgba(23, 26, 30, .2);--app-hover: rgba(23, 26, 30, .045);--app-selected: rgba(var(--app-accent-rgb), .09);--app-backdrop: rgba(28, 32, 36, .42);--app-shadow: 0 24px 70px rgba(40, 45, 52, .14);--app-shadow-color: rgba(40, 45, 52, .14);--app-danger-color: #b42335;--app-warning-color: #8a5000;--app-success-color: #0b6b47;--app-color-scheme: light}:where(app-crm-shell,app-crm-deal-automations,app-marketing-home-page,app-content-distribution-map-page,app-content-scheduling-page,app-organisation-selector-page,app-media-library-page,app-deck-library,app-deck-index-page,app-deck-context-management-page,app-published-websites-page,app-deck-timeline-editor-page,app-deck-timeline-editor,app-slide-library-panel,app-slide-library-content-editor,app-user-management-page,app-organisation-settings-page,app-document-signature-list-page,app-document-signature-upload-page,app-document-signature-configure-page,app-invoice-ocr-page){--accent: var(--app-accent);--crm-accent: var(--app-accent);--crm-secondary: var(--app-secondary);--crm-success: var(--app-success);--crm-info: var(--app-info);--secondary: var(--app-secondary);--success: var(--app-success);--info: var(--app-info);--crm-page-bg: var(--app-page-bg);--crm-page-bg-alt: var(--app-page-bg-alt);--crm-surface: var(--app-surface);--crm-surface-elevated: var(--app-surface-elevated);--crm-panel: var(--app-surface);--crm-popover: var(--app-surface-elevated);--crm-control: var(--app-control);--crm-control-hover: color-mix(in srgb, var(--app-control) 88%, var(--app-text));--crm-text: var(--app-text);--crm-copy: var(--app-copy);--crm-muted: var(--app-muted);--crm-contrast-rgb: var(--app-contrast-rgb);--crm-color-scheme: var(--app-color-scheme);color:var(--app-text)}:where(.deck-library-page){--ready: var(--app-success);--progress: var(--app-secondary)}:where(.workspace-home,.organisation-page,.distribution-page,.scheduling-page,.media-library-page,.deck-library-page,.deck-index-page,.users-page,.settings-page,.signature-page,.context-page,.published-websites-page){--accent: var(--app-accent)}html[data-app-theme] :where(app-crm-shell,app-media-library-page,app-deck-library,app-deck-index-page,app-user-management-page,app-organisation-settings-page,app-document-signature-list-page,app-document-signature-upload-page,app-document-signature-configure-page,app-content-distribution-map-page,app-content-scheduling-page,app-organisation-selector-page,app-deck-context-management-page,app-published-websites-page,app-deck-timeline-editor-page,app-deck-timeline-editor) :where(.primary,.primary-button,.save-button,.upload-trigger,.create-button){border-color:var(--app-accent);color:var(--app-accent-contrast);background-color:var(--app-accent)}:where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}:where(button,input,textarea,select)[disabled],:where(button,input,textarea,select)[aria-disabled=true]{opacity:.48}.ots-title{font-family:var(--font-title);font-weight:900;font-size:clamp(64px,6vw,120px);line-height:.9;letter-spacing:-.055em}.ots-subtitle{font-family:var(--font-subtitle);font-weight:400;font-size:clamp(20px,1.5vw,28px);line-height:1.55;color:var(--ots-muted)}.ots-heading{font-family:var(--font-heading);font-weight:800;font-size:clamp(34px,3vw,56px);line-height:1.05}.ots-subheading{font-family:var(--font-subheading);font-weight:700;font-size:clamp(20px,1.5vw,28px);line-height:1.25}.ots-body{font-family:var(--font-body);font-weight:400;font-size:clamp(18px,1.15vw,22px);line-height:1.65}.ots-quote{font-family:var(--font-quote);font-style:italic;font-weight:300;font-size:clamp(32px,2.6vw,54px);line-height:1.35}.ots-caption{font-family:var(--font-caption);font-weight:400;font-size:13px;letter-spacing:.08em;color:var(--app-muted)}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0;background:var(--app-page-bg)}body{color:var(--app-text);font-family:Inter,Arial,sans-serif;overflow-x:hidden;overflow-y:auto}button{font:inherit}select{color:var(--app-input-text);background-color:var(--app-input-background);border-color:var(--app-input-border);color-scheme:var(--app-color-scheme)}select option,select optgroup{color:var(--app-input-text);background:var(--app-input-background)}select option:disabled{color:var(--app-text-muted)}html[data-app-theme=light] select{color-scheme:light}html[data-app-theme=light] select option,html[data-app-theme=light] select optgroup{color:var(--app-input-text);background:var(--app-input-background)}html[data-app-theme=light] select option:disabled{color:var(--app-text-muted)}:where(.cdk-overlay-container,.cdk-overlay-pane,[data-app-overlay]){color:var(--app-text);color-scheme:var(--app-color-scheme);font-family:Inter,Arial,sans-serif}:where(input,textarea,select)::placeholder{color:var(--app-input-placeholder);opacity:1}:where(app-slide-library-content-editor,app-media-library-picker){scrollbar-color:var(--app-rule-strong) transparent}:where(app-slide-library-content-editor,app-media-library-picker) ::-webkit-scrollbar{width:10px;height:10px}:where(app-slide-library-content-editor,app-media-library-picker) ::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:var(--app-rule-strong);background-clip:padding-box}img{max-width:100%}.ots-title{font-family:Montserrat,Arial,sans-serif;font-weight:900;letter-spacing:-.055em}.ots-label{font-family:Montserrat,Arial,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase}app-crm-shell .crm-workspace{--crm-rule: rgba(var(--crm-contrast-rgb, 255, 255, 255), .095)}app-crm-shell .crm-workspace :is(input:not([type=checkbox]):not([type=color]),select,textarea){min-height:44px;color:rgba(var(--crm-contrast-rgb, 255, 255, 255),.9);font-size:11px!important;line-height:1.45}app-crm-shell .crm-workspace select{appearance:none;padding-right:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='m3.5 5.25 3.5 3.5 3.5-3.5' fill='none' stroke='%238f8f8f' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 11px center!important;background-repeat:no-repeat!important}app-crm-shell .crm-workspace :is(.panel,.form-panel,.tab-panel,.summary-panel,.table-shell,.deal-table,.kanban-stage,.list-editor>article,.list-editor>aside,.list-results,.settings-panel,.pipeline-panel){border-color:var(--crm-rule)}app-crm-shell .crm-workspace :is(td,.deal-table td){color:var(--crm-copy);font-size:10px!important;line-height:1.45}app-crm-shell .crm-workspace :is(th,th button,.deal-table th){font-size:7px!important;letter-spacing:.075em}app-crm-shell .crm-workspace :is(.field-grid label>span,.filter-panel label>span,.crm-modal form label>span,.deal-modal-backdrop label>span){color:var(--crm-muted);font-size:8px!important}app-crm-shell .crm-workspace :is(input,textarea,select,button,a):focus-visible{outline:2px solid rgba(255,90,31,.72);outline-offset:2px}app-content-distribution-map-page .editor-backdrop.story-editor-page{display:block;padding:0;overflow-x:hidden;overflow-y:auto;background:var(--app-page-bg);backdrop-filter:none}app-content-distribution-map-page .editor-backdrop.story-editor-page.story-editor-route{position:relative;z-index:auto;inset:auto;min-height:100dvh;overflow:visible}app-content-distribution-map-page .story-editor-page .map-editor.story-editor{width:100%;min-height:100dvh;max-height:none;overflow:visible;border:0;border-radius:0;background:var(--app-page-bg);box-shadow:none}app-content-distribution-map-page .story-editor-page .map-editor.story-editor>.editor-header{position:sticky;z-index:4;top:0;padding-right:var(--app-page-padding-x);padding-left:var(--app-page-padding-x);background:var(--app-surface);backdrop-filter:none}app-content-distribution-map-page .story-editor-route .editor-header h1{max-width:min(980px,68vw);margin:0;overflow:hidden;color:var(--app-text);font:850 clamp(30px,4vw,48px)/1 Montserrat,Arial,sans-serif;letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap}app-content-distribution-map-page .story-editor-route .editor-header h1>span{color:var(--app-accent)}app-content-distribution-map-page .story-page-back{display:grid;flex:0 0 auto;width:44px;height:44px;place-items:center;padding:0;border:1px solid var(--app-rule);border-radius:50%;color:var(--app-text);background:var(--app-hover);font:500 20px Inter,Arial,sans-serif;transition:border-color .16s ease,background .16s ease,transform .16s ease}app-content-distribution-map-page .story-page-back:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-accent) 42%,transparent);background:var(--app-accent-soft);transform:translate(-2px)}app-content-distribution-map-page .story-page-header__meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}app-content-distribution-map-page .story-page-header__meta span{padding:5px 9px;border:1px solid var(--app-rule);border-radius:999px;color:var(--app-muted);background:var(--app-hover);font:650 8px Inter,Arial,sans-serif}app-content-distribution-map-page .story-page-save-state{color:var(--app-muted);font:650 8px Space Mono,monospace;letter-spacing:.05em;text-transform:uppercase}app-content-distribution-map-page .story-page-save{min-width:132px}app-content-distribution-map-page .story-editor-page .map-editor.story-editor>form{min-height:calc(100dvh - 98px)}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .story-editor-tabs{padding-right:var(--app-page-padding-x);padding-left:var(--app-page-padding-x)}app-content-distribution-map-page .story-editor-route .story-editor-tabs--chips{flex-wrap:wrap;gap:7px;padding-top:11px;padding-bottom:11px;border-bottom:1px solid var(--app-rule);background:var(--app-page-bg)}app-content-distribution-map-page .story-editor-route .story-editor-tabs--chips>button{min-width:0;min-height:34px;padding:0 13px;border:1px solid var(--app-rule);border-radius:999px;color:var(--app-muted);background:var(--app-surface);box-shadow:none;letter-spacing:.02em}app-content-distribution-map-page .story-editor-route .story-editor-tabs--chips>button:hover{border-color:color-mix(in srgb,var(--app-accent) 38%,var(--app-rule));color:var(--app-text);background:var(--app-hover)}app-content-distribution-map-page .story-editor-route .story-editor-tabs--chips>button.is-active{border-color:color-mix(in srgb,var(--app-accent) 72%,var(--app-rule));color:var(--app-text);background:var(--app-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 14%,transparent)}app-content-distribution-map-page .story-editor-route .story-detail-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px var(--app-page-padding-x);border-bottom:1px solid var(--app-rule);background:color-mix(in srgb,var(--app-page-bg) 96%,var(--app-surface))}app-content-distribution-map-page .story-editor-route .story-detail-cards>button{--story-section-colour: #ff6a3d;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;min-width:0;min-height:68px;padding:13px 14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--story-section-colour) 26%,var(--app-rule));border-radius:14px;color:var(--app-text);background:linear-gradient(130deg,color-mix(in srgb,var(--story-section-colour) 13%,var(--app-surface)),color-mix(in srgb,var(--story-section-colour) 3%,var(--app-surface)) 70%);box-shadow:0 8px 24px #00000012;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}app-content-distribution-map-page .story-editor-route .story-detail-cards>button:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--story-section-colour);content:""}app-content-distribution-map-page .story-editor-route .story-detail-cards>button[data-section=media]{--story-section-colour: #21b8e8}app-content-distribution-map-page .story-editor-route .story-detail-cards>button[data-section=schedule]{--story-section-colour: #28bd83}app-content-distribution-map-page .story-editor-route .story-detail-cards>button[data-section=audience]{--story-section-colour: #8f72ed}app-content-distribution-map-page .story-editor-route .story-detail-cards>button:hover{border-color:color-mix(in srgb,var(--story-section-colour) 58%,var(--app-rule));transform:translateY(-2px)}app-content-distribution-map-page .story-editor-route .story-detail-cards>button.is-active{border-color:var(--story-section-colour);box-shadow:0 12px 34px color-mix(in srgb,var(--story-section-colour) 18%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--story-section-colour) 28%,transparent)}app-content-distribution-map-page .story-editor-route .story-detail-cards i{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;color:var(--story-section-colour);background:color-mix(in srgb,var(--story-section-colour) 15%,transparent);font:750 8px Space Mono,monospace;font-style:normal}app-content-distribution-map-page .story-editor-route .story-detail-cards span{display:grid;min-width:0;gap:4px}app-content-distribution-map-page .story-editor-route .story-detail-cards strong{overflow:hidden;color:var(--app-text);font:780 14px/1.1 Montserrat,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}app-content-distribution-map-page .story-editor-route .story-detail-cards small{overflow:hidden;color:var(--app-muted);font:500 8px/1.25 Inter,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}app-content-distribution-map-page .story-editor-route .story-detail-cards em{padding:5px 7px;border:1px solid color-mix(in srgb,var(--story-section-colour) 22%,transparent);border-radius:999px;color:color-mix(in srgb,var(--story-section-colour) 78%,var(--app-text));background:color-mix(in srgb,var(--story-section-colour) 9%,transparent);font:650 7px/1 Inter,Arial,sans-serif;font-style:normal;white-space:nowrap}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .editor-body{width:100%;max-width:none;margin:0;padding:32px var(--app-page-padding-x) 44px;overflow:visible}app-content-distribution-map-page .story-editor-route .editor-body.story-content-media-layout{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:start;gap:clamp(18px,2vw,30px)}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-content-card{grid-column:1;grid-row:1;min-width:0;gap:clamp(14px,1.5vw,20px);padding:clamp(18px,2vw,26px)}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-media-gallery{grid-column:2;grid-row:1;min-width:0;padding:clamp(18px,2vw,26px);border-radius:20px;background:var(--app-surface);box-shadow:0 16px 44px #0000001f}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-advanced-accordion{grid-column:1/-1;grid-row:3}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-content-date-strip{grid-column:1/-1;grid-row:2}app-content-distribution-map-page .story-editor-route .story-content-date-strip{display:grid;gap:12px;padding:14px 16px 16px;border:1px solid var(--app-rule);border-radius:16px;background:var(--app-surface)}app-content-distribution-map-page .story-editor-route .story-content-date-strip>header{display:flex;align-items:center;justify-content:space-between;gap:14px}app-content-distribution-map-page .story-editor-route .story-content-date-strip>header>div{display:grid;gap:3px}app-content-distribution-map-page .story-editor-route .story-content-date-strip>header span{color:var(--app-accent);font:750 7px/1 Space Mono,monospace;letter-spacing:.11em}app-content-distribution-map-page .story-editor-route .story-content-date-strip>header p{margin:0;color:var(--app-muted);font:500 9px/1.35 Inter,Arial,sans-serif}app-content-distribution-map-page .story-editor-route .story-content-date-strip>header button{flex:0 0 auto;min-height:31px;padding:0 11px;border:1px solid var(--app-rule);border-radius:999px;color:var(--app-copy);background:var(--app-hover);font:700 8px Montserrat,Arial,sans-serif;cursor:pointer}app-content-distribution-map-page .story-editor-route .story-content-date-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button{min-height:62px;gap:7px;padding:9px;border-radius:11px}app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button__step,app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button>i,app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button.is-set>i{width:24px;height:24px;font-size:8px;box-shadow:none}app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button>span:not(.story-date-button__step){gap:3px}app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button strong{font-size:7px}app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button small,app-content-distribution-map-page .story-editor-route .story-content-date-grid .story-date-button.is-set small{font-size:9px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-media-row{grid-template-columns:minmax(0,1fr)}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-primary-media{height:clamp(220px,25vw,340px);min-height:220px;aspect-ratio:auto}app-content-distribution-map-page .story-editor-route .story-content-media-layout .supporting-media-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(76px,1fr)}app-content-distribution-map-page .story-editor-route .story-content-media-layout .supporting-media-gallery__grid>article{min-height:76px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-preview>h2{font-size:clamp(24px,2.6vw,38px);line-height:1.04}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-preview__body,app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-primary-fields{grid-template-columns:minmax(0,1fr);gap:14px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-preview__body p{font-size:clamp(13px,1vw,16px);line-height:1.48}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-preview{gap:clamp(14px,1.8vw,22px);padding-top:0}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-preview__body>section{padding-top:11px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-preview__body h3{margin-bottom:7px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-mode-header{gap:12px;padding-bottom:13px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-copy-mode-header p{font-size:9px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-page-title-field input{min-height:54px;font-size:clamp(17px,1.8vw,23px)}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-primary-field>span{font-size:clamp(17px,1.6vw,22px)}app-content-distribution-map-page .story-editor-route .story-content-media-layout .story-primary-fields textarea{min-height:128px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .section-heading{margin-bottom:12px}app-content-distribution-map-page .story-editor-route .story-content-media-layout .section-heading p{margin-top:4px;font-size:9px}app-content-distribution-map-page .story-gallery-backdrop{overflow:hidden;overscroll-behavior:contain}app-content-distribution-map-page .story-gallery-dialog{height:min(780px,100dvh - 48px);max-height:calc(100dvh - 48px)}app-content-distribution-map-page .story-gallery-dialog__stage{--story-gallery-inset: clamp(10px, 1.5vw, 20px);width:100%;height:100%;min-width:0;padding:0;overflow:clip}app-content-distribution-map-page .story-gallery-dialog__stage>img.story-gallery-media{position:absolute;inset:var(--story-gallery-inset);display:block;width:calc(100% - var(--story-gallery-inset) - var(--story-gallery-inset))!important;height:calc(100% - var(--story-gallery-inset) - var(--story-gallery-inset))!important;max-width:none;max-height:none;object-fit:contain!important;object-position:center center}app-content-distribution-map-page .story-gallery-dialog__stage>video{min-width:0;min-height:0;object-position:center center}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .story-organisation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}app-content-distribution-map-page .story-editor-route .story-page-section-heading{padding:8px 0 10px}app-content-distribution-map-page .story-editor-route .story-page-section-heading small{color:var(--app-accent);font:750 9px Space Mono,monospace;letter-spacing:.11em;text-transform:uppercase}app-content-distribution-map-page .story-editor-route .story-page-section-heading h2{margin:8px 0 5px;color:var(--app-text);font:800 clamp(25px,3vw,34px)/1.05 Montserrat,Arial,sans-serif;letter-spacing:-.045em}app-content-distribution-map-page .story-editor-route .story-page-section-heading p{max-width:680px;margin:0;color:var(--app-copy);font:500 11px/1.55 Inter,Arial,sans-serif}app-content-distribution-map-page .story-editor-route .story-page-title-field input{min-height:68px;padding-inline:18px;font:750 clamp(19px,2.2vw,29px)/1.1 Montserrat,Arial,sans-serif;letter-spacing:-.035em}app-content-distribution-map-page .story-editor-route :is(.story-media-gallery,.story-date-fields)>.section-heading span{color:var(--app-text);font:780 clamp(20px,2.4vw,28px)/1.1 Montserrat,Arial,sans-serif;letter-spacing:-.035em;text-transform:none}app-content-distribution-map-page .story-editor-route .story-primary-media{height:clamp(330px,42vw,610px);aspect-ratio:16/9}app-content-distribution-map-page .story-editor-route .story-media-row{grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);align-items:stretch}app-content-distribution-map-page .story-editor-route .story-audience-panel>summary{display:none}app-content-distribution-map-page .story-editor-route .story-audience-panel{overflow:visible;border-color:color-mix(in srgb,#8f72ed 30%,var(--app-rule));background:color-mix(in srgb,#8f72ed 3%,var(--app-surface))}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route{color-scheme:light}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-editor-tabs{border-bottom-color:#171a1e1a;background:#fff}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-editor-tabs button:hover,html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-editor-tabs button.is-active{color:#171a1e;background:#f0f1ed}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-editor-tabs button.is-active>span{color:#fff;background:var(--app-accent)}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-detail-cards{background:#f2f3ef}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-detail-cards>button{border-color:color-mix(in srgb,var(--story-section-colour) 30%,#d8dad4);background:linear-gradient(135deg,color-mix(in srgb,var(--story-section-colour) 8%,#fff),#fff 72%);box-shadow:0 6px 18px #262b3012}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-detail-cards>button:hover{border-color:color-mix(in srgb,var(--story-section-colour) 64%,#cfd2cb);box-shadow:0 9px 24px #262b301a}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-detail-cards>button.is-active{border-color:var(--story-section-colour);box-shadow:0 10px 26px color-mix(in srgb,var(--story-section-colour) 12%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--story-section-colour) 18%,transparent)}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route :is(.story-media-gallery,.story-date-fields,.story-content-options,.story-advanced-accordion,.story-account-field){border-color:#171a1e1a;background:#fff;box-shadow:0 8px 26px #262b300e}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .field :is(input,textarea),html[data-app-theme=light] app-content-distribution-map-page .story-editor-route :is(.story-account-grid,.story-spend-grid) select{border-color:#171a1e24;color:#171a1e;background:#f7f8f5;color-scheme:light}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .field :is(input,textarea):focus,html[data-app-theme=light] app-content-distribution-map-page .story-editor-route :is(.story-account-grid,.story-spend-grid) select:focus{border-color:color-mix(in srgb,var(--app-accent) 62%,#cfd2cb);background:#fff;box-shadow:0 0 0 3px var(--app-accent-soft)}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .section-heading button{border-color:#171a1e26;color:#171a1e;background:#f0f1ed}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route :is(.story-primary-media__badge,.story-media-preview-trigger>span,.supporting-media-gallery__remove){border-color:var(--app-media-overlay-border);color:var(--app-media-overlay-text);background:var(--app-media-overlay-bg)}app-content-distribution-map-page .story-taxonomy-field{position:relative;z-index:1}app-content-distribution-map-page .story-taxonomy-field:focus-within{z-index:20}app-content-distribution-map-page .field .story-taxonomy-autocomplete>label{min-height:48px;border-color:rgba(var(--c),.13);background:rgba(var(--c),.025);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}app-content-distribution-map-page .field .story-taxonomy-autocomplete>label:focus-within{border-color:rgba(var(--a),.62);background:rgba(var(--a),.035)}app-content-distribution-map-page .field .story-taxonomy-autocomplete input{min-height:46px;padding:0 8px 0 12px;border:0;border-radius:0;background:transparent;font:620 11px Montserrat,Arial,sans-serif;resize:none}app-content-distribution-map-page .field .story-taxonomy-autocomplete input::-webkit-search-cancel-button{display:none}app-content-distribution-map-page .story-taxonomy-clear{display:grid;flex:0 0 auto;width:26px;height:26px;margin-right:8px;padding:0;place-items:center;border:0;border-radius:50%;color:rgba(var(--c),.48);background:rgba(var(--c),.07);font-size:16px;line-height:1;cursor:pointer}app-content-distribution-map-page .story-taxonomy-clear:hover{color:var(--app-text);background:rgba(var(--c),.13)}app-content-distribution-map-page .story-taxonomy-results{max-height:290px;box-shadow:0 22px 60px #00000094,0 0 0 1px rgba(var(--c),.025)}app-content-distribution-map-page .story-taxonomy-results>button{min-height:54px}app-content-distribution-map-page .story-taxonomy-results>button.is-selected{background:rgba(var(--a),.1)}app-content-distribution-map-page .story-taxonomy-results>button.is-selected :is(strong,i){color:var(--accent)}app-content-distribution-map-page .story-taxonomy-results>button.story-taxonomy-create{margin-top:5px;border-top:1px solid rgba(var(--c),.08);border-radius:0 0 8px 8px}app-content-distribution-map-page .story-taxonomy-field>small{display:block;min-height:30px;margin-top:7px;color:rgba(var(--c),.38);font:400 9px/1.45 Inter,Arial,sans-serif}app-content-distribution-map-page .story-content-card{display:contents}app-content-distribution-map-page .story-editor-route .story-content-card{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;padding:clamp(22px,2.5vw,34px);border:1px solid var(--app-rule);border-radius:20px;background:var(--app-surface);box-shadow:0 16px 44px #0000001f}app-content-distribution-map-page .story-editor-route .story-copy-mode-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--app-rule)}app-content-distribution-map-page .story-editor-route .story-copy-mode-header>div{display:grid;gap:6px}app-content-distribution-map-page .story-editor-route .story-copy-mode-header>div>span{color:var(--app-accent);font:750 8px/1 Space Mono,monospace;letter-spacing:.12em}app-content-distribution-map-page .story-editor-route .story-copy-mode-header p{margin:0;color:var(--app-muted);font:500 10px/1.45 Inter,Arial,sans-serif}app-content-distribution-map-page .story-editor-route .story-copy-mode-header button{display:inline-flex;flex:0 0 auto;min-height:40px;align-items:center;gap:8px;padding:0 14px;border:1px solid color-mix(in srgb,var(--app-accent) 42%,var(--app-rule));border-radius:999px;color:var(--app-text);background:var(--app-accent-soft);font:720 9px Montserrat,Arial,sans-serif;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}app-content-distribution-map-page .story-editor-route .story-copy-mode-header button:hover,app-content-distribution-map-page .story-editor-route .story-copy-mode-header button.is-active{border-color:var(--app-accent);background:color-mix(in srgb,var(--app-accent) 15%,var(--app-surface));transform:translateY(-1px)}app-content-distribution-map-page .story-editor-route .story-copy-mode-header button>span{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;color:var(--app-media-overlay-text);background:var(--app-accent);font-size:10px}app-content-distribution-map-page .story-editor-route .story-copy-preview{display:grid;gap:clamp(20px,3vw,34px);padding:clamp(4px,1vw,10px) 0 2px}app-content-distribution-map-page .story-editor-route .story-copy-preview__meta{display:flex;flex-wrap:wrap;gap:7px}app-content-distribution-map-page .story-editor-route .story-copy-preview__meta>span{padding:7px 11px;border:1px solid var(--app-rule);border-radius:999px;color:var(--app-copy);background:var(--app-hover);font:650 8px Inter,Arial,sans-serif}app-content-distribution-map-page .story-editor-route .story-copy-preview>h2{max-width:1120px;margin:0;color:var(--app-text);font:850 clamp(34px,5vw,68px)/.98 Montserrat,Arial,sans-serif;letter-spacing:-.06em;text-wrap:balance}app-content-distribution-map-page .story-editor-route .story-copy-preview>h2>span{color:var(--app-accent)}app-content-distribution-map-page .story-editor-route .story-copy-preview__body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(18px,3vw,34px)}app-content-distribution-map-page .story-editor-route .story-copy-preview__body>section{min-width:0;padding-top:15px;border-top:2px solid color-mix(in srgb,var(--app-accent) 70%,var(--app-rule))}app-content-distribution-map-page .story-editor-route .story-copy-preview__body h3{margin:0 0 10px;color:var(--app-muted);font:750 8px Space Mono,monospace;letter-spacing:.1em;text-transform:uppercase}app-content-distribution-map-page .story-editor-route .story-copy-preview__body p{max-width:78ch;margin:0;color:var(--app-text);font:500 clamp(16px,1.7vw,22px)/1.55 Inter,Arial,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}app-content-distribution-map-page .story-editor-route .story-copy-preview__body p.is-empty{color:var(--app-muted);font-style:italic}app-content-distribution-map-page .story-editor-route .story-primary-field{display:grid;gap:12px;padding:0;border:0;border-radius:0;background:transparent}app-content-distribution-map-page .story-editor-route .story-primary-field>span{margin:0;color:var(--app-text);font:800 clamp(22px,2vw,30px)/1.08 Montserrat,Arial,sans-serif;letter-spacing:-.025em;text-transform:none}app-content-distribution-map-page .story-editor-route .story-primary-field>span i{color:var(--app-accent)}app-content-distribution-map-page .story-editor-route .story-primary-field--name{padding-bottom:4px}app-content-distribution-map-page .story-editor-route .story-primary-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}app-content-distribution-map-page .story-editor-route .story-primary-fields textarea{min-height:210px}app-content-distribution-map-page .story-editor-route .story-metadata-chips{display:flex;flex-wrap:wrap;align-items:flex-start;gap:9px;order:3}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip{--story-chip-colour: var(--app-secondary);flex:0 1 270px;padding:0}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip--format{--story-chip-colour: var(--app-info)}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip>span{margin:0 0 6px 12px;color:color-mix(in srgb,var(--story-chip-colour) 72%,var(--app-text));font:720 7px/1 Space Mono,monospace;letter-spacing:.08em}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip .story-taxonomy-autocomplete>label{min-height:38px;border-color:color-mix(in srgb,var(--story-chip-colour) 36%,var(--app-rule));border-radius:999px;background:color-mix(in srgb,var(--story-chip-colour) 10%,var(--app-surface))}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip .story-taxonomy-autocomplete>label:focus-within{border-color:var(--story-chip-colour);background:color-mix(in srgb,var(--story-chip-colour) 14%,var(--app-surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--story-chip-colour) 13%,transparent)}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip .story-taxonomy-autocomplete svg{color:var(--story-chip-colour)}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip .story-taxonomy-autocomplete input{min-height:36px;color:var(--app-text);font:650 10px/1 Montserrat,Arial,sans-serif}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-content-card{border-color:#171a1e1a;background:#fff;box-shadow:0 12px 36px #262b3012}html[data-app-theme=light] app-content-distribution-map-page .story-editor-route .story-taxonomy-chip .story-taxonomy-autocomplete>label{border-color:color-mix(in srgb,var(--story-chip-colour) 38%,#d5d8d1);background:color-mix(in srgb,var(--story-chip-colour) 8%,#fff)}app-content-distribution-map-page .story-editor-route.is-read-only .editor-body :is(button:not(.story-media-preview-trigger):not(.supporting-media-gallery__preview),.local-media-upload,.story-date-button,.story-ongoing-toggle){pointer-events:none;opacity:.58}app-content-distribution-map-page .story-editor-route.is-read-only .editor-body :is(input,select,textarea){cursor:not-allowed}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .story-organisation-grid select{width:100%;min-height:44px;padding:0 36px 0 13px;border:1px solid var(--app-rule);border-radius:10px;outline:none;color:var(--app-text);background-color:var(--app-control);color-scheme:var(--app-color-scheme);font:500 11px Inter,Arial,sans-serif}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .story-organisation-grid select:focus{border-color:color-mix(in srgb,var(--app-accent) 62%,transparent);box-shadow:0 0 0 3px var(--app-accent-soft)}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .editor-footer{position:sticky;z-index:4;bottom:0;padding:13px var(--app-page-padding-x);border-top:1px solid var(--app-rule);background:var(--app-surface);backdrop-filter:none}@media (max-width: 1100px){app-content-distribution-map-page .story-editor-route .editor-body.story-content-media-layout{grid-template-columns:minmax(0,1fr)}app-content-distribution-map-page .story-editor-route .story-content-media-layout>:is(.story-content-card,.story-media-gallery,.story-content-date-strip,.story-advanced-accordion){grid-column:1;grid-row:auto}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-content-card{order:1}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-media-gallery{order:2}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-content-date-strip{order:3}app-content-distribution-map-page .story-editor-route .story-content-media-layout>.story-advanced-accordion{order:4}}@media (max-width: 760px){app-content-distribution-map-page .story-editor-page .map-editor.story-editor>.editor-header{position:static;padding-right:18px;padding-left:18px}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .story-editor-tabs,app-content-distribution-map-page .story-editor-route .story-detail-cards,app-content-distribution-map-page .story-editor-page .map-editor.story-editor .editor-body,app-content-distribution-map-page .story-editor-page .map-editor.story-editor .editor-footer{padding-right:18px;padding-left:18px}app-content-distribution-map-page .story-editor-route .story-detail-cards{grid-template-columns:repeat(2,minmax(0,1fr))}app-content-distribution-map-page .story-editor-route .story-detail-cards>button{grid-template-columns:auto minmax(0,1fr)}app-content-distribution-map-page .story-editor-route .story-detail-cards em{grid-column:2;justify-self:start}app-content-distribution-map-page .story-editor-route .story-primary-fields{grid-template-columns:1fr}app-content-distribution-map-page .story-editor-route .story-copy-preview__body{grid-template-columns:1fr}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip{flex-basis:calc(50% - 5px)}app-content-distribution-map-page .story-editor-page .map-editor.story-editor .story-organisation-grid{grid-template-columns:1fr}app-content-distribution-map-page .story-editor-route .editor-header h1{max-width:100%;white-space:normal}app-content-distribution-map-page .story-editor-route .editor-header__actions{flex-wrap:wrap;justify-content:flex-end}app-content-distribution-map-page .story-editor-route .story-page-save-state{width:100%;text-align:right}app-content-distribution-map-page .story-editor-route .story-media-row{grid-template-columns:1fr}app-content-distribution-map-page .story-editor-route .story-content-media-layout .supporting-media-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(90px,1fr))}app-content-distribution-map-page .story-editor-route .story-content-date-grid{grid-template-columns:repeat(2,minmax(0,1fr))}app-content-distribution-map-page .story-editor-route .story-primary-media{height:auto;min-height:260px}}@media (max-width: 480px){app-content-distribution-map-page .story-editor-route .story-detail-cards{display:flex;overflow-x:auto;scroll-snap-type:x proximity}app-content-distribution-map-page .story-editor-route .story-detail-cards>button{flex:0 0 min(82vw,300px);scroll-snap-align:start}app-content-distribution-map-page .story-editor-route .story-taxonomy-chip{flex-basis:100%}app-content-distribution-map-page .story-editor-route .story-copy-mode-header{align-items:stretch;flex-direction:column}app-content-distribution-map-page .story-editor-route .story-copy-mode-header button{align-self:flex-start}}app-content-distribution-map-page .story-page-state{display:grid;min-height:min(760px,100dvh);place-items:center;padding:var(--app-page-padding-top) var(--app-page-padding-x);color:var(--app-text);background:var(--app-page-bg)}app-content-distribution-map-page .story-page-state>section{width:min(720px,100%);text-align:center}app-content-distribution-map-page .story-page-state p{margin:0 0 12px;color:var(--app-accent);font:750 9px Space Mono,monospace;letter-spacing:.12em;text-transform:uppercase}app-content-distribution-map-page .story-page-state h1{margin:0;font:850 clamp(36px,6vw,64px)/1 Montserrat,Arial,sans-serif;letter-spacing:-.055em}app-content-distribution-map-page .story-page-state section>span:not(.story-page-state__spinner){display:block;margin-top:17px;color:var(--app-copy);font:500 12px/1.6 Inter,Arial,sans-serif}app-content-distribution-map-page .story-page-state button{min-height:44px;margin-top:28px;padding:0 18px;border:1px solid var(--app-rule-strong);border-radius:999px;color:var(--app-text);background:var(--app-control);font:700 9px Montserrat,Arial,sans-serif}app-content-distribution-map-page .story-page-state__spinner{display:inline-block;width:34px;height:34px;margin-bottom:24px;border:3px solid var(--app-rule);border-top-color:var(--app-accent);border-radius:50%;animation:story-page-spin .8s linear infinite}@keyframes story-page-spin{to{transform:rotate(360deg)}}app-content-distribution-map-page .map-shell.is-light{--app-page-bg:#f5f5f2;--app-surface:#fff;--app-surface-elevated:#fafaf7;--app-control:#f1f2ee;--app-text:#171a1e;--app-copy:rgba(23,26,30,.68);--app-muted:rgba(23,26,30,.46);--app-contrast-rgb:23,26,30;--c:23,26,30;--s:#fff;--se:#fafaf7;--ctl:#f1f2ee;color:#171a1e;box-shadow:0 24px 64px #262b3124}app-content-distribution-map-page .map-shell.is-light .story-node.is-linked:after{border-color:#00000024;color:#000000b8;background:#ffffffe6;box-shadow:0 8px 20px #1c20241f}app-content-distribution-map-page .map-shell.is-light .story-node.is-linked:hover:after,app-content-distribution-map-page .map-shell.is-light .story-node.is-linked:focus-visible:after{border-color:rgba(var(--app-accent-rgb),.5);color:var(--app-accent-contrast);background:var(--app-accent)}app-content-distribution-map-page .map-shell.is-light :is(.story-edit,.story-delete){border-color:#00000024;color:#0000008a;background:#ffffffe6}app-content-distribution-map-page .map-shell.is-light .story-edit:hover{border-color:#0000004d;color:#111;background:#f0f1ed}app-content-distribution-map-page .map-shell.is-light .story-delete{border-color:#be233333;color:#ae2330ad}app-content-distribution-map-page .map-shell.is-light .story-delete:hover{border-color:#be23336b;color:#a92435;background:#be233312}
