@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_95dbe221-module__N9TzNW__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_95dbe221-module__N9TzNW__variable{--font-display:"Nunito","Nunito Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6c4fb69b-module__JUzDiq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6c4fb69b-module__JUzDiq__variable{--font-body:"Manrope","Manrope Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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 Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_72436b6a-module__VXLN8W__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_72436b6a-module__VXLN8W__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseGlow{0%,to{box-shadow:0 0 #7c5cfc00}50%{box-shadow:0 0 0 4px #7c5cfc26}}@keyframes dotPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes bgGlow{0%,to{opacity:.08;transform:translate(-50%,-55%)scale(1)rotate(0)}33%{opacity:.12;transform:translate(-48%,-50%)scale(1.08)rotate(2deg)}66%{opacity:.1;transform:translate(-52%,-52%)scale(.95)rotate(-1deg)}}@keyframes orbitGlow{0%{opacity:.05;transform:rotate(0)translate(100px)rotate(0)}to{opacity:.1;transform:rotate(360deg)translate(100px)rotate(-360deg)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0d10;--surface:#14151a;--surface-elevated:#181a20;--surface-hover:#1a1b21;--border:#ffffff12;--border-hover:#ffffff1f;--text-primary:#ececef;--text-muted:#ececef6b;--accent:#7c5cfc;--accent-hover:#8d70ff;--accent-muted:#7c5cfc1f;--accent-text:#b4a0ff;--status-open:#22c55e;--status-open-muted:#22c55e1f;--status-closed:#6b7280;--status-closed-muted:#6b72801f;--status-pending:#f59e0b;--status-pending-muted:#f59e0b1f;--danger:#ef4444;--danger-muted:#ef44441a;--success:#22c55e;--success-muted:#22c55e1a;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:.9375rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:clamp(1.625rem,2.6vw,2.125rem);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:40px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-full:999px;--ui-font-display:var(--font-display),"Nunito",sans-serif;--ui-font-body:var(--font-body),"Manrope",sans-serif;--ui-font-mono:var(--font-mono),"JetBrains Mono",monospace;--sidebar-width:240px;--ease:cubic-bezier(.22,1,.36,1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;min-height:100%;overflow-x:hidden}body{color:var(--text-primary);font-family:var(--ui-font-body);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 0 0,#7c5cfc1a,#0000 32%),radial-gradient(circle at 100% 0,#ffffff08,#0000 28%),linear-gradient(#0b0d12,#0c0d10 55%,#090a0d);line-height:1.5}body:before{content:"";pointer-events:none;opacity:.16;mix-blend-mode:screen;z-index:-1;background:radial-gradient(circle at 20% 18%,#7c5cfc12,#0000 24%),radial-gradient(circle at 82% 0,#ffffff08,#0000 28%),linear-gradient(#0000,#0000),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;font-family:var(--ui-font-body)}button{appearance:none;cursor:pointer}img{max-width:100%;display:block}.page-title{font-family:var(--ui-font-display);font-size:var(--text-2xl);letter-spacing:-.04em;color:var(--text-primary);animation:fadeIn .5s var(--ease)both;font-weight:700;line-height:1.15}.section-title{font-family:var(--ui-font-display);font-size:var(--text-base);color:var(--text-primary);font-weight:700;line-height:1.3}.micro-label{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.text-muted{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.mono{font-family:var(--ui-font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-muted)}.login-screen{min-height:100vh;padding:4vh var(--space-lg);background:radial-gradient(circle at 50% 10%,#1a1b21 0%,var(--bg)100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-screen:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#7c5cfc1f 0%,#0000 70%);width:1200px;height:1200px;animation:15s ease-in-out infinite bgGlow;position:absolute;top:40%;left:50%}.login-screen:after{content:"";filter:blur(40px);pointer-events:none;z-index:0;background:radial-gradient(circle,#8c6bff14 0%,#0000 60%);width:800px;height:800px;animation:22s ease-in-out infinite reverse bgGlow;position:absolute;top:30%;left:50%}.login-card{align-items:center;gap:var(--space-xl);text-align:center;z-index:10;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);width:100%;max-width:1100px;animation:scaleIn .8s var(--ease)both;background:#ffffff04;border:1px solid #ffffff0f;border-radius:42px;flex-direction:column;padding:64px 48px;display:flex;position:relative;box-shadow:0 24px 80px #00000073,inset 0 1px 1px #ffffff0d}.login-brand{flex-direction:column;align-items:center;gap:20px;display:flex}.login-brand-mark{width:84px;height:84px;transition:transform .3s var(--ease);background:#ffffff0a;border:1px solid #ffffff14;border-radius:26px;place-items:center;display:grid;box-shadow:0 18px 46px #00000052}.login-brand-mark:hover{transform:translateY(-4px)rotate(-3deg)}.login-title{font-family:var(--ui-font-display);letter-spacing:-.045em;color:var(--text-primary);max-width:860px;margin:0 auto;font-size:clamp(2rem,5vw,3.8rem);font-weight:800;line-height:1.05}.login-status{top:var(--space-lg);right:var(--space-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border);font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-muted);z-index:100;animation:fadeInDown .6s var(--ease).5s both;background:#0000004d;border-radius:99px;align-items:center;gap:10px;padding:8px 14px;font-weight:700;display:flex;position:fixed}.btn-primary{background:var(--accent);color:#fff;height:40px;font-size:var(--text-sm);letter-spacing:.01em;cursor:pointer;transition:all .25s var(--ease);border:none;border-radius:12px;justify-content:center;align-items:center;padding:0 24px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.btn-primary:after{content:"";border-radius:inherit;opacity:0;transition:opacity .25s var(--ease);background:linear-gradient(135deg,#ffffff26 0%,#0000 50%);position:absolute;inset:0}.btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 8px 24px #7c5cfc40}.btn-primary:hover:after{opacity:1}.btn-primary:active{transform:translateY(0);box-shadow:0 4px 12px #7c5cfc33}.btn-primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.btn-secondary{border:1px solid var(--border);height:36px;color:var(--text-primary);font-size:var(--text-xs);cursor:pointer;transition:all .2s var(--ease);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-weight:600;display:inline-flex}.btn-secondary:hover{border-color:var(--border-hover);background:var(--surface-hover);transform:translateY(-1px)}.btn-ghost{height:32px;color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;transition:all .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.btn-ghost:hover{color:var(--text-primary);border-color:var(--border);background:#ffffff0d}.btn-danger{background:var(--danger-muted);color:#fca5a5;height:32px;font-size:var(--text-xs);cursor:pointer;transition:all .2s var(--ease);border:1px solid #ef444433;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.btn-danger:hover{background:#ef444429;border-color:#ef444459;transform:translateY(-1px)}.btn-primary:disabled,.btn-secondary:disabled,.btn-ghost:disabled,.btn-danger:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.dashboard-screen{flex-direction:column;min-height:100vh;display:flex}.sidebar{width:var(--sidebar-width);height:100vh;padding:var(--space-lg)var(--space-md);background:var(--surface);border-right:1px solid var(--border);z-index:10;animation:slideInLeft .4s var(--ease)both;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.sidebar-brand{padding-bottom:var(--space-lg);border-bottom:1px solid var(--border);margin-bottom:var(--space-md);align-items:center;gap:12px;display:flex}.brand-mark{border:1px solid var(--border);background:#ffffff08;border-radius:16px;place-items:center;width:46px;height:46px;display:grid}.brand-logo{object-fit:contain}.brand-copy{flex-direction:column;gap:3px;display:flex}.brand-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:700}.brand-title{font-family:var(--ui-font-display);font-size:var(--text-base);letter-spacing:-.03em;font-weight:700}.sidebar-hero{margin-bottom:var(--space-md);background:radial-gradient(circle at 100% 0,#7c5cfc24,#0000 48%),linear-gradient(#ffffff09,#ffffff05);border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.sidebar-hero strong{font-family:var(--ui-font-display);letter-spacing:-.03em;font-size:1rem}.sidebar-hero p{color:var(--text-muted);font-size:12px;line-height:1.65}.nav-shell{flex-direction:column;flex:1;gap:16px;display:flex}.nav-section{flex-direction:column;gap:6px;display:flex}.nav-section-label{color:#ececef52;letter-spacing:.14em;text-transform:uppercase;padding-left:14px;font-size:10px;font-weight:700}.nav-list{flex-direction:column;flex:1;gap:2px;display:flex}.nav-link{height:36px;padding:0 var(--space-md)0 14px;border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-sm);transition:all .2s var(--ease);align-items:center;font-weight:600;display:flex;position:relative}.nav-link:before{content:"";width:3px;transition:all .25s var(--ease);background:0 0;border-radius:2px;position:absolute;top:8px;bottom:8px;left:0}.nav-link:hover{color:var(--text-primary);background:#ffffff0a}.nav-link.active{color:var(--text-primary);background:#7c5cfc14}.nav-link.active:before{background:var(--accent);box-shadow:0 0 8px #7c5cfc66}.sidebar-footer{padding-top:var(--space-md);border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:auto;display:flex}.sidebar-user{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.sidebar-shortcuts{border-top:1px solid #ffffff0d;flex-direction:column;gap:10px;margin-top:6px;padding-top:16px;display:flex}.sidebar-shortcut-list{flex-direction:column;gap:8px;display:flex}.sidebar-shortcut{min-height:34px;color:var(--text-muted);transition:all .2s var(--ease);background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.sidebar-shortcut:hover{color:var(--text-primary);background:#7c5cfc14;border-color:#7c5cfc2e}.sidebar-user-card{background:#ffffff06;border:1px solid #ffffff0d;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.sidebar-user-avatar{color:#fff;letter-spacing:.06em;background:linear-gradient(#8c6bffeb,#5c4acceb);border-radius:12px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.sidebar-user-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.sidebar-user-copy strong{color:var(--text-primary);font-size:12px;font-weight:700}.sidebar-user-copy span{color:var(--text-muted);font-size:11px}.sidebar-status-strip{flex-wrap:wrap;gap:6px;display:flex}.sidebar-badge{border-radius:var(--radius-full);width:fit-content;height:22px;color:var(--accent-text);letter-spacing:.08em;text-transform:uppercase;background:#7c5cfc1a;border:1px solid #7c5cfc33;align-items:center;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.sidebar-signout{font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;width:fit-content;padding:0;font-weight:500;transition:color .15s}.sidebar-signout:hover{color:var(--text-primary)}.dashboard-main{min-width:0;padding:var(--space-xl);gap:var(--space-lg);animation:fadeIn .4s var(--ease).1s both;flex-direction:column;flex:1;display:flex}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-md);display:flex}.section-card{padding:var(--space-lg);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color .25s var(--ease);animation:fadeIn .4s var(--ease)both}.section-card:hover{border-color:var(--border-hover)}.section-head{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.stack{gap:var(--space-md);flex-direction:column;display:flex}.stack-sm{gap:var(--space-sm);flex-direction:column;display:flex}.overview-shell{gap:var(--space-lg);flex-direction:column;display:flex}.section-card-wide-soft{background:radial-gradient(circle at top right,#7c5cfc24,transparent 34%),linear-gradient(180deg,#ffffff09,#ffffff05),var(--surface)}.overview-hero{grid-template-columns:minmax(0,1.8fr) minmax(280px,.9fr);align-items:stretch;gap:20px;display:grid}.overview-hero-copy{flex-direction:column;gap:14px;max-width:760px;display:flex}.overview-hero-copy .page-title{letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.25rem);line-height:.96}.overview-hero-copy .text-muted{max-width:620px;font-size:14px}.overview-hero-aside{flex-direction:column;gap:14px;display:flex}.overview-score-card{background:#ffffff07;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;gap:10px;min-height:164px;padding:18px;display:flex}.overview-score-card strong{font-family:var(--ui-font-display);letter-spacing:-.06em;font-size:clamp(2rem,4vw,3rem);line-height:1}.overview-score-card p{color:var(--text-muted);font-size:13px;line-height:1.6}.stat-row{animation:fadeIn .4s var(--ease).15s both;flex-wrap:wrap;gap:6px;display:flex}.stat-pill{border:1px solid var(--border);border-radius:var(--radius-full);height:30px;font-size:var(--text-xs);color:var(--text-muted);transition:all .2s var(--ease);background:#ffffff05;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.stat-pill:hover{border-color:var(--border-hover);background:#ffffff0a}.stat-pill-active{color:var(--text-primary);background:#7c5cfc1f;border-color:#7c5cfc3d;box-shadow:inset 0 0 0 1px #7c5cfc14}.stat-pill strong{color:var(--text-primary);font-weight:700}.release-checklist{flex-direction:column;gap:10px;display:flex}.release-check-item{transition:all .2s var(--ease);background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;align-items:flex-start;gap:12px;padding:14px;display:flex}.release-check-item:hover{background:#7c5cfc12;border-color:#7c5cfc29}.release-check-item.complete{background:#22c55e0f;border-color:#22c55e24}.release-check-mark{width:24px;height:24px;color:var(--text-primary);background:#ffffff0f;border-radius:999px;flex-shrink:0;place-items:center;margin-top:1px;font-size:12px;font-weight:800;display:grid}.release-check-item.complete .release-check-mark{color:#8ff0b2;background:#22c55e24}.release-check-copy{flex-direction:column;gap:4px;display:flex}.release-check-copy strong{font-size:13px;font-weight:700}.release-check-copy span{color:var(--text-muted);font-size:12px;line-height:1.55}.overview-radar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.overview-radar-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:18px;flex-direction:column;justify-content:space-between;gap:10px;min-height:132px;padding:16px;display:flex}.overview-radar-card strong{font-family:var(--ui-font-display);letter-spacing:-.06em;font-size:2rem;line-height:1}.overview-radar-card p{color:var(--text-muted);font-size:12px;line-height:1.6}.action-grid{gap:var(--space-md);animation:fadeIn .4s var(--ease).2s both;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.action-card{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg)var(--space-md);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:all .25s var(--ease);cursor:pointer;display:flex}.action-card:hover{border-color:var(--accent);background:var(--surface-hover);transform:translateY(-2px);box-shadow:0 8px 24px #0003,0 0 0 1px #7c5cfc1a}.action-card-copy{flex-direction:column;gap:4px;display:flex}.action-card-copy strong{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.action-card-copy span{font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.action-arrow{color:var(--text-muted);font-size:var(--text-lg);transition:all .25s var(--ease);flex-shrink:0}.action-card:hover .action-arrow{color:var(--accent);transform:translate(3px)}.split-grid{gap:var(--space-md);animation:fadeIn .4s var(--ease).25s both;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.detail-grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.order-hero{gap:var(--space-lg);grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);align-items:start;display:grid}.order-hero-copy{max-width:760px}.order-hero-metrics,.order-summary-grid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.order-card-grid{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric-stack,.summary-card,.order-card-column{border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff06;flex-direction:column;gap:6px;min-height:112px;padding:14px 16px;display:flex}.metric-stack strong,.summary-card strong,.order-card-column strong{font-family:var(--ui-font-display);letter-spacing:-.03em;color:var(--text-primary);font-size:1.05rem}.metric-stack p,.summary-card p,.order-card-column p{color:var(--text-muted);font-size:var(--text-sm);line-height:1.55}.detail-hero{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.detail-hero-side{align-items:flex-end;gap:var(--space-sm);flex-direction:column;display:flex}.order-quick-actions{margin-bottom:var(--space-md);flex-wrap:wrap;gap:10px;display:flex}.feed-list{border-radius:var(--radius-md);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}.ticket-card{gap:var(--space-sm);padding:var(--space-md)var(--space-md)var(--space-md)calc(var(--space-md) + 4px);background:var(--surface);border-left:3px solid #0000;border-bottom:1px solid var(--border);transition:background .2s var(--ease);flex-direction:column;display:flex;position:relative}.ticket-card:last-child{border-bottom:none}.ticket-card:hover{background:var(--surface-hover)}.ticket-card-open{border-left-color:var(--status-open)}.ticket-card-closed{border-left-color:var(--status-closed)}.ticket-card-neutral{border-left-color:#ffffff14}.ticket-header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.ticket-title-row{gap:var(--space-xs);flex-direction:column;display:flex}.ticket-title{align-items:baseline;gap:8px;display:flex}.ticket-number{font-family:var(--ui-font-mono);font-size:var(--text-xs);color:var(--text-muted);letter-spacing:.03em}.ticket-sep{color:#ffffff26;font-size:var(--text-xs)}.ticket-subject{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.ticket-meta-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ticket-channel{font-family:var(--ui-font-mono);font-size:var(--text-xs);color:var(--text-muted);margin-top:2px}.ticket-ghost{font-size:var(--text-xs);color:var(--text-muted);font-style:italic}.chip{border-radius:var(--radius-sm);letter-spacing:.04em;text-transform:uppercase;align-items:center;height:22px;padding:0 8px;font-size:10px;font-weight:700;line-height:1;transition:all .15s;display:inline-flex}.chip-open{color:var(--status-open);background:var(--status-open-muted)}.chip-closed{color:var(--status-closed);background:var(--status-closed-muted)}.chip-pending{color:var(--status-pending);background:var(--status-pending-muted)}.chip-neutral{color:var(--text-muted);border:1px solid var(--border);background:0 0}.chip-accent{color:var(--accent-text);background:var(--accent-muted)}.notice-card{animation:fadeIn .3s var(--ease)both}.notice-card-header{margin-bottom:var(--space-sm)}.notice-card p{font-size:var(--text-sm);color:var(--text-muted);line-height:1.6}.notice-card-error{background:var(--danger-muted);border-color:#ef444433}.notice-card-success{background:var(--success-muted);border-color:#22c55e33}.login-feature-grid{width:100%;margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.login-feature-card{text-align:left;background:#ffffff05;border:1px solid #ffffff0a;border-radius:24px;flex-direction:column;gap:10px;min-height:132px;padding:24px;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex}.login-feature-card:hover{background:#ffffff0a;border-color:#7c5cfc4d;transform:translateY(-6px);box-shadow:0 12px 32px #00000040,0 0 0 1px #7c5cfc1a}.login-feature-card strong{font-family:var(--ui-font-display);letter-spacing:-.03em;color:#fff;font-size:1.15rem}.login-feature-card p{color:#ececef99;font-size:13.5px;line-height:1.55}.profile-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.profile-card{gap:var(--space-sm);padding:var(--space-md);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:all .25s var(--ease);flex-direction:column;display:flex}.profile-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.profile-name{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.form-grid{gap:var(--space-md);flex-direction:column;display:flex}.form-row{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.form-row-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-inline-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.inline-form{align-items:end;gap:var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff05;flex-wrap:wrap;padding:12px;display:flex}.inline-field{flex:1;min-width:160px}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.field input,.field textarea,.field select{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text-primary);font-size:var(--text-sm);transition:all .2s var(--ease);outline:none;padding:10px 14px}.checkbox-row{gap:var(--space-sm);flex-wrap:wrap;display:flex}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7c5cfc1a}.field input:hover,.field textarea:hover,.field select:hover{border-color:var(--border-hover)}.field textarea{resize:vertical;min-height:100px}.field-hint{font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.checkbox{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;font-weight:500;transition:color .15s;display:inline-flex}.checkbox:hover{color:var(--text-primary)}.checkbox input{accent-color:var(--accent);width:16px;height:16px}.color-input{cursor:pointer;min-height:40px;padding:4px}.color-input::-webkit-color-swatch-wrapper{padding:0}.color-input::-webkit-color-swatch{border-radius:var(--radius-sm);border:none}.selection-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.selection-card{gap:var(--space-sm);padding:12px var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s var(--ease);background:0 0;grid-template-columns:auto 1fr;align-items:start;display:grid}.selection-card:hover{border-color:var(--border-hover);background:#ffffff05;transform:translateY(-1px)}.selection-card:has(input:checked){border-color:var(--accent);background:var(--accent-muted);animation:1s ease-out pulseGlow}.selection-card input{width:14px;height:14px;accent-color:var(--accent);margin-top:2px}.selection-card-copy{flex-direction:column;gap:2px;display:flex}.selection-card-copy strong{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.selection-card-copy span{font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.editor-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-lg);transition:border-color .25s var(--ease);animation:fadeIn .4s var(--ease)both}.editor-panel:hover{border-color:var(--border-hover)}.editor-title-row{gap:var(--space-xs);flex-direction:column;display:flex}.editor-summary{gap:var(--space-sm);padding:12px var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff03;flex-direction:column;display:flex}.stack-lg{gap:var(--space-lg);flex-direction:column;display:flex}.editor-guide{gap:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border);padding:16px 18px;display:flex}.editor-guide-soft{background:linear-gradient(135deg,#7c5cfc1f,#ffffff05),var(--surface-elevated);border-color:#7c5cfc3d}.editor-guide-copy{flex-direction:column;gap:6px;display:flex}.editor-guide-copy strong,.info-card strong,.preset-card strong{font-family:var(--ui-font-display);font-size:var(--text-lg);letter-spacing:-.02em;color:var(--text-primary)}.editor-guide-copy p,.info-card p,.preset-card p{color:var(--text-muted);margin:0;line-height:1.6}.preset-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.preset-card{border-radius:var(--radius-md);border:1px solid var(--border);background:linear-gradient(180deg,#ffffff08,#ffffff03),var(--surface);min-height:190px;transition:border-color .25s var(--ease),transform .25s var(--ease),background .25s var(--ease);flex-direction:column;gap:10px;padding:18px;display:flex}.preset-card:hover{background:linear-gradient(180deg,#7c5cfc14,#ffffff05),var(--surface-hover);border-color:#7c5cfc52;transform:translateY(-1px)}.preset-card-button{text-align:left;cursor:pointer}.info-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.info-card{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff0f;flex-direction:column;gap:8px;min-height:150px;padding:18px;display:flex}.intake-builder{gap:var(--space-md);flex-direction:column;display:flex}.intake-builder-grid{gap:var(--space-md);grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;display:grid}.intake-recipe-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.intake-recipe-chip{min-height:86px;color:var(--text-primary);text-align:left;transition:transform .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease);background:linear-gradient(#ffffff0a,#ffffff04),#ffffff04;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;display:flex}.intake-recipe-chip:hover{background:linear-gradient(#7c5cfc14,#ffffff05),#ffffff05;border-color:#7c5cfc3d;transform:translateY(-1px)}.intake-recipe-chip span{font-size:var(--text-sm);font-weight:700}.intake-recipe-chip small{color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.intake-field-list{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.intake-field-card{gap:var(--space-md);background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;padding:18px;display:flex}.intake-field-card:last-child{border-bottom:none}.intake-field-head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.intake-preview-shell{background:radial-gradient(circle at top right,#7c5cfc1f,transparent 38%),linear-gradient(180deg,#ffffff09,#ffffff05),var(--surface);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex;position:sticky;top:24px}.intake-preview-list{flex-direction:column;gap:10px;display:flex}.intake-preview-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.intake-preview-label-row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.intake-preview-label-row strong{font-family:var(--ui-font-display);font-size:var(--text-sm);letter-spacing:-.02em}.intake-preview-item p{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.automation-shell{gap:var(--space-lg);flex-direction:column;display:flex}.automation-title{font-size:1.125rem}.automation-recipe-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.recipe-card{border-radius:var(--radius-md);min-height:180px;transition:transform .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease);background:linear-gradient(#ffffff0a,#ffffff04),#ffffff04;border:1px solid #ffffff14;flex-direction:column;gap:12px;padding:18px;display:flex}.recipe-card:hover{background:linear-gradient(#7c5cfc14,#ffffff05),#ffffff05;border-color:#7c5cfc3d;transform:translateY(-2px)}.recipe-card strong{font-family:var(--ui-font-display);font-size:var(--text-lg);letter-spacing:-.02em;color:var(--text-primary)}.recipe-card p{color:var(--text-muted);line-height:1.6}.recipe-footer{flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;display:flex}.automation-panel{gap:var(--space-md);flex-direction:column;display:flex}.checkbox-row-inline{align-items:center;min-height:44px}.automation-list{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.automation-card{background:var(--surface);border-bottom:1px solid var(--border);transition:background .2s var(--ease);flex-direction:column;gap:12px;padding:18px;display:flex}.automation-card:last-child{border-bottom:none}.automation-card:hover{background:var(--surface-hover)}.automation-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.automation-summary-strip{flex-wrap:wrap;gap:8px;display:flex}.automation-summary-pill{border-radius:var(--radius-full);min-height:26px;color:var(--text-muted);letter-spacing:.03em;background:#ffffff08;border:1px solid #ffffff14;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.transcript-record{gap:var(--space-sm);padding:var(--space-md)var(--space-md)var(--space-md)calc(var(--space-md) + 4px);background:var(--surface);border-left:3px solid #ffffff14;border-bottom:1px solid var(--border);transition:background .2s var(--ease);flex-direction:column;display:flex;position:relative}.transcript-record:last-child{border-bottom:none}.transcript-record:hover{background:var(--surface-hover)}.transcript-record-active{border-left-color:var(--accent)}.transcript-record-revoked{border-left-color:var(--status-closed)}.record-title-row{flex-direction:column;gap:2px;display:flex}.record-kicker{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.record-title{font-family:var(--ui-font-display);font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.record-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.record-actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.link-preview{border:1px solid var(--border);border-radius:var(--radius-sm);height:26px;font-family:var(--ui-font-mono);font-size:var(--text-xs);color:var(--text-muted);align-items:center;padding:0 10px;transition:border-color .15s;display:inline-flex}.link-preview:hover{border-color:var(--border-hover)}.rep-entry-card{gap:var(--space-sm);padding:var(--space-md);background:var(--surface);border-bottom:1px solid var(--border);transition:background .2s var(--ease);flex-direction:column;display:flex}.rep-entry-card:last-child{border-bottom:none}.rep-entry-card:hover{background:var(--surface-hover)}.rep-message{font-size:var(--text-sm);color:var(--text-primary);line-height:1.7}.settings-intro code,.field-hint code,.text-muted code{font-family:var(--ui-font-mono);font-size:.9em}.settings-overview{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.settings-stat{padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:8px;display:flex}.settings-stat strong{font-family:var(--ui-font-display);letter-spacing:-.05em;font-size:1.6rem;font-weight:700}.settings-stat p{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.settings-shell,.settings-section{gap:var(--space-md);flex-direction:column;display:flex}.settings-section-head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.settings-section-head>p{max-width:420px}.security-callout{background:linear-gradient(#7c5cfc14,#ffffff05);border-color:#7c5cfc2e}.field-span-2{grid-column:span 2}.security-layout{align-items:start}.security-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.security-metric{position:relative;overflow:hidden}.security-metric:after{content:"";background:0 0;height:2px;position:absolute;inset:auto 0 0}.security-metric-success:after{background:linear-gradient(90deg,#22c55ecc,#0000 72%)}.security-metric-warning:after{background:linear-gradient(90deg,#f59e0bdb,#0000 72%)}.security-metric-danger:after{background:linear-gradient(90deg,#ef4444e6,#0000 72%)}.security-preview-panel{background:radial-gradient(circle at top right,#7c5cfc24,transparent 34%),linear-gradient(180deg,#ffffff09,#ffffff05),var(--surface);padding:22px}.security-incident-list{flex-direction:column;gap:10px;display:flex}.security-incident-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.security-incident-low{border-left:3px solid #7c5cfccc}.security-incident-medium{background:linear-gradient(#f59e0b0d,#ffffff05);border-left:3px solid #f59e0bcc}.security-incident-high{background:linear-gradient(#ef44440f,#ffffff05);border-left:3px solid #ef4444e6}.security-incident-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.security-incident-head strong{font-family:var(--ui-font-display);letter-spacing:-.03em;font-size:.98rem}.security-incident-card .stat-row{gap:8px}.security-incident-card .stat-pill{background:#ffffff09}.directory-list{gap:var(--space-sm);flex-direction:column;display:flex}.directory-row{justify-content:space-between;align-items:center;gap:var(--space-md);padding:14px var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff05;display:flex}.directory-identity{align-items:center;gap:12px;min-width:0;display:flex}.directory-identity-hero{align-items:flex-start}.directory-avatar{border:1px solid var(--border);background:#ffffff0a;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.directory-avatar-large{border-radius:18px;width:64px;height:64px}.directory-avatar-image{object-fit:cover;width:100%;height:100%}.directory-avatar-fallback{font-family:var(--ui-font-display);color:var(--text-primary);font-size:1rem;font-weight:700}.directory-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.directory-copy strong{font-family:var(--ui-font-display);letter-spacing:-.03em;font-size:1rem;font-weight:700}.directory-subline{color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}.directory-stats{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.empty-state{padding:var(--space-xl)var(--space-lg);text-align:center;color:var(--text-muted);font-size:var(--text-sm);border:1px dashed var(--border);border-radius:var(--radius-md);animation:fadeIn .4s var(--ease)both}.auth-screen{min-height:100vh;padding:var(--space-lg);justify-content:center;align-items:center;display:flex}.auth-card{gap:var(--space-lg);width:100%;max-width:520px;padding:var(--space-xl);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);animation:scaleIn .5s var(--ease)both;flex-direction:column;display:flex}.auth-card-error{border-color:#ef444433}.auth-card-header{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.auth-error-code{font-family:var(--ui-font-mono);font-size:var(--text-xs);color:var(--text-muted)}.auth-card-copy{gap:var(--space-sm);flex-direction:column;display:flex}.auth-card-copy p{color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}.auth-guidance{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-guidance-item{padding:14px var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-sm);line-height:1.6;transition:border-color .15s}.auth-guidance-item:hover{border-color:var(--border-hover)}.section-card:first-child{animation-delay:50ms}.section-card:nth-child(2){animation-delay:.1s}.section-card:nth-child(3){animation-delay:.15s}.section-card:nth-child(4){animation-delay:.2s}.editor-panel:first-child{animation-delay:50ms}.editor-panel:nth-child(2){animation-delay:.1s}.editor-panel:nth-child(3){animation-delay:.15s}.editor-panel:nth-child(4){animation-delay:.2s}.action-card{animation:fadeIn .4s var(--ease)both}.action-grid .action-card:first-child{animation-delay:.1s}.action-grid .action-card:nth-child(2){animation-delay:.15s}.action-grid .action-card:nth-child(3){animation-delay:.2s}.split-layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) 460px;align-items:start;display:grid}.editor-pane{gap:var(--space-lg);flex-direction:column;display:flex}.preview-pane{position:relative}.preview-sticky{position:sticky;top:24px}.preview-shell{flex-direction:column;gap:14px;display:flex}.preview-kicker-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-kicker-note{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.04em}.preview-summary-strip{flex-wrap:wrap;gap:8px;display:flex}.preview-summary-pill{border-radius:var(--radius-full);min-height:28px;color:var(--text-muted);letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff14;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.color-input-wrapper{align-items:center;gap:8px;display:flex}.color-picker{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;width:38px;height:38px;padding:0}.color-picker::-webkit-color-swatch-wrapper{padding:2px}.color-picker::-webkit-color-swatch{border:none;border-radius:4px}:root{--discord-bg:#313338;--discord-embed-bg:#2b2d31;--discord-text-normal:#dbdee1;--discord-text-muted:#80848e;--discord-header:#f2f3f5;--discord-btn:#5865f2}.discord-message{color:var(--discord-text-normal);background:var(--discord-bg);border-radius:8px;padding:16px;font-family:gg sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.375rem;display:flex;box-shadow:0 4px 14px #00000080}.discord-message-polished{background:linear-gradient(#ffffff08,#ffffff04),#2f3136;border:1px solid #ffffff0d;border-radius:18px;padding:18px;box-shadow:0 18px 44px #00000047}.discord-avatar{margin-top:2px;margin-right:16px}.discord-avatar img{border-radius:50%;width:40px;height:40px}.discord-content{flex:1;min-width:0}.discord-inline-context{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.discord-inline-chip{color:#ffffffc7;background:#ffffff0f;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.discord-header{align-items:baseline;gap:6px;margin-bottom:4px;display:flex}.discord-author{color:var(--discord-header);font-size:1rem;font-weight:500}.discord-bot-tag{background:var(--discord-btn);color:#fff;border-radius:3px;align-items:center;padding:1px 4px;font-size:10px;font-weight:500;line-height:1.3;display:inline-flex}.discord-bot-tag:before{content:"✓";margin-right:2px}.discord-timestamp{color:var(--discord-text-muted);font-size:.75rem}.discord-embed{background:var(--discord-embed-bg);border-left:4px solid #202225;border-radius:4px;flex-direction:column;max-width:100%;margin-top:4px;padding:12px 16px;display:inline-flex}.discord-embed-polished{background:linear-gradient(180deg,#ffffff0a,#ffffff04),var(--discord-embed-bg);border-radius:12px;width:100%;box-shadow:inset 0 1px #ffffff08}.discord-embed-grid{gap:16px;display:flex}.discord-embed-content{flex:1;min-width:0}.discord-embed-title{color:var(--discord-header);margin-bottom:8px;font-weight:600;display:inline-block}.discord-embed-description{color:var(--discord-text-normal);white-space:pre-wrap;word-break:break-word;font-size:.875rem;line-height:1.125rem}.discord-embed-thumbnail img{object-fit:contain;border-radius:4px;max-width:80px;max-height:80px}.discord-embed-image{max-width:100%;margin-top:16px}.discord-embed-image img{object-fit:contain;border-radius:4px;max-width:100%;max-height:300px}.discord-embed-footer{color:var(--discord-text-muted);align-items:center;margin-top:8px;font-size:.75rem;font-weight:500;display:flex}.discord-components{gap:8px;margin-top:8px;display:flex}.discord-button{background:var(--discord-btn);color:#fff;cursor:pointer;border-radius:3px;align-items:center;padding:6px 16px;font-size:14px;font-weight:500;transition:background-color .17s;display:inline-flex}.discord-button:hover{background:#4752c4}.order-preview-card{background:radial-gradient(circle at top right,#7c5cfc1f,transparent 34%),linear-gradient(180deg,#ffffff09,#ffffff05),var(--surface);border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}.order-preview-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.order-preview-head strong{font-family:var(--ui-font-display);letter-spacing:-.03em;font-size:1rem}.order-preview-badge{color:#d8cbff;letter-spacing:.05em;text-transform:uppercase;background:#7c5cfc24;border:1px solid #7c5cfc2e;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.order-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.order-preview-item{background:#ffffff06;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.order-preview-item span{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.order-preview-item strong{color:var(--text-primary);font-size:13px;line-height:1.5}.order-preview-note{color:var(--text-muted);font-size:13px;line-height:1.6}.shop-product-card{justify-content:space-between;align-items:center;gap:var(--space-md);padding:20px 24px;display:flex}.shop-product-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.shop-product-name{margin-bottom:0;display:block}.shop-product-subline{font-size:13px}.shop-product-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.shop-action-btn{border:1px solid var(--border);min-width:72px;height:34px;color:var(--text-primary);letter-spacing:.01em;transition:all .2s var(--ease);background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.shop-action-btn:hover{transform:translateY(-1px)}.shop-action-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.shop-action-btn-neutral{border-color:var(--border);color:var(--text-primary);background:#ffffff05}.shop-action-btn-neutral:hover{border-color:var(--border-hover);background:#ffffff0d}.shop-action-btn-accent{color:#fff;background:linear-gradient(#8c6bfff2,#6c4de9f2);border-color:#7c5cfc47;box-shadow:0 8px 18px #7c5cfc2e}.shop-action-btn-accent:hover{background:linear-gradient(#9577fffa,#7456effa);border-color:#a48bff6b;box-shadow:0 12px 24px #7c5cfc3d}.shop-action-btn-danger{color:#f3a4a4;background:#ef44440a;border-color:#ef444442}.shop-action-btn-danger:hover{color:#ffc1c1;background:#ef44441a;border-color:#ef44446b}.market-home-actions{justify-content:center}.seller-spotlight-shell{flex-direction:column;gap:16px;width:100%;margin-top:8px;display:flex}.seller-spotlight-head{justify-content:space-between;align-items:flex-end;gap:16px;width:100%;display:flex}.seller-spotlight-title{font-size:1.15rem}.seller-spotlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}.seller-spotlight-card,.public-seller-card,.public-profile-hero,.backup-preview-card,.backup-section-item{position:relative;overflow:hidden}.seller-spotlight-card{background:radial-gradient(circle at top right,color-mix(in srgb,var(--seller-accent,#c46d36)22%,transparent),transparent 36%),linear-gradient(180deg,#ffffff09,#ffffff05),#ffffff05;border:1px solid #ffffff0f;border-radius:22px;flex-direction:column;gap:14px;padding:18px;display:flex}.seller-spotlight-top,.public-seller-card-head,.public-profile-top{align-items:center;gap:14px;display:flex}.seller-spotlight-avatar,.public-seller-avatar{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.public-seller-avatar-large{border-radius:22px;width:72px;height:72px}.seller-spotlight-avatar-image,.public-seller-avatar-image{object-fit:cover;width:100%;height:100%}.seller-spotlight-avatar-fallback,.public-seller-avatar-fallback{font-family:var(--ui-font-display);color:var(--text-primary);font-size:1.1rem;font-weight:700}.seller-spotlight-copy,.public-seller-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.seller-spotlight-copy strong,.public-seller-copy strong{font-family:var(--ui-font-display);letter-spacing:-.03em;font-size:1rem}.seller-spotlight-copy span,.public-seller-copy span,.public-profile-headline,.public-profile-bio,.seller-spotlight-bio{color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}.seller-spotlight-metrics,.public-seller-chip-row,.public-tag-row,.public-profile-stats,.backup-section-grid,.backup-preview-grid{flex-wrap:wrap;gap:8px;display:flex}.seller-spotlight-metrics span,.public-chip,.public-tag{color:#ececefd1;letter-spacing:.04em;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.public-tag{background:color-mix(in srgb,var(--seller-accent,#c46d36)20%,#ffffff08)}.public-market-shell{flex-direction:column;gap:18px;width:min(1240px,100% - 32px);margin:0 auto;padding:28px 0 72px;display:flex}.public-market-frame{background:radial-gradient(circle at top right,color-mix(in srgb,var(--seller-accent,#c46d36)18%,transparent),transparent 34%),linear-gradient(180deg,#ffffff09,#ffffff05),#ffffff05;border:1px solid #ffffff12;border-radius:28px;flex-direction:column;gap:18px;padding:22px 22px 18px;display:flex;box-shadow:0 18px 46px #0000003d}.public-market-nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.public-market-brand{align-items:center;gap:12px;display:inline-flex}.public-market-brand-mark{width:42px;height:42px;color:var(--text-primary);font-family:var(--ui-font-display);letter-spacing:.06em;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;place-items:center;font-size:14px;font-weight:800;display:grid}.public-market-brand-copy{flex-direction:column;gap:2px;display:flex}.public-market-brand-copy strong{font-family:var(--ui-font-display);letter-spacing:-.03em;font-size:.98rem}.public-market-brand-copy span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.public-market-tabs,.public-market-subtabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.public-market-tabs{justify-content:center}.public-market-tab,.public-market-subtab{color:#ececefad;letter-spacing:.01em;min-height:38px;transition:all .18s var(--ease);background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.public-market-tab:hover,.public-market-subtab:hover{color:var(--text-primary);background:#ffffff0a;border-color:#ffffff1f}.public-market-tab.active,.public-market-subtab.active{border-color:color-mix(in srgb,var(--seller-accent,var(--accent))46%,#ffffff14);background:color-mix(in srgb,var(--seller-accent,var(--accent))18%,#ffffff08);color:var(--text-primary);box-shadow:inset 0 0 0 1px #ffffff08}.public-market-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.public-market-hero{flex-direction:column;gap:14px;display:flex}.public-market-copy{max-width:760px}.public-page-shell{flex-direction:column;gap:24px;width:min(1180px,100%);margin:0 auto;padding:0 0 72px;display:flex}.public-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.public-summary-card,.public-guide-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.public-summary-card strong{font-family:var(--ui-font-display);letter-spacing:-.05em;font-size:1.6rem;line-height:1}.public-summary-card p,.public-guide-card p,.public-empty-state p{color:var(--text-muted);font-size:13px;line-height:1.65}.public-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.public-guide-card strong,.public-empty-state strong{color:var(--text-primary);font-size:14px;font-weight:800}.public-empty-state{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:18px;flex-direction:column;gap:8px;padding:18px;display:flex}.public-hero-card,.public-profile-hero{background:radial-gradient(circle at top right,color-mix(in srgb,var(--seller-accent,#c46d36)22%,transparent),transparent 34%),linear-gradient(180deg,#ffffff0a,#ffffff05),#ffffff05;border:1px solid #ffffff12;border-radius:28px;flex-direction:column;gap:18px;padding:28px;display:flex;box-shadow:0 18px 46px #0000003d}.public-hero-copy{max-width:760px}.public-directory-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.public-seller-card{background:radial-gradient(circle at top right,color-mix(in srgb,var(--seller-accent,#c46d36)18%,transparent),transparent 38%),#ffffff05;border:1px solid #ffffff0f;border-radius:22px;flex-direction:column;gap:14px;padding:20px;display:flex}.public-detail-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;display:grid}.public-profile-top{align-items:flex-start;gap:16px;display:flex}.public-profile-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.public-profile-stat{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:6px;min-width:170px;padding:14px 16px;display:flex}.public-profile-stat span,.backup-section-item span,.backup-preview-item span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.public-profile-stat strong,.backup-section-item strong,.backup-preview-item strong{font-family:var(--ui-font-display);letter-spacing:-.04em;font-size:1.25rem}.public-product-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.public-product-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.backup-section-grid,.backup-preview-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.backup-section-item,.backup-preview-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex}.backup-preview-card{background:linear-gradient(#7c5cfc14,#ffffff05);border:1px solid #7c5cfc2e;border-radius:18px;flex-direction:column;gap:14px;padding:16px;display:flex}.backup-preview-error{background:linear-gradient(#ef444414,#ffffff05);border-color:#ef444442}.backup-preview-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}@media (max-width:1024px){.sidebar{border-right:none;border-bottom:1px solid var(--border);width:100%;height:auto;animation:fadeInDown .3s var(--ease)both;position:static}.dashboard-screen{flex-direction:column}.dashboard-main{padding:var(--space-lg);margin-left:0}.split-grid,.detail-grid,.auth-guidance,.settings-overview,.overview-hero,.order-hero,.order-hero-metrics,.order-summary-grid,.order-card-grid,.public-summary-grid,.public-guide-grid,.public-profile-stats,.login-feature-grid,.overview-radar-grid,.split-layout,.intake-builder-grid{grid-template-columns:1fr}.public-market-shell{width:min(100%,100% - 24px);padding-top:16px}.public-market-nav{grid-template-columns:1fr;justify-items:stretch}.public-market-tabs,.public-market-actions{justify-content:flex-start}.public-profile-top{flex-direction:column}.public-detail-grid{grid-template-columns:1fr}.settings-section-head,.directory-row{flex-direction:column;align-items:flex-start}.security-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-hero{flex-direction:column;align-items:flex-start}.detail-hero-side{align-items:flex-start}.seller-spotlight-grid,.public-detail-grid{grid-template-columns:1fr}.sidebar-shortcut-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (max-width:768px){.dashboard-main{padding:var(--space-md)}.ticket-header{flex-direction:column;align-items:flex-start}.form-row,.form-row-3,.action-grid{grid-template-columns:1fr}.page-header,.automation-card-head,.recipe-footer,.shop-product-card,.intake-field-head,.intake-preview-label-row{flex-direction:column;align-items:flex-start}.shop-product-actions{flex-wrap:wrap;width:100%}.preview-kicker-row,.order-preview-head,.overview-hero-aside,.seller-spotlight-head,.backup-preview-head{flex-direction:column;align-items:flex-start}.field-span-2{grid-column:span 1}.order-preview-grid,.sidebar-shortcut-list,.security-overview-grid{grid-template-columns:1fr}}@media (max-width:480px){.profile-grid,.selection-grid{grid-template-columns:1fr}}
