@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e09a7426ee572bc0-s.151z90t1qqub1.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/495e600c70cb2bc9-s.4577x6d6t_wru.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f023a068af4b31cd-s.379s6-30uikiw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a89be221aef6f15c-s.20n0s255i1ni3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/788f0db78d092e8d-s.132pugbi_f9y3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4373de5944805f69-s.p.33u6slx3exank.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e09a7426ee572bc0-s.151z90t1qqub1.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/495e600c70cb2bc9-s.4577x6d6t_wru.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f023a068af4b31cd-s.379s6-30uikiw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a89be221aef6f15c-s.20n0s255i1ni3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/788f0db78d092e8d-s.132pugbi_f9y3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4373de5944805f69-s.p.33u6slx3exank.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e09a7426ee572bc0-s.151z90t1qqub1.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/495e600c70cb2bc9-s.4577x6d6t_wru.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f023a068af4b31cd-s.379s6-30uikiw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a89be221aef6f15c-s.20n0s255i1ni3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/788f0db78d092e8d-s.132pugbi_f9y3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4373de5944805f69-s.p.33u6slx3exank.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e09a7426ee572bc0-s.151z90t1qqub1.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/495e600c70cb2bc9-s.4577x6d6t_wru.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f023a068af4b31cd-s.379s6-30uikiw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a89be221aef6f15c-s.20n0s255i1ni3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/788f0db78d092e8d-s.132pugbi_f9y3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4373de5944805f69-s.p.33u6slx3exank.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Comfortaa Fallback;src:local(Arial);ascent-override:74.95%;descent-override:19.91%;line-gap-override:0.0%;size-adjust:117.54%}.comfortaa_c7419ab7-module__CaHEkW__className{font-family:Comfortaa,Comfortaa Fallback;font-style:normal}.comfortaa_c7419ab7-module__CaHEkW__variable{--font-serif:"Comfortaa", "Comfortaa Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_be90c9a7-module__EYf-cW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_be90c9a7-module__EYf-cW__variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_1cefa7fa-module__ha6DRa__className{font-family:Fraunces,Fraunces Fallback}.fraunces_1cefa7fa-module__ha6DRa__variable{--font-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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 Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.2vs72h_x6qrve.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.0c7ha31nuacbu.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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 Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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 Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.1fbvi_fot8u4l.woff2?dpl=dpl_78tZUuvKTxBdcyW2frovZFbLxaLy)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 Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_747e0632-module__es3Rna__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_747e0632-module__es3Rna__variable{--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--ground:#fbf7ee;--panel:#fff;--sidebar:#f6f0e3;--ink:#1b1712;--ink-2:#6e6357;--ink-3:#9a8e7e;--hair:#eae1cf;--hair-2:#e2d7c1;--sand:#efe7d6;--brand:#1b1712;--accent:#b98a3e;--good:#3e7c58;--good-bg:#e6f0e8;--warn:#b9862f;--warn-bg:#f6ecd6;--crit:#c0392b;--crit-bg:#f7e4e1;--info:#3b6e8f;--info-bg:#e4edf2;--shadow:0 1px 2px #1b17120a,0 8px 24px #1b17120d;--pop:0 8px 30px #1b171224,0 2px 6px #1b171214;--radius:14px;--radius-sm:9px;--logo-invert:0;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media (prefers-color-scheme:dark){:root{--ground:#17140f;--panel:#201b15;--sidebar:#14110c;--ink:#f4eee2;--ink-2:#b3a895;--ink-3:#7e735f;--hair:#2e2820;--hair-2:#382f24;--sand:#2a2318;--brand:#f4eee2;--accent:#d8a94e;--good:#6fb88a;--good-bg:#1e2c22;--warn:#d6a64a;--warn-bg:#2e2612;--crit:#e0776b;--crit-bg:#33201c;--info:#7fb0ce;--info-bg:#1b2a32;--shadow:0 1px 2px #0000004d,0 10px 30px #00000059;--pop:0 10px 34px #00000080,0 2px 6px #0006;--logo-invert:1}}:root[data-theme=dark]{--ground:#17140f;--panel:#201b15;--sidebar:#14110c;--ink:#f4eee2;--ink-2:#b3a895;--ink-3:#7e735f;--hair:#2e2820;--hair-2:#382f24;--sand:#2a2318;--brand:#f4eee2;--accent:#d8a94e;--good:#6fb88a;--good-bg:#1e2c22;--warn:#d6a64a;--warn-bg:#2e2612;--crit:#e0776b;--crit-bg:#33201c;--info:#7fb0ce;--info-bg:#1b2a32;--shadow:0 1px 2px #0000004d,0 10px 30px #00000059;--pop:0 10px 34px #00000080,0 2px 6px #0006;--logo-invert:1}:root[data-theme=light]{--ground:#fbf7ee;--panel:#fff;--sidebar:#f6f0e3;--ink:#1b1712;--ink-2:#6e6357;--ink-3:#9a8e7e;--hair:#eae1cf;--hair-2:#e2d7c1;--sand:#efe7d6;--brand:#1b1712;--accent:#b98a3e;--good:#3e7c58;--good-bg:#e6f0e8;--warn:#b9862f;--warn-bg:#f6ecd6;--crit:#c0392b;--crit-bg:#f7e4e1;--info:#3b6e8f;--info-bg:#e4edf2;--shadow:0 1px 2px #1b17120a,0 8px 24px #1b17120d;--pop:0 8px 30px #1b171224,0 2px 6px #1b171214;--logo-invert:0}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--sans);color:var(--ink);background:var(--ground);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}button{font-family:var(--sans)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@keyframes pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}canvas{width:100%;display:block}table{border-collapse:collapse;width:100%}th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--hair);padding:10px 18px;font-size:11px;font-weight:600}td{border-bottom:1px solid var(--hair);padding:12px 18px;font-size:13px}tr:last-child td{border-bottom:none}tbody tr{transition:background .12s}tbody tr:hover{background:var(--sand)}tbody tr:hover td{color:var(--ink)}@keyframes sh{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@keyframes mrise{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}.exchange-modal{flex-direction:column;width:calc(100vw - 24px);max-width:1440px;max-height:calc(100vh - 72px);display:flex}.exchange-modal .modal-head{z-index:2;background:var(--panel);border-top-left-radius:16px;border-top-right-radius:16px;flex:none;position:sticky;top:0}.exchange-modal .modal-foot{z-index:2;background:var(--panel);border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex:none;position:sticky;bottom:0;box-shadow:0 -6px 14px -8px #00000040}.exchange-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:20px;min-height:0;padding:20px;display:flex;overflow-y:auto}.exchange-cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:820px){.exchange-cols{grid-template-columns:1fr}}.exchange-col{border:1px solid var(--hair);background:var(--panel);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.exchange-col h4{color:var(--ink);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.exchange-col-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.exchange-qty{align-items:center;gap:6px;margin-left:auto;display:flex}.exchange-qty input{border:1px solid var(--hair);width:64px;font:inherit;text-align:right;background:var(--panel);color:var(--ink);border-radius:6px;padding:6px 8px}.exchange-qty small{color:var(--ink-2)}.exchange-replaces{flex-direction:column;gap:12px;display:flex}.exchange-replace{border:1px solid var(--hair);background:var(--ground);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.exchange-replace-head{justify-content:space-between;align-items:center;display:flex}.exchange-replace-idx{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:700}.exchange-replace-remove{border:1px solid var(--hair);background:var(--panel);width:26px;height:26px;color:var(--ink-2);cursor:pointer;border-radius:8px;place-items:center;font-size:16px;line-height:1;display:grid}.exchange-replace-remove:hover{background:var(--sand);color:var(--ink)}.exchange-replace-field{flex-direction:column;gap:4px;min-width:0;display:flex}.exchange-replace-field>span{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.exchange-replace-field select,.exchange-replace-field input{border:1px solid var(--hair);background:var(--panel);color:var(--ink);font:inherit;border-radius:8px;width:100%;min-width:0;padding:9px 11px}.exchange-replace-row{grid-template-columns:minmax(0,1fr) 90px 120px;align-items:end;gap:10px;display:grid}@media (max-width:640px){.exchange-replace-row{grid-template-columns:1fr}}.exchange-replace-field.qty input{text-align:right}.exchange-replace-field.total{justify-content:flex-end;align-items:flex-end;padding-bottom:9px}.exchange-replace-field.total b{color:var(--ink);font-size:13.5px}.exchange-fee-row{border:1px solid var(--hair);background:var(--ground);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 14px;display:flex}.exchange-fee-check{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.exchange-fee-input{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.exchange-fee-input input{border:1px solid var(--hair);background:var(--panel);width:96px;color:var(--ink);font:inherit;text-align:right;border-radius:6px;padding:5px 8px}.exchange-summary{border:1px solid var(--hair);background:var(--ground);border-radius:10px;flex-direction:column;gap:6px;padding:11px 13px;display:flex}.exchange-sum-row{color:var(--ink-2);justify-content:space-between;align-items:center;font-size:13px;display:flex}.exchange-sum-row b{color:var(--ink)}.exchange-delta{border-top:1px dashed var(--hair);color:var(--ink);margin-top:2px;padding-top:6px;font-size:14px}.exchange-delta.charge b{color:var(--accent)}.exchange-delta.refund b{color:#c33}.exchange-returns{flex-direction:column;gap:8px;display:flex}.exchange-return-item{border:1px solid var(--hair);background:var(--panel);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .12s,background .12s,box-shadow .12s;display:grid}.exchange-return-item:hover{border-color:var(--hair-2)}.exchange-return-item.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--panel));box-shadow:0 1px #00000005}.exchange-return-main{flex-direction:column;gap:6px;min-width:0;display:flex}.exchange-return-main b{color:var(--ink);font-size:14px;line-height:1.25}.exchange-return-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.exchange-return-meta .chip.variant{background:var(--sand);color:var(--ink);border:1px solid var(--hair);text-transform:none;letter-spacing:0;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.exchange-return-price{color:var(--ink-2);font-size:12.5px}.exchange-check{flex:none;width:22px;height:22px;display:inline-block;position:relative}.exchange-check input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.exchange-check-box{border:1.5px solid var(--hair-2);background:var(--panel);color:#0000;border-radius:6px;place-items:center;transition:background .12s,border-color .12s,color .12s;display:grid;position:absolute;inset:0}.exchange-check input:checked+.exchange-check-box{background:var(--accent);border-color:var(--accent);color:#fff}.exchange-check input:focus-visible+.exchange-check-box{outline:2px solid color-mix(in srgb,var(--accent) 50%,transparent);outline-offset:2px}.ex-page{flex-direction:column;gap:20px;max-width:1600px;margin:0 auto;padding:24px 28px 140px;display:flex}.ex-page-head{flex-direction:column;gap:10px;display:flex}.ex-back{color:var(--ink);background:var(--panel);border:1px solid var(--hair-2);cursor:pointer;border-radius:10px;align-items:center;gap:8px;width:max-content;padding:8px 14px 8px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.ex-back:hover{background:var(--sand);border-color:var(--hair);box-shadow:0 1px 2px #0000000a}.ex-back:active{transform:translateY(1px)}.ex-back svg{stroke-width:2px;width:15px;height:15px;color:var(--ink-2)}.ex-page-title h1{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700}.ex-page-title p{color:var(--ink-2);margin:4px 0 0;font-size:13px}.ex-info{border:1px solid var(--hair);background:color-mix(in srgb,var(--accent) 4%,var(--panel));border-radius:14px;margin-bottom:4px;padding:18px 22px}.ex-info-hd{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11.5px;font-weight:700}.ex-info-list{color:var(--ink-2);flex-direction:column;gap:8px;margin:0;padding:0 0 0 20px;font-size:13px;line-height:1.5;display:flex}.ex-info-list li{padding-left:2px}.ex-info-list li b{color:var(--ink);font-weight:600}.ex-info-list li::marker{color:var(--accent);font-weight:700}.ex-info-foot{border-top:1px dashed var(--hair);color:var(--ink-2);margin-top:12px;padding-top:10px;font-size:12.5px;line-height:1.5}.ex-info-foot b{color:var(--ink);font-weight:600}.ex-page-body{flex-direction:column;gap:20px;display:flex}.ex-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:20px;display:grid}@media (max-width:1080px){.ex-grid{grid-template-columns:1fr}}.ex-selection{flex-direction:column;gap:16px;display:flex}.ex-panel-sticky{align-self:start;position:sticky;top:16px}@media (max-width:1080px){.ex-panel-sticky{position:static}}.ex-field select,.exchange-replace-field select,.ex-repl-fields select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23625852' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:12px;padding-right:32px}.ex-field select:focus-visible,.exchange-replace-field select:focus-visible,.ex-field input:focus-visible,.ex-field textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:1px;border-color:var(--accent)}.ex-search{border:1px solid var(--hair);background:var(--panel);color:var(--ink);font:inherit;border-radius:8px;min-width:280px;padding:9px 12px}.ex-search:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:1px;border-color:var(--accent)}.ex-cat-card.has-added{border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent) inset}.ex-cat-variant{position:relative}.ex-cat-variant.added{background:color-mix(in srgb,var(--accent) 10%,var(--panel));border-color:var(--accent)}.ex-cat-variant.added b{color:var(--accent)}.ex-cat-added-badge{background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:999px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700;line-height:1.3;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #00000026}.ex-panel{background:var(--panel);border:1px solid var(--hair);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex}.ex-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ex-panel-head h2{color:var(--ink);letter-spacing:.01em;margin:0;font-size:15px;font-weight:700}.ex-panel-head p{color:var(--ink-3);margin:2px 0 0;font-size:12.5px}.ex-empty{border:1px dashed var(--hair);color:var(--ink-3);text-align:center;border-radius:10px;padding:14px;font-size:13px}.ex-return-list{flex-direction:column;gap:10px;display:flex}.ex-return-card{border:1px solid var(--hair);background:var(--panel);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;transition:border-color .12s,background .12s;display:grid}.ex-return-card:hover{border-color:var(--hair-2)}.ex-return-card.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--panel))}.ex-return-body{flex-direction:column;gap:6px;min-width:0;display:flex}.ex-return-name{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.25}.ex-return-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ex-price{color:var(--ink-2);font-size:12.5px;font-weight:500}.ex-chip{background:var(--sand);color:var(--ink);border:1px solid var(--hair);letter-spacing:.01em;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.ex-qty{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.ex-qty input{border:1px solid var(--hair);width:64px;font:inherit;text-align:right;background:var(--panel);color:var(--ink);border-radius:8px;padding:7px 9px}.ex-check{flex:none;width:22px;height:22px;display:inline-block;position:relative}.ex-check input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ex-check-box{border:1.5px solid var(--hair-2);background:var(--panel);color:#0000;border-radius:6px;place-items:center;transition:background .12s,border-color .12s,color .12s;display:grid;position:absolute;inset:0}.ex-check input:checked+.ex-check-box{background:var(--accent);border-color:var(--accent);color:#fff}.ex-check input:focus-visible+.ex-check-box{outline:2px solid color-mix(in srgb,var(--accent) 50%,transparent);outline-offset:2px}.ex-repl-list{flex-direction:column;gap:12px;display:flex}.ex-repl-card{border:1px solid var(--hair);background:var(--ground);border-radius:12px;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px;display:grid}.ex-repl-thumb{background:var(--sand);width:96px;height:96px;color:var(--ink-3);border-radius:10px;place-items:center;font-size:28px;font-weight:700;display:grid;overflow:hidden}.ex-repl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ex-repl-fields{flex-direction:column;gap:10px;min-width:0;display:flex}.ex-repl-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ex-repl-head .ex-remove{flex:none;align-self:flex-start;margin-top:1px}.ex-repl-idx{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.exch-paylink{border:1px solid var(--hair);background:color-mix(in srgb,var(--accent) 4%,var(--panel));border-radius:10px;flex-direction:column;gap:6px;margin-top:10px;padding:10px 12px;display:flex}.exch-paylink-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.exch-paylink-label{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:11px;font-weight:700}.exch-paylink-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--accent);border:1px solid var(--hair);background:var(--panel);border-radius:6px;flex:1;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;text-decoration:none;overflow:hidden}.exch-paylink-url:hover{text-decoration:underline}.exch-paylink-hint{color:var(--ink-3);font-size:11px;line-height:1.4}.tabs{background:var(--sand);border:1px solid var(--hair);border-radius:12px;flex-wrap:wrap;gap:6px;width:max-content;max-width:100%;margin:0 0 16px;padding:4px;display:flex}.tabs .tab{color:var(--ink-2);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.tabs .tab:hover{background:var(--panel);color:var(--ink)}.tabs .tab.active{background:var(--panel);color:var(--ink);border-color:var(--hair-2);box-shadow:0 1px 2px #00000008}.tabs .tab .count{background:var(--hair);min-width:22px;height:20px;color:var(--ink-2);letter-spacing:.02em;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.tabs .tab.active .count{background:var(--accent);color:#fff}.exchanges-tbl .row-attn{background:color-mix(in srgb,var(--accent) 5%,transparent)}.exchanges-tbl .chip.warn{color:#a12626;text-transform:none;letter-spacing:0;background:#cc33331f;border:1px solid #cc333340;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.exchanges-tbl .btn.sm{padding:6px 11px;font-size:12px}.ex-repl-title{flex-direction:column;gap:2px;min-width:0;display:flex}.ex-repl-name{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.25}.ex-remove{border:1px solid var(--hair);background:var(--panel);width:26px;height:26px;color:var(--ink-2);cursor:pointer;border-radius:8px;place-items:center;font-size:16px;display:grid}.ex-remove:hover{background:var(--sand);color:var(--ink)}.ex-field{flex-direction:column;gap:5px;min-width:0;display:flex}.ex-field>span{color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.ex-field select,.ex-field input,.ex-field textarea{border:1px solid var(--hair);background:var(--panel);color:var(--ink);font:inherit;border-radius:8px;width:100%;min-width:0;padding:9px 12px}.ex-field textarea{resize:vertical}.ex-repl-row{grid-template-columns:minmax(0,1fr) 96px;align-items:end;gap:10px;display:grid}@media (max-width:640px){.ex-repl-row{grid-template-columns:1fr}}.ex-repl-total{border-top:1px dashed var(--hair);color:var(--ink-2);justify-content:space-between;align-items:baseline;margin-top:4px;padding:8px 0 0;font-size:12px;display:flex}.ex-repl-total b{color:var(--ink);font-size:14px;font-weight:700}.ex-field.qty input{text-align:right}.ex-field.total{justify-content:flex-end;align-items:flex-end;padding-bottom:9px}.ex-field.total b{color:var(--ink);font-size:14px}.ex-catalog{border-top:1px dashed var(--hair);flex-direction:column;gap:12px;margin-top:6px;padding-top:14px;display:flex}.ex-catalog-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ex-catalog-head h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:12.5px;font-weight:700}.ex-catalog-head input{border:1px solid var(--hair);background:var(--panel);color:var(--ink);font:inherit;border-radius:8px;min-width:260px;padding:8px 11px}.ex-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.ex-cat-card{border:1px solid var(--hair);background:var(--panel);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.ex-cat-thumb{aspect-ratio:1;background:var(--sand);width:100%;color:var(--ink-3);border-radius:10px;place-items:center;font-size:32px;font-weight:700;display:grid;overflow:hidden}.ex-cat-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ex-cat-body{flex-direction:column;gap:8px;min-width:0;display:flex}.ex-cat-name{color:var(--ink);flex-direction:column;gap:4px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}.ex-cat-color{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.ex-color-dot{border:1px solid var(--hair);border-radius:50%;flex:none;width:12px;height:12px}.ex-cat-variants{flex-wrap:wrap;gap:6px;display:flex}.ex-cat-variant{border:1px solid var(--hair);background:var(--panel);cursor:pointer;color:var(--ink);font:inherit;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:6px 9px;display:flex}.ex-cat-variant:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--panel))}.ex-cat-variant:disabled{opacity:.4;cursor:not-allowed}.ex-cat-variant b{color:var(--ink);font-size:12.5px;font-weight:700}.ex-cat-variant span{color:var(--ink-3);font-size:10.5px}.ex-aside{background:var(--panel);border:1px solid var(--hair);border-radius:14px;flex-direction:column;gap:14px;padding:16px 20px;display:flex}.ex-fee-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ex-fee-check{color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:flex}.ex-fee-input{color:var(--ink-2);align-items:center;gap:8px;font-size:12px;display:flex}.ex-fee-input input{border:1px solid var(--hair);background:var(--panel);width:110px;color:var(--ink);font:inherit;text-align:right;border-radius:8px;padding:7px 10px}.ex-fee-hint{color:var(--ink-3);padding:0 2px 4px;font-size:11.5px}.ex-fee-row.inline{border:1px solid var(--hair);background:var(--ground);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:6px 0 0;padding:12px 14px;display:flex}.ex-fee-row.inline .ex-fee-check{color:var(--ink);font-size:13px;font-weight:500}.ex-fee-row.inline .ex-fee-input input{width:100px}.ex-foot{z-index:50;background:var(--panel);border-top:1px solid var(--hair-2);justify-content:space-between;align-items:center;gap:20px;padding:14px 28px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0000000f}.ex-sum{flex-wrap:wrap;align-items:center;gap:20px;font-size:13px;display:flex}.ex-sum>div{color:var(--ink-2);align-items:baseline;gap:6px;display:flex}.ex-sum>div b{color:var(--ink);font-size:14px}.ex-sum-delta{border-left:1px solid var(--hair);padding-left:16px}.ex-sum-delta.charge b{color:var(--accent)}.ex-sum-delta.refund b{color:#c33}.ex-foot-actions{align-items:center;gap:10px;display:flex}.ex-err{color:#c33;background:#cc333314;border-radius:8px;padding:6px 10px;font-size:12.5px}@media (max-width:820px){.ex-foot{flex-direction:column;align-items:stretch;padding:14px}.ex-sum{justify-content:space-between}.ex-sum-delta{border-left:none;padding-left:0}}.print-picker{display:inline-flex;position:relative}.action-stack-body .print-picker,.action-stack-body .print-picker .print-picker-trigger{width:100%}.action-stack-body .print-picker .print-picker-menu{min-width:0;left:0;right:0}.print-picker-trigger .pp-chev{color:var(--ink-2);margin-left:2px;transition:transform .15s}.print-picker-trigger.open .pp-chev{transform:rotate(180deg)}.print-picker-scrim{z-index:80;background:0 0;position:fixed;inset:0}.print-picker-menu{z-index:81;background:var(--panel);border:1px solid var(--hair-2);border-radius:12px;flex-direction:column;min-width:240px;padding:6px;animation:.14s both mrise;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 36px #0000002e,0 2px 6px #00000014}.print-picker-menu .pp-item{color:var(--ink);cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;padding:9px 12px;text-decoration:none;display:flex}.print-picker-menu .pp-item:hover,.print-picker-menu .pp-item:focus-visible{background:var(--sand);outline:none}.print-picker-menu .pp-item-title{color:var(--ink);font-size:13.5px;font-weight:600}.print-picker-menu .pp-item-sub{color:var(--ink-3);font-size:11.5px}@media print{@page{margin:12mm}}@keyframes info-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes sn-flash{0%{background:color-mix(in srgb,var(--accent) 22%,var(--panel))}to{background:var(--panel)}}table code{color:var(--ink-2);background:var(--sand);border-radius:5px;padding:1px 6px;font-size:11.5px}@keyframes install-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.15)}}@keyframes install-check-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes install-spin{to{transform:rotate(360deg)}}:root{--media-ar:9 / 16;--media-w:190px}@keyframes mediaShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}:root{--store-bg:#fffaf0;--store-ink:#1b1712;--store-hair:#eae1cf;--store-accent:#b98a3e;--store-sale:#c0392b;--store-serif:var(--font-serif), "Comfortaa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--store-sans:var(--font-sans), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--store-arabic:var(--font-arabic), "IBM Plex Sans Arabic", "Noto Sans Arabic", Tahoma, sans-serif}.trend-mobile{display:none}.trend-mobile .tm-row{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.trend-mobile .tm-row:last-child{border-bottom:none}.trend-mobile .tm-lbl{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:12px;font-weight:600}.trend-mobile .tm-val{color:var(--ink);text-align:right;font-size:15px;font-weight:600}.trend-mobile .tm-val.tm-up{color:var(--good)}.trend-mobile .tm-val.tm-down{color:var(--danger,#c33)}.trend-mobile .tm-empty{color:var(--ink-3);text-align:center;padding:12px 0;font-size:13px}@keyframes sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:520px){body,html{overflow-x:hidden}.page-head{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:720px){.mnav-btn{display:inline-flex}.topbar{gap:8px;height:56px;padding:0 12px}.topbar .btn{padding:8px 10px;font-size:12.5px}.topbar .btn svg{margin-right:0}.content{padding:16px 12px 40px}.app{grid-template-columns:1fr}.side{z-index:220;width:min(84vw,300px);height:100dvh;transition:transform .22s cubic-bezier(.2,.7,.3,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:2px 0 24px #00000059}.side.open{transform:translate(0)}.list-toolbar{gap:8px;margin-bottom:12px}.list-search{flex:100%;width:100%;max-width:none;padding:9px 12px}.list-search input{font-size:16px}.list-filter{flex:100%;width:100%}.list-filter .dd-trigger{min-height:44px;padding:11px 14px;font-size:14px}.table-mobile-cards .inv-pill,.table-mobile-cards .pill{padding:4px 12px;font-size:12px;font-weight:700}.table-mobile-cards .inv-wait{padding:3px 10px;font-size:12px}.seg{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg button{white-space:nowrap;flex:none;padding:8px 12px;font-size:13px}.seg:after{content:"";background:linear-gradient(to right,transparent,var(--panel));pointer-events:none;flex:none;align-self:stretch;width:28px;margin-left:-28px;position:sticky;right:0}.filter-dd{flex:100%;width:100%}.filter-dd .dd{flex:1;min-width:0}.filter-dd .dd-trigger{width:100%}.list-toolbar>span[style*=auto]{color:var(--ink-3);flex:100%;order:99;font-size:12px;margin-left:0!important}.dd-list{max-width:calc(100vw - 24px)}.pager{justify-content:center;gap:8px;padding:10px 12px}.pager-pages{flex-wrap:wrap;order:1;justify-content:center}.pager-meta{text-align:center;flex:100%;order:3;margin-left:0;font-size:11.5px}.pager-size{flex:100%;order:4;justify-content:center}.pager-nav{width:34px;height:34px}.table-mobile-cards>.card{box-shadow:none;background:0 0;border:none;overflow:visible}.table-mobile-cards>.card>div[style*=overflow]{overflow:visible!important}.table-mobile-cards table,.table-mobile-cards thead,.table-mobile-cards tbody,.table-mobile-cards tr,.table-mobile-cards td{width:auto;display:block}.table-mobile-cards thead{display:none}.table-mobile-cards tbody{flex-direction:column;gap:10px;display:flex}.table-mobile-cards tr{background:var(--panel);border:1px solid var(--hair);box-shadow:var(--shadow);border-radius:14px;padding:12px 14px}.table-mobile-cards tr.clickable{cursor:pointer}.table-mobile-cards tr.inv-sub{border:1px solid color-mix(in srgb,var(--hair) 55%,transparent);border-left:3px solid var(--accent);background:color-mix(in srgb,var(--sand) 65%,transparent);box-shadow:none;border-radius:0 12px 12px 0;margin-left:22px;padding:9px 12px 9px 14px}.table-mobile-cards tr.inv-sub td:empty{display:none}.table-mobile-cards tr.inv-sub td[data-role=primary]{border-bottom-style:dotted;margin-bottom:4px;padding-bottom:6px}.table-mobile-cards tr.inv-sub .sz{flex-direction:column;align-items:flex-start;gap:2px;padding-left:0}.table-mobile-cards tr.inv-sub .sz b{font-size:14px;font-weight:600}.table-mobile-cards tr.inv-sub .sz code{color:var(--ink-3);font-size:11px}.table-mobile-cards tr.inv-sub td{min-height:22px;padding:3px 0;font-size:13px}.table-mobile-cards td{color:var(--ink-2);text-align:right;border:none;justify-content:space-between;align-items:center;gap:12px;min-height:26px;padding:5px 0;font-size:13.5px;display:flex}.table-mobile-cards td.num{text-align:right;font-variant-numeric:tabular-nums}.table-mobile-cards td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);text-align:left;flex:none;font-size:11px;font-weight:600}.table-mobile-cards td[data-label=""]:before,.table-mobile-cards td:not([data-label]):before{content:none}.table-mobile-cards td[data-role=primary]{text-align:left;border-bottom:1px dashed var(--hair);margin-bottom:6px;padding-bottom:8px;display:block}.table-mobile-cards td[data-role=primary]:before{content:none}.table-mobile-cards td[data-role=primary] br{display:none}.table-mobile-cards td[data-role=primary] small{color:var(--ink-3);margin-top:2px;font-size:11.5px;display:block}.table-mobile-cards td[data-role=primary] b{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:700;line-height:1.15}.table-mobile-cards td[data-label=Total]{color:var(--ink);font-size:15.5px;font-weight:700}.table-mobile-cards td[data-label=Status] .chip{padding:4px 12px;font-size:12.5px}.table-mobile-cards td[data-role=actions] .row-actions .ra-btn,.table-mobile-cards td[data-role=actions] .row-actions a.ra-btn,.table-mobile-cards td[data-role=actions] .row-actions button.ra-btn{min-height:40px;padding:9px 12px;font-size:13.5px}.table-mobile-cards td[data-role=actions]{border-top:1px dashed var(--hair);text-align:left;margin-top:6px;padding-top:8px;display:block}.table-mobile-cards td[data-role=actions]:before{content:none}.table-mobile-cards td[data-role=actions] .row-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px}.table-mobile-cards td[data-role=actions] .row-actions .ra-btn,.table-mobile-cards td[data-role=actions] .row-actions a,.table-mobile-cards td[data-role=actions] .row-actions button{flex:auto;justify-content:center;min-width:0}.table-mobile-cards .cust{align-items:center;gap:10px;display:flex}.table-mobile-cards .cust .ic{flex:none}.table-mobile-cards .cust b{color:var(--ink);font-size:14px}.table-mobile-cards td.cell-order{justify-content:space-between}.table-mobile-cards td.cell-order .order-cell{gap:6px}.table-mobile-cards td.cell-order .order-input{width:52px}.table-mobile-cards .prod-thumb{border-radius:8px;width:52px;height:66px}.table-mobile-cards .prod-thumb svg{width:18px;height:18px}.table-mobile-cards .cust{align-items:flex-start;gap:12px}.table-mobile-cards .cust b{letter-spacing:-.005em;font-size:15.5px;line-height:1.25}.table-mobile-cards td[data-role=primary] small,.table-mobile-cards td[data-role=primary] code{color:var(--ink-3);font-size:11.5px;font-family:var(--mono,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:.02em}.table-mobile-cards td.cell-actions{justify-content:flex-end;padding-top:6px}.table-mobile-cards td.cell-actions:before{content:none}.pager{flex-wrap:wrap;justify-content:center;gap:6px}.overlay{align-items:flex-end;padding:0}.modal{border-radius:18px 18px 0 0;flex-direction:column;width:100%;max-width:none;max-height:92dvh;animation:.24s cubic-bezier(.2,.7,.3,1) both sheet-rise;display:flex}.modal-head{background:var(--panel);z-index:2;padding:14px 16px;position:sticky;top:0}.modal-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;padding:14px 16px;overflow-y:auto}.modal-foot{background:var(--panel);gap:8px;padding:12px 16px;position:sticky;bottom:0}.modal-foot .btn{flex:1;padding:12px 14px;font-size:14px}.stock-row{flex-wrap:wrap;gap:8px;padding:12px}.stock-row .lab{flex:100%}.stock-row input{width:110px;min-height:44px;padding:11px 12px;font-size:16px}.stock-row .inv-pill,.stock-row .inv-wait{order:2}.stock-row .inv-pill{padding:4px 12px;font-size:12px}.stock-row .inv-wait{padding:3px 10px;font-size:12px}.stock-row .lab b{font-size:14.5px}.stock-row .lab small{font-size:12px}.stock-total{padding-top:14px;font-size:14px}.stock-total b{font-size:17px}.detail-head{flex-direction:column;align-items:flex-start;gap:10px}.detail-head .right{gap:6px}.order-grid{gap:14px;grid-template-columns:1fr!important}.editor{grid-template-columns:1fr!important}.ed-rail{position:static!important}.table-mobile-cards tr.items-total-row td:first-child{display:none}.table-mobile-cards tr.items-total-row{background:var(--sand)}.row2,.row3{grid-template-columns:1fr;gap:12px}.field input,.field select,.field textarea,.refund-field input,.refund-field textarea{padding:11px 12px!important;font-size:15px!important}.ed-body{gap:12px;padding:14px}.editor-title{padding:12px 14px;font-size:18px}.editor,.ed-main{gap:14px}.action-bar{gap:8px;padding:10px}.action-bar .btn{flex:calc(50% - 4px);justify-content:center;padding:11px 12px;font-size:13px}.action-bar .btn.danger,.action-bar .btn.ghost.danger{flex-basis:100%}.action-stack-body .btn{padding:12px 14px;font-size:14px}.attached{flex-wrap:wrap;gap:10px}.attach-form{flex-direction:column;gap:12px;display:flex}.attach-form .row-inline{flex-wrap:wrap;gap:8px}.attach-form .row-inline .btn{flex:1;justify-content:center}.order-coupon .card-body{padding:14px}.refund-item{gap:8px;padding:10px 8px}.refund-item-main b{font-size:14px}.refund-item-main small{font-size:12px}.refund-method{padding:12px}.refund-method b{font-size:14px}.refund-method small{font-size:12.5px;line-height:1.5}.confirm-modal{border-radius:18px 18px 0 0}.confirm-body{text-align:left;flex-direction:column;padding:16px}.confirm-icon{width:40px;height:40px}.confirm-txt h3{font-size:17px}.confirm-txt p{font-size:13.5px;line-height:1.55}.variant-table{width:100%;display:block}.variant-table thead{display:none}.variant-table tbody,.variant-table tfoot{display:block}.variant-table tr{border:1px solid var(--hair);background:var(--panel);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-bottom:8px;padding:10px;display:grid}.variant-table td{border:none;align-items:center;padding:0;display:flex}.variant-table.size-stock td.num input{width:80px;padding:9px 10px;font-size:14px}.variant-table.size-stock tfoot tr{background:var(--sand);grid-template-columns:1fr auto}.media-tile,.media-thumb{max-width:100%}.crumbs{font-size:12px}.page-head p,.detail-head .muted{font-size:12.5px}.ltv{grid-template-columns:repeat(2,1fr)!important}.ed-rail{width:auto}.card-head{flex-wrap:wrap;gap:8px}.card-head .lnk{font-size:12px}.row-inline{flex-wrap:wrap}.btn{min-height:40px}.ra-btn{min-height:36px;padding:8px 12px;font-size:12.5px}.topbar .search,.topbar .searchbar{flex:1;max-width:none}.customer-block{padding:14px}.cust-fields{grid-template-columns:1fr;gap:12px}.meta-grid{grid-template-columns:repeat(2,1fr)}.meta-cell{padding:10px 12px}.meta-cell .mv{font-size:14px}.page-head h1,.content h1{font-size:22px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpi{padding:14px}.kpi .val{margin:6px 0 4px;font-size:22px}.kpi .spark{display:none}.cat-kpis,.cat-kpis.ov-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cat-kpi{gap:10px;padding:12px 14px}.cat-kpi .val{font-size:19px}.cat-kpi .lbl{font-size:11px}.cat-kpi .sub{font-size:10.5px}.cat-kpi .body{overflow:hidden}.cat-kpi .body .lbl,.cat-kpi .body .val,.cat-kpi .body .sub{white-space:normal;overflow-wrap:anywhere}.ov-kpi{padding-right:14px}.ov-kpi .go{display:none}.val-note{font-size:11px}.page-head .right,.page-head .ov-right{flex-wrap:wrap;width:100%;margin-left:0}.page-head .right>*,.page-head .ov-right>*{max-width:100%}.datewrap{flex:auto;min-width:0}.date-btn{justify-content:flex-start;width:100%;overflow:hidden}.date-btn span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cal{z-index:1000;width:auto;max-width:none;position:fixed;inset:auto 12px 12px}.cal .days button{min-height:36px;font-size:13px}.cal-foot{flex-wrap:wrap}.cal-foot .rng{text-align:center;flex:100%;padding:4px 0}.cal:before{content:"";z-index:-1;background:#0006;position:fixed;inset:0}.chart-wrap{padding:4px 6px 6px!important}.chart-wrap canvas{max-width:100%}.card-body.rev-body{padding:8px 6px 12px}.rev-block{gap:10px}.rev-bars-hour{-webkit-overflow-scrolling:touch;grid-template-columns:repeat(24,22px);gap:2px;padding-bottom:4px;overflow-x:auto}.rev-bars-hour::-webkit-scrollbar{height:4px}.rev-bars-dow{gap:4px;height:170px}.rev-bar .lb{font-size:10px}.rev-tip{min-width:150px;font-size:11px}.rev-peaks{gap:6px}.rev-peak{padding:5px 9px;font-size:11px}.ov-status-v2{padding:6px 8px 10px}.ov-stat-row{grid-template-columns:auto auto 1fr;gap:8px;padding:10px 6px}.ov-stat-row .chip{padding:4px 9px;font-size:11.5px}.ov-stat-row .ov-stat-nums{white-space:nowrap}.ov-stat-row .ov-stat-nums b{font-size:14px}.ov-stat-row .ov-stat-nums small{margin-left:4px;font-size:11px}.ov-stat-row .go{display:none}.ov-attn-stack .ov-attn-tile{column-gap:10px;padding:10px 12px}.ov-attn-stack .ov-attn-tile .ov-attn-num{min-width:36px;font-size:20px}.ov-list{padding:2px 10px 6px}.ov-row{grid-template-columns:22px 1fr auto;gap:10px;padding:9px 4px}.ov-row .rk{width:22px;height:22px;font-size:10.5px}.ov-row .g b{font-size:12.5px}.ov-row .g small{font-size:10.5px}.ov-row .v{font-size:12.5px}.ov-orders{padding:2px 10px 6px}.ov-order-row{gap:10px;padding:9px 4px}.ov-order-body b{font-size:12.5px}.ov-order-body small{font-size:10.5px}.ov-order-av{width:30px;height:30px;font-size:11px}.rep-dist{padding:10px 12px 14px}.rep-dist-legend{grid-template-columns:1fr auto 1fr;gap:8px;font-size:10px}.rep-dist-legend span:nth-child(4){display:none}.rep-dist-row{grid-template-columns:1fr auto 1fr;gap:8px;padding:8px 2px}.rep-dist-row .rep-dist-cum{display:none}.rep-dist-label{gap:6px;font-size:12px}.rep-dist-count{font-size:13px}.rep-dist-pct{width:auto;font-size:11px}.an-tablewrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.an-table{min-width:520px}.table-mobile-cards .an-tablewrap{overflow:visible}.table-mobile-cards .an-table,.table-mobile-cards .an-table thead,.table-mobile-cards .an-table tbody,.table-mobile-cards .an-table tr,.table-mobile-cards .an-table td{width:auto;min-width:0;display:block}.table-mobile-cards .an-table thead{display:none}.table-mobile-cards .an-table tbody{flex-direction:column;gap:8px;display:flex}.table-mobile-cards .an-table tr{background:var(--panel);border:1px solid var(--hair);border-radius:12px;padding:10px 12px}.table-mobile-cards .an-table td{text-align:right;border:none;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.table-mobile-cards .an-table td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);text-align:left;flex:none;font-size:11px;font-weight:600}.table-mobile-cards .an-table td[data-label=""]:before,.table-mobile-cards .an-table td:not([data-label]):before{content:none}.disc-stack{gap:12px}.rcpt-standalone{overflow-x:hidden;padding:16px 0 96px!important}.rcpt-standalone .paper-wrap{transform-origin:0 0;width:820px;transform:scale(.42);margin-left:8px!important}.rcpt-standalone.thermal .paper-wrap{transform:none;margin:0 auto!important}.receipt-print-bar{flex-direction:row;bottom:12px!important;left:12px!important;right:12px!important}.receipt-print-bar .btn{flex:1;justify-content:center;min-height:44px;font-size:14px}@media print{.rcpt-standalone .paper-wrap{width:auto!important;margin:0!important;transform:none!important}}.rcpt-bar{flex-wrap:wrap;gap:8px!important;padding:10px 12px!important}.rcpt-bar-title{flex:100%}.rcpt-bar-actions{flex-wrap:wrap;flex:100%;gap:6px!important}.rcpt-mode{flex:100%}.rcpt-mode button{flex:1;min-height:40px;padding:10px 12px!important;font-size:13px!important}.rcpt-bar-actions .btn{flex:1;justify-content:center;min-height:44px;padding:11px 14px!important;font-size:14px!important}.rcpt-scope{padding:16px 4px 40px!important}.rcpt-paper{transform-origin:0 0;transform:scale(.42);width:820px!important;margin-left:6px!important}.rcpt-paper.thermal{transform:none;width:auto!important;margin:0 auto!important}@media print{.rcpt-paper{width:auto!important;margin:0!important;transform:none!important}}.chart-wrap,.chart-legend,.rev-bars-hour,.donut-canvas{display:none!important}.donutWrap{display:block!important}.trend-mobile{padding:12px 4px 4px;display:block!important}.field input,.field select,.field textarea,.refund-field input,.refund-field textarea,.pm-card input,.pm-card textarea,.pm-card select,.list-search input{font-size:16px!important}.set-rail{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;padding:4px 2px}.set-rail::-webkit-scrollbar{display:none}.set-rail-btn{white-space:nowrap;flex:none;width:auto;min-height:40px;padding:9px 14px;font-size:13.5px}.set-rail-btn .set-rail-txt small{display:none}.set-rail-btn .set-rail-txt b{font-size:13.5px}.set-rail:after{content:"";background:linear-gradient(to right,transparent,var(--panel));pointer-events:none;flex:none;align-self:stretch;width:28px;margin-left:-28px;position:sticky;right:0}.set-shell{gap:14px}.set-panel{min-width:0}.grid-2,.cust-fields,.rprint-grid,.pm-row,.pm-grid,.pm-grid-3{grid-template-columns:1fr!important;gap:12px!important}.rprint-tape{max-height:520px;padding:14px 8px;overflow:auto}.pmock-a4{transform-origin:top;transform:scale(.9)}.pm-list{gap:12px}.pm-card{padding:14px}.pm-head{gap:10px}.pm-title h3{flex-wrap:wrap;gap:6px;font-size:15px}.pm-body{gap:12px;padding:0}.pm-foot{flex-direction:column;align-items:stretch;gap:10px}.pm-foot .btn{justify-content:center;width:100%;min-height:44px}.pm-callback .pm-copy{flex-wrap:wrap}.pm-areas{gap:6px}.pm-refund-row{gap:10px}.health-hero{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.health-hero-right{flex-direction:column;align-items:stretch;gap:10px}.health-hero-counts{flex-wrap:wrap;justify-content:space-between;gap:6px}.health-hero-right .btn{justify-content:center;width:100%;min-height:44px}.health-list{gap:8px}.health-row{flex-wrap:wrap;gap:8px;padding:12px}.health-row-body{flex:100%;min-width:0}.health-row-fix{font-size:12px;line-height:1.45}.health-chip{margin-left:auto}.aud-stats{gap:8px}.aud-stat{padding:10px 12px}.aud-stat-v{font-size:16px}.aud-toolbar{flex-wrap:wrap;gap:8px}.aud-toolbar .seg{width:100%}.aud-dd,.aud-dd-conn{flex:100%;min-width:0}.aud-dd .dd,.aud-dd-conn .dd,.aud-dd .dd-trigger,.aud-dd-conn .dd-trigger{width:100%}.aud-count{text-align:left;color:var(--ink-3);flex:100%;font-size:12px}.aud-clear{align-self:flex-start}.table-mobile-cards .aud-table td.aud-details{flex-direction:column;align-items:flex-end;gap:4px}.table-mobile-cards .aud-table td.aud-details .aud-keys{flex-wrap:wrap;justify-content:flex-end;gap:4px}.table-mobile-cards .aud-table td.aud-src{flex-direction:column;align-items:flex-end;gap:2px}.table-mobile-cards .aud-table td.aud-src code{font-size:11.5px}.table-mobile-cards .aud-table td.aud-src small{color:var(--ink-3);font-size:11px}.table-mobile-cards.users-mobile-cards td[data-role=primary] .cust b{font-size:15px}.table-mobile-cards.users-mobile-cards td[data-role=primary] .cust small{color:var(--ink-3);font-size:12px}.table-mobile-cards.users-mobile-cards td[data-role=actions] .row-actions{gap:6px}.table-mobile-cards.users-mobile-cards td[data-role=actions] .kebab{place-items:center;min-width:40px;min-height:40px;display:grid}.seg-grid{gap:10px;grid-template-columns:1fr!important}.seg-tile{padding:14px}.tile-count{font-size:26px}.summary-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tenure-strip{flex-wrap:wrap;gap:8px 12px;padding:10px 12px}.tenure-strip .tenure-cell{font-size:12px}.subtabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.subtabs::-webkit-scrollbar{display:none}.subtab{white-space:nowrap;flex:none}.notif-panel{border-radius:14px;flex-direction:column;max-height:calc(100dvh - 72px);display:flex;width:auto!important;max-width:calc(100vw - 16px)!important;position:fixed!important;top:62px!important;left:auto!important;right:8px!important}.notif-list{flex:auto;max-height:none;overflow-y:auto}.notif-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}.notif-tabs::-webkit-scrollbar{display:none}.notif-top{padding:12px 14px 8px}.notif-item{padding:12px 14px}.notif-item .ng b{font-size:13.5px}.notif-item .ng p{white-space:normal;font-size:12.5px}.notif-item .ra-btn{min-height:36px;padding:8px 10px;font-size:12px}.toast{text-align:center;max-width:calc(100vw - 24px);font-size:13px;bottom:calc(16px + env(safe-area-inset-bottom))!important}.table-mobile-cards .ready-table{background:0 0;border:none;border-radius:0;font-size:13.5px}.table-mobile-cards .ready-table tbody td{border-bottom:none;padding:5px 0}.table-mobile-cards .ready-table tbody tr:hover{background:var(--panel)}.sn-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sn-kpi{padding:12px 14px}.sn-kpi-n{font-size:22px}.bis-boards{grid-template-columns:1fr;gap:12px}.sn-product-grid{gap:12px;grid-template-columns:1fr!important}.sn-product-head{flex-wrap:wrap;gap:10px}.sn-product-stats,.sn-variant{flex-wrap:wrap;gap:8px}.sn-variant .ra-btn{flex:100%;justify-content:center;min-height:40px}.identity-grid{grid-template-columns:1fr;gap:12px;padding:14px 16px}.contact-actions{gap:8px;padding:12px 14px}.contact-actions .btn{flex:calc(50% - 4px);justify-content:center}.row2{grid-template-columns:1fr;gap:12px}.date-input{width:100%}.date-input input[type=datetime-local]{width:100%;min-height:44px;font-size:16px}.hstudio-aside{width:100%;min-width:0}.hs-preview-shell{width:100%;overflow:hidden}.hs-stage{-webkit-overflow-scrolling:touch;padding:8px;overflow-x:auto}.hs-frame-wrap{max-width:100%}.hs-grid2{grid-template-columns:1fr}.hs-card{padding:14px}.hs-savebar{flex-wrap:wrap;gap:8px}.hs-savebar .btn,.hs-savebar a.btn{flex:100%;justify-content:center}.hs-drop{flex-direction:column}.hs-drop .hs-thumb{width:min(60vw,180px)}.pe-preview,.pe-preview-body{max-width:100%;overflow-x:auto}.pe-shell iframe,.hs-frame-wrap iframe,iframe{max-width:100%}.mkt-hub-tiles{grid-template-columns:1fr;gap:10px}.mkt-brief{flex-wrap:wrap;gap:10px;padding:12px 14px}.mkt-brief-body{flex:100%}.mkt-brief-cta{flex:100%;justify-content:center}.mkt-what-grid{grid-template-columns:1fr;padding:12px}.mkt-flow-steps{grid-template-columns:1fr}.attr-kpis{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.attr-toolbar{flex-direction:column;align-items:stretch;gap:10px}.attr-view-switch{width:100%}.attr-view-tab{flex:1 1 0;justify-content:center}.attr-filters{flex-wrap:wrap;gap:8px}.attr-filter{flex:100%}.attr-filter .attr-select-wrap,.attr-filter select{width:100%}.capi-queue-body,.capi-queue-actions{flex-wrap:wrap}.capi-queue-actions .btn{flex:100%;justify-content:center}.table-mobile-cards .src-actions{flex-wrap:wrap;gap:6px}.table-mobile-cards .src-actions .ra-btn{flex:100%;justify-content:center;min-height:40px}.sg-tables-grid{grid-template-columns:1fr;gap:12px}.sg-table-card .variant-table{display:block}.sg-table-card .variant-table thead{display:none}.sg-table-card .variant-table tbody{flex-direction:column;gap:8px;display:flex}.sg-table-card .variant-table tr{background:var(--panel);border:1px solid var(--hair);border-radius:12px;grid-template-columns:1fr auto;gap:8px 12px;padding:10px 12px;display:grid}.sg-table-card .variant-table td{border:none;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.sg-table-card .variant-table td:first-child{border-bottom:1px dashed var(--hair);grid-column:1/-1;margin-bottom:4px;padding-bottom:4px}.sg-table-card .variant-table td:before{content:attr(data-col);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:11px;font-weight:600}.sg-table-card .variant-table td:first-child:before,.sg-table-card .variant-table td:last-child:before{content:none}.sg-table-card .variant-table .cell-input{width:110px;min-height:40px;padding:9px 10px;font-size:16px}.sg-table-card .variant-table td:first-child .cell-input{width:100%}.sg-table-card .add-size{flex-direction:column;align-items:stretch!important}.sg-table-card .add-size .cat-add{max-width:none!important}.sg-table-card .add-size .btn{justify-content:center;width:100%}.scope-picker{gap:6px}.disc-two{grid-template-columns:1fr;gap:14px}.topbar .search kbd{display:none}.topbar .search{gap:8px;padding:8px 12px}.topbar .search input{font-size:14px}.kpis>:last-child:nth-child(odd),.cat-kpis>:last-child:nth-child(odd),.ov-kpis>:last-child:nth-child(odd),.sn-kpi-row>:last-child:nth-child(odd),.attr-kpis>:last-child:nth-child(odd),.summary-row>:last-child:nth-child(odd){grid-column:1/-1}.kpi .val,.cat-kpi .val,.ov-kpi .val{overflow-wrap:normal;word-break:normal;line-height:1.15}.modal:not(.confirm-modal):before{content:"";background:var(--hair-2);pointer-events:none;z-index:3;border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.modal:not(.confirm-modal){padding-top:12px;position:relative}.btn.ghost,.btn.text,.btn.danger,.btn.link{min-height:40px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent,#c8a45a);outline-offset:2px;border-radius:8px}.table-mobile-cards td[data-role=primary] b,.table-mobile-cards .cust b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.table-mobile-cards td[data-role=primary] small{white-space:normal}main.content{overflow-x:hidden}.content>*{max-width:100%}.attr-kpis .attr-kpi-n{letter-spacing:-.01em;line-height:1.2;font-size:19px!important}}
