@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-condensed-latin-ext-400-normal-BJ9nxTJg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-condensed-latin-400-normal-DKyD6XsY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-condensed-latin-ext-500-normal--oYb3bSD.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-condensed-latin-ext-700-normal-CXZ_9bG9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:700;src:url(./ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-600-normal-DILqtrty.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-semi-condensed-latin-ext-400-normal-BDztQS4c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-semi-condensed-latin-400-normal-DlzeKIMS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-semi-condensed-latin-ext-500-normal-BXdp1BvY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-semi-condensed-latin-ext-600-normal-BkQ9hN72.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:600;src:url(./exo-2-latin-ext-600-normal-70qtqWxx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Exo 2";font-style:normal;font-display:swap;font-weight:600;src:url(./exo-2-latin-600-normal-DOMk466V.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-latin-ext-400-normal-CVf-LbaS.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-latin-400-normal-BTkUljjl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./noto-sans-latin-ext-500-normal-D88cFz81.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./noto-sans-latin-500-normal-DCA2Z9Cj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./noto-sans-latin-ext-600-normal-Has_8ph9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./noto-sans-latin-600-normal-Dkgu5AE5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./noto-sans-latin-ext-700-normal-BypTtJma.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./noto-sans-latin-700-normal-CrvTEWhy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-mono-latin-ext-400-normal-C6HwhOQa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-mono-latin-400-normal-CZYNCU4f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./noto-sans-mono-latin-ext-600-normal-Cx6rnzcO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./noto-sans-mono-latin-600-normal-BYgDt_Zw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand:#d10019;--brand-ink:#1a171b;--radius:2px;--dur-fast:.12s;--dur:.18s;--ease:cubic-bezier(.2, .7, .2, 1);--focus-w:2px;--focus-off:2px;--nav-w:56px;--filters-w:280px;--panel-w:440px;--tap:48px;--safe-b:env(safe-area-inset-bottom,0px);--brand-mark:var(--brand);--font-display:var(--font-cond)}:root,[data-variant=a][data-theme=light]{--bg:#f3f1ea;--surface:#fbfaf6;--map-land:#ece9e1;--map-water:#c9d3d8;--row-sel:#e6ebf3;--row-hover:#eceae2;--text:#17181a;--text-2:#4b4f55;--text-3:#65696f;--line:#8a857a;--accent:#1f4b99;--on-accent:#fff;--alarm:#b3261e;--r-a:#163a7a;--r-a-ink:#fff;--r-b:#3f6db8;--r-b-ink:#fff;--r-c:#8c9096;--r-c-stroke:#17181a;--r-d:#b9bbbe;--r-d-stroke:#4b4f55;--sel-frame:#17181a;--map-road:#b9b09e;--map-road-2:#cfc8b8;--map-road-3:#ddd8cc;--map-building:#e2ded3;--map-boundary-4:#7d776b;--map-boundary-6:#bdb6a8;--map-boundary-2:#6e685d;--map-label:#3c3f44;--map-label-halo:#ece9e1;--map-territory:#17181a;--map-south:#9c9588;--map-south-opacity:1;--map-ring:#8a857a;--map-route:#17181a;--line-soft:#d6d1c5;--chip-bg:#f3f1ea;--shadow:none;--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-cond:"IBM Plex Sans Condensed", "IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--heading-transform:none;--heading-tracking:0;--label-tracking:.06em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-variant=a][data-theme=dark]{--bg:#0e1b2a;--surface:#13243a;--map-land:#1a2533;--map-water:#0b1520;--row-sel:#182b44;--row-hover:#16283f;--text:#e8eef4;--text-2:#a9b8c7;--text-3:#8497ab;--line:#5c7690;--accent:#7fb3ff;--on-accent:#0e1b2a;--alarm:#ff8a80;--r-a:#7fb3ff;--r-a-ink:#0e1b2a;--r-b:#3f6db8;--r-b-ink:#fff;--r-c:#7a7f86;--r-c-stroke:#0e1b2a;--r-d:#3a4756;--r-d-stroke:#8fa3b8;--sel-frame:#e8eef4;--map-road:#3b5470;--map-road-2:#2e4460;--map-road-3:#25364b;--map-building:#1f2c3d;--map-boundary-4:#6f8aa6;--map-boundary-6:#2f4259;--map-boundary-2:#8497ab;--map-label:#a9b8c7;--map-label-halo:#1a2533;--map-territory:#e8eef4;--map-south:#3a5068;--map-south-opacity:1;--map-ring:#5c7690;--map-route:#e8eef4;--line-soft:#22364f;--chip-bg:#0e1b2a;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-variant=b][data-theme=dark]{--bg:#111417;--surface:#181c20;--map-land:#15191d;--map-water:#0b0e11;--row-sel:#1c2126;--row-hover:#1a1e22;--text:#e7eaed;--text-2:#a3acb5;--text-3:#7f8993;--line:#66707a;--accent:#ff6b1a;--on-accent:#111417;--alarm:#ff5a4e;--r-a:#ffe08a;--r-a-ink:#111417;--r-b:#f59e3a;--r-b-ink:#111417;--r-c:#6b747e;--r-c-stroke:#a3acb5;--r-d:#3a4148;--r-d-stroke:#a3acb5;--sel-frame:#ff6b1a;--map-road:#3a4148;--map-road-2:#2c3238;--map-road-3:#23282d;--map-building:#1c2024;--map-boundary-4:#66707a;--map-boundary-6:#2a3036;--map-boundary-2:#7f8993;--map-label:#a3acb5;--map-label-halo:#15191d;--map-territory:#ff6b1a;--map-south:#000;--map-south-opacity:.38;--map-ring:#3f474f;--map-route:#e7eaed;--line-soft:#262b31;--chip-bg:#111417;--shadow:none;--font-sans:"Barlow", system-ui, sans-serif;--font-cond:"Barlow Semi Condensed", "Barlow", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--heading-transform:uppercase;--heading-tracking:.04em;--label-tracking:.08em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-variant=b][data-theme=light]{--bg:#eef0f2;--surface:#f8f9fa;--map-land:#e4e6e8;--map-water:#cbd2d8;--row-sel:#eceff2;--row-hover:#f1f3f5;--text:#14171a;--text-2:#4a525a;--text-3:#646d76;--line:#7c868f;--accent:#c2410c;--on-accent:#fff;--alarm:#b42318;--r-a:#7a2a07;--r-a-ink:#fff;--r-b:#b8470f;--r-b-ink:#fff;--r-c:#8c9096;--r-c-stroke:#14171a;--r-d:#b9bbbe;--r-d-stroke:#14171a;--sel-frame:#c2410c;--map-road:#b3b9bf;--map-road-2:#c6cbd0;--map-road-3:#d3d7db;--map-building:#dadde0;--map-boundary-4:#7c868f;--map-boundary-6:#c3c8cd;--map-boundary-2:#646d76;--map-label:#4a525a;--map-label-halo:#e4e6e8;--map-territory:#c2410c;--map-south:#14171a;--map-south-opacity:.1;--map-ring:#9aa2aa;--map-route:#14171a;--line-soft:#d9dde1;--chip-bg:#eef0f2;--shadow:none;--font-sans:"Barlow", system-ui, sans-serif;--font-cond:"Barlow Semi Condensed", "Barlow", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--heading-transform:uppercase;--heading-tracking:.04em;--label-tracking:.08em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-variant=a]{--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-cond:"IBM Plex Sans Condensed", "IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--heading-transform:none;--heading-tracking:0;--label-tracking:.06em}[data-variant=c][data-theme=light]{--bg:#f6f6f6;--surface:#fff;--map-land:#ededed;--map-water:#ccd6de;--row-sel:#e6e6e6;--row-hover:#f1f1f1;--text:#1a171b;--text-2:#474747;--text-3:#575757;--line:gray;--accent:#1a171b;--on-accent:#fff;--alarm:#8a4700;--r-a:#163a7a;--r-a-ink:#fff;--r-b:#3f6db8;--r-b-ink:#fff;--r-c:#9a9a9a;--r-c-stroke:#1a171b;--r-d:#c8c8c8;--r-d-stroke:#5a5a5a;--sel-frame:#1a171b;--map-road:#b5b5b5;--map-road-2:#cacaca;--map-road-3:#d9d9d9;--map-building:#e2e2e2;--map-boundary-4:#7a7a7a;--map-boundary-6:#c4c4c4;--map-boundary-2:#5c5c5c;--map-label:#3a3a3a;--map-label-halo:#ededed;--map-territory:#1a171b;--map-south:#1a171b;--map-south-opacity:.07;--map-ring:#7a7a7a;--map-route:#1a171b;--line-soft:#e0e0e0;--chip-bg:#f6f6f6;--shadow:none;--radius:0px;--brand-mark:#d10019;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-variant=c][data-theme=dark]{--bg:#161616;--surface:#202020;--map-land:#1b1b1b;--map-water:#0c1620;--row-sel:#2c2c2c;--row-hover:#272727;--text:#f2f2f2;--text-2:#bdbdbd;--text-3:#9e9e9e;--line:#7a7a7a;--accent:#f2f2f2;--on-accent:#1a171b;--alarm:#ffa040;--r-a:#7fb3ff;--r-a-ink:#161616;--r-b:#3f6db8;--r-b-ink:#fff;--r-c:#7d7d7d;--r-c-stroke:#161616;--r-d:#3d3d3d;--r-d-stroke:#6e6e6e;--sel-frame:#f2f2f2;--map-road:#3d3d3d;--map-road-2:#313131;--map-road-3:#292929;--map-building:#242424;--map-boundary-4:#7a7a7a;--map-boundary-6:#333;--map-boundary-2:#9e9e9e;--map-label:#bdbdbd;--map-label-halo:#1b1b1b;--map-territory:#f2f2f2;--map-south:#000;--map-south-opacity:.38;--map-ring:#6b6b6b;--map-route:#f2f2f2;--line-soft:#2e2e2e;--chip-bg:#161616;--shadow:none;--radius:0px;--brand-mark:#f2f2f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-variant=c]{--font-display:"Exo 2", "Noto Sans", system-ui, sans-serif;--font-sans:"Noto Sans", system-ui, sans-serif;--font-cond:"Noto Sans", system-ui, sans-serif;--font-mono:"Noto Sans Mono", ui-monospace, monospace;--heading-transform:none;--heading-tracking:.01em;--label-tracking:.06em}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow:clip}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45;overflow:clip}@media (max-width:767.98px){body{font-size:16px}}h1,h2,h3,h4{font-family:var(--font-display);text-transform:var(--heading-transform);letter-spacing:var(--heading-tracking);margin:0;font-weight:600;line-height:1.2}h1{font-size:22px}h2{font-size:18px}h3{font-size:15px}p{margin:0 0 .6em}a{color:var(--accent);text-underline-offset:2px}[data-variant=b] a{color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}img,svg{display:block}ul,ol{margin:0;padding:0;list-style:none}:focus{outline:none}:focus-visible{outline:var(--focus-w) solid var(--accent);outline-offset:var(--focus-off)}html[data-nokbd] [tabindex="-1"]:focus-visible{outline:none}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums}[data-variant=b] .num{font-family:var(--font-mono)}.cond{font-family:var(--font-cond)}.label{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--text-3);font-size:11.5px;font-weight:500}.t2{color:var(--text-2)}.t3{color:var(--text-3)}.alarm{color:var(--alarm)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;background:var(--surface);color:var(--text);border:2px solid var(--accent);padding:10px 14px;position:absolute;top:-60px;left:8px}.skip-link:focus{top:8px}mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:2px;background:0 0;font-weight:700;text-decoration-thickness:2px}.btn{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:36px;color:var(--text);font-family:var(--font-cond);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:14.5px;font-weight:500;line-height:1.1;text-decoration:none;display:inline-flex}@media (hover:hover){.btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--row-hover)}}.btn:disabled,.btn[aria-disabled=true]{color:var(--text-3);background:0 0;border-style:dashed}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media (hover:hover){.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent);filter:brightness(1.08)}}[data-variant=b] .btn-primary{background:var(--text);border-color:var(--text);color:var(--bg)}@media (hover:hover){[data-variant=b] .btn-primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--text)}}.btn-ghost{background:0 0;border-color:#0000}@media (hover:hover){.btn-ghost:hover:not(:disabled){border-color:var(--line-soft)}}.btn-icon{min-width:36px;padding:6px}.btn-sm{min-height:30px;padding:4px 9px;font-size:13.5px}.btn svg{flex:none}@media (max-width:1279.98px){.btn{min-height:44px}.btn-sm{min-height:36px}.btn-icon{min-width:44px}}.chip{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);min-height:32px;color:var(--text);font-family:var(--font-cond);align-items:center;gap:6px;padding:4px 10px;font-size:14px;line-height:1.15;display:inline-flex}.chip[aria-pressed=true],.chip[aria-checked=true],.chip.on{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);background:var(--row-sel)}@media (hover:hover){.chip:hover{border-color:var(--line)}}.chip .x{color:var(--text-3)}@media (max-width:1279.98px){.chip{min-height:44px;padding:6px 12px;font-size:15px}}.tag{vertical-align:middle;border:1px solid var(--line-soft);border-radius:var(--radius);font-family:var(--font-cond);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:1px 6px;font-size:12.5px;display:inline-block;overflow:hidden}.tag>svg{vertical-align:-2px;margin-right:4px;display:inline-block}.field{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;min-height:36px;color:var(--text);font-family:var(--font-sans);padding:6px 10px;font-size:15px}.field::placeholder{color:var(--text-3);opacity:1}@media (max-width:1279.98px){.field{min-height:44px;font-size:16px}}select.field{padding-right:28px}textarea.field{resize:vertical;min-height:80px;line-height:1.4}.seg{border:1px solid var(--line);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg>button{min-height:28px;font-family:var(--font-cond);color:var(--text-2);background:0 0;border:0;padding:3px 9px;font-size:13px}.seg>button+button{border-left:1px solid var(--line-soft)}.seg>button[aria-pressed=true]{background:var(--text);color:var(--bg)}hr.rule{border:0;border-top:1px solid var(--line-soft);margin:12px 0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.app{height:100vh;flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.shell{flex:1;min-height:0;display:flex}.outlet{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.outlet>.screen,.outlet>main{flex:1;min-height:0}.main-teren{flex-direction:column;flex:1;min-height:0;display:flex}.main-teren:focus{outline:none}.demobar{--h:34px;min-height:var(--h);background:var(--surface);border-bottom:1px solid var(--line);color:var(--text-2);z-index:60;align-items:center;gap:10px;padding:3px 10px;font-size:13px;display:flex;position:relative}.demo-flag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text);border:1.5px solid var(--text);background:repeating-linear-gradient(135deg, var(--line-soft) 0 1px, transparent 1px 5px);flex:none;padding:2px 7px;font-size:11px;font-weight:700}[data-variant=b] .demo-flag{border-color:var(--accent);color:var(--accent);background:0 0}.demo-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;overflow:hidden}.demo-text strong{color:var(--text);font-weight:600}.devswitch{flex:none;gap:6px;display:flex}.devswitch .seg>button{justify-content:center;align-items:center;gap:4px;min-width:32px;min-height:26px;display:inline-flex}@media (max-width:1279.98px){.seg-long,.demo-long{display:none}}.demo-short{display:none}@media (max-width:767.98px){.demo-mid{display:none}.demo-short{display:inline}.demobar{--h:32px;gap:6px;padding:2px 8px;font-size:12px}.demo-text{white-space:normal;max-height:2.5em;font-size:11.5px;line-height:1.2}.devswitch{display:none}}.firm-name{text-transform:none!important;letter-spacing:0!important}.brand{border-right:1px solid var(--line-soft);color:var(--text);flex:none;align-self:stretch;align-items:center;gap:8px;margin-right:4px;padding-right:12px;text-decoration:none;display:inline-flex}.brand-znak{flex:none;width:22px;height:21.76px}.brand-napis{background:currentColor;flex:none;width:74px;height:11px;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20174.932%2025.95'%20role='img'%20aria-label='ROPRO'%3e%3ctitle%3eROPRO%3c/title%3e%3cpath%20fill='%231A171B'%20d='M0%200.267H3.879V25.675H0ZM0%200.267H23.01C26.462%200.267%2029.6%203.405%2029.6%206.857V9.922C29.6%2013.375%2026.462%2016.513%2023.01%2016.513H0ZM3.879%203.761V13.019H22.071C24.214%2013.019%2025.721%2011.512%2025.721%209.369V7.411C25.721%205.267%2024.214%203.761%2022.071%203.761ZM25.849%2014.975H25.924C27.997%2014.975%2029.68%2016.924%2029.68%2019.325V25.675H25.849ZM21.855%2013.019H25.849V19.438A3.994%202.925%200%200%200%2021.855%2016.513ZM67.975%2012.975C67.975%2015.034%2068.06%2017.235%2067.839%2019.276C67.591%2021.565%2066.838%2023.275%2064.703%2024.408C62.906%2025.361%2060.612%2025.669%2058.602%2025.814C56.51%2025.965%2054.398%2025.95%2052.301%2025.95C50.204%2025.95%2048.093%2025.965%2046%2025.814C43.99%2025.669%2041.696%2025.361%2039.899%2024.408C37.764%2023.275%2037.011%2021.565%2036.763%2019.276C36.543%2017.235%2036.627%2015.034%2036.627%2012.975C36.627%2010.916%2036.543%208.715%2036.763%206.674C37.011%204.385%2037.764%202.675%2039.899%201.542C41.696%200.589%2043.99%200.281%2046%200.136C48.093%20-0.015%2050.204%200%2052.301%200C54.398%200%2056.51%20-0.015%2058.602%200.136C60.612%200.281%2062.906%200.589%2064.703%201.542C66.838%202.675%2067.591%204.385%2067.839%206.674C68.06%208.715%2067.975%2010.916%2067.975%2012.975ZM64.096%2012.975C64.096%2011.41%2064.152%209.768%2064.016%208.212C63.867%206.498%2063.409%205.112%2061.731%204.325C60.365%203.684%2058.56%203.583%2057.065%203.536C55.48%203.486%2053.887%203.502%2052.301%203.502C50.715%203.502%2049.122%203.486%2047.538%203.536C46.043%203.583%2044.237%203.684%2042.871%204.325C41.193%205.112%2040.735%206.498%2040.586%208.212C40.451%209.768%2040.506%2011.41%2040.506%2012.975C40.506%2014.54%2040.451%2016.182%2040.586%2017.738C40.735%2019.452%2041.193%2020.838%2042.871%2021.625C44.237%2022.266%2046.043%2022.367%2047.538%2022.414C49.122%2022.464%2050.715%2022.448%2052.301%2022.448C53.887%2022.448%2055.48%2022.464%2057.065%2022.414C58.56%2022.367%2060.365%2022.266%2061.731%2021.625C63.409%2020.838%2063.867%2019.452%2064.016%2017.738C64.152%2016.182%2064.096%2014.54%2064.096%2012.975ZM72.958%200.267H76.837V25.675H72.958ZM72.958%200.267H94.38C97.832%200.267%20100.97%203.405%20100.97%206.857V9.922C100.97%2013.375%2097.832%2016.513%2094.38%2016.513H72.958ZM76.837%203.761V13.019H93.44C95.584%2013.019%2097.09%2011.512%2097.09%209.369V7.411C97.09%205.267%2095.584%203.761%2093.44%203.761ZM106.954%200.267H110.834V25.675H106.954ZM106.954%200.267H129.964C133.417%200.267%20136.554%203.405%20136.554%206.857V9.922C136.554%2013.375%20133.417%2016.513%20129.964%2016.513H106.954ZM110.834%203.761V13.019H129.025C131.168%2013.019%20132.675%2011.512%20132.675%209.369V7.411C132.675%205.267%20131.168%203.761%20129.025%203.761ZM132.803%2014.975H132.878C134.952%2014.975%20136.635%2016.924%20136.635%2019.325V25.675H132.803ZM128.809%2013.019H132.803V19.438A3.994%202.925%200%200%200%20128.809%2016.513ZM174.932%2012.975C174.932%2015.034%20175.016%2017.235%20174.796%2019.276C174.548%2021.565%20173.795%2023.275%20171.66%2024.408C169.863%2025.361%20167.569%2025.669%20165.559%2025.814C163.467%2025.965%20161.355%2025.95%20159.258%2025.95C157.161%2025.95%20155.049%2025.965%20152.957%2025.814C150.947%2025.669%20148.653%2025.361%20146.856%2024.408C144.721%2023.275%20143.968%2021.565%20143.72%2019.276C143.5%2017.235%20143.584%2015.034%20143.584%2012.975C143.584%2010.916%20143.5%208.715%20143.72%206.674C143.968%204.385%20144.721%202.675%20146.856%201.542C148.653%200.589%20150.947%200.281%20152.957%200.136C155.049%20-0.015%20157.161%200%20159.258%200C161.355%200%20163.467%20-0.015%20165.559%200.136C167.569%200.281%20169.863%200.589%20171.66%201.542C173.795%202.675%20174.548%204.385%20174.796%206.674C175.016%208.715%20174.932%2010.916%20174.932%2012.975ZM171.053%2012.975C171.053%2011.41%20171.109%209.768%20170.973%208.212C170.824%206.498%20170.366%205.112%20168.688%204.325C167.322%203.684%20165.516%203.583%20164.022%203.536C162.437%203.486%20160.844%203.502%20159.258%203.502C157.672%203.502%20156.079%203.486%20154.494%203.536C153%203.583%20151.194%203.684%20149.828%204.325C148.15%205.112%20147.692%206.498%20147.543%208.212C147.407%209.768%20147.463%2011.41%20147.463%2012.975C147.463%2014.54%20147.407%2016.182%20147.543%2017.738C147.692%2019.452%20148.15%2020.838%20149.828%2021.625C151.194%2022.266%20153%2022.367%20154.494%2022.414C156.079%2022.464%20157.672%2022.448%20159.258%2022.448C160.844%2022.448%20162.437%2022.464%20164.022%2022.414C165.516%2022.367%20167.322%2022.266%20168.688%2021.625C170.366%2020.838%20170.824%2019.452%20170.973%2017.738C171.109%2016.182%20171.053%2014.54%20171.053%2012.975Z'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20174.932%2025.95'%20role='img'%20aria-label='ROPRO'%3e%3ctitle%3eROPRO%3c/title%3e%3cpath%20fill='%231A171B'%20d='M0%200.267H3.879V25.675H0ZM0%200.267H23.01C26.462%200.267%2029.6%203.405%2029.6%206.857V9.922C29.6%2013.375%2026.462%2016.513%2023.01%2016.513H0ZM3.879%203.761V13.019H22.071C24.214%2013.019%2025.721%2011.512%2025.721%209.369V7.411C25.721%205.267%2024.214%203.761%2022.071%203.761ZM25.849%2014.975H25.924C27.997%2014.975%2029.68%2016.924%2029.68%2019.325V25.675H25.849ZM21.855%2013.019H25.849V19.438A3.994%202.925%200%200%200%2021.855%2016.513ZM67.975%2012.975C67.975%2015.034%2068.06%2017.235%2067.839%2019.276C67.591%2021.565%2066.838%2023.275%2064.703%2024.408C62.906%2025.361%2060.612%2025.669%2058.602%2025.814C56.51%2025.965%2054.398%2025.95%2052.301%2025.95C50.204%2025.95%2048.093%2025.965%2046%2025.814C43.99%2025.669%2041.696%2025.361%2039.899%2024.408C37.764%2023.275%2037.011%2021.565%2036.763%2019.276C36.543%2017.235%2036.627%2015.034%2036.627%2012.975C36.627%2010.916%2036.543%208.715%2036.763%206.674C37.011%204.385%2037.764%202.675%2039.899%201.542C41.696%200.589%2043.99%200.281%2046%200.136C48.093%20-0.015%2050.204%200%2052.301%200C54.398%200%2056.51%20-0.015%2058.602%200.136C60.612%200.281%2062.906%200.589%2064.703%201.542C66.838%202.675%2067.591%204.385%2067.839%206.674C68.06%208.715%2067.975%2010.916%2067.975%2012.975ZM64.096%2012.975C64.096%2011.41%2064.152%209.768%2064.016%208.212C63.867%206.498%2063.409%205.112%2061.731%204.325C60.365%203.684%2058.56%203.583%2057.065%203.536C55.48%203.486%2053.887%203.502%2052.301%203.502C50.715%203.502%2049.122%203.486%2047.538%203.536C46.043%203.583%2044.237%203.684%2042.871%204.325C41.193%205.112%2040.735%206.498%2040.586%208.212C40.451%209.768%2040.506%2011.41%2040.506%2012.975C40.506%2014.54%2040.451%2016.182%2040.586%2017.738C40.735%2019.452%2041.193%2020.838%2042.871%2021.625C44.237%2022.266%2046.043%2022.367%2047.538%2022.414C49.122%2022.464%2050.715%2022.448%2052.301%2022.448C53.887%2022.448%2055.48%2022.464%2057.065%2022.414C58.56%2022.367%2060.365%2022.266%2061.731%2021.625C63.409%2020.838%2063.867%2019.452%2064.016%2017.738C64.152%2016.182%2064.096%2014.54%2064.096%2012.975ZM72.958%200.267H76.837V25.675H72.958ZM72.958%200.267H94.38C97.832%200.267%20100.97%203.405%20100.97%206.857V9.922C100.97%2013.375%2097.832%2016.513%2094.38%2016.513H72.958ZM76.837%203.761V13.019H93.44C95.584%2013.019%2097.09%2011.512%2097.09%209.369V7.411C97.09%205.267%2095.584%203.761%2093.44%203.761ZM106.954%200.267H110.834V25.675H106.954ZM106.954%200.267H129.964C133.417%200.267%20136.554%203.405%20136.554%206.857V9.922C136.554%2013.375%20133.417%2016.513%20129.964%2016.513H106.954ZM110.834%203.761V13.019H129.025C131.168%2013.019%20132.675%2011.512%20132.675%209.369V7.411C132.675%205.267%20131.168%203.761%20129.025%203.761ZM132.803%2014.975H132.878C134.952%2014.975%20136.635%2016.924%20136.635%2019.325V25.675H132.803ZM128.809%2013.019H132.803V19.438A3.994%202.925%200%200%200%20128.809%2016.513ZM174.932%2012.975C174.932%2015.034%20175.016%2017.235%20174.796%2019.276C174.548%2021.565%20173.795%2023.275%20171.66%2024.408C169.863%2025.361%20167.569%2025.669%20165.559%2025.814C163.467%2025.965%20161.355%2025.95%20159.258%2025.95C157.161%2025.95%20155.049%2025.965%20152.957%2025.814C150.947%2025.669%20148.653%2025.361%20146.856%2024.408C144.721%2023.275%20143.968%2021.565%20143.72%2019.276C143.5%2017.235%20143.584%2015.034%20143.584%2012.975C143.584%2010.916%20143.5%208.715%20143.72%206.674C143.968%204.385%20144.721%202.675%20146.856%201.542C148.653%200.589%20150.947%200.281%20152.957%200.136C155.049%20-0.015%20157.161%200%20159.258%200C161.355%200%20163.467%20-0.015%20165.559%200.136C167.569%200.281%20169.863%200.589%20171.66%201.542C173.795%202.675%20174.548%204.385%20174.796%206.674C175.016%208.715%20174.932%2010.916%20174.932%2012.975ZM171.053%2012.975C171.053%2011.41%20171.109%209.768%20170.973%208.212C170.824%206.498%20170.366%205.112%20168.688%204.325C167.322%203.684%20165.516%203.583%20164.022%203.536C162.437%203.486%20160.844%203.502%20159.258%203.502C157.672%203.502%20156.079%203.486%20154.494%203.536C153%203.583%20151.194%203.684%20149.828%204.325C148.15%205.112%20147.692%206.498%20147.543%208.212C147.407%209.768%20147.463%2011.41%20147.463%2012.975C147.463%2014.54%20147.407%2016.182%20147.543%2017.738C147.692%2019.452%20148.15%2020.838%20149.828%2021.625C151.194%2022.266%20153%2022.367%20154.494%2022.414C156.079%2022.464%20157.672%2022.448%20159.258%2022.448C160.844%2022.448%20162.437%2022.464%20164.022%2022.414C165.516%2022.367%20167.322%2022.266%20168.688%2021.625C170.366%2020.838%20170.824%2019.452%20170.973%2017.738C171.109%2016.182%20171.053%2014.54%20171.053%2012.975Z'/%3e%3c/svg%3e") 50%/contain no-repeat}.brand-radar{font-family:var(--font-display);letter-spacing:.02em;font-size:16px;font-weight:600;line-height:1}@media (max-width:767.98px){.brand{gap:0;margin-right:0;padding-right:8px}.brand-znak{width:24px;height:23.74px}.brand-napis,.brand-radar{display:none}}@media (forced-colors:active){.brand-napis,.login-logo{forced-color-adjust:none;background:canvastext}}.nowrap{white-space:nowrap}.sidenav{width:var(--nav-w);background:var(--surface);border-right:1px solid var(--line-soft);flex-direction:column;flex:none;align-items:stretch;gap:2px;padding:6px 0;display:flex}.sidenav-item{min-height:54px;color:var(--text-2);font-family:var(--font-cond);text-align:center;background:0 0;border:0;border-left:3px solid #0000;flex-direction:column;align-items:center;gap:3px;padding:8px 2px;font-size:11px;line-height:1.1;text-decoration:none;display:flex}.sidenav-item:hover{color:var(--text);background:var(--row-hover)}.sidenav-item[aria-current=page]{color:var(--text);border-left-color:var(--text);background:var(--row-sel)}[data-variant=b] .sidenav-item[aria-current=page]{border-left-color:var(--accent)}.bottomnav{background:var(--surface);border-top:1px solid var(--line);padding-bottom:var(--safe-b);z-index:40;flex:none;grid-template-columns:repeat(5,1fr);display:grid;position:relative}.bottomnav a{min-height:56px;color:var(--text-2);font-family:var(--font-cond);border-top:3px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12.5px;text-decoration:none;display:flex}.bottomnav a[aria-current=page]{color:var(--text);border-top-color:var(--text);font-weight:600}[data-variant=b] .bottomnav a[aria-current=page]{border-top-color:var(--accent)}.screen{padding:20px 24px 32px;position:relative;overflow-y:auto}.screen:focus{outline:none}.screen-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.screen-head h1{font-size:26px}@media (max-width:767.98px){.screen{padding:14px 16px 24px}.screen-head h1{font-size:22px}}.count-pill{border:1px solid var(--line);min-width:20px;height:20px;color:var(--text-2);vertical-align:2px;font-size:12px;font-family:var(--font-mono);border-radius:10px;place-items:center;margin-left:6px;padding:0 5px;display:inline-grid}.fine{font-size:12.5px;line-height:1.4}.kbd{font-family:var(--font-mono);color:var(--text-3);border:1px solid var(--line-soft);border-radius:2px;padding:0 4px;font-size:11px}.linkbtn{color:var(--accent);font-family:var(--font-cond);text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:4px;min-height:24px;padding:2px 0;font-size:13.5px;text-decoration:underline;display:inline-flex}[data-variant=b] .linkbtn{color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.boot{flex-direction:column;gap:10px;display:flex}.cuthead{background:var(--line-soft);width:100%;height:1px;display:block;position:relative;overflow:hidden}.cuthead:after{content:"";background:var(--accent);width:30%;height:1px;box-shadow:0 0 6px var(--accent);animation:cut 1.4s var(--ease) infinite;position:absolute;top:0;left:-30%}@keyframes cut{to{left:100%}}.skeleton-rows li{border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg, var(--row-hover) 0 36px, transparent 36px 48px, var(--row-hover) 48px 60%, transparent 60%) no-repeat;background-position:0 18px;background-size:100% 16px;height:52px}.skeleton{padding:8px 0}.skeleton span{background:var(--row-hover);width:80%;height:14px;margin:10px 0;display:block}.skeleton span:nth-child(3){width:60%}.teren{flex:1;min-height:0;position:relative}.teren-desk{grid-template-columns:var(--filters-w) minmax(0, 1fr);height:100%;display:grid}.teren-desk.filters-closed{grid-template-columns:minmax(0,1fr)}.teren-right{flex-direction:column;min-width:0;min-height:0;display:flex}.teren-work{grid-template-columns:minmax(0, 1fr) var(--panel-w);flex:1;min-height:0;display:grid}.filters{background:var(--surface);border-right:1px solid var(--line-soft);padding:10px 14px 24px;position:relative;overflow-y:auto}.filters-collapse{position:absolute;top:8px;right:6px}.filters-inner{flex-direction:column;gap:4px;display:flex}.filters-head{align-items:center;gap:8px;margin-bottom:4px;padding-right:30px;display:flex}.filters-head h2{flex:1;font-size:17px}.sheet-dialog .filters-head{padding-right:0}.facet{border:0;border-top:1px solid var(--line-soft);margin:0;padding:10px 0 8px}.facet legend{float:left;width:100%;margin-bottom:6px;padding:0}.facet legend+*{clear:both}.facet-note{clear:both;margin:6px 0 0;font-size:12px}.facet-fold{padding:4px 0}.facet-toggle{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:100%;min-height:32px;margin:0;padding:4px 0;display:flex}.facet-toggle:hover{color:var(--text)}.facet-toggle .count-pill{margin-left:2px}.facet-body{border:0;min-width:0;margin:0;padding:2px 0 6px}.facet-more{margin:4px 0 0}@media (max-width:1279.98px){.facet-toggle,.facet-more{min-height:44px}}.facet-seg{margin-bottom:6px}.fopt{cursor:pointer;border-radius:var(--radius);clear:both;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:28px;margin:0 -4px;padding:2px 4px;font-size:14px;display:grid}@media (hover:hover){.fopt:hover{background:var(--row-hover)}}.fopt input{appearance:none;border:1.5px solid var(--line);background:var(--surface);border-radius:1px;place-items:center;width:16px;height:16px;margin:0;display:grid}.fopt input:checked{background:var(--text);border-color:var(--text)}.fopt input:checked:after{content:"";border:2px solid var(--bg);border-top:0;border-right:0;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.fopt input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fopt-label{text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.fopt-label>svg{flex:none}.fopt-count{color:var(--text-2);font-size:12.5px}.fopt.is-empty .fopt-label,.fopt.is-empty .fopt-count{color:var(--text-3)}.fopt.is-empty .fopt-label svg{opacity:.45}.hist{border:1px solid var(--line-soft);flex:none;width:34px;height:8px;position:relative}.hist>span{background:var(--text-2);position:absolute;inset:0 auto 0 0}.ind-code{color:var(--text-3);min-width:1.1em;font-size:11.5px}.stage-glyph path{fill:var(--text-2)}@media (max-width:1279.98px){.fopt{min-height:44px;font-size:15.5px}.fopt input{width:20px;height:20px}.fopt{grid-template-columns:22px minmax(0,1fr) auto}}.mapwrap{background:var(--map-land);min-width:0;min-height:0;position:relative;overflow:hidden}.map-chips{z-index:5;pointer-events:none;flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:56px}.map-chips>*{pointer-events:auto}.chipbar{display:contents}.chipbar .chip,.map-chips .chip{background:var(--surface);border-color:var(--line)}.chip-strong{font-weight:600;border-color:var(--text)!important}.chip-ghost{color:var(--text-2);border-style:dashed!important}.panel{background:var(--surface);border-left:1px solid var(--line-soft);flex-direction:column;min-height:0;display:flex;position:relative}.panel-list{flex-direction:column;flex:1;min-height:0;display:flex}.panel-card{z-index:3;background:var(--surface);display:flex;position:absolute;inset:0}.panel-head{border-bottom:1px solid var(--line-soft);padding:10px 12px 6px}.searchbox{align-items:center;display:flex;position:relative}.searchbox>svg{color:var(--text-3);pointer-events:none;position:absolute;left:10px}.searchbox .field{padding-left:32px;padding-right:34px}.searchbox .btn{position:absolute;right:2px}.map-loading{color:var(--text-2);font-family:var(--font-cond);place-content:center;gap:8px;display:grid;position:absolute;inset:0}.map-loading .cuthead{width:180px}.flist{flex-direction:column;flex:1;min-height:0;display:flex}.flist-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:6px;padding:6px 12px;display:flex}.flist-count{font-family:var(--font-cond);white-space:nowrap;flex:auto;margin:0;font-size:15px}.flist-count b{font-weight:600}.flist-sort{flex:0 214px;min-width:0}.flist-sort .field{width:100%}.field-sm{min-height:30px;padding:3px 8px;font-size:13.5px}@media (max-width:1279.98px){.field-sm{min-height:40px;font-size:16px}.hide-phone{display:none!important}}@media (max-width:420px){.hide-narrow{display:none}}.flist-scroll{contain:strict;flex:1;min-height:0;position:relative;overflow-y:auto}.flist-ul{width:100%;position:relative}.flist-ul>li{width:100%;position:absolute;top:0;left:0}.row{min-height:48px;color:var(--text);border-bottom:1px solid var(--line-soft);border-left:3px solid #0000;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 12px 9px 10px;text-decoration:none;display:grid}.row.hover{background:var(--row-hover)}@media (hover:hover){.row:hover{background:var(--row-hover)}}.row.sel{background:var(--row-sel);border-left-color:var(--text)}[data-variant=b] .row.sel{border-left-color:var(--accent)}.row:focus-visible{outline-offset:-3px}.row-main{flex-direction:column;gap:3px;min-width:0;display:flex}.row-name{font-family:var(--font-cond);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;font-weight:500;line-height:1.22;display:-webkit-box;overflow:hidden}.row-meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:13px;display:flex}.row-meta .sep{color:var(--text-3)}.row-stage{font-family:var(--font-cond);color:var(--text-2)}.row-stage:before{content:"· ";color:var(--text-3)}.row-next{color:var(--text-2);white-space:nowrap;align-items:center;gap:4px;padding-top:2px;font-size:13px;display:inline-flex}.row-next.overdue{color:var(--alarm);gap:3px;font-weight:600}.row-next svg{flex:none}.row-rel{color:var(--text-2);grid-column:2/-1;margin-top:-6px;font-size:13px;line-height:1.3;display:block}.row-rel .sep{color:var(--text-3)}.row-rel .rb{color:var(--text);font-weight:600}.rel-flag{color:var(--text);vertical-align:-2px;align-items:center;gap:3px;font-weight:600;display:inline-flex}.rel-flag svg{flex:none}.row.selecting .row-rel{grid-column:3/-1}.row-phone{padding:10px 12px 10px 10px}.row-phone .row-name{font-size:16.5px}.row-phone .row-meta{font-size:14px}.row-phone .row-rel{white-space:nowrap;text-overflow:ellipsis;margin-top:-7px;font-size:14px;overflow:hidden}.row-phone .row-next{font-size:13.5px}.row.st{grid-template-columns:26px minmax(0,1fr) 118px}.row.st.st-none{grid-template-columns:26px minmax(0,1fr)}.row.row-phone.st{grid-template-columns:26px minmax(0,1fr) 112px}.row.row-phone.st.st-none{grid-template-columns:26px minmax(0,1fr)}.st-col{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding-top:1px;display:flex}.row-phone .st-col{gap:6px}.st-last{max-width:100%;color:var(--text);white-space:nowrap;align-items:center;gap:5px;font-size:13.5px;font-weight:500;line-height:1.2;display:inline-flex}.st-last>span{text-overflow:ellipsis;overflow:hidden}.st-last svg{flex:none}.st-last.attempt{color:var(--text-2);font-weight:400}.st-last.rb{font-weight:700}.st-empty{min-height:16px}.row-phone .st-empty{min-height:19px}.st-col .row-next{padding-top:0;font-size:13px;line-height:1.2}.row-phone .st-last{font-size:14px}.row-phone .st-col .row-next{font-size:13.5px}.st-step svg{color:var(--text-3)}.row.dense{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:6px 10px 6px 8px}.row.dense .row-main{flex-direction:row;align-items:baseline;gap:8px;overflow:hidden}.row.dense .row-name{white-space:nowrap;text-overflow:ellipsis;flex:none;min-width:0;max-width:100%;font-size:14.5px;display:block;overflow:hidden}.row.dense .row-meta{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;display:block;overflow:hidden}.st-slots{grid-template-columns:18px 18px;align-items:center;column-gap:4px;display:grid}.st-slots.k-date{grid-template-columns:92px 18px}.st-slots.k-step{grid-template-columns:18px 80px}.st-slot{min-width:0;height:22px;color:var(--text-2);white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:inline-flex;overflow:hidden}.st-slot svg{flex:none}.st-slot>span{text-overflow:ellipsis;overflow:hidden}.st-slot.entry{color:var(--text)}.st-slot.entry.attempt{color:var(--text-2)}.st-slot.overdue{color:var(--alarm);font-weight:600}.st-slot.rb>span{color:var(--text);font-weight:600}.st-slot.t3>span{color:var(--text-3)}.empty{color:var(--text-2);flex-direction:column;align-items:flex-start;gap:10px;padding:20px 16px;display:flex}.row.selecting{cursor:pointer;grid-template-columns:22px 26px minmax(0,1fr) auto}.row.selecting.st{grid-template-columns:22px 26px minmax(0,1fr) 118px}.row.selecting.st.st-none{grid-template-columns:22px 26px minmax(0,1fr)}.row.row-phone.selecting.st{grid-template-columns:22px 26px minmax(0,1fr) 112px}.row.row-phone.selecting.st.st-none{grid-template-columns:22px 26px minmax(0,1fr)}.row.dense.selecting{grid-template-columns:20px 20px minmax(0,1fr) auto}.row.checked{background:var(--row-sel)}.row{--badge-ring:var(--surface)}.row.hover,.row:focus-visible{--badge-ring:var(--row-hover)}@media (hover:hover){.row:hover{--badge-ring:var(--row-hover)}}.row.sel,.row.checked{--badge-ring:var(--row-sel)}.badge.has-vis{position:relative}.badge-vis{pointer-events:none;position:absolute;overflow:visible}.flist-help{color:var(--text-2)}.row-check{width:20px;height:20px;accent-color:var(--text);margin:2px 0 0}.bulkbar{border-bottom:1px solid var(--line);background:var(--row-sel);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px;display:flex}.bulk-count{font-family:var(--font-cond);margin:0 auto 0 0;font-size:15px}.bulk-stage .field{width:auto;max-width:100%}.bulk-ask p{margin:0 auto 0 0;font-size:14px}.bulkbar .stage-glyph path{fill:currentColor}.flist-foot{color:var(--text-2);border-bottom:1px solid var(--line-soft);align-items:center;gap:6px;margin:0;padding:10px 12px 12px;font-size:13.5px;display:flex}.flist-foot .linkbtn{font-size:13.5px}.flist-empty{contain:none}.flist-search{border-bottom:1px solid var(--line-soft);padding:8px 12px}.btn.is-on{background:var(--row-sel);border-color:var(--line)}.badge{flex:none;align-items:center;gap:1px;display:inline-flex}.bg-shape{stroke-width:1.25px;stroke-linejoin:miter}.bg-shape.r-A{fill:var(--r-a);stroke:var(--r-a)}.bg-shape.r-B{fill:var(--r-b);stroke:var(--r-b)}.bg-shape.r-C{fill:var(--r-c);stroke:var(--r-c-stroke)}.bg-shape.r-D{fill:var(--r-d);stroke:var(--r-d-stroke)}.bg-letter{font-family:var(--font-cond);font-size:11.5px;font-weight:700}.bg-letter.r-A{fill:var(--r-a-ink)}.bg-letter.r-B{fill:var(--r-b-ink)}.badge-letter{font-family:var(--font-cond);color:var(--text-2);margin-left:-2px;font-size:12px;font-weight:600}.bg-shape.bg-client{stroke:var(--text);stroke-width:1.6px}.pk-c{fill:var(--surface);stroke:var(--text-3);stroke-width:1.5px}.pk-l{stroke:var(--text-3);stroke-width:1.5px}.pk-t{font-family:var(--font-cond);fill:var(--text-2);paint-order:stroke;stroke:var(--surface);stroke-width:2.5px;font-weight:700}.glyph-parked .pk-c,.glyph-parked .pk-l{stroke:var(--text-2)}.mapview,.map-canvas,.map-canvas.maplibregl-map{position:absolute;inset:0}.map-canvas canvas:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.map-top{z-index:4;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;bottom:46px;left:50%;transform:translate(-50%)}.map-top>*{pointer-events:auto}@media (max-width:1279.98px){.map-top .map-toggle{display:none}}.map-toggle{background:var(--surface);border:1px solid var(--line);min-height:30px;font-family:var(--font-cond);cursor:pointer;align-items:center;gap:6px;padding:4px 9px;font-size:13px;display:inline-flex}.map-toggle input{accent-color:var(--text);margin:0}.map-area-btn{border-color:var(--text);font-weight:600}.map-tip{z-index:6;pointer-events:none;background:var(--surface);border:1px solid var(--text);flex-direction:column;gap:2px;max-width:280px;padding:7px 10px;font-size:13px;display:flex;position:absolute}[data-variant=b] .map-tip{border-color:var(--line)}.tip-name{font-family:var(--font-cond);font-size:14.5px;line-height:1.2}.tip-meta{color:var(--text-2)}.tip-rel{color:var(--text);font-size:12.5px}.tip-next{vertical-align:-2px;align-items:center;gap:3px;display:inline-flex}.tip-next.alarm{font-weight:600}.tip-next svg{flex:none}.tip-last{color:var(--text);align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:inline-flex}.tip-last.attempt{color:var(--text-2);font-weight:400}.tip-last svg{flex:none}.tip-rel .rel-flag{vertical-align:-2px}.spark{z-index:3;pointer-events:none;border:2px solid var(--accent);width:44px;height:44px;box-shadow:0 0 14px var(--accent), inset 0 0 8px var(--accent);animation:spark .42s var(--ease) 1 forwards;border-radius:50%;margin:-22px 0 0 -22px;position:absolute}@keyframes spark{0%{opacity:1;transform:scale(.35)}to{opacity:0;transform:scale(1.35)}}.map-error{z-index:7;background:var(--surface);border:1px solid var(--alarm);color:var(--text);padding:10px 12px;position:absolute;top:56px;left:12px;right:12px}.maplibregl-ctrl-group{border:1px solid var(--line);border-radius:var(--radius)!important;box-shadow:none!important;background:var(--surface)!important}.maplibregl-ctrl-group button{width:34px!important;height:34px!important}.maplibregl-ctrl-group button+button{border-top:1px solid var(--line-soft)!important}[data-theme=dark] .maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter:invert()}.maplibregl-ctrl-attrib,.maplibregl-ctrl-attrib.maplibregl-compact{color:var(--text-2);font-size:11px;font-family:var(--font-sans);background:color-mix(in srgb, var(--surface) 88%, transparent)!important}.maplibregl-ctrl-attrib a{color:var(--text-2)!important}.mapview .maplibregl-ctrl-scale{background:color-mix(in srgb, var(--surface) 80%, transparent);border-color:var(--text-2);color:var(--text-2);font-family:var(--font-mono);font-size:10.5px}@media (max-width:1279.98px){.maplibregl-ctrl-group button{width:44px!important;height:44px!important}.map-top{top:58px;bottom:auto}}.legend-chip,.legend{z-index:5;background:var(--surface);border:1px solid var(--line);position:absolute;bottom:28px;left:10px}.legend-chip{min-height:34px;font-family:var(--font-cond);align-items:center;gap:7px;padding:5px 10px;font-size:14px;display:inline-flex}.legend-mini{align-items:center;gap:2px;display:inline-flex}.legend{width:320px;max-height:calc(100% - 90px);padding:8px 12px 10px;position:absolute;overflow-y:auto}.legend-head{justify-content:space-between;align-items:center;display:flex}.legend-sub{margin:2px 0 8px;font-size:12px}.legend-grid{border-top:1px solid var(--line-soft);grid-template-columns:1fr 1.3fr;gap:4px 10px;padding-top:6px;display:grid}.legend-grid>div{flex-direction:column;gap:1px;display:flex}.legend-item{min-height:28px;font-family:var(--font-cond);text-align:left;border-radius:var(--radius);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:3px 4px;font-size:14px;display:flex}.legend-item .num{margin-left:auto;font-size:12px}@media (hover:hover){.legend-item:hover{background:var(--row-hover)}}.legend-item[aria-pressed=true]{border-color:var(--line)}.legend-item[data-off]{color:var(--text-3)}.legend-item[data-off] svg{opacity:.45}.legend-ov{border-top:1px solid var(--line-soft);color:var(--text-2);flex-direction:column;gap:3px;margin:8px 0;padding-top:6px;font-size:12.5px;display:flex}.legend-ov li{align-items:center;gap:8px;min-height:24px;display:flex}.legend-ov b{color:var(--text);font-weight:600}.lg-mark{background:var(--map-land)}.lg-bang{fill:#fff}[data-theme=dark] .lg-bang{fill:var(--bg)}.lg-rel{flex-direction:column;display:flex}.lg-rel li{min-height:28px;font-family:var(--font-cond);color:var(--text);align-items:center;gap:8px;padding:0 4px;font-size:14px;display:flex}.lg-rel li .num{color:var(--text-3);margin-left:auto;font-size:12px}.lg-rel li.off{color:var(--text-2)}.lg-h{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--text-3);margin:6px 0 2px;font-size:11.5px}.legend-mini .lg-sq path{fill:var(--text-2)}.lg-stop{fill:var(--surface);stroke:var(--text);stroke-width:1.5px}.lg-stop-t{font-family:var(--font-mono);fill:var(--text);font-size:9px;font-weight:700}.lg-alarm{fill:var(--alarm)}.lg-ring{fill:none;stroke:var(--text);stroke-width:1.5px}.lg-coop{fill:var(--text-2)}.lg-territory{stroke:var(--map-territory);stroke-width:2px}.lg-leader{stroke:var(--text);stroke-width:1.3px}.lg-dot{fill:var(--text)}.lg-cluster [class^=lg-cl-]{fill:none;stroke-width:3.4px}.lg-cl-a{stroke:var(--r-a)}.lg-cl-b{stroke:var(--r-b)}.lg-cl-c{stroke:var(--r-c)}.lg-cl-d{stroke:var(--r-d)}.legend-ov li svg{flex:none}.lg-woj{stroke:var(--map-boundary-4);stroke-width:1.6px;stroke-dasharray:.1 3.2;stroke-linecap:round}[data-variant=b] .lg-woj{stroke-dasharray:4 3;stroke-linecap:butt}.legend-layers{border-top:1px solid var(--line-soft);padding-top:6px}.legend-layers .fopt{grid-template-columns:18px 1fr;min-height:28px;font-size:13px}.legend-ov .lg-sec{min-height:0;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--text-3);margin:6px 0 0;font-size:11.5px;display:block}.legend-ov .lg-sec:first-child{margin-top:0}.legend-ov .lg-sec:focus{outline:none}.legend-ov .lg-sec:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.legend-ov .lg-kinds-h{min-height:0;margin-top:2px}.legend-ov .lg-kinds{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2px 8px;display:grid}.legend-ov .lg-kinds>span{align-items:center;gap:6px;min-width:0;line-height:1.2;display:flex}.legend-ov .lg-icons{min-height:0;color:var(--text-2);flex-wrap:wrap;align-items:center;gap:2px 8px;padding-left:40px;display:flex}.legend-ov .lg-icons span{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.legend-ov .lg-icons svg{color:var(--text)}.legend-ov .lg-icons .attempt svg{color:var(--text-2)}.legend-ov .lg-icons i{color:var(--text-2);margin-right:2px;font-style:normal}.legend-ov .lg-icons .st-step svg{color:var(--text-3)}.legend-ov .lg-icons .alarm-t,.legend-ov .lg-icons .alarm-t svg{color:var(--alarm);font-weight:600}.legend-ov .lg-inline{vertical-align:-2px;margin:0 1px;display:inline-block}.legend-mini .badge-icon{margin-left:1px}@media (max-width:1279.98px){.legend-chip{min-height:44px;bottom:12px}.legend{width:min(320px,100% - 20px);max-height:calc(100% - 130px);bottom:12px}.legend-item{min-height:40px}}.help-dialog[open]{flex-direction:column;display:flex}.help-sheet{touch-action:pan-y;flex-direction:column;padding:0 16px 16px;display:flex}.help-grip{margin:0 -16px}.help-head{justify-content:space-between;align-items:center;gap:12px;padding:2px 0 8px;display:flex}.help-head h2{font-size:19px}.help-close{min-width:44px;min-height:44px}.help-sheet .legend-ov{border-top:0;gap:6px;margin:0;padding-top:0;font-size:14.5px}.help-sheet .legend-ov .lg-sec{margin-top:10px;font-size:12.5px}.help-sheet .legend-ov .lg-sec:first-child{margin-top:0}.help-sheet .legend-ov .lg-icons{gap:4px 12px;padding-left:0}.help-note{margin:12px 0 0;font-size:13.5px}.sheet-help{min-width:44px;min-height:44px;color:var(--text);flex:none;padding:0}@media (max-width:383.98px){.sheet-count-w{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:407.98px){.sheet-sort>svg:first-child{display:none}}@media (max-width:427.98px){[data-variant=c] .sheet-sort>svg:first-child{display:none}}@media (max-width:438.98px){[data-variant=b] .sheet-sort>svg:first-child{display:none}}@media (max-width:403.98px){[data-variant=c] .sheet-count-w{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:414.98px){[data-variant=b] .sheet-count-w{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.teren-mob{--sheet-h:134px;height:100%}.teren-mob[data-sheet=half]{--sheet-h:50%}.teren-mob[data-sheet=full]{--sheet-h:100%}.teren-mob .mapwrap{position:absolute;inset:0}.teren-mob .map-chips{right:60px}.teren-mob .map-chips .chip-strong{background:var(--surface);min-height:48px;padding:6px 14px;font-size:17px}.teren-mob .map-chips .chip:not(.chip-strong){border-color:var(--text)}.teren-mob .legend-chip,.teren-mob .legend{bottom:calc(var(--sheet-h) + 30px)}.teren-mob .legend{max-height:calc(100% - var(--sheet-h) - 70px)}.teren-mob .maplibregl-ctrl-bottom-right{bottom:var(--sheet-h)}.teren-mob .maplibregl-ctrl-scale{display:none}.fabs{z-index:5;right:10px;bottom:calc(var(--sheet-h) + 30px);flex-direction:column;gap:8px;display:flex;position:absolute}.fab-add{border-color:var(--text)}.teren-tabwrap{flex-direction:column;height:100%;display:flex}.teren-tab{flex:1;grid-template-columns:minmax(0,1fr) 380px;min-height:0;display:grid}.teren-tab.drawer-closed{grid-template-columns:minmax(0,1fr)}.teren-tab .map-chips{right:60px}.panel.drawer{border-left:1.5px solid var(--text)}[data-variant=b] .panel.drawer{border-left:1px solid var(--line)}.drawer-toggle{z-index:5;position:absolute;bottom:64px;right:10px}.drawer .hide-narrow{display:none}.fab{background:var(--surface);border:1px solid var(--line);width:48px;height:48px;color:var(--text);border-radius:var(--radius);place-items:center;display:grid}.sheet{z-index:20;background:var(--surface);border-top:1.5px solid var(--text);transition:height var(--dur) var(--ease);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}[data-variant=b] .sheet{border-top-color:var(--line)}.sheet-peek{height:134px}.sheet-half{height:50%}.sheet-full{height:calc(100% - 6px)}.sheet-grip{touch-action:none;cursor:grab;flex:none;place-items:center;height:18px;display:grid}.sheet-grip span{background:var(--line);border-radius:2px;width:40px;height:4px}.sheet-head{flex:none;align-items:center;gap:6px;padding:0 12px 8px;display:flex}.sheet-summary{min-width:0;font-family:var(--font-cond);flex:1;align-items:center;gap:6px;font-size:17px;display:flex}.sheet-count{white-space:nowrap;flex:none;margin-right:4px;font-size:18px;font-weight:600}.sheet-sort{flex:auto;justify-content:flex-start;gap:6px;min-width:0;padding:6px 10px;font-size:16px}.sheet-sort span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-sort .sheet-sort-chev{margin-left:auto}.sheet-pos{gap:4px;display:flex}.sheet-body{border-top:1px solid var(--line-soft);flex-direction:column;flex:1;min-height:0;display:flex}.sheet-body[hidden]{display:none}.card-overlay{z-index:50;background:var(--surface);display:flex;position:fixed;inset:34px 0 0}@media (max-width:767.98px){.card-overlay{top:32px}}.card{background:var(--surface);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.card-top{border-bottom:1px solid var(--line-soft);flex:none;align-items:center;gap:8px;padding:6px 8px;display:flex}.card-top-id{text-align:center;flex:1;font-size:12.5px}.card-scroll{flex:1;min-height:0;padding:12px 14px 28px;scroll-padding-bottom:96px;position:relative;overflow-y:auto}.card-full .card-scroll{padding-bottom:20px}.plate{border:1.5px solid var(--text);background:var(--surface);grid-template-columns:minmax(0,.75fr) minmax(0,1.05fr) minmax(0,1.3fr) minmax(76px,.7fr);grid-template-areas:"name name name rate""id city dist score""stage stage stage stage""rel rel rel rel""hbtn hbtn hbtn hbtn""ind ind ind ind";display:grid}.plate>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:6px 8px 7px;display:flex}.plate .label{font-size:10.5px}.plate-name{grid-area:name}.plate-name h2{text-transform:none;letter-spacing:0;overflow-wrap:anywhere;font-size:20px;line-height:1.18}.plate-rating{text-align:center;grid-area:rate;justify-content:center;align-items:center;border-right:0!important;gap:4px!important}.plate-rating .label{text-align:left;align-self:stretch}.plate-id{grid-area:id}.plate-city{grid-area:city}.plate-dist{grid-area:dist}.plate-score-cell{grid-area:score;border-right:0!important}.plate-prio{white-space:nowrap;font-size:12.5px}.plate-prio b{color:var(--text);font-weight:600}.plate-name h2:focus-visible{outline-offset:3px}.card-full .plate{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(96px,.8fr);grid-template-areas:"name name rate""city dist dist""stage stage stage""rel rel rel""hbtn hbtn hbtn""ind ind ind"}.card-full .plate>div{padding:5px 7px 6px}.card-full .plate-dist{border-right:0!important}.card-full .plate-wide .label{width:auto;margin-right:2px}.plate-stage{grid-area:stage;border-right:0!important;gap:4px!important}.plate-stage-row{align-items:center;gap:10px;display:flex}.plate-stage-row .field{flex:1;min-width:0}.plate-stage .field{padding-left:8px;padding-right:24px}.plate-stage-sub{color:var(--text-2);font-size:13px;line-height:1.35}.plate>.prel{border-bottom:1px solid var(--line);grid-area:rel;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"vis cont""next next";margin:0;display:grid}.plate>.prel.prel-empty{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.prel-cell{flex-direction:column;gap:2px;min-width:0;padding:6px 8px 7px;display:flex}.card-full .prel-cell{padding:5px 7px 6px}.prel-cell dt{margin:0}.prel-cell dd{flex-direction:column;gap:1px;min-width:0;margin:0;display:flex}.prel-vis{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-area:vis}.prel-cont{border-bottom:1px solid var(--line);grid-area:cont}.prel-next{grid-area:next}.prel-next.is-open{background:var(--row-hover)}.prel-val{font-family:var(--font-cond);font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.2}.prel-val b{font-weight:600}.prel-last{align-items:center;gap:6px;display:inline-flex}.prel-last svg{flex:none}.prel-last.attempt{color:var(--text-2);font-weight:400}.prel-sub{font-size:13px;line-height:1.3}.prel-nextbtn{width:100%;min-height:40px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:8px;padding:2px 0;display:flex}.prel-nextbtn>svg{color:var(--text-2);flex:none;margin-top:2px}.prel-when{vertical-align:-2px;align-items:center;gap:4px;font-weight:600;display:inline-flex}.prel-when svg{flex:none}.prel-none{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.prel-acts{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);gap:6px;margin-top:6px;display:grid}.prel-acts .btn{white-space:normal;text-align:center;gap:4px;min-height:48px;padding:4px 6px;font-size:15px}.prel-wait{grid-column:1/-1;margin:0}.plate>.prel-hbtn{grid-area:hbtn;border-right:0!important;padding:0!important}.prel-hbtn .btn{background:var(--surface);border:0;border-radius:0;justify-content:flex-start;gap:8px;width:100%;min-height:48px;padding:6px 10px;font-size:16px}@media (hover:hover){.prel-hbtn .btn:hover{background:var(--row-hover)}}[data-variant=b] .plate>.prel,[data-variant=b] .prel-vis,[data-variant=b] .prel-cont{border-color:var(--line-soft)}.card-top-title{flex-direction:column;flex:1;align-items:center;min-width:0;line-height:1.15;display:flex}.card-top-title b{font-family:var(--font-cond);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14.5px;font-weight:600;overflow:hidden}.card-top-title .mono{font-size:11.5px}.plate-wide{flex-wrap:wrap;grid-area:ind;align-items:center;border-bottom:0!important;border-right:0!important;flex-direction:row!important;gap:4px 6px!important}.plate-wide .label{width:100%}.plate-sub{overflow-wrap:anywhere;font-size:12px}.plate-score{font-size:20px;font-weight:600}.plate-time{font-family:var(--font-cond);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:500}.plate .mono{font-size:14px}.dimline{color:var(--text-2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.dimline svg path{stroke:var(--text-2);stroke-width:1px;fill:none}[data-variant=b] .plate{border:1px solid var(--line);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--text) 2.5%, transparent) 0 1px, transparent 1px 3px), var(--surface)}[data-variant=b] .plate>div{border-color:var(--line-soft)}[data-variant=b] .plate-name h2{font-weight:600}.tag-coop{border-color:var(--text-2);color:var(--text)}.why{border-left:3px solid var(--text);background:var(--row-hover);margin:8px 0 0;padding:8px 10px;font-size:14px}.card-alert{border:1px solid var(--alarm);color:var(--text);align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.card-alert svg{color:var(--alarm);flex:none;margin-top:2px}.card-alert p{margin:0;font-size:14px}.card-note{margin:8px 0 0;font-size:12.5px}.actionbar{border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:12px 0 4px;display:grid}.actionbar-panel:has(.act-small){grid-template-columns:repeat(5,minmax(0,1fr)) 48px}.act{border:0;border-right:1px solid var(--line-soft);background:var(--surface);min-height:58px;color:var(--text);font-family:var(--font-cond);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:13.5px;font-weight:500;line-height:1.1;text-decoration:none;display:flex}.act:last-child{border-right:0}@media (hover:hover){.act:hover:not(:disabled){background:var(--row-hover)}}.act:disabled{color:var(--text-3);background:repeating-linear-gradient(135deg, var(--line-soft) 0 1px, transparent 1px 6px)}.act-sub{color:var(--text-3);font-size:11px;font-weight:400}.act-who{-webkit-line-clamp:2;overflow-wrap:anywhere;max-width:100%;color:var(--text-2);-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.act-main .act-who{color:inherit}.act-main{background:var(--accent);color:var(--on-accent)}@media (hover:hover){.act-main:hover:not(:disabled){filter:brightness(1.08);background:var(--accent)!important}}[data-variant=b] .act-main{background:var(--text);color:var(--bg)}.act[aria-pressed=true]{box-shadow:inset 0 -3px 0 var(--text)}.act-small{font-size:11.5px}.actionbar-full{border:0;border-top:1.5px solid var(--text);padding-bottom:var(--safe-b);background:var(--surface);flex:none;margin:0}.actionbar-full .act{min-height:64px;font-size:13px}.csec{border-bottom:1px solid var(--line-soft);padding:14px 0 6px}.csec:last-child{border-bottom:0}.csec-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.csec-head h3{font-size:16px}[data-variant=a] .csec-head:after,[data-variant=c] .csec-head:after{content:"";background:var(--line);flex:1;order:1;height:1px}.csec-head>:not(h3){order:2}.topic{border:1.5px solid var(--text);margin-bottom:10px;padding:8px 10px}[data-variant=b] .topic{border:1px solid var(--line);border-left:3px solid var(--accent)}.topic p{margin:2px 0 0;font-size:15px}.brief{gap:2px;margin:0;display:grid}.brief dt{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--text-3);margin-top:6px;font-size:12px}.brief dd{margin:0;font-size:14.5px}.people{flex-direction:column;display:flex}.person{border-bottom:1px dashed var(--line-soft);padding:8px 0}.person:last-child{border-bottom:0}.person-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.person-name{font-family:var(--font-cond);font-size:15.5px;font-weight:600}.tag-strong{border-color:var(--text);color:var(--text);font-weight:600}.src{color:var(--text-2);align-items:center;gap:3px;min-height:24px;margin-left:auto;font-size:12px;display:inline-flex}.person-role{margin:1px 0 0;font-size:13.5px}.person-links{flex-wrap:wrap;gap:4px 14px;margin:4px 0 0;font-size:14px;display:flex}.person-links a{align-items:center;min-height:24px;display:inline-flex}.person-raw{margin:4px 0 0;font-size:13px}.person-consent{margin:4px 0 0}.notes{margin-top:8px}.next-step{border:1px solid var(--line-soft);align-items:flex-start;gap:6px;margin:0 0 8px;padding:6px 8px;font-size:14px;display:flex}.next-step.overdue svg{color:var(--alarm)}#h-hist .h-count{font-weight:400}#h-hist:focus-visible{outline-offset:3px}#historia{scroll-margin-top:8px}.next-step.overdue{border-color:var(--alarm)}.tag-demo{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;border-style:dashed;margin-left:4px;font-size:11px}.mini-list{flex-direction:column;display:flex}.mini-list li{border-bottom:1px dashed var(--line-soft);grid-template-rows:auto auto;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:5px 0;display:grid}.mini-list li>.badge{grid-area:1/1/3}.mini-list li>a{font-family:var(--font-cond);text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;font-size:14.5px;overflow:hidden}.mini-list li>span:not(.badge){grid-area:2/2;font-size:12.5px}.mini-list li>.btn{grid-area:1/3/3}.details{grid-template-columns:110px minmax(0,1fr);gap:6px 10px;margin:0;font-size:14px;display:grid}.details dt{font-family:var(--font-cond);color:var(--text-3);text-transform:uppercase;letter-spacing:var(--label-tracking);padding-top:2px;font-size:12.5px}.details dd{overflow-wrap:anywhere;margin:0}.details dd .tag{margin-left:6px}.sources{flex-wrap:wrap;gap:2px 10px;display:flex}@media (max-width:767.98px){.details{grid-template-columns:1fr;gap:0}.details dd{margin-bottom:8px}.plate-name h2{font-size:19px}.mini-list li>.btn{min-width:44px;min-height:44px}.src,.person-links a{min-height:36px}.csec .linkbtn{min-height:40px}}dialog{color:var(--text);background:var(--surface);border:1.5px solid var(--text);padding:0}[data-variant=b] dialog{border:1px solid var(--line)}dialog::backdrop{background:color-mix(in srgb, var(--bg) 55%, #000 25%);opacity:.7}.sheet-dialog{width:min(640px,100% - 32px);max-height:calc(100dvh - 48px);overflow:auto}@media (max-width:767.98px){.sheet-dialog{width:100%;max-width:100%;max-height:92dvh;padding-bottom:var(--safe-b);border-width:1.5px 0 0;margin:auto 0 0}}.sheet-dialog>.filters-inner{padding:12px 16px 20px}.qe-dialog[open]{flex-direction:column;display:flex;overflow:hidden}.qe{flex-direction:column;flex:1;min-height:0;display:flex}.qe-scroll{flex-direction:column;gap:12px;min-height:0;padding:14px 16px 12px;display:flex;overflow-y:auto}.qe-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.qe-head h2{font-size:19px}.qe-head .label{margin:0 0 2px}.qe-block{border:0;margin:0;padding:0}.qe-block legend{margin-bottom:6px;padding:0}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips .chip{min-height:44px}.chip-date{position:relative}.chip-date input{color:var(--text);font:inherit;background:0 0;border:0;min-height:30px;font-size:15px}.qe-proposal{margin:0 0 6px;font-size:15px}.qe-row{font-family:var(--font-cond);color:var(--text-2);flex-direction:column;gap:4px;margin-top:8px;font-size:14px;display:flex}.qe-check{align-items:flex-start;gap:8px;min-height:32px;margin-top:10px;font-size:14.5px;display:flex}.qe-check input{width:20px;height:20px;accent-color:var(--text);flex:none;margin:1px 0 0}.qe-more{margin-top:14px}.qe-more summary{cursor:pointer;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:48px;color:var(--text);font-family:var(--font-cond);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:8px 12px;font-size:15px;font-weight:500;line-height:1.2;list-style:none;display:flex}.qe-more summary::-webkit-details-marker{display:none}@media (hover:hover){.qe-more summary:hover{background:var(--row-hover)}}.qe-more-plus{flex:none}.qe-more[open] .qe-more-plus{visibility:hidden}.qe-more-text{flex-direction:column;gap:2px;min-width:0;display:flex}.qe-more-opt{color:var(--text-2);font-weight:400}.qe-more-sum{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}.qe-more-chev{transition:transform var(--dur-fast) var(--ease);flex:none;margin-left:auto}.qe-more[open] .qe-more-chev{transform:rotate(180deg)}.qe-actions{background:var(--surface);border-top:1px solid var(--line-soft);flex:none;gap:8px;padding:8px 16px 12px;display:flex}.qe-save{flex:1;min-height:48px;font-size:16px}.qe-actions .btn{min-height:48px}.palette-dialog{width:min(640px,100% - 24px);max-height:76vh;margin-top:10vh;overflow:hidden}@media (max-width:767.98px){.palette-dialog{border-width:1.5px 0;width:100%;max-width:100%;max-height:calc(100dvh - 36px);margin-top:36px}}.palette{max-height:inherit;flex-direction:column;min-height:0;display:flex}.palette-dialog .palette{max-height:76vh}.palette-input{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:8px 12px;display:flex}.palette-input>svg{color:var(--text-3);flex:none}.palette-field{min-width:0;min-height:40px;color:var(--text);background:0 0;border:0;flex:1;font-size:17px}.palette-field:focus-visible{outline:none}.palette-input:focus-within{box-shadow:inset 0 -2px 0 var(--accent)}.palette-list{flex:1;min-height:0;padding:4px 0 8px;position:relative;overflow-y:auto}.palette-group{margin:8px 12px 2px}.palette-opt{cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:grid}.palette-opt.active{background:var(--row-sel);box-shadow:inset 3px 0 0 var(--text)}[data-variant=b] .palette-opt.active{box-shadow:inset 3px 0 0 var(--accent)}.po-main{flex-direction:column;min-width:0;display:flex}.po-title{font-family:var(--font-cond);text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;overflow:hidden}.po-sub{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.po-ico{color:var(--text-2);justify-self:center}.palette-empty{margin:0;padding:16px 12px}.palette-foot{border-top:1px solid var(--line-soft);align-items:center;gap:6px;margin:0;padding:6px 12px;font-size:12px;display:flex}.szukaj{flex-direction:column;padding:0;display:flex}.szukaj .palette{flex:1;min-height:0}.toast-host{z-index:90;width:max-content;max-width:calc(100% - 24px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.app:not(.is-desk) .toast-host{bottom:calc(72px + var(--safe-b))}.toast{background:var(--text);color:var(--bg);border:1px solid var(--text);align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:14.5px;display:flex}.toast .btn{color:var(--bg);border-color:color-mix(in srgb, var(--bg) 50%, transparent);background:0 0}@media (hover:hover){.toast .btn:hover{background:color-mix(in srgb, var(--bg) 14%, transparent)!important}}.toast .kbd{color:color-mix(in srgb, var(--bg) 70%, transparent);border-color:color-mix(in srgb, var(--bg) 35%, transparent)}.toast :focus-visible{outline-color:var(--bg)}@media (max-width:767.98px){.toast .kbd{display:none}.toast{font-size:14px}}.dzis{max-width:1320px}.dz-sum{margin:0}.dz-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:20px 28px;display:grid}.dz-grid.one{grid-template-columns:minmax(0,1fr);max-width:760px}.dz-col{flex-direction:column;gap:20px;min-width:0;display:flex}.dz-sec h2{border-bottom:1px solid var(--line);align-items:center;gap:6px;margin-bottom:8px;padding-bottom:6px;font-size:17px;display:flex}.dz-sec h2.alarm{color:var(--alarm);border-bottom-color:var(--alarm)}.tasks{flex-direction:column;display:flex}.task{border-bottom:1px solid var(--line-soft);grid-template-columns:26px minmax(0,1fr);gap:4px 10px;padding:10px 0;display:grid}.task.overdue{box-shadow:inset 3px 0 0 var(--alarm);padding-left:8px}.task-main{flex-direction:column;gap:1px;min-width:0;display:flex}.task-firm{font-family:var(--font-cond);color:var(--text);font-size:15.5px;font-weight:600;text-decoration:none}.task-firm:hover{text-decoration:underline}.task-title{color:var(--text)}.tasks-more{margin-top:8px}.big-lbl{flex-direction:column;align-items:center;gap:1px;line-height:1.1;display:inline-flex}.btn-big .act-who{font-size:11.5px}.waze{padding:8px 0;display:inline-block}.task-meta{flex-wrap:wrap;align-items:center;gap:0 4px;font-size:13.5px;display:flex}.task-meta .alarm{align-items:center;gap:3px;font-weight:600;display:inline-flex}.task-acts{flex-wrap:wrap;grid-column:2;gap:6px;margin-top:4px;display:flex}.nextstop{border:1.5px solid var(--text);background:var(--surface);flex-direction:column;gap:8px;padding:14px 16px;display:flex}[data-variant=b] .nextstop{border:1px solid var(--line);border-top:2px solid var(--accent);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--text) 2.5%, transparent) 0 1px, transparent 1px 3px), var(--surface)}.nextstop.done{flex-direction:row;align-items:center;gap:10px}.nextstop.done p{margin:0}.ns-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.ns-head h2{font-size:21px;line-height:1.2}.ns-head h2 a{color:var(--text);text-decoration:none}.ns-head h2 a:hover{text-decoration:underline}.ns-head p{margin:2px 0 0}.balloon{border:1.5px solid var(--text);width:30px;height:30px;font-family:var(--font-mono);background:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.balloon.base{border-radius:0;font-size:12px}[data-variant=b] .balloon.base{border-color:var(--accent);color:var(--accent)}.ns-topic{border-left:3px solid var(--text);background:var(--row-hover);flex-direction:column;gap:2px;margin:0;padding:8px 10px;font-size:15px;display:flex}[data-variant=b] .ns-topic{border-left-color:var(--accent)}.ns-who{flex-direction:column;gap:1px;margin:0;font-size:14.5px;display:flex}.ns-who .fine{margin-top:2px}.ns-arrived{color:var(--text-2);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.ns-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.btn-big{white-space:normal;text-align:center;flex-direction:column;gap:3px;min-height:56px;padding:6px 4px;font-size:14.5px}@media (max-width:1023.98px){.ns-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.btn-big{flex-direction:row;min-height:64px;font-size:15.5px}}.plan-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:8px;padding-bottom:6px;display:flex}.plan-head h2{border:0;margin:0;padding:0}#plan{scroll-margin-top:8px}.plan-start{align-items:center;gap:8px;display:flex}.plan-start .field{width:110px}.stops{flex-direction:column;display:flex}.stop{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"leg leg leg""ball main acts";align-items:center;column-gap:10px;display:grid}.stop .leg{border-left:1px dashed var(--line);grid-area:leg;margin-left:14px;padding:4px 0 4px 14px;font-size:12.5px}.stop:first-child .leg{display:none}.stop .balloon{grid-area:ball;justify-self:center}.stop-main{flex-direction:column;grid-area:main;min-width:0;padding:4px 0;display:flex}.stop-main a{color:var(--text);text-decoration:none}.stop-main a:hover{text-decoration:underline}.stop-main b{font-family:var(--font-cond);font-size:15.5px;font-weight:600}.stop-main>span{font-size:13px}.stop-acts{grid-area:acts;align-items:center;gap:4px;display:flex}.stop-acts select{width:auto}.stop.done .balloon{background:var(--text);color:var(--bg)}.ok{color:var(--text);font-weight:600}@media (max-width:767.98px){.stop{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"leg leg""ball main"".acts"}.stop-acts{flex-wrap:wrap;padding-bottom:6px}}.plan-sum{border:1px solid var(--line-soft);margin:10px 0;padding:8px 10px;font-size:14.5px}.export{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.export-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.export-head h3{font-size:15px}.export-head .label{text-transform:none;letter-spacing:0;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;font-size:13px;display:flex}.export-head select{width:auto;max-width:100%}.segments{flex-direction:column;gap:6px;display:flex}.segments .btn{white-space:normal;text-align:left;justify-content:flex-start;width:100%;min-height:44px}.plan-foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.ropro{max-width:1320px}.ropro-head{justify-content:flex-start;align-items:center}.ropro-head p{margin:2px 0 0}.park-jump{z-index:2;background:var(--bg);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;gap:6px;margin:0 -4px 14px;padding:8px 4px;display:flex;position:sticky;top:-20px}@media (max-width:767.98px){.park-jump{top:-14px}}.park{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.park-card h2{scroll-margin-top:72px}.park-card{border:1.5px solid var(--text);background:var(--surface)}[data-variant=b] .park-card{border:1px solid var(--line);border-top:2px solid var(--accent)}.park-card h2{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.04em;padding:8px 12px;font-size:18px}.park-machine{border-bottom:1px solid var(--line-soft);margin:0;padding:6px 12px;font-size:13.5px}.park-params{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.park-param{border-bottom:1px solid var(--line-soft);border-right:1px solid var(--line-soft);flex-direction:column;gap:2px;padding:8px 12px 10px;display:flex}.park-param:nth-child(2n){border-right:0}.park-param:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.park-param dd{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;display:flex}.big{font-family:var(--font-cond);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:36px;font-weight:600;line-height:1.05}.unit{font-family:var(--font-cond);color:var(--text-2);font-size:17px}.val-text{font-family:var(--font-cond);font-size:20px;font-weight:600;line-height:1.2}.park-note{width:100%;font-size:12.5px}.park-out{max-width:900px;margin-top:20px}.park-out h2{border-bottom:1px solid var(--line);margin-bottom:8px;padding-bottom:6px;font-size:17px}.park-out ul{flex-direction:column;gap:4px;display:flex}.park-out li{padding-left:18px;font-size:15px;position:relative}.park-out li:before{content:"";border:1.5px solid var(--text);width:8px;height:8px;position:absolute;top:.55em;left:2px}@media (max-width:767.98px){.big{font-size:30px}.park{grid-template-columns:1fr}}.wiecej{max-width:860px}.menu-link{border:1.5px solid var(--text);color:var(--text);grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:56px;padding:12px;text-decoration:none;display:grid}.menu-link>span{flex-direction:column;display:flex}@media (hover:hover){.menu-link:hover{background:var(--row-hover)}}.w-sec{margin-top:24px}.w-sec h2{border-bottom:1px solid var(--line);margin-bottom:10px;padding-bottom:6px;font-size:17px}.w-row{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.w-sec .details{grid-template-columns:150px minmax(0,1fr);margin-bottom:12px}.w-sec .seg>button{min-height:36px;padding:4px 12px;font-size:14px}@media (max-width:767.98px){.w-sec .seg>button{min-height:44px}.w-sec .seg{flex-wrap:wrap}.btn{min-height:48px}.btn-sm{min-height:44px}.btn-icon{min-width:48px}.task-acts .btn,.field-sm{min-height:44px}.flist-head .btn{min-width:44px;min-height:44px}.task-firm{align-items:center;min-height:32px;display:inline-flex}.stop-acts .btn-icon{min-width:44px;min-height:44px}}.appbar{gap:8px}.appbar-user{font-family:var(--font-cond);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;overflow:hidden}.appbar .appbar-install{min-height:26px;padding:2px 8px;font-size:13px}@media (max-width:1279.98px){.appbar-user{display:none}.appbar .devswitch{margin-left:auto}}@media (max-width:767.98px){.appbar .appbar-install{min-height:30px;margin-left:auto}}.syncbadge{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);min-width:0;min-height:26px;color:var(--text);font-family:var(--font-cond);text-align:left;align-items:center;gap:6px;padding:2px 8px;font-size:13.5px;line-height:1.15;display:inline-flex}@media (hover:hover){.syncbadge:hover{border-color:var(--line);background:var(--row-hover)}}.syncbadge .sync-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.syncbadge.tone-ok svg{color:var(--text-2)}.syncbadge.tone-warn{border-color:var(--text-2);font-weight:600}.syncbadge.tone-alarm{border-color:var(--alarm);color:var(--alarm);font-weight:600}.syncbadge .sync-pref{white-space:nowrap;align-items:center;gap:3px;font-weight:400;display:inline-flex}@media (max-width:1023.98px){.syncbadge .sync-pref{display:none}}@media (max-width:767.98px){.syncbadge{min-height:30px;font-size:13px}}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.app-login{overflow-y:auto}.login{background:var(--bg);place-items:center;min-height:100%;padding:24px 16px;display:grid}.login-panel{background:var(--surface);border:1.5px solid var(--text);width:min(440px,100%)}[data-variant=b] .login-panel{border:1px solid var(--line);border-top:3px solid var(--accent)}.login-dialog .login-panel{border:0;width:100%}.login-dialog{width:min(460px,100% - 32px)}.login-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex;position:relative}.login-head h1{font-size:26px}.login-head h2{font-size:20px}.login-head p{margin:2px 0 0}.login-sheet{color:var(--text-3);letter-spacing:.08em;font-size:11px;position:absolute;top:8px;right:10px}[data-variant=b] .login-sheet{display:none}.login-body{flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}.login-form{flex-direction:column;gap:14px;display:flex}.login-field{flex-direction:column;gap:4px;display:flex}.login-field .field{min-height:44px;font-size:16px}.pw-wrap{position:relative}.pw-wrap .field{padding-right:48px}.pw-wrap .btn{position:absolute;top:50%;right:2px;transform:translateY(-50%)}.login-submit{min-height:48px;font-size:16px}.login-foot{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px 12px;display:flex}.login-foot p{flex:200px;margin:0}.login-switch{gap:6px;display:flex}.login-switch .seg>button{justify-content:center;align-items:center;min-width:36px;min-height:36px;display:inline-flex}.login-notice{border:1px solid var(--line);background:var(--row-sel);margin:0;padding:8px 10px;font-size:14.5px}.login-offline{color:var(--text-2);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.form-error{border:1px solid var(--alarm);color:var(--text);border-left-width:4px;margin:0;padding:8px 10px;font-size:14.5px}.field-error{color:var(--alarm);margin:2px 0 0;font-size:13.5px}.field[aria-invalid=true]{border-color:var(--alarm);box-shadow:inset 0 0 0 1px var(--alarm)}.sync-dialog{width:min(680px,100% - 32px)}.sync-panel{flex-direction:column;gap:12px;padding:14px 16px 18px;display:flex}.sync-panel h3{margin:6px 0 8px;font-size:15.5px}.sync-panel>.btn{align-self:flex-start}.sync-facts{grid-template-columns:170px minmax(0,1fr)}.issues,.queue{flex-direction:column;gap:8px;display:flex}.issue{border:1px solid var(--line);border-left:4px solid var(--alarm);padding:8px 10px}.issue-conflict{border-left-color:var(--text-2)}.issue-head{align-items:flex-start;gap:6px;margin:0 0 4px;font-size:14.5px;display:flex}.issue-head svg{color:var(--alarm);flex:none;margin-top:2px}.issue-msg{margin:0 0 6px;font-size:14px}.issue-acts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.queue li{border-bottom:1px dashed var(--line-soft);padding:4px 0;font-size:14px}.dup-list{flex-direction:column;gap:6px;margin:6px 0;display:flex}.dup-list li{border-bottom:1px dashed var(--line-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 0;font-size:14px;display:flex}.tag-dnc{border-color:var(--alarm);color:var(--alarm)}.tag-pending{border-color:var(--line);color:var(--text);vertical-align:1px;margin-left:6px;font-size:11.5px}.mini-list li>.mini-name{font-family:var(--font-cond);grid-area:1/2;font-size:14.5px}.hist-acts{flex-wrap:wrap;gap:6px;display:flex}.newstep{border:1px dashed var(--line);flex-direction:column;gap:4px;margin-top:10px;padding:10px;display:flex}.newstep-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.newstep-acts{gap:6px;margin-top:8px;display:flex}.taglist{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.chip-tag{min-height:30px;padding-right:2px}.chip-tag .btn{min-width:26px;min-height:26px;padding:2px}.tag-add{align-items:center;gap:6px;display:flex}.tag-add .field{flex:1;min-width:0}@media (max-width:767.98px){.chip-tag .btn{min-width:40px;min-height:40px}.newstep-row{grid-template-columns:1fr}}.pwa-update{z-index:95;background:var(--surface);width:max-content;max-width:calc(100% - 24px);color:var(--text);border:1.5px solid var(--text);align-items:center;gap:10px;padding:8px 8px 8px 12px;font-size:14.5px;display:flex;position:fixed;top:44px;left:50%;transform:translate(-50%)}.pwa-update p{margin:0}.pwa-update svg{flex:none}[data-variant=b] .pwa-update{border:1px solid var(--line);border-left:4px solid var(--accent)}.menu-btn{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;margin-top:8px}.w-acts,.confirm-acts{flex-wrap:wrap;gap:8px;display:flex}.confirm{border:1px solid var(--alarm);border-left-width:4px;padding:10px 12px}.confirm p{margin:0 0 8px}.af-pos{color:var(--text);margin:0 0 4px}.af-rating legend{font-family:var(--font-cond);color:var(--text-2);margin:8px 0 4px;padding:0;font-size:14px}.af-rate{justify-content:center;min-width:48px;font-size:16px}.af-rating .fine{margin:6px 0 0}.stage-form .qe-scroll,.ask-form .qe-scroll{gap:10px}.ask-answers{gap:8px;display:grid}.ask-answers .btn{white-space:normal;text-align:left;justify-content:flex-start;min-height:56px;padding:8px 14px;font-size:16px}.ask-answers .btn>span{flex-direction:column;gap:2px;display:flex}.ask-answers small{color:var(--text-2);font-size:13.5px;font-weight:400}.qbar{background:var(--surface);border-bottom:1px solid var(--line-soft);white-space:nowrap;z-index:8;flex:none;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex;position:relative}.qbar-label{margin-right:2px}.qseg{border:1px solid var(--text);border-radius:var(--radius);background:var(--surface);flex:none;display:inline-flex}.qchip{border:0;border-right:1px solid var(--line);min-height:36px;color:var(--text);font-family:var(--font-cond);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease);background:0 0;border-radius:0;flex:none;align-items:center;gap:6px;padding:4px 12px;font-size:15px;line-height:1.1;display:inline-flex;position:relative}.qseg .qchip:last-child{border-right:0}@media (hover:hover){.qchip:hover{background:var(--row-hover)}}.qchip .qn{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:14px}.qchip svg{color:var(--text-2);flex:none}.qchip .qglyph path{fill:var(--text-2)}.qchip[aria-pressed=true]{background:var(--text);color:var(--surface);font-weight:600}.qchip[aria-pressed=true] .qn,.qchip[aria-pressed=true] svg{color:var(--surface)}.qchip[aria-pressed=true] .qglyph path{fill:var(--surface)}.qchip:focus-visible{z-index:1;position:relative}.qx{border-left:1px solid color-mix(in srgb, var(--surface) 45%, transparent);place-items:center;margin:0 -4px 0 2px;padding-left:6px;display:inline-grid}.qbar-sep{background:var(--line-soft);flex:none;width:1px;height:28px;margin:0 4px}.qbar-more{gap:6px;font-size:15px}.qbar-more>span{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.qbar-more.is-open{background:var(--row-hover);border-color:var(--line-soft)}.rv-wrap{position:relative}.rv-menu{z-index:30;white-space:normal;background:var(--surface);border:1.5px solid var(--text);width:360px;padding:6px 0;position:absolute;top:calc(100% + 6px);left:0}[data-variant=b] .rv-menu{border:1px solid var(--line)}.rv-note{color:var(--text-2);background:var(--bg);border:1px solid var(--line-soft);align-items:flex-start;gap:6px;margin:0 10px 6px;padding:6px 8px;font-size:13px;display:flex}.rv-note svg{flex:none;margin-top:1px}.rv-note b{color:var(--text)}.rv-item{width:100%;color:var(--text);text-align:left;font-family:var(--font-cond);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:1px;min-height:44px;padding:7px 14px;font-size:15px;display:flex}.rv-item small{font-family:var(--font-sans);color:var(--text-3);font-size:12px}.rv-item:hover,.rv-item:focus-visible{background:var(--row-hover)}.rv-item:focus-visible{outline-offset:-2px}.rv-item.is-cur{box-shadow:inset 3px 0 0 var(--text)}.qrow-wrap{flex:none;position:relative}.qrow{scrollbar-width:none;overscroll-behavior-x:contain;align-items:center;gap:8px;padding:0 12px 10px;scroll-padding-inline:12px 48px;display:flex;position:relative;overflow-x:auto}.qrow::-webkit-scrollbar{display:none}.qrow .qchip{min-height:46px;padding:6px 12px;font-size:15.5px}.qmore{min-height:48px;color:var(--text);font-family:var(--font-cond);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 6px;font-size:15.5px;display:inline-flex}.qmore>span{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.qfade{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--surface) 0%, transparent), var(--surface) 85%);width:44px;position:absolute;top:0;bottom:10px;right:0}.rv-sheet[open]{flex-direction:column;display:flex}.rv-sheet-body{flex-direction:column;padding:6px 0 12px;display:flex;overflow-y:auto}.rv-sheet-head{justify-content:space-between;align-items:center;padding:4px 8px 6px 16px;display:flex}.rv-sheet-head h2{font-size:18px}.rv-sheet .rv-note{margin:0 16px 8px;font-size:14px}.rv-sheet .rv-item{border-bottom:1px solid var(--line-soft);min-height:56px;padding:10px 16px;font-size:16.5px}.rv-sheet .rv-item small{font-size:13px}.toast-host.at-sheet{width:auto}.relblock{padding:10px 0 8px}.relhead{align-items:center;gap:10px;display:flex}.relhead .label{white-space:nowrap;margin:0}.reltoggle{min-height:32px;font-family:var(--font-cond);color:var(--text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);background:0 0;border:0;align-items:center;gap:2px;padding:2px 0;font-size:14px;display:inline-flex}.relsum{color:var(--text);align-items:flex-start;gap:6px;margin:4px 0 0;font-size:14px;line-height:1.3;display:flex}.relsum svg{color:var(--text-2);flex:none;margin-top:1px}.relsum b{font-weight:600}.relnote{margin:6px 0 0;font-size:12px}.facet-sub{border-top:1px dashed var(--line-soft);padding:8px 0 4px}.facet-any{text-transform:none;letter-spacing:0;color:var(--text-3);margin-left:4px;font-size:11.5px;font-weight:400}.fopt-txt{min-width:0;line-height:1.2;display:block}.fopt-sub{color:var(--text-3);font-size:12px;line-height:1.2;display:block}.fopt-radio input{border-radius:50%}.fopt-radio input:checked{background:var(--surface);border-color:var(--text)}.fopt-radio input:checked:after{background:var(--text);border:0;border-radius:50%;width:8px;height:8px;transform:none}.fopt .stage-glyph path{fill:var(--text-2)}@media (max-width:1279.98px){.reltoggle{min-height:44px;font-size:16px}.relsum{font-size:16px}}.filters-dialog[open]{flex-direction:column;display:flex;overflow:hidden}.fd{flex-direction:column;flex:1;min-height:0;display:flex}.fd-head{border-bottom:1px solid var(--line-soft);flex:none;padding:8px 12px 8px 16px}.fd-head .filters-head{margin:0;padding:0}.fd-head .filters-head h2{font-size:19px}.fd-body{flex:1;min-height:0;padding:0 16px 8px;scroll-padding-bottom:72px;overflow-y:auto}.fd-foot{border-top:1px solid var(--line-soft);background:var(--surface);flex:none;gap:8px;padding:8px 16px 12px;display:flex}.fd-foot .btn{flex:1;min-height:48px;font-size:16px}.sort-sheet{flex-direction:column;padding:8px 0 12px;display:flex}.sort-sheet h2{margin:4px 16px 6px;font-size:18px}.sort-opts{border:0;min-width:0;margin:0;padding:0}.sort-opt{min-height:48px;font-family:var(--font-cond);border-bottom:1px solid var(--line-soft);cursor:pointer;align-items:center;gap:12px;padding:0 16px;font-size:16.5px;display:flex}.sort-opt input{appearance:none;border:1.5px solid var(--text-2);background:var(--surface);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin:0;display:grid}.sort-opt input:checked:after{content:"";background:var(--text);border-radius:50%;width:11px;height:11px}.sort-opt input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sort-opt.on{font-weight:600}.sort-select{min-height:48px;margin:12px 16px 0;font-size:16px}.historia{flex:1;min-height:0;display:flex}.historia.with-card{grid-template-columns:minmax(0, 1fr) var(--panel-w);display:grid}.historia>.hist-screen{flex:1;min-width:0}.hist-screen{padding:18px 24px 0;scroll-padding-top:52px}.hist-inner{max-width:1000px}.hist-panel{min-height:0}.hist-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:12px;display:flex}.hist-head h1{font-size:26px}.hist-head h1:focus-visible{outline-offset:3px}.hist-ctrl{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.hist-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hist-chips .chip{border-color:var(--line);min-height:36px;padding:4px 12px;font-size:15px}.hist-chips .chip[aria-checked=true]{background:var(--text);color:var(--surface);border-color:var(--text);box-shadow:none;font-weight:600}.hist-sum{border:1.5px solid var(--text);background:var(--surface);align-items:center;gap:16px;margin:14px 0 0;padding:10px 12px;display:flex}[data-variant=b] .hist-sum{border:1px solid var(--line);border-left:3px solid var(--accent)}.hist-sum p{flex:1;margin:0;font-size:15px;line-height:1.35}.hist-sum b{font-family:var(--font-cond);font-size:18px;font-weight:600}.hist-sum .label{margin-bottom:1px;display:block}.hist-notice,.hist-offline{border:1px solid var(--line);background:var(--surface);align-items:flex-start;gap:8px;margin:10px 0 0;padding:8px 10px;font-size:14.5px;line-height:1.35;display:flex}.hist-notice svg,.hist-offline svg{color:var(--text-2);flex:none;margin-top:1px}.hist-offline{margin:0 0 10px}.hist-list{margin-top:4px;padding-bottom:8px}.day-head{z-index:2;background:var(--bg);font-family:var(--font-cond);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--text);align-items:center;gap:6px;margin:0;padding:14px 0 6px;font-size:14px;font-weight:600;display:flex;position:sticky;top:0}.day-head:after{content:"";background:var(--line);flex:1;height:1px;margin-left:4px}.day-head .t3{font-weight:400}.day-list{background:var(--surface);border:1px solid var(--line-soft);border-bottom:0}.hentry{border-bottom:1px solid var(--line-soft);cursor:pointer;border-left:3px solid #0000;grid-template-columns:56px 104px minmax(0,1fr);align-items:start;gap:2px 10px;padding:9px 12px 10px 9px;font-size:14px;display:grid}@media (hover:hover){.hentry:hover{background:var(--row-hover)}}.hentry.sel{background:var(--row-sel);border-left-color:var(--text)}.he-time{color:var(--text-2);padding-top:1px;font-size:14px}.he-type{font-family:var(--font-cond);color:var(--text);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.he-type svg{color:var(--text-2);flex:none}.he-main{flex-direction:column;gap:2px;min-width:0;display:flex}.he-firm{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.he-firm a{font-family:var(--font-cond);color:var(--text);font-size:15.5px;font-weight:600;text-decoration:none}.he-firm a:hover{text-decoration:underline}.he-city{font-size:13px}.he-res{font-size:14px}.he-note{color:var(--text-2);overflow-wrap:anywhere;font-size:13.5px}.he-note.clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.he-more{align-self:flex-start;font-size:13px}.he-closed{color:var(--text);align-items:center;gap:5px;font-size:13.5px;display:inline-flex}.he-closed svg,.he-step svg{color:var(--text-2);flex:none}.he-step{color:var(--text-2);align-items:center;gap:5px;font-size:13px;display:inline-flex}.he-stat{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.hstatus{border:1px solid var(--line);border-radius:var(--radius);min-height:20px;font-family:var(--font-cond);color:var(--text);background:var(--surface);white-space:nowrap;vertical-align:1px;align-items:center;gap:4px;padding:0 6px;font-size:12.5px;display:inline-flex}.hstatus svg{color:var(--text-2);flex:none}.next-step .hstatus{margin-left:6px}.hist-end{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0 20px;font-size:14px;display:flex}.hist-empty{color:var(--text-2);flex-direction:column;align-items:flex-start;gap:10px;padding:20px 0;display:flex}.hist-empty p{margin:0}.hist-error{border:1px solid var(--alarm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 4px;padding:8px 10px;display:flex}.hist-error p{flex:1;margin:0}.hist-error>svg{color:var(--alarm);flex:none}.hist-skel{border:1px solid var(--line-soft);background:var(--surface);margin-top:14px}.hist-skel li{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:7px;padding:12px;display:flex}.hist-skel span{background:var(--row-hover);width:70%;height:12px;display:block}.hist-skel span:first-child{width:30%}.hist-skel span:last-child{width:50%}.hist-big .hentry{content-visibility:auto;contain-intrinsic-size:auto 92px}.hist-phone{padding:12px 16px 0}.hist-phone .hist-head{margin-bottom:10px}.hist-phone .hist-head h1{font-size:22px}.hist-phone .hist-ctrl{grid-template-columns:minmax(0,1fr)}.hist-phone .hist-chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 2px;overflow-x:auto}.hist-phone .hist-chips::-webkit-scrollbar{display:none}.hist-phone .hist-chips .chip{flex:none;min-height:48px;font-size:15.5px}.hist-phone .hist-sum{flex-direction:column;align-items:stretch;gap:8px;margin-top:12px;padding:10px 12px 12px}.hist-phone .hist-sum p{font-size:15.5px}.hist-phone .hist-sum .btn{min-height:48px;font-size:16px}.hist-phone .day-head{margin:0 -16px;padding:12px 16px 6px}.hist-phone .day-list{border-left:0;border-right:0;margin:0 -16px}.hentry-phone{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.hentry-phone .he-top{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.hentry-phone .he-time{padding:0;font-size:15px}.hentry-phone .he-type{font-size:16px}.hentry-phone .he-firm a{align-items:center;min-height:32px;font-size:17px;display:inline-flex}.hentry-phone .he-res{font-size:15.5px}.hentry-phone .he-note,.hentry-phone .he-step,.hentry-phone .he-closed{font-size:14.5px}.hentry-phone .he-more{min-height:36px}.hlist{flex-direction:column;display:flex}.hentry-card{border-left:0;border-bottom:1px dashed var(--line-soft);cursor:default;flex-direction:column;gap:2px;padding:9px 0 10px;display:flex}.hentry-card:hover{background:0 0}.hentry-card.sel{background:var(--row-sel);box-shadow:inset 3px 0 0 var(--text);padding-left:10px;padding-right:6px}.hentry-card .he-top{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.he-date{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px}.hentry-card .he-type{font-size:16px;font-weight:600}.hentry-card .he-res{font-size:15px}.hentry-card .he-note,.hentry-card .he-step,.hentry-card .he-closed{font-size:14px}.hfold summary{min-height:44px;font-family:var(--font-cond);color:var(--text-2);border-bottom:1px dashed var(--line-soft);cursor:pointer;align-items:center;gap:6px;font-size:15px;list-style:none;display:flex}.hfold summary::-webkit-details-marker{display:none}.hfold[open] .hfold-chev{transform:rotate(90deg)}.hfold-chev{transition:transform var(--dur-fast) var(--ease)}.hfold-list li{border-bottom:1px dashed var(--line-soft);padding:6px 0;font-size:14px}@media (max-width:767.98px){.hist-screen{scroll-padding-top:44px}}.chip-when.on{background:var(--text);color:var(--surface);border-color:var(--text);box-shadow:none;font-weight:600}.chip-when .cw-val{border-left:1px solid color-mix(in srgb, var(--surface) 45%, transparent);margin-left:2px;padding-left:8px}.qe-whenrow{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;display:flex}.qe-date .field{width:auto;min-width:176px}.qe-month{gap:8px;display:flex}.qe-month .field{width:auto}.qe-whenrow .qe-check{margin-top:0}.qe-hint{color:var(--text-2);align-items:flex-start;gap:6px;margin:6px 0 0;font-size:13.5px;display:flex}.qe-hint svg{flex:none;margin-top:2px}.qe-block .chips .chip svg{color:var(--text-2);flex:none}.qe-block .chips .chip.on svg{color:inherit}[data-variant=c] body:before{content:"";left:0;right:0;top:env(safe-area-inset-top,0px);background:var(--brand);pointer-events:none;z-index:2000;height:3px;position:fixed}[data-variant=c] .plate-name h2,[data-variant=c] .ns-head h2{font-family:var(--font-sans);letter-spacing:0;font-size:20px;font-weight:600;line-height:1.22}[data-variant=c] .firm-name{font-family:var(--font-sans)}[data-variant=c] .label,[data-variant=c] .plate .label{font-family:var(--font-display);letter-spacing:var(--label-tracking);color:var(--text-2);font-size:12.5px;font-weight:600}[data-variant=c] .sidenav-item[aria-current=page]{border-left-color:var(--brand-mark);background:var(--row-sel);color:var(--text);font-weight:600}[data-variant=c] .sidenav-item[aria-current=page] svg,[data-variant=c] .bottomnav a[aria-current=page] svg{stroke-width:2px}[data-variant=c] .bottomnav a[aria-current=page]{border-top-color:var(--brand-mark);background:var(--row-sel);color:var(--text);font-weight:600}[data-variant=c] .bottomnav a{min-height:64px;font-family:var(--font-sans)}[data-variant=c] .login{align-content:center;gap:28px}.login-logo{background:var(--brand-ink);width:160px;height:109.76px;display:block;-webkit-mask:url(./ropro-logo-COawpib6.svg) 50%/contain no-repeat;mask:url(./ropro-logo-COawpib6.svg) 50%/contain no-repeat}[data-theme=dark] .login-logo{background:#fff}@media (max-width:767.98px){[data-variant=c] .login{align-content:start;gap:20px;padding-top:32px}.login-logo{width:120px;height:82.32px}}[data-variant=c] .login-sheet{display:none}[data-variant=c] .login-panel{border:1px solid var(--line)}[data-variant=c] .login-head{border-bottom-color:var(--line-soft)}[data-variant=c] .login-head h1{font-size:26px}[data-variant=c] .login-submit{font-family:var(--font-sans);font-weight:600}[data-variant=c] .btn{font-family:var(--font-sans)}[data-variant=c] .btn-primary{font-weight:600}[data-variant=c] .count-pill,[data-variant=c] .sheet-grip span{border-radius:0}[data-variant=c] .row.sel{border-left-color:var(--text)}[data-variant=c] .task.overdue{box-shadow:none;padding-left:0}[data-variant=c] .why,[data-variant=c] .ns-topic{background:var(--bg);border-left:0;padding-left:12px}[data-variant=c] .form-error,[data-variant=c] .issue,[data-variant=c] .confirm{border-left-width:1px}.sumlink{min-height:44px;font:inherit;color:var(--alarm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.sumlink svg{flex:none}.map-chips>.offterr-row{pointer-events:none;flex:0 0 100%;display:flex}.offterr{background:var(--surface);min-height:36px;color:var(--text);border:1.5px solid var(--text);font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;font-size:14.5px;font-weight:600;display:inline-flex}.offterr svg{flex:none}[data-variant=c] .sheet{border-top:1px solid var(--line);box-shadow:none;border-radius:0}[data-variant=c] .plate{border:1px solid var(--line)}[data-variant=c] .plate>div,[data-variant=c] .plate>.prel,[data-variant=c] .prel-vis,[data-variant=c] .prel-cont{border-color:var(--line-soft)}[data-variant=c] .plate{grid-template-columns:minmax(64px,.55fr) minmax(0,1.3fr) minmax(0,1.15fr) minmax(84px,.7fr)}[data-variant=c] .card-full .plate{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(96px,.8fr)}[data-variant=c] .plate-rating .linkbtn{margin-inline:-6px}[data-variant=c] .lg-cl-a{stroke-dasharray:27 73;stroke-dashoffset:23.5px}[data-variant=c] .lg-cl-b{stroke-dasharray:25 75;stroke-dashoffset:-6.5px}[data-variant=c] .lg-cl-c{stroke:var(--line);stroke-dasharray:39 61;stroke-dashoffset:-34.5px}[data-variant=c] .lg-cl-d{display:none}
