@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1aa0075df79066e6-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a79089bce1b24273-s.44dak0sams9f0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1aa0075df79066e6-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a79089bce1b24273-s.44dak0sams9f0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1aa0075df79066e6-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a79089bce1b24273-s.44dak0sams9f0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1aa0075df79066e6-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a79089bce1b24273-s.44dak0sams9f0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.3lxpqujs87tck.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.MVh5qa_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.MVh5qa_variable{--font-body:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/375575c718dc6b7a-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.0n7ulcr4ivksg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/375575c718dc6b7a-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.0n7ulcr4ivksg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/375575c718dc6b7a-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.0n7ulcr4ivksg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/375575c718dc6b7a-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.0n7ulcr4ivksg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07ada52535bdea5d-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ebba1bee165cb80a-s.3ex3j6ahhvjry.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07ada52535bdea5d-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ebba1bee165cb80a-s.3ex3j6ahhvjry.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07ada52535bdea5d-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ebba1bee165cb80a-s.3ex3j6ahhvjry.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07ada52535bdea5d-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ebba1bee165cb80a-s.3ex3j6ahhvjry.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.40bho2kviej2o.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.sqGRCG_className{font-family:Newsreader,Newsreader Fallback}.sqGRCG_variable{--font-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bff24dc14ce4541e-s.p.1mou8v493x-u7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a1ea0775bdd7e1b-s.2otm1xqa4lz8q.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e5e3622652600e97-s.p.3bws0utn4kpyc.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b4416af7d770c10a-s.p.1zf0xf1cyi65q.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3abf2498f81abee7-s.17y8b371423uo.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3f51edb0ea1ba9a-s.p.1u_72eqgml40c.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:Amiri Fallback;src:local(Times New Roman);ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.0%;size-adjust:99.94%}.gs4Fda_className{font-family:Amiri,Amiri Fallback;font-style:normal}.gs4Fda_variable{--font-arabic:"Amiri", "Amiri Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/192eb266b35252ee-s.185vq78hrw2dq.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0894cd0614db15e-s.p.2d9e_tvweuz-y.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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/192eb266b35252ee-s.185vq78hrw2dq.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0894cd0614db15e-s.p.2d9e_tvweuz-y.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:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/192eb266b35252ee-s.185vq78hrw2dq.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0894cd0614db15e-s.p.2d9e_tvweuz-y.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:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.mcUpda_className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.mcUpda_variable{--font-mono:"Spline Sans Mono", "Spline Sans Mono Fallback"}
:root{--accent:#6a4fb5;--accent-2:#8f74e6;--accent-pale:#e8e0fb;--brand:#cdbdf2;--on-brand:#2b2540;--app:#fbf7f4;--surface:#fff;--surface-2:#f3edf7;--ink:#2b2540;--ink-2:#6e6782;--ink-3:#958ea8;--line:#2b254014;--line-2:#2b254029;--shadow-rgb:43, 37, 64;--gold:#f4c7a8;--gold-text:#a2563a;--gold-soft:#fde9dc;--bad:#c25a6a;--on-bad:#fff;--bad-soft:#fadce6;--ok:#2f7a5a;--ok-soft:#d6f1e4;--hero-1:#e3d9fb;--hero-2:#f9dde8;--hero-3:#ffe8d6;--hero-ink-2:#5e5673;--mint-bg:#d6f1e4;--mint-fg:#2f7a5a;--sky-bg:#dcebfa;--sky-fg:#3a6c9e;--blush-bg:#fadce6;--blush-fg:#a2476a;--butter-bg:#fbf0c9;--butter-fg:#86661a;--lav-bg:#e8e0fb;--lav-fg:#6a4fb5;--peach-bg:#ffe3d3;--peach-fg:#a2563a;--chart-1:#6a4fb5;--chart-2:#a2563a;--chart-3:#2b7bb9;--skel-glint:#ffffff8c;--font-display:"Newsreader", Georgia, serif;--font-body:"Hanken Grotesk", system-ui, sans-serif;--font-arabic:"Amiri", "Scheherazade New", serif;--font-mono:"Spline Sans Mono", ui-monospace, monospace;--z-sticky:100;--z-drawer-backdrop:200;--z-drawer:300;--z-toast:400;--z-tooltip:500;--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1)}[data-mode=dark]{--accent:#cdbef5;--accent-2:#b9a6f0;--accent-pale:#2e2748;--brand:#c4b2f0;--on-brand:#1d1730;--app:#16131f;--surface:#1f1b2b;--surface-2:#2a2539;--ink:#f1ecfa;--ink-2:#b4abc8;--ink-3:#8a82a1;--line:#f1ecfa17;--line-2:#f1ecfa29;--shadow-rgb:0, 0, 0;--gold:#f2c4a6;--gold-text:#f6cdb2;--gold-soft:#3a2a26;--bad:#f0a3b0;--on-bad:#2b1a20;--bad-soft:#3e2331;--ok:#a8e3c6;--ok-soft:#1f3a30;--hero-1:#3a2f5e;--hero-2:#4a2f4a;--hero-3:#4e3a33;--hero-ink-2:#d5cbe6;--mint-bg:#1f3a30;--mint-fg:#a8e3c6;--sky-bg:#1e2e42;--sky-fg:#a9ccf0;--blush-bg:#3e2331;--blush-fg:#f4b7cb;--butter-bg:#3a3320;--butter-fg:#f0da98;--lav-bg:#2e2748;--lav-fg:#cdbef5;--peach-bg:#3d2a22;--peach-fg:#f6c3a5;--chart-1:#8f74e6;--chart-2:#c26e45;--chart-3:#3f96d0;--skel-glint:#ffffff0d}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--app);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}a{color:inherit}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ink) 18%, transparent);background-clip:content-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-track{background:0 0}.arabic{font-family:var(--font-arabic);direction:rtl;font-size:1.25em;line-height:1.6}.mono{font-family:var(--font-mono);letter-spacing:.01em;color:var(--ink-3);font-size:12px}.mono-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:500}.muted{color:var(--ink-2)}.dim{color:var(--ink-3)}.hover-surface{transition:background-color .12s,color .12s}.hover-surface:hover{background:var(--surface-2)}.btn-primary,.btn-secondary,.btn-danger,.btn-ghost{transition:background-color .12s,filter .12s,transform .1s}.btn-primary:hover{filter:brightness(.96)}[data-mode=dark] .btn-primary:hover{filter:brightness(1.06)}.btn-secondary:hover{background:var(--surface-2)!important}.btn-danger:hover{filter:brightness(.94)}.btn-ghost:hover{background:var(--surface-2)!important;color:var(--ink)!important}.btn-primary:active,.btn-secondary:active,.btn-danger:active,.btn-ghost:active{transform:scale(.97)}.btn-primary:disabled:not([aria-busy=true]),.btn-secondary:disabled:not([aria-busy=true]),.btn-danger:disabled:not([aria-busy=true]){background:var(--surface-2)!important;color:var(--ink-3)!important;border:1px solid var(--line-2)!important;box-shadow:none!important;cursor:not-allowed!important;filter:none!important}.btn-primary:disabled:active,.btn-secondary:disabled:active,.btn-danger:disabled:active{transform:none}.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-danger:focus-visible,.btn-ghost:focus-visible,.icon-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.link-ink{transition:color .12s}.link-ink:hover{color:var(--ink)!important}.nav-item{transition:background-color .12s,color .12s}.nav-item:hover{background:var(--surface-2)}.nav-item.is-active:hover{background:var(--accent-pale)}.app-shell{background:var(--app);height:100dvh;display:flex;overflow:hidden}.app-main-col{flex-direction:column;flex:1;min-width:0;display:flex}.app-main{flex:1;overflow:auto}.sidebar-rail{width:240px;transition:width .24s var(--ease-out-quint);flex:none;position:relative}.sidebar{background:var(--surface);border-right:1px solid var(--line);z-index:150;width:100%;transition:width .24s var(--ease-out-quint), box-shadow .2s ease;flex-direction:column;padding:18px 14px 14px;display:flex;position:absolute;inset:0;overflow:hidden}.nav-collapse-btn{border:1px solid var(--line);background:var(--surface);width:26px;height:26px;color:var(--ink-3);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;transition:background-color .12s,color .12s;display:flex}.nav-collapse-btn:hover{background:var(--surface-2);color:var(--ink)}.nav-collapse-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sidebar-backdrop,.nav-close{display:none}.icon-btn{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink-2);cursor:pointer;border-radius:10px;justify-content:center;align-items:center}@media (max-width:1024px){.sidebar-rail{width:0}.nav-collapse-btn{display:none}.sidebar{width:min(300px,86vw);z-index:var(--z-drawer);transition:transform .3s var(--ease-out-quint);box-shadow:0 18px 50px -12px rgba(var(--shadow-rgb), .32);padding-left:max(16px, env(safe-area-inset-left));padding-bottom:max(14px, env(safe-area-inset-bottom));position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar.is-open{transform:translate(0)}.sidebar-backdrop{background:rgba(var(--shadow-rgb), .34);z-index:var(--z-drawer-backdrop);opacity:0;pointer-events:none;transition:opacity .25s;display:block;position:fixed;inset:0}.sidebar-backdrop.is-open{opacity:1;pointer-events:auto}.nav-close{margin-left:auto;display:inline-flex}}.mobile-topbar{display:none}@media (max-width:1024px){.mobile-topbar{height:52px;padding:0 max(14px, env(safe-area-inset-right)) 0 max(14px, env(safe-area-inset-left));background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;display:flex}}.mobile-topbar-btn{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--ink-2);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:flex}.nav-brand{flex:none;align-items:center;gap:9px;padding:2px 4px 18px;display:flex}.nav-wordmark{min-width:0;height:26px;color:var(--ink);border-radius:6px;flex:none;align-items:center;gap:9px;text-decoration:none;display:flex}.nav-logo{object-fit:cover;border-radius:8px;flex:none;width:26px;height:26px;display:block}.nav-wordmark-text{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-size:17px;font-weight:600;line-height:1}.nav-wordmark-dim{color:var(--ink-3);font-style:italic;font-weight:400}.nav-wordmark:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.nav-row{width:100%;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;padding:7px 10px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.nav-row.is-open{background:var(--surface-2);color:var(--ink)}.nav-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nav-footer{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:6px;margin-top:10px;padding-top:10px;display:flex}.nav-tools{gap:6px;display:flex}.nav-tool{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-2);cursor:pointer;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:500;transition:background-color .12s,color .12s;display:flex;position:relative}.nav-tool:hover{background:var(--surface-2);color:var(--ink)}.nav-tool:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nav-account{gap:9px;padding:6px 8px}.nav-avatar{background:var(--lav-bg);width:28px;height:28px;color:var(--lav-fg);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}.nav-avatar img{object-fit:cover;width:100%;height:100%;display:block}.nav-account-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.nav-account-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.nav-account-role{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.nav-account-chev{color:var(--ink-3);display:flex}.popover-panel{background:var(--surface);border:1px solid var(--line);box-shadow:0 18px 48px rgba(var(--shadow-rgb), .2);border-radius:14px;overflow:hidden}.nav-scroll{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;gap:2px;min-height:0;margin-block:-12px;padding-block:12px;display:flex;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.nav-scroll::-webkit-scrollbar{width:0;height:0;display:none}.nav-scroll>*,.nav-section>*{flex-shrink:0}.nav-section{flex-direction:column;gap:2px;display:flex}.nav-divider{background:var(--line);height:1px;margin:7px 10px;display:none}@media (min-width:1025px){.sidebar-rail.is-collapsed{width:72px}.sidebar.is-collapsed{padding-left:12px;padding-right:12px}.sidebar.is-collapsed:not(:hover) .collapsible-text,.sidebar.is-collapsed:not(:hover) .nav-group{display:none}.sidebar.is-collapsed:not(:hover) .nav-item{justify-content:center}.sidebar.is-collapsed:not(:hover) .nav-brand{flex-direction:column;align-items:center;gap:10px;padding:2px 0 14px}.sidebar.is-collapsed:not(:hover) .nav-collapse-btn{margin-left:0}.sidebar.is-collapsed:not(:hover) .nav-wordmark{justify-content:center;width:100%;height:auto}.sidebar.is-collapsed:not(:hover) .nav-divider{display:block}.sidebar.is-collapsed:not(:hover) .nav-tools{flex-direction:column}.sidebar.is-collapsed:not(:hover) .nav-tool{flex:none;width:100%}.sidebar.is-collapsed:hover{width:240px;box-shadow:6px 0 30px rgba(var(--shadow-rgb), .16);padding:18px 14px 14px}}.page{max-width:1280px;animation:page-in .22s var(--ease-out-quart) both;padding:22px 26px 34px}@media (max-width:1024px){.page{padding:18px 20px 28px}}@media (max-width:640px){.page{padding:14px max(14px, env(safe-area-inset-left)) 22px max(14px, env(safe-area-inset-right))}}@keyframes page-in{0%{opacity:0}to{opacity:1}}.page-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.page-head-meta{color:var(--ink-3);font-size:13.5px}.page-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:640px){.page-head{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:14px}.page-head-actions>*{flex:1;justify-content:center}}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.grid-stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid-split{grid-template-columns:var(--split,1.6fr 1fr);gap:14px;display:grid}@media (max-width:900px){.grid-split{grid-template-columns:1fr;gap:12px}}.grid-2{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:520px){.grid-2{grid-template-columns:1fr;gap:12px}}.stat{flex-direction:column;gap:6px;display:flex}.stat-value{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1}.stat-note{color:var(--ink-3);font-size:12.5px}.dtable{background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 2px rgba(var(--shadow-rgb), .04);font-variant-numeric:tabular-nums;border-radius:18px;overflow:clip}.dtable-head,.dtable-row{grid-template-columns:var(--cols);align-items:center;gap:10px;display:grid}.dtable-head{border-bottom:1px solid var(--line);background:var(--surface-2);z-index:var(--z-sticky);padding:8px 14px;position:sticky;top:0}.dtable-row{border-bottom:1px solid var(--line);min-height:52px;padding:8px 14px;transition:background-color .12s}.dtable-row:last-child{border-bottom:none}@media (hover:hover){.dtable-row:hover{background:color-mix(in srgb, var(--surface-2) 60%, var(--surface))}}.dtable-head>*{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:500}.dtable-cell{color:var(--ink-2);min-width:0;font-size:13px}.dtable-cell.dtable-cell--mono{font-family:var(--font-mono);letter-spacing:.01em;color:var(--ink-3);font-size:12px}.dtable-cell--title{color:var(--ink);font-weight:600}.dtable-right{text-align:right;justify-self:end}.dtable-empty{text-align:center;color:var(--ink-3);padding:36px 20px;font-size:13.5px}@media (min-width:721px){.dtable-cell:not(.dtable-cell--wrap){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width:720px){.dtable{border-radius:14px}.dtable-head{display:none}.dtable-row{grid-template-columns:1fr;gap:8px;padding:13px 14px}.dtable-cell[data-label]{justify-content:space-between;align-items:center;gap:16px;display:flex}.dtable-cell[data-label]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);flex-shrink:0;font-size:11px;font-weight:500}.dtable-right{text-align:left;justify-self:stretch}}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.label{color:var(--ink-2);font-size:12px;font-weight:600}.help{color:var(--ink-3);font-size:11.5px;line-height:1.45}.input{border:1px solid var(--line-2);background:var(--surface);height:38px;color:var(--ink);border-radius:10px;outline:none;width:100%;padding:0 12px;font-size:13.5px;transition:border-color .12s,box-shadow .12s}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.input:disabled,.input[readonly]{background:var(--surface-2);color:var(--ink-3)}.input::placeholder{color:var(--ink-3)}.textarea{resize:vertical;height:auto;min-height:84px;padding:9px 12px;line-height:1.45}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.input.arabic{height:44px;font-size:18px}.check{cursor:pointer;color:var(--ink);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.check input{accent-color:var(--accent);width:16px;height:16px;margin:3px 0 0}.check-label{font-weight:500;display:block}.check .help{margin-top:2px;display:block}.switch{border:1px solid var(--line-2);background:var(--surface-2);cursor:pointer;border-radius:999px;flex:none;width:38px;height:22px;padding:0;transition:background-color .15s,border-color .15s;position:relative}.switch-knob{background:var(--surface);width:16px;height:16px;box-shadow:0 1px 2px rgba(var(--shadow-rgb), .3);transition:transform .18s var(--ease-out-quint);border-radius:50%;position:absolute;top:2px;left:2px}.switch.is-on{background:var(--accent);border-color:var(--accent)}.switch.is-on .switch-knob{transform:translate(16px)}[data-mode=dark] .switch.is-on .switch-knob{background:var(--on-brand)}.switch:disabled{opacity:.55;cursor:default}.switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pill{white-space:nowrap;background:var(--surface-2);height:22px;color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pill-mint{background:var(--mint-bg);color:var(--mint-fg)}.pill-sky{background:var(--sky-bg);color:var(--sky-fg)}.pill-butter{background:var(--butter-bg);color:var(--butter-fg)}.pill-peach{background:var(--peach-bg);color:var(--peach-fg)}.pill-blush{background:var(--blush-bg);color:var(--blush-fg)}.pill-lav{background:var(--lav-bg);color:var(--lav-fg)}.pill-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.notice{border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:12.5px;font-weight:500;line-height:1.45;display:flex}.notice-dot{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;margin-top:6px}.notice-error{background:var(--peach-bg);color:var(--peach-fg)}.notice-ok{background:var(--mint-bg);color:var(--mint-fg)}.notice-info{background:var(--sky-bg);color:var(--sky-fg)}.row-btn{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.row-btn:hover:not(:disabled){background:var(--surface-2);color:var(--ink);border-color:var(--line)}.row-btn:disabled{opacity:.35;cursor:default}.row-btn.is-active{background:var(--accent-pale);color:var(--accent)}.row-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.row-actions{justify-self:end;gap:2px;display:inline-flex}.dropzone{cursor:pointer;border:1.5px dashed var(--line-2);background:color-mix(in srgb, var(--surface) 70%, var(--surface-2));border-radius:18px;align-items:center;gap:16px;padding:16px 18px;transition:border-color .15s,background-color .15s;display:flex}.dropzone:hover,.dropzone.is-over{border-color:var(--accent);background:var(--accent-pale)}.dropzone-icon{background:var(--lav-bg);width:44px;height:44px;color:var(--lav-fg);border-radius:14px;flex:none;place-items:center;display:grid}.dropzone-title{color:var(--ink);font-size:14px;font-weight:600}.dropzone-sub{color:var(--ink-3);margin-top:2px;font-size:12.5px}.dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.confirm-backdrop{background:rgba(var(--shadow-rgb), .42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-toast);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirm-card{background:var(--surface);border:1px solid var(--line);width:100%;max-width:430px;box-shadow:0 24px 60px rgba(var(--shadow-rgb), .28);border-radius:18px;flex-direction:column;gap:14px;padding:24px;display:flex}.confirm-icon{background:var(--bad-soft);width:44px;height:44px;color:var(--bad);border-radius:12px;justify-content:center;align-items:center;display:flex}.confirm-title{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;font-size:20px;font-weight:600}.confirm-message{color:var(--ink-2);margin:8px 0 0;font-size:13.5px;line-height:1.5}.confirm-btn{border:1px solid var(--line-2);background:var(--surface);height:38px;color:var(--ink-2);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 16px;font-size:13.5px;font-weight:500;display:inline-flex}.confirm-btn-go{border:none;font-weight:600}.confirm-btn-go.btn-danger{background:var(--bad);color:var(--on-bad)}.confirm-btn-go.btn-primary{background:var(--brand);color:var(--on-brand)}.cropper-body{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.cropper-side{border-left:1px solid var(--line)}@media (max-width:760px){.cropper-body{grid-template-rows:minmax(320px,60vh) auto;grid-template-columns:minmax(0,1fr);overflow-y:auto}.cropper-side{border-left:none;border-top:1px solid var(--line)}}.empty{text-align:center;color:var(--ink-3);flex-direction:column;align-items:center;gap:8px;padding:40px 24px;font-size:13.5px;display:flex}.empty-title{font-family:var(--font-display);color:var(--ink);font-size:18px}.nav-item svg{transition:transform .15s var(--ease-out-quart)}@media (hover:hover){.nav-item:hover svg{transform:translate(2px)}}@keyframes nav-item-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (max-width:1024px){.sidebar.is-open .nav-item{animation:nav-item-in .34s var(--ease-out-quint) backwards;animation-delay:calc(var(--i,0) * 35ms)}}@keyframes imp-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.imp-fade-in{animation:imp-fade-in .2s var(--ease-out-quint) backwards}.skel{background:var(--surface-2);border-radius:7px;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg, transparent, var(--skel-glint), transparent);animation:1.8s ease-in-out infinite skel-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes skel-sweep{to{transform:translate(100%)}}.spin{animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (pointer:coarse){.btn-primary,.btn-secondary,.btn-danger,.nav-item,.icon-btn,.row-btn{min-height:44px}.row-btn{min-width:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:.001ms!important}.spin{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}
