@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/cairo-arabic-600-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/cairo-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/cairo-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/cairo-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/cairo-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/cairo-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/cairo-arabic-800-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/cairo-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/cairo-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/noto-naskh-arabic-arabic-500-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-naskh-arabic-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-sans-arabic-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-sans-arabic-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/noto-sans-arabic-arabic-500-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/noto-sans-arabic-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-sans-arabic-arabic-600-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-sans-arabic-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-sans-arabic-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-sans-arabic-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/eb-garamond-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/eb-garamond-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-sans-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-sans-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/noto-sans-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/noto-sans-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-sans-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-sans-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-sans-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-sans-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sq-color-brand-navy:#0D2740;--sq-color-brand-navy-deep:#0A1F33;--sq-color-accent-gold:#B18D46;--sq-color-accent-gold-text:#856631;--sq-color-surface-white:#FFFFFF;--sq-color-surface-cream:#F6F1E7;--sq-color-surface-page:#FAF8F3;--sq-color-surface-muted:#F1EFE9;--sq-color-border:#E6E1D6;--sq-color-border-cream:#E0D8C6;--sq-color-border-input:#CFD3D8;--sq-color-text-primary:#0D2740;--sq-color-text-secondary:#4A5566;--sq-color-text-muted:#666B73;--sq-color-text-disabled:#8A8F96;--sq-color-text-on-dark:#FFFFFF;--sq-color-text-on-dark-muted:#D9D3C4;--sq-color-text-on-photo-sub:#F6F1E7;--sq-color-icon-muted:#9AA0A6;--sq-color-toggle-off:#9AA0A6;--sq-color-success-bg:#E9F2EC;--sq-color-success-text:#1F5C36;--sq-color-error:#A32626;--sq-color-error-bg:#FBEEEE;--sq-color-error-border:#D9A3A3;--sq-color-error-text:#7A1F1F;--sq-color-overlay:rgba(10,31,51,.45);--sq-color-scrim-top:rgba(10,31,51,.62);--sq-color-scrim-mid:rgba(10,31,51,.72);--sq-color-scrim-bottom:rgba(10,31,51,.85);--sq-color-focus-ring:rgba(177,141,70,.35);--sq-font-display-ar:"Noto Naskh Arabic", serif;--sq-font-ui-ar:"Noto Sans Arabic", sans-serif;--sq-font-display-en:"EB Garamond", serif;--sq-font-ui-en:"Noto Sans", sans-serif;--sq-font-mono:ui-monospace, Menlo, monospace;--sq-type-display-xl-size:52px;--sq-type-display-xl-weight:700;--sq-type-display-xl-lh:1.3;--sq-type-display-lg-size:36px;--sq-type-display-lg-weight:700;--sq-type-display-lg-lh:1.35;--sq-type-display-md-size:28px;--sq-type-display-md-weight:700;--sq-type-display-md-lh:1.35;--sq-type-display-sm-size:24px;--sq-type-display-sm-weight:700;--sq-type-display-sm-lh:1.35;--sq-type-display-xs-size:21px;--sq-type-display-xs-weight:700;--sq-type-display-xs-lh:1.35;--sq-type-display-mobile-hero-size:30px;--sq-type-display-mobile-hero-weight:700;--sq-type-display-mobile-hero-lh:1.35;--sq-type-admin-title-size:22px;--sq-type-admin-title-weight:600;--sq-type-admin-title-lh:1.3;--sq-type-admin-section-size:17px;--sq-type-admin-section-weight:600;--sq-type-admin-section-lh:1.4;--sq-type-price-lg-size:19px;--sq-type-price-lg-weight:700;--sq-type-price-lg-lh:1.3;--sq-type-price-md-size:18px;--sq-type-price-md-weight:700;--sq-type-price-md-lh:1.3;--sq-type-lead-size:18px;--sq-type-lead-weight:400;--sq-type-lead-lh:1.6;--sq-type-body-lg-size:17px;--sq-type-body-lg-weight:400;--sq-type-body-lg-lh:1.7;--sq-type-body-size:15px;--sq-type-body-weight:400;--sq-type-body-lh:1.7;--sq-type-body-medium-size:15px;--sq-type-body-medium-weight:500;--sq-type-body-medium-lh:1.5;--sq-type-label-size:14px;--sq-type-label-weight:600;--sq-type-label-lh:1.4;--sq-type-caption-size:13px;--sq-type-caption-weight:400;--sq-type-caption-lh:1.5;--sq-type-caption-strong-size:13px;--sq-type-caption-strong-weight:600;--sq-type-caption-strong-lh:1.5;--sq-type-micro-size:12px;--sq-type-micro-weight:600;--sq-type-micro-lh:1.3;--sq-type-sidebar-group-size:11px;--sq-type-sidebar-group-weight:700;--sq-type-sidebar-group-lh:1;--sq-space-1:4px;--sq-space-2:8px;--sq-space-3:12px;--sq-space-4:16px;--sq-space-5:20px;--sq-space-6:24px;--sq-space-7:28px;--sq-space-8:32px;--sq-space-9:40px;--sq-space-10:48px;--sq-space-11:56px;--sq-space-12:64px;--sq-space-13:80px;--sq-space-14:96px;--sq-radius-xs:2px;--sq-radius-sm:4px;--sq-radius-md:6px;--sq-radius-lg:8px;--sq-radius-xl:10px;--sq-radius-2xl:12px;--sq-radius-3xl:16px;--sq-radius-pill:999px;--sq-shadow-card-hover:0 8px 24px rgba(13,39,64,.1);--sq-shadow-search:0 12px 40px rgba(0,0,0,.25);--sq-shadow-toast:0 8px 24px rgba(13,39,64,.25);--sq-shadow-modal:0 24px 64px rgba(10,31,51,.35);--sq-shadow-knob:0 1px 3px rgba(0,0,0,.25);--sq-size-control-sm:36px;--sq-size-control:44px;--sq-size-control-lg:48px;--sq-size-control-xl:56px;--sq-size-search-btn:64px;--sq-size-logo-desktop:72px;--sq-size-logo-mobile:56px;--sq-size-header-desktop:96px;--sq-size-header-mobile:72px;--sq-size-admin-sidebar:248px;--sq-size-admin-topbar:72px;--sq-size-admin-preview:400px;--sq-size-container-max:1280px;--sq-size-gutter-desktop:64px;--sq-size-gutter-mobile:16px;--sq-font-display:var(--sq-font-display-ar);--sq-font-ui:var(--sq-font-ui-ar)}[lang=en]{--sq-font-display:var(--sq-font-display-en);--sq-font-ui:var(--sq-font-ui-en)}:root{--sq-bg: var(--sq-color-surface-page);--sq-surface: var(--sq-color-surface-white);--sq-header-bg: var(--sq-color-surface-white);--sq-brand-900: var(--sq-color-brand-navy-deep);--sq-brand-850: var(--sq-color-brand-navy-deep);--sq-brand-800: var(--sq-color-brand-navy);--sq-brand-700: var(--sq-color-brand-navy);--sq-brand-600: var(--sq-color-brand-navy);--sq-brand-550: oklch(.339 .064 248);--sq-brand-deep: var(--sq-color-brand-navy-deep);--sq-brand-chip-fg: var(--sq-color-text-secondary);--sq-brand-tint-90: oklch(.853 .015 261);--sq-brand-tint-92: oklch(.9 .012 261);--sq-brand-tint-93: oklch(.93 .01 261);--sq-brand-tint-94: oklch(.94 .009 261);--sq-brand-tint-96: var(--sq-color-surface-muted);--sq-brand-scrim: oklch(.234 .047 250 / .75);--sq-brand-dark-surface: var(--sq-color-brand-navy-deep);--sq-accent: var(--sq-color-accent-gold);--sq-accent-dark: var(--sq-color-accent-gold-text);--sq-accent-tint: var(--sq-color-surface-cream);--sq-tag-bg: oklch(.98 .01 90);--sq-tag-fg: oklch(.3 .08 60);--sq-text: var(--sq-color-text-primary);--sq-text-25: oklch(.25 .02 80);--sq-text-30: oklch(.3 .02 80);--sq-text-40: var(--sq-color-text-secondary);--sq-text-50: var(--sq-color-text-muted);--sq-text-55: var(--sq-color-text-muted);--sq-text-60: var(--sq-color-text-disabled);--sq-border: var(--sq-color-border-input);--sq-border-88: var(--sq-color-border);--sq-border-91: var(--sq-color-border);--sq-divider: var(--sq-color-border);--brand-primary: var(--sq-color-brand-navy);--brand-accent: var(--sq-color-accent-gold);--brand-ink: oklch(1 0 0);--brand-tower-light: oklch(.846 .087 86);--brand-sand: var(--sq-color-surface-cream);--sq-plan-platinum: oklch(.4 .14 290);--sq-plan-gold: oklch(.45 .11 78);--sq-plan-silver: oklch(.5 .02 240);--sq-plan-free: oklch(.5 .01 80);--sq-unread: oklch(.6 .18 25);--sq-avatar-bg: oklch(.5 .02 240);--sq-avatar-header: oklch(.314 .061 250);--sq-panel-tint: var(--sq-color-surface-muted);--sq-error-bg: var(--sq-color-error-bg);--sq-error-border: var(--sq-color-error-border);--sq-error-fg: var(--sq-color-error-text);--sq-blue-tint: oklch(.93 .02 240);--sq-blue-fg: oklch(.42 .08 240);--sq-danger: var(--sq-color-error);--sq-heart-on: oklch(.6 .2 20);--sq-placeholder-a: oklch(.72 .02 250);--sq-placeholder-b: oklch(.68 .02 250);--sq-placeholder-tint-a: oklch(.93 .012 250);--sq-placeholder-tint-b: oklch(.96 .008 250);--sq-scrim-strong: oklch(.2 .03 250 / .55);--sq-scrim-soft: oklch(.2 .03 250 / .38);--sq-hero-grad: linear-gradient(135deg, var(--sq-brand-800), var(--sq-brand-deep));--sq-ai-grad: linear-gradient(120deg, var(--sq-brand-850), var(--sq-brand-550));--sq-r-6: 6px;--sq-r-8: 8px;--sq-r-9: 9px;--sq-r-10: 10px;--sq-r-12: 12px;--sq-r-14: 14px;--sq-r-16: 16px;--sq-r-18: 18px;--sq-r-pill: 999px;--sq-sh-card: 0 1px 2px rgba(20, 30, 25, .04);--sq-sh-card-hover: 0 10px 24px rgba(20, 40, 30, .12);--sq-sh-panel: 0 8px 24px rgba(15, 30, 25, .06);--sq-sh-search: 0 20px 50px rgba(10, 25, 20, .25);--sq-sh-dropdown: 0 12px 32px rgba(15, 30, 25, .14);--sq-container: 1180px;--sq-hero-inner: 920px;--sq-pad-x: 32px;--sq-font-display: "Noto Naskh Arabic", "Segoe UI", Tahoma, Georgia, serif;--sq-font-body: "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--sq-font-ar: "Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif;--sq-font-serif: "EB Garamond", Georgia, "Times New Roman", serif}[lang=en]{--sq-font-display: "EB Garamond", Georgia, "Times New Roman", serif;--sq-font-body: "Noto Sans", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;min-height:100vh;background:var(--sq-bg);color:var(--sq-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=ar] body{font-family:var(--sq-font-ar)}html[lang=en] body{font-family:var(--sq-font-body)}h1,h2,h3,h4{margin:0;font-family:var(--sq-font-display);font-weight:700}p{margin:0}ul,ol{margin:0;padding:0}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}::selection{background:#bad1e7}@keyframes pulseDot{0%,80%,to{opacity:.25}40%{opacity:1}}.sq-num{direction:ltr;unicode-bidi:isolate}:focus-visible{outline:2px solid var(--sq-brand-700);outline-offset:2px}.sq-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sq-skip-link{position:absolute;inset-inline-start:16px;inset-block-start:-200%;z-index:100;padding:10px 16px;background:var(--sq-brand-700);color:#fff;border-radius:var(--sq-r-9);font:700 13px/1 var(--sq-font-body);text-decoration:none}.sq-skip-link:focus{inset-block-start:10px}.sq-section{max-width:var(--sq-container);margin-inline:auto;padding-inline:var(--sq-pad-x)}@media(max-width:760px){.sq-section{padding-inline:16px!important}}.sq-legacy .sq-header{position:sticky;inset-block-start:0;z-index:40;background:var(--sq-header-bg);backdrop-filter:blur(8px);border-block-end:1px solid var(--sq-border-91);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 32px;flex-wrap:wrap}@media(max-width:760px){.sq-legacy .sq-header{padding:8px 16px!important;gap:10px!important}}.sq-legacy .sq-logo{display:flex;align-items:center;cursor:pointer;text-decoration:none}.sq-legacy .sq-logo img{height:72px;width:auto}@media(max-width:760px){.sq-legacy .sq-logo img{height:56px}}.sq-nav{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.sq-nav__link{font:600 14px/1 var(--sq-font-body);color:var(--sq-text-30);cursor:pointer;text-decoration:none;background:none;border:0;padding:0}html[lang=ar] .sq-nav__link,html[lang=ar] .sq-header__signin{font-family:var(--sq-font-ar)}.sq-nav__link--soon{color:var(--sq-text-60);opacity:.55;cursor:default}.sq-nav__link--ai{font-weight:700;color:var(--sq-accent-dark)}.sq-header__right{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.sq-langtoggle{display:flex;border:1px solid var(--sq-border);border-radius:8px;overflow:hidden;font:700 11.5px/1 var(--sq-font-body)}.sq-langtoggle__btn{padding:6px 9px;cursor:pointer;background:transparent;color:var(--sq-text-50);border:0}.sq-langtoggle__btn[aria-pressed=true]{background:var(--sq-brand-700);color:#fff}.sq-header__signin{font:600 13px/1 var(--sq-font-body);color:var(--sq-text-30);cursor:pointer;text-decoration:none}.sq-header__subscribe{font:700 13px/1 var(--sq-font-body);color:var(--sq-brand-700);background:var(--sq-accent);padding:9px 16px;border-radius:9px;cursor:pointer;border:0;text-decoration:none;display:inline-block}html[lang=ar] .sq-header__subscribe{font-family:var(--sq-font-ar)}.sq-legacy .sq-hero{background:var(--sq-hero-grad);padding:64px 32px 96px;position:relative;z-index:1}@media(max-width:760px){.sq-legacy .sq-hero{padding:40px 16px 72px!important}}.sq-hero__inner{max-width:var(--sq-hero-inner);margin-inline:auto;position:relative;z-index:1}.sq-legacy .sq-hero__title{font:700 42px/1.2 var(--sq-font-display);color:#fff;margin:0 0 14px;max-width:640px}@media(max-width:760px){.sq-legacy .sq-hero__title{font-size:30px}}.sq-hero__sub{font:500 16px/1.6 var(--sq-font-body);color:var(--sq-brand-tint-92);margin:0 0 32px;max-width:560px}html[lang=ar] .sq-hero__sub{font-family:var(--sq-font-ar)}.sq-searchcard{background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sq-sh-search);position:relative;z-index:2}.sq-searchcard__tabs{display:flex;gap:8px;margin-bottom:14px}.sq-legacy .sq-tab{padding:8px 16px;border-radius:8px;font:700 13px/1 var(--sq-font-body);cursor:pointer;border:0;background:transparent;color:var(--sq-text-50)}html[lang=ar] .sq-legacy .sq-tab{font-family:var(--sq-font-ar)}.sq-legacy .sq-tab[aria-pressed=true]{background:var(--sq-brand-700);color:#fff}.sq-searchcard__row{display:flex;gap:10px;flex-wrap:wrap}.sq-searchcard__loc{flex:2;min-width:280px;display:flex;gap:10px;flex-wrap:wrap}@media(max-width:760px){.sq-filter,.sq-searchcard__loc{width:100%!important;flex:1 1 100%!important}.sq-filter--loc{width:auto!important;flex:1 1 0!important;min-width:0!important}}.sq-legacy .sq-select{box-sizing:border-box;width:100%;padding:12px 14px;border:1px solid var(--sq-border);border-radius:9px;font:500 14px/1 var(--sq-font-body);color:var(--sq-text-40);background:#fff;cursor:pointer}html[lang=ar] .sq-legacy .sq-select{font-family:var(--sq-font-ar)}.sq-legacy .sq-select:disabled{cursor:not-allowed;color:var(--sq-text-60);background:#f6f5f3}.sq-filter{flex:1;min-width:140px}.sq-filter--beds{min-width:120px}.sq-filter--loc{flex:1;min-width:130px}.sq-searchbtn{padding:12px 26px;border-radius:9px;background:var(--sq-brand-700);color:#fff;font:700 14px/1 var(--sq-font-body);cursor:pointer;display:flex;align-items:center;white-space:nowrap;border:0}html[lang=ar] .sq-searchbtn{font-family:var(--sq-font-ar)}.sq-valueprops{max-width:var(--sq-container);margin:-48px auto 0;padding:0 32px 56px;position:relative;z-index:2;display:flex;gap:20px;flex-wrap:wrap}@media(max-width:760px){.sq-valueprops{padding-inline:16px!important}}.sq-valueprop{flex:1;min-width:260px;background:#fff;border-radius:14px;padding:22px;box-shadow:var(--sq-sh-panel);border:1px solid var(--sq-divider)}.sq-valueprop__icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;font:800 15px/1 sans-serif;margin-bottom:12px}.sq-valueprop__icon--check{background:var(--sq-brand-tint-93);color:var(--sq-brand-700)}.sq-valueprop__icon--ai{background:var(--sq-accent-tint);color:var(--sq-accent-dark);font:700 13px/1 var(--sq-font-body)}.sq-valueprop__icon--arrow{background:var(--sq-brand-tint-93);color:var(--sq-brand-700)}.sq-valueprop__title{font:700 15px/1.3 var(--sq-font-body);margin-bottom:6px}.sq-valueprop__body{font:500 13px/1.5 var(--sq-font-body);color:var(--sq-text-50)}html[lang=ar] .sq-valueprop__title,html[lang=ar] .sq-valueprop__body{font-family:var(--sq-font-ar)}.sq-block{max-width:var(--sq-container);margin-inline:auto;padding:0 32px 56px}@media(max-width:760px){.sq-block{padding-inline:16px!important}}.sq-block__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:12px}.sq-block__title{font:700 24px/1.2 var(--sq-font-display);margin:0}.sq-pills{display:flex;gap:8px}.sq-pill{padding:7px 14px;border-radius:999px;font:700 12.5px/1 var(--sq-font-body);cursor:pointer;border:0;background:transparent;color:var(--sq-text-50)}html[lang=ar] .sq-pill{font-family:var(--sq-font-ar)}.sq-pill[aria-pressed=true]{background:var(--sq-brand-700);color:#fff}.sq-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:1100px){.sq-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.sq-grid{grid-template-columns:1fr;gap:16px}}.sq-state{text-align:center;padding:60px 20px;color:var(--sq-text-55);font:600 14px/1.5 var(--sq-font-body)}html[lang=ar] .sq-state{font-family:var(--sq-font-ar)}.sq-state--error{background:var(--sq-error-bg);border:1px solid var(--sq-error-border);border-radius:14px;color:var(--sq-error-fg)}.sq-legacy .sq-skeleton{height:381px;border-radius:14px;background:linear-gradient(90deg,#f0eeeb 25%,#f6f5f2 37%,#f0eeeb 63%);background-size:400% 100%;animation:sq-shimmer 1.4s ease infinite}@keyframes sq-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.sq-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--sq-border-91);border-radius:14px;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;font-family:var(--sq-font-body);box-shadow:var(--sq-sh-card)}html[lang=ar] .sq-card{font-family:var(--sq-font-ar)}@media(hover:hover){.sq-card:hover{transform:translateY(-3px);box-shadow:var(--sq-sh-card-hover)}}.sq-card__media{position:relative;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.sq-card__img{width:100%;height:100%;object-fit:cover}.sq-card__nophoto{font:500 11px/1 ui-monospace,monospace;color:#ffffff8c;letter-spacing:.02em}.sq-card__tag{position:absolute;inset-block-start:10px;inset-inline-start:10px;background:var(--sq-tag-bg);color:var(--sq-tag-fg);font:700 11px/1 var(--sq-font-body);padding:5px 9px;border-radius:999px;letter-spacing:.02em}.sq-card__mock{position:absolute;inset-block-start:10px;inset-inline-start:10px;background:var(--sq-error-fg);color:#fff;font:700 11px/1 var(--sq-font-body);padding:5px 9px;border-radius:999px;letter-spacing:.02em}html[lang=ar] .sq-card__mock,html[lang=ar] .sq-card__tag{font-family:var(--sq-font-ar)}.sq-card__tag--shifted{inset-inline-start:108px}.sq-card__heart{position:absolute;inset-block-start:10px;inset-inline-end:10px;width:28px;height:28px;border-radius:999px;background:var(--sq-scrim-soft);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;border:0;padding:0}.sq-card__heart[aria-pressed=true]{color:var(--sq-heart-on)}.sq-card__type{position:absolute;inset-block-end:10px;inset-inline-start:10px;background:var(--sq-brand-scrim);color:#fff;font:600 11px/1 var(--sq-font-body);padding:5px 9px;border-radius:6px}html[lang=ar] .sq-card__type{font-family:var(--sq-font-ar)}.sq-card__body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}.sq-card__price{font:700 19px/1.2 var(--sq-font-body);color:var(--sq-brand-900)}.sq-card__title{font:600 15px/1.3 var(--sq-font-body);color:var(--sq-text)}.sq-card__loc{font:500 12.5px/1.4 var(--sq-font-body);color:var(--sq-text-55)}.sq-card__meta{display:flex;gap:10px;flex-wrap:wrap;font:500 12.5px/1 var(--sq-font-body);color:var(--sq-text-40);margin-top:2px}html[lang=ar] .sq-card__meta{font-family:var(--sq-font-ar)}.sq-card__sep{opacity:.4}.sq-card__furnished{display:inline-flex;width:fit-content;font:600 11px/1 var(--sq-font-body);color:var(--sq-brand-chip-fg);background:var(--sq-brand-tint-94);padding:4px 8px;border-radius:6px;margin-top:2px}html[lang=ar] .sq-card__furnished{font-family:var(--sq-font-ar)}.sq-card__foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid var(--sq-divider)}.sq-card__link{font:700 12.5px/1 var(--sq-font-body);color:var(--sq-brand-600)}html[lang=ar] .sq-card__link{font-family:var(--sq-font-ar)}.sq-aiteaser{background:var(--sq-ai-grad);border-radius:18px;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}@media(max-width:760px){.sq-aiteaser{padding:26px 22px}}.sq-aiteaser__title{font:700 20px/1.3 var(--sq-font-display);color:#fff;margin-bottom:8px}.sq-aiteaser__body{font:500 14px/1.6 var(--sq-font-body);color:var(--sq-brand-tint-92)}html[lang=ar] .sq-aiteaser__body{font-family:var(--sq-font-ar)}.sq-aiteaser__btn{padding:14px 26px;border-radius:10px;background:var(--sq-accent);color:#fff;font:700 14px/1 var(--sq-font-body);cursor:pointer;white-space:nowrap;border:0;text-decoration:none;display:inline-block}html[lang=ar] .sq-aiteaser__btn{font-family:var(--sq-font-ar)}.sq-pricingteaser{max-width:var(--sq-container);margin-inline:auto;padding:40px 32px 64px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--sq-border-91)}@media(max-width:760px){.sq-pricingteaser{padding-inline:16px!important}}.sq-pricingteaser__title{font:700 20px/1.3 var(--sq-font-display)}.sq-pricingteaser__btn{padding:12px 22px;border-radius:9px;border:2px solid var(--sq-brand-700);color:var(--sq-brand-700);background:transparent;font:700 13px/1 var(--sq-font-body);cursor:pointer;text-decoration:none;display:inline-block}html[lang=ar] .sq-pricingteaser__btn{font-family:var(--sq-font-ar)}.sq-legacy .sq-footer{border-top:1px solid var(--sq-border-91);padding:36px 32px;text-align:center;font:500 12.5px/1.8 var(--sq-font-body);color:var(--sq-text-55)}html[lang=ar] .sq-legacy .sq-footer{font-family:var(--sq-font-ar)}.sq-legacy .sq-footer__links{display:flex;gap:18px;justify-content:center;margin-top:10px;flex-wrap:wrap}.sq-footer__link{color:var(--sq-text-55);text-decoration:none}.sq-footer__link:hover{color:var(--sq-brand-700);text-decoration:underline}.sq-fixturebar{background:var(--sq-error-bg);border-bottom:1px solid var(--sq-error-border);color:var(--sq-error-fg);text-align:center;padding:8px 16px;font:600 12.5px/1.4 var(--sq-font-body)}html[lang=ar] .sq-fixturebar{font-family:var(--sq-font-ar)}.sq-doc{max-width:920px;margin-inline:auto;padding:40px 32px 72px}@media(max-width:760px){.sq-doc{padding:28px 16px 56px}}.sq-doc__h1{font:700 30px/1.3 var(--sq-font-display);margin-bottom:24px}.sq-doc__panel{background:#fff;border:1px solid var(--sq-divider);border-radius:14px;box-shadow:var(--sq-sh-panel);padding:28px 30px;margin-bottom:28px}@media(max-width:760px){.sq-doc__panel{padding:20px 18px}}.sq-doc__lang-title{font:700 22px/1.35 var(--sq-font-display);padding-bottom:12px;border-bottom:1px solid var(--sq-divider);margin-bottom:4px}.sq-doc__meta{font:500 12.5px/1.7 var(--sq-font-body);color:var(--sq-text-55)}.sq-doc h3{font:700 17px/1.4 var(--sq-font-display);margin:26px 0 10px;padding-inline-start:12px;border-inline-start:3px solid var(--sq-brand-700)}.sq-doc p{font:500 14px/1.8 var(--sq-font-body);color:var(--sq-text-40);margin-bottom:12px}.sq-doc ul{padding-inline-start:22px;list-style:disc;margin-bottom:16px}.sq-doc li{font:500 14px/1.8 var(--sq-font-body);color:var(--sq-text-40);margin-bottom:8px}.sq-doc strong{color:var(--sq-text);font-weight:700}.sq-doc__lang-block[dir=ltr]{direction:ltr;text-align:left;font-family:var(--sq-font-body)}.sq-doc__lang-block[dir=rtl]{direction:rtl;text-align:right;font-family:var(--sq-font-ar)}.sq-doc__lang-block[dir=rtl] p,.sq-doc__lang-block[dir=rtl] li{font-family:var(--sq-font-ar)}.sq-lab__grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.sq-lab__card{background:#fff;border:1px solid var(--sq-divider);border-radius:14px;box-shadow:var(--sq-sh-panel);padding:22px;display:flex;flex-direction:column;gap:18px}.sq-lab__name{font:700 17px/1.3 var(--sq-font-display)}.sq-lab__label{font:700 11px/1 var(--sq-font-body);color:var(--sq-text-60);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}html[lang=ar] .sq-lab__label{letter-spacing:0;text-transform:none;font-family:var(--sq-font-ar)}.sq-lab__stage{display:flex;align-items:center;gap:10px;padding:14px;background:var(--sq-bg);border:1px solid var(--sq-divider);border-radius:10px}.sq-lab__tab{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;max-width:220px;background:#fff;border:1px solid var(--sq-border);border-start-start-radius:10px;border-start-end-radius:10px;box-shadow:var(--sq-sh-card)}.sq-lab__tab-title{font:500 11.5px/1 var(--sq-font-body);color:var(--sq-text-55)}.sq-lab__tiles{display:flex;gap:12px;flex-wrap:wrap}.sq-lab__tile{width:72px;height:72px;border-radius:22%;display:flex;align-items:center;justify-content:center;box-shadow:var(--sq-sh-panel);background:var(--sq-brand-700)}.sq-lab__tile--deep{background:var(--sq-brand-deep)}.sq-lab__tile--amber{background:var(--sq-accent)}.sq-lab__btn{padding:10px 16px;border-radius:9px;border:2px solid var(--sq-brand-700);background:transparent;color:var(--sq-brand-700);font:700 12.5px/1 var(--sq-font-body);cursor:pointer}html[lang=ar] .sq-lab__btn{font-family:var(--sq-font-ar)}.sq-legacy .sq-results{max-width:1280px;margin-inline:auto;padding:28px 32px 72px}@media(max-width:760px){.sq-legacy .sq-results{padding:20px 16px 56px}}.sq-legacy .sq-results__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.sq-legacy .sq-results__title{font:700 24px/1.2 var(--sq-font-display);margin:0 0 4px}.sq-results__count{font:500 13px/1.5 var(--sq-font-body);color:var(--sq-text-55)}html[lang=ar] .sq-results__count{font-family:var(--sq-font-ar)}.sq-results__sort{display:flex;align-items:center;gap:8px}.sq-results__sort-label{font:600 12.5px/1 var(--sq-font-body);color:var(--sq-text-50)}html[lang=ar] .sq-results__sort-label{font-family:var(--sq-font-ar)}.sq-sortselect{padding:9px 12px;border:1px solid var(--sq-border);border-radius:8px;font:600 12.5px/1 var(--sq-font-body);color:var(--sq-text-30);background:#fff;cursor:pointer}html[lang=ar] .sq-sortselect{font-family:var(--sq-font-ar)}.sq-results__body{display:flex;gap:28px;align-items:flex-start;flex-wrap:wrap}.sq-results__grid-wrap{flex:1;min-width:280px}.sq-legacy .sq-filters{width:260px;flex:none;background:#fff;border:1px solid var(--sq-divider);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:20px}@media(max-width:900px){.sq-legacy .sq-filters{width:100%}}.sq-filters__head{display:flex;justify-content:space-between;align-items:center}.sq-legacy .sq-filters__title{font:700 13px/1 var(--sq-font-body)}.sq-filters__clear{font:700 12px/1 var(--sq-font-body);color:var(--sq-danger);background:none;border:0;cursor:pointer;padding:0}.sq-filters__label{font:700 11px/1 var(--sq-font-body);color:var(--sq-text-55);margin-bottom:8px}html[lang=ar] .sq-filters__label{font-family:var(--sq-font-ar)}.sq-filters__row{display:flex;gap:8px}.sq-legacy .sq-input{flex:1;min-width:0;box-sizing:border-box;padding:10px;border:1px solid var(--sq-border);border-radius:8px;font:500 13px/1 var(--sq-font-body);background:#fff;color:var(--sq-text)}.sq-legacy .sq-seg{display:flex;border:1px solid var(--sq-border);border-radius:8px;overflow:hidden}.sq-seg__btn{flex:1;text-align:center;padding:9px 4px;cursor:pointer;font:700 12px/1 var(--sq-font-body);background:transparent;color:var(--sq-text-50);border:0}.sq-seg__btn.is-on{background:var(--sq-brand-700);color:#fff}html[lang=ar] .sq-seg__btn{font-family:var(--sq-font-ar)}.sq-bedpills{display:flex;gap:6px;flex-wrap:wrap}.sq-bedpill{padding:7px 11px;border-radius:999px;cursor:pointer;font:700 12px/1 var(--sq-font-body);background:var(--sq-brand-tint-96);color:var(--sq-text-50);border:0}.sq-bedpill.is-on{background:var(--sq-brand-700);color:#fff}html[lang=ar] .sq-bedpill{font-family:var(--sq-font-ar)}.sq-legacy .sq-detail{max-width:1180px;margin-inline:auto;padding:28px 32px 72px}@media(max-width:760px){.sq-legacy .sq-detail{padding:20px 16px 56px}}.sq-detail__back{font:700 13px/1 var(--sq-font-body);color:var(--sq-brand-600);cursor:pointer;text-decoration:none}html[lang=ar] .sq-detail__back{font-family:var(--sq-font-ar)}.sq-detail__gallery{margin-top:18px;display:grid;grid-template-columns:2fr 1fr;gap:8px;border-radius:16px;overflow:hidden;height:380px}@media(max-width:760px){.sq-detail__gallery{grid-template-columns:1fr;height:260px}}@media(max-width:760px){.sq-detail__thumbs{display:none}}.sq-detail__hero{position:relative;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.sq-detail__hero img{width:100%;height:100%;object-fit:cover}.sq-detail__thumbs{display:grid;grid-template-rows:1fr 1fr;gap:8px}.sq-detail__thumb{display:flex;align-items:center;justify-content:center}.sq-detail__ph{font:500 12px/1 ui-monospace,monospace;color:#fff9}.sq-detail__tag{position:absolute;inset-block-start:12px;inset-inline-start:12px;background:var(--sq-tag-bg);color:var(--sq-tag-fg);font:700 11px/1 var(--sq-font-body);padding:6px 10px;border-radius:999px}.sq-detail__headline{display:flex;justify-content:space-between;align-items:flex-start;margin-top:24px;gap:16px;flex-wrap:wrap}.sq-legacy .sq-detail__title{font:700 26px/1.3 var(--sq-font-display);margin:0}.sq-detail__place{font:500 14px/1.6 var(--sq-font-body);color:var(--sq-text-50);margin-top:4px}html[lang=ar] .sq-detail__place{font-family:var(--sq-font-ar)}.sq-legacy .sq-detail__price{font:700 28px/1.2 var(--sq-font-body);color:var(--sq-brand-900);white-space:nowrap}.sq-legacy .sq-detail__body{display:flex;gap:32px;flex-wrap:wrap;margin-top:36px}.sq-detail__main{flex:2;min-width:340px}@media(max-width:760px){.sq-detail__main{min-width:0}}.sq-detail__rail{flex:1;min-width:280px}@media(max-width:760px){.sq-detail__rail{min-width:0;width:100%}}.sq-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;background:#fff;border:1px solid var(--sq-divider);border-radius:14px;padding:20px 24px;margin-bottom:24px}.sq-spec__label{font:600 11.5px/1 var(--sq-font-body);color:var(--sq-text-55);margin-bottom:4px}.sq-spec__value{font:700 14px/1.3 var(--sq-font-body)}html[lang=ar] .sq-spec__label,html[lang=ar] .sq-spec__value{font-family:var(--sq-font-ar)}.sq-detail__desc{font:500 14.5px/1.75 var(--sq-font-body);color:var(--sq-text-30);margin-bottom:28px;white-space:pre-wrap}html[lang=ar] .sq-detail__desc{font-family:var(--sq-font-ar)}.sq-detail__mapblock{margin-bottom:28px}.sq-detail__maplabel{font:700 13px/1 var(--sq-font-body);margin-bottom:12px;color:var(--sq-text-40)}html[lang=ar] .sq-detail__maplabel{font-family:var(--sq-font-ar)}.sq-detail__mapnote{margin-top:10px;font:500 12.5px/1.5 var(--sq-font-body);color:var(--sq-text-55)}html[lang=ar] .sq-detail__mapnote{font-family:var(--sq-font-ar)}.sq-legacy .sq-map{width:100%;height:260px;border-radius:14px;border:1px solid var(--sq-divider);overflow:hidden;background:var(--sq-bg-sunken, #eee);z-index:0}.sq-legacy .sq-map .leaflet-container{font-family:var(--sq-font-body)}.sq-map__pin-dot{display:block;width:18px;height:18px;border-radius:999px;background:var(--sq-brand-700);border:3px solid #fff;box-shadow:0 2px 6px var(--sq-scrim-strong)}.sq-map__area{fill:var(--sq-brand-700);fill-opacity:.14;stroke:var(--sq-brand-700);stroke-opacity:.5;stroke-width:2}.sq-contact{position:sticky;inset-block-start:96px;background:#fff;border:1px solid var(--sq-divider);border-radius:14px;padding:22px;overflow:hidden;min-block-size:254px}.sq-contact__title{font:700 14px/1.3 var(--sq-font-body);margin-bottom:16px}.sq-contact__guest{display:flex;flex-direction:column;align-items:center;text-align:center;padding:12px 8px;gap:12px}.sq-contact__body{font:600 13px/1.5 var(--sq-font-body);color:var(--sq-text-25);max-width:220px}.sq-contact__btn{padding:11px 20px;border-radius:9px;background:var(--sq-brand-700);color:#fff;font:700 13px/1 var(--sq-font-body);cursor:pointer;border:0}.sq-contact__notice{font:500 12px/1.5 var(--sq-font-body);color:var(--sq-text-55)}html[lang=ar] .sq-contact__title,html[lang=ar] .sq-contact__body,html[lang=ar] .sq-contact__btn,html[lang=ar] .sq-contact__notice{font-family:var(--sq-font-ar)}a.sq-card{text-decoration:none;color:inherit;display:flex}.sq-map--loading{background:var(--sq-bg-sunken, #eee)}.sq-auth{max-width:1180px;margin-inline:auto;padding:48px 32px 80px;display:flex;justify-content:center}@media(max-width:760px){.sq-auth{padding:28px 16px 56px}}.sq-auth__card{width:100%;max-width:420px;background:#fff;border:1px solid var(--sq-divider);border-radius:16px;padding:32px;box-shadow:var(--sq-sh-panel)}.sq-auth__card--wide{max-width:520px}@media(max-width:760px){.sq-auth__card{padding:22px}}.sq-auth__title{font:700 24px/1.3 var(--sq-font-display);margin-bottom:8px}.sq-auth__sub{font:500 13.5px/1.6 var(--sq-font-body);color:var(--sq-text-50);margin-bottom:22px}.sq-auth__section{font:700 12px/1 var(--sq-font-body);color:var(--sq-text-55);margin:22px 0 12px;text-transform:uppercase;letter-spacing:.04em}html[lang=ar] .sq-auth__sub,html[lang=ar] .sq-auth__section{font-family:var(--sq-font-ar)}html[lang=ar] .sq-auth__section{text-transform:none;letter-spacing:0}.sq-auth__field{margin-bottom:14px}.sq-input--block{width:100%;box-sizing:border-box;margin-top:6px}.sq-auth__submit{width:100%;margin-top:18px;padding:12px 20px;border:0;border-radius:9px;background:var(--sq-brand-700);color:#fff;font:700 14px/1 var(--sq-font-body);cursor:pointer}.sq-auth__submit[disabled]{opacity:.6;cursor:not-allowed}html[lang=ar] .sq-auth__submit{font-family:var(--sq-font-ar)}.sq-auth__link{background:none;border:0;padding:0;cursor:pointer;color:var(--sq-brand-600);font:600 13px/1.6 var(--sq-font-body);text-decoration:none}html[lang=ar] .sq-auth__link{font-family:var(--sq-font-ar)}.sq-auth__back{display:block;width:100%;text-align:center;margin-top:14px}.sq-auth__error{margin-top:10px;padding:10px 12px;border-radius:8px;background:var(--sq-error-bg);border:1px solid var(--sq-error-border);color:var(--sq-error-fg);font:600 12.5px/1.5 var(--sq-font-body)}html[lang=ar] .sq-auth__error{font-family:var(--sq-font-ar)}.sq-auth__foot{margin-top:20px;padding-top:16px;border-top:1px solid var(--sq-divider);font:500 13px/1.6 var(--sq-font-body);color:var(--sq-text-50);text-align:center}html[lang=ar] .sq-auth__foot{font-family:var(--sq-font-ar)}.sq-choose{display:flex;flex-direction:column;gap:12px}.sq-choose__opt{display:flex;flex-direction:column;gap:4px;text-align:start;padding:18px;border:1px solid var(--sq-border);border-radius:12px;background:#fff;cursor:pointer}.sq-choose__opt:hover{border-color:var(--sq-brand-700);background:var(--sq-brand-tint-96)}.sq-choose__t{font:700 15px/1.3 var(--sq-font-body)}.sq-choose__b{font:500 13px/1.5 var(--sq-font-body);color:var(--sq-text-50)}html[lang=ar] .sq-choose__t,html[lang=ar] .sq-choose__b{font-family:var(--sq-font-ar)}.sq-legacy .sq-panel{max-width:1180px;margin-inline:auto;padding:32px 32px 80px}@media(max-width:760px){.sq-legacy .sq-panel{padding:20px 16px 56px}}.sq-legacy .sq-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.sq-legacy .sq-panel__title{font:700 26px/1.3 var(--sq-font-display)}.sq-panel__back{font:600 13px/1 var(--sq-font-body);color:var(--sq-brand-600);text-decoration:none}html[lang=ar] .sq-panel__back{font-family:var(--sq-font-ar)}.sq-panel__notice{padding:12px 14px;margin-bottom:16px;border-radius:10px;background:var(--sq-accent-tint);color:var(--sq-accent-dark);font:600 13px/1.5 var(--sq-font-body)}html[lang=ar] .sq-panel__notice{font-family:var(--sq-font-ar)}.sq-legacy .sq-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--sq-divider);margin-bottom:22px}.sq-tabs__btn{padding:10px 14px;border:0;background:none;cursor:pointer;font:700 13px/1 var(--sq-font-body);color:var(--sq-text-50);border-bottom:2px solid transparent}.sq-tabs__btn.is-on{color:var(--sq-brand-700);border-bottom-color:var(--sq-brand-700)}html[lang=ar] .sq-tabs__btn{font-family:var(--sq-font-ar)}.sq-panel__h2{font:700 18px/1.3 var(--sq-font-display);margin-bottom:14px}.sq-panel__rowhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.sq-panel__cta{padding:10px 16px;border:0;border-radius:9px;background:var(--sq-brand-700);color:#fff;font:700 13px/1 var(--sq-font-body);cursor:pointer}.sq-panel__cta[disabled]{opacity:.5;cursor:not-allowed}html[lang=ar] .sq-panel__cta{font-family:var(--sq-font-ar)}.sq-panel__ok{padding:10px 14px;margin-bottom:14px;border-radius:9px;background:#d7f8e8;color:oklch(.4 .1 165);font:600 13px/1.5 var(--sq-font-body)}.sq-panel__pending{padding:12px 14px;margin-bottom:16px;border-radius:10px;background:var(--sq-brand-tint-96);color:var(--sq-brand-600);font:600 13px/1.5 var(--sq-font-body)}html[lang=ar] .sq-panel__ok,html[lang=ar] .sq-panel__pending{font-family:var(--sq-font-ar)}.sq-quota{font:600 13px/1.6 var(--sq-font-body);color:var(--sq-text-50);margin-bottom:14px}html[lang=ar] .sq-quota{font-family:var(--sq-font-ar)}.sq-savedlist{display:flex;flex-direction:column;gap:10px}.sq-savedrow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;background:#fff;border:1px solid var(--sq-divider);border-radius:12px}.sq-savedrow__main{display:flex;flex-direction:column;gap:4px;min-width:0}.sq-savedrow__title{font:700 14px/1.4 var(--sq-font-body);color:var(--sq-text);text-decoration:none}.sq-savedrow__meta{font:500 12.5px/1.4 var(--sq-font-body);color:var(--sq-text-55)}.sq-savedrow__remove{flex:none;padding:8px 12px;border:1px solid var(--sq-border);border-radius:8px;background:#fff;color:var(--sq-danger);font:700 12px/1 var(--sq-font-body);cursor:pointer}html[lang=ar] .sq-savedrow__remove{font-family:var(--sq-font-ar)}.sq-threadlist{display:flex;flex-direction:column;gap:10px;list-style:none}.sq-threadrow{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:14px 16px;background:#fff;border:1px solid var(--sq-divider);border-radius:12px}.sq-threadrow__text{font:500 13.5px/1.6 var(--sq-font-body);color:var(--sq-text-30)}.sq-threadrow__meta{font:500 12px/1 var(--sq-font-body);color:var(--sq-text-55);flex:none}html[lang=ar] .sq-threadrow__text{font-family:var(--sq-font-ar)}.sq-post{max-width:720px}.sq-post__row{display:flex;gap:12px;flex-wrap:wrap}.sq-post__row>*{flex:1;min-width:150px}.sq-post__hint{font:500 12px/1.5 var(--sq-font-body);color:var(--sq-text-55);margin-top:6px}html[lang=ar] .sq-post__hint{font-family:var(--sq-font-ar)}.sq-post__preview{margin-top:10px;max-height:180px;border-radius:10px;border:1px solid var(--sq-divider)}.sq-map--picker{height:300px;cursor:crosshair}.sq-profile{max-width:480px}.sq-profile__actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}.sq-profile__logout{padding:11px 18px;border:1px solid var(--sq-border);border-radius:9px;background:#fff;color:var(--sq-danger);font:700 13px/1 var(--sq-font-body);cursor:pointer}html[lang=ar] .sq-profile__logout{font-family:var(--sq-font-ar)}.sq-badge-ok,.sq-badge-warn{display:inline-block;margin-bottom:16px;padding:6px 10px;border-radius:999px;font:700 11.5px/1 var(--sq-font-body)}.sq-badge-ok{background:#cdf6e3;color:oklch(.4 .1 165)}.sq-badge-warn{background:var(--sq-accent-tint);color:var(--sq-accent-dark)}html[lang=ar] .sq-badge-ok,html[lang=ar] .sq-badge-warn{font-family:var(--sq-font-ar)}.sq-legacy textarea.sq-input{resize:vertical;font-family:inherit}.sq-savedrow__edit{color:var(--sq-brand-700)}.sq-pricing{max-width:1080px;margin-inline:auto;padding:56px 32px 80px}@media(max-width:760px){.sq-pricing{padding:28px 16px 56px}}.sq-pricing__headline{font:700 32px/1.2 var(--sq-font-display);text-align:center;margin:0 0 40px}.sq-plans{display:flex;gap:22px;flex-wrap:wrap;justify-content:center}.sq-plan{flex:1;min-width:260px;max-width:320px;background:#fff;border:2px solid var(--sq-divider);border-radius:16px;padding:28px;position:relative;display:flex;flex-direction:column}.sq-plan.is-mine{border-color:var(--sq-brand-700)}.sq-plan__badge{position:absolute;inset-block-start:-13px;inset-inline-start:50%;transform:translate(50%);background:var(--sq-brand-700);color:#fff;font:700 11px/1 var(--sq-font-body);padding:5px 14px;border-radius:999px;white-space:nowrap}html[dir=ltr] .sq-plan__badge{transform:translate(-50%)}html[lang=ar] .sq-plan__badge{font-family:var(--sq-font-ar)}.sq-plan__name{font:700 16px/1 var(--sq-font-body);margin-bottom:6px}.sq-plan__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:18px}.sq-plan__was{font:600 16px/1 var(--sq-font-body);color:var(--sq-text-60);text-decoration:line-through}.sq-plan__now{font:700 30px/1.2 var(--sq-font-body);color:var(--sq-brand-900)}.sq-plan__per{font:600 13px/1 var(--sq-font-body);color:var(--sq-text-55)}.sq-plan__promo{background:#defbde;border:1px solid oklch(.82 .1 145);border-radius:9px;padding:8px 11px;font:600 11.5px/1.45 var(--sq-font-body);color:#095717;margin-bottom:16px}html[lang=ar] .sq-plan__promo{font-family:var(--sq-font-ar)}.sq-plan__promoend{opacity:.8}.sq-plan__feats{display:flex;flex-direction:column;gap:11px;list-style:none;font:500 13.5px/1.4 var(--sq-font-body);margin-bottom:22px;flex:1}html[lang=ar] .sq-plan__feats,html[lang=ar] .sq-plan__name{font-family:var(--sq-font-ar)}.sq-plan__cta{display:block;text-align:center;padding:11px;border-radius:9px;background:var(--sq-brand-700);color:#fff;font:700 13px/1 var(--sq-font-body);text-decoration:none}html[lang=ar] .sq-plan__cta{font-family:var(--sq-font-ar)}.sq-chat{background:#fff;border:1px solid var(--sq-divider);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:12px}.sq-chat--gate{align-items:flex-start}.sq-chat__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--sq-divider)}.sq-chat__title{font:700 16px/1.3 var(--sq-font-display)}.sq-chat__sub{font:500 12px/1.5 var(--sq-font-body);color:var(--sq-text-55);margin-top:2px}.sq-chat__quota{font:600 12px/1.4 var(--sq-font-body);color:var(--sq-text-50)}.sq-chat__gate{font:600 13.5px/1.6 var(--sq-font-body);color:var(--sq-text-30);margin-bottom:12px}html[lang=ar] .sq-chat__sub,html[lang=ar] .sq-chat__quota,html[lang=ar] .sq-chat__gate{font-family:var(--sq-font-ar)}.sq-chat__log{display:flex;flex-direction:column;gap:10px;max-height:420px;overflow-y:auto;padding:4px 0}.sq-chat__msg{max-width:82%;padding:10px 14px;border-radius:12px;font:500 13.5px/1.6 var(--sq-font-body);white-space:pre-wrap}html[lang=ar] .sq-chat__msg{font-family:var(--sq-font-ar)}.sq-chat__msg--bot{align-self:flex-start;background:var(--sq-brand-tint-96);color:var(--sq-text-25)}.sq-chat__msg--me{align-self:flex-end;background:var(--sq-brand-700);color:#fff}.sq-md{white-space:normal}.sq-md>:first-child{margin-block-start:0}.sq-md>:last-child{margin-block-end:0}.sq-md p{margin-block:0 .7em}.sq-md strong{font-weight:700;color:inherit}.sq-md__h{margin-block:.9em .4em;line-height:1.45;font-family:var(--sq-font-display)}html[lang=ar] .sq-md__h{font-family:var(--sq-font-ar)}.sq-md__h--1{font-size:15.5px;font-weight:800}.sq-md__h--2{font-size:14.5px;font-weight:700}.sq-md__h--3{font-size:13.5px;font-weight:700}.sq-md__list{margin-block:0 .7em;padding-inline-start:1.35em}.sq-md__list li{margin-block-end:.25em}.sq-chat__form{display:flex;gap:8px}.sq-legacy .sq-chat__form .sq-input{flex:1}.sq-chat__send{padding:10px 18px;border:0;border-radius:9px;background:var(--sq-brand-700);color:#fff;font:700 13px/1 var(--sq-font-body);cursor:pointer}.sq-chat__send[disabled]{opacity:.55;cursor:not-allowed}html[lang=ar] .sq-chat__send{font-family:var(--sq-font-ar)}.sq-adm{display:grid;grid-template-columns:232px 1fr;min-block-size:100vh}.sq-adm__side{background:var(--sq-brand-dark-surface);color:#fff;padding:20px 14px;display:flex;flex-direction:column;gap:18px}.sq-adm__brand{font:700 17px/1.3 var(--sq-font-display);letter-spacing:.2px}html[lang=ar] .sq-adm__brand{font-family:var(--sq-font-ar)}.sq-adm__who{padding-block-end:12px;border-block-end:1px solid rgb(255 255 255 / .12)}.sq-adm__whoname{font:700 13px/1.4 var(--sq-font-body)}.sq-adm__whorole{font:500 11.5px/1.4 var(--sq-font-body);opacity:.68;margin-block-start:2px}.sq-adm__nav{display:flex;flex-direction:column;gap:4px;flex:1}.sq-adm__navitem{appearance:none;border:0;background:transparent;color:#ffffffc7;text-align:start;padding:10px 12px;border-radius:9px;cursor:pointer;font:700 13.5px/1 var(--sq-font-body)}html[lang=ar] .sq-adm__navitem{font-family:var(--sq-font-ar)}.sq-adm__navitem:hover{background:#ffffff12;color:#fff}.sq-adm__navitem--on{background:#ffffff24;color:#fff}.sq-adm__sidefoot{display:flex;flex-direction:column;gap:8px}.sq-adm__sidefoot .sq-adm__link{color:#fffc;text-align:start}.sq-adm__link{appearance:none;background:none;border:0;padding:0;cursor:pointer;color:var(--sq-brand-700);font:600 13px/1.5 var(--sq-font-body);text-decoration:underline;text-underline-offset:2px}html[lang=ar] .sq-adm__link{font-family:var(--sq-font-ar)}.sq-adm__main{background:var(--sq-bg);padding:28px 30px 64px;min-inline-size:0}.sq-adm__screen{max-inline-size:1100px}.sq-adm__screenhead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-block-end:6px}.sq-adm__h1{font:700 24px/1.2 var(--sq-font-display);margin:0 0 6px}.sq-adm__h2{font:700 16.5px/1.3 var(--sq-font-display);margin:26px 0 12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sq-adm__note{font:500 12.5px/1.6 var(--sq-font-body);color:var(--sq-text-50);margin:0 0 16px}.sq-adm__limit{font:500 12.5px/1.65 var(--sq-font-body);color:var(--sq-text-40);background:var(--sq-brand-tint-96);border-inline-start:3px solid var(--sq-accent);border-radius:8px;padding:10px 13px;margin:14px 0}html[lang=ar] .sq-adm__note,html[lang=ar] .sq-adm__limit{font-family:var(--sq-font-ar)}.sq-adm__stats{display:grid;gap:12px;margin-block-end:8px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.sq-adm__stat{background:#fff;border:1px solid var(--sq-border-91);border-radius:14px;padding:16px 18px}.sq-adm__statlabel{font:600 12px/1.4 var(--sq-font-body);color:var(--sq-text-50);margin-block-end:8px}.sq-adm__statvalue{font:700 24px/1 var(--sq-font-body);color:var(--sq-brand-700)}html[lang=ar] .sq-adm__statlabel{font-family:var(--sq-font-ar)}.sq-adm__card{background:#fff;border:1px solid var(--sq-border-91);border-radius:14px;padding:18px;margin-block-end:14px}.sq-adm__cardtitle{font:700 14.5px/1.4 var(--sq-font-body);margin-block-end:14px}.sq-adm__cols{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.sq-adm__tablewrap{overflow-x:auto;background:#fff;border:1px solid var(--sq-border-91);border-radius:14px;margin-block-end:14px}.sq-adm__table{inline-size:100%;border-collapse:collapse;font:500 13px/1.55 var(--sq-font-body)}html[lang=ar] .sq-adm__table{font-family:var(--sq-font-ar)}.sq-adm__table th{text-align:start;font:700 12px/1.4 var(--sq-font-body);color:var(--sq-text-50);padding:12px 14px;border-block-end:1px solid var(--sq-border-91);white-space:nowrap}.sq-adm__table td{padding:12px 14px;border-block-end:1px solid var(--sq-border-91);vertical-align:top}.sq-adm__table tr:last-child td{border-block-end:0}.sq-adm__rowtitle{font-weight:700}.sq-adm__rowsub{font-size:12px;color:var(--sq-text-50);margin-block-start:3px}.sq-adm__rowsub--bad{color:var(--sq-error-fg)}.sq-adm__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.sq-adm__rowactions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.sq-adm__btn{appearance:none;cursor:pointer;border:1px solid var(--sq-border-91);background:#fff;color:var(--sq-text-25);border-radius:8px;padding:7px 12px;font:700 12.5px/1 var(--sq-font-body);white-space:nowrap}html[lang=ar] .sq-adm__btn{font-family:var(--sq-font-ar)}.sq-adm__btn:hover:not(:disabled){background:var(--sq-brand-tint-96)}.sq-adm__btn:disabled{opacity:.55;cursor:default}.sq-adm__btn--ok{background:var(--sq-brand-700);border-color:var(--sq-brand-700);color:#fff}.sq-adm__btn--ok:hover:not(:disabled){filter:brightness(1.08)}.sq-adm__btn--bad{border-color:var(--sq-error-border);color:var(--sq-danger)}.sq-adm__btn--bad:hover:not(:disabled){background:var(--sq-error-bg)}.sq-adm__pill{display:inline-block;padding:3px 9px;border-radius:999px;font:700 11.5px/1.5 var(--sq-font-body);background:var(--sq-brand-tint-96);color:var(--sq-text-40)}html[lang=ar] .sq-adm__pill{font-family:var(--sq-font-ar)}.sq-adm__pill--ok{background:var(--sq-brand-tint-94);color:var(--sq-brand-chip-fg)}.sq-adm__pill--warn{background:var(--sq-accent-tint);color:var(--sq-accent-dark)}.sq-adm__pill--bad{background:var(--sq-error-bg);color:var(--sq-error-fg)}.sq-adm__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.sq-adm__field{display:flex;flex-direction:column;gap:5px;margin-block-end:12px}.sq-adm__label{font:700 12px/1.4 var(--sq-font-body);color:var(--sq-text-50)}html[lang=ar] .sq-adm__label{font-family:var(--sq-font-ar)}.sq-adm__help{font:500 11.5px/1.5 var(--sq-font-body);color:var(--sq-text-50)}html[lang=ar] .sq-adm__help{font-family:var(--sq-font-ar)}.sq-adm__filter{max-inline-size:260px}.sq-adm__reason{margin-block-start:8px;min-inline-size:200px}.sq-adm__toggle{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-end:10px;cursor:pointer}.sq-adm__togglelabel{font:600 13px/1.4 var(--sq-font-body)}html[lang=ar] .sq-adm__togglelabel{font-family:var(--sq-font-ar)}.sq-adm__toggle .sq-adm__help{flex-basis:100%}.sq-adm__state{font:500 13px/1.6 var(--sq-font-body);color:var(--sq-text-50);padding:14px 0}html[lang=ar] .sq-adm__state{font-family:var(--sq-font-ar)}.sq-adm__state--err{color:var(--sq-danger)}.sq-adm__editor{background:#fff;border:1px solid var(--sq-brand-700);border-radius:14px;padding:18px;margin-block-start:14px}.sq-adm__vhead{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-block-end:12px}.sq-adm__bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.sq-adm__bar{display:grid;grid-template-columns:minmax(90px,1fr) 2fr auto;gap:10px;align-items:center}.sq-adm__barlabel{font:600 12.5px/1.4 var(--sq-font-body)}html[lang=ar] .sq-adm__barlabel{font-family:var(--sq-font-ar)}.sq-adm__bartrack{block-size:8px;background:var(--sq-brand-tint-96);border-radius:999px;overflow:hidden}.sq-adm__barfill{display:block;block-size:100%;background:var(--sq-brand-700);border-radius:999px}.sq-adm__barvalue{font:700 12.5px/1 var(--sq-font-body);color:var(--sq-text-40)}.sq-adm__gate{min-block-size:100vh;display:grid;place-items:center;background:var(--sq-brand-dark-surface);padding:24px}.sq-adm__gateform{background:#fff;border-radius:16px;padding:28px;inline-size:min(100%,400px);box-sizing:border-box}.sq-adm__gatetitle{font:700 21px/1.25 var(--sq-font-display);margin:0 0 6px}.sq-adm__gatesub{font:500 13px/1.6 var(--sq-font-body);color:var(--sq-text-50);margin:0 0 18px}html[lang=ar] .sq-adm__gatesub{font-family:var(--sq-font-ar)}.sq-adm__gatehint{margin:14px 0 0;text-align:center}@media(max-width:900px){.sq-adm{grid-template-columns:1fr}.sq-adm__side{flex-direction:column}.sq-adm__nav{flex-direction:row;flex-wrap:wrap}.sq-adm__main{padding:20px 16px 48px}}.sq-agent__tier{font:700 12.5px/1.4 var(--sq-font-body);color:var(--sq-brand-700);margin:4px 0 0}html[lang=ar] .sq-agent__tier{font-family:var(--sq-font-ar)}.sq-agent__badge{display:inline-block;font:700 12.5px/1.5 var(--sq-font-body);background:var(--sq-accent-tint);color:var(--sq-accent-dark);border-radius:999px;padding:5px 12px;margin:0 0 14px}html[lang=ar] .sq-agent__badge{font-family:var(--sq-font-ar)}.sq-agent__badge--on{background:var(--sq-brand-tint-94);color:var(--sq-brand-chip-fg)}.sq-404{max-inline-size:640px;margin-inline:auto;padding:72px 20px 96px;text-align:center}.sq-404__code{font:700 56px/1 var(--sq-font-body);color:var(--sq-brand-tint-90);margin:0 0 10px}.sq-404__title{font:700 26px/1.3 var(--sq-font-display);margin:0 0 10px}.sq-404__body{font:500 14.5px/1.7 var(--sq-font-body);color:var(--sq-text-40);margin:0 0 24px}html[lang=ar] .sq-404__body{font-family:var(--sq-font-ar)}.sq-404__actions{display:flex;gap:14px;justify-content:center;align-items:center;flex-wrap:wrap}.sq-404__cta{background:var(--sq-brand-700);color:#fff;text-decoration:none;padding:11px 22px;border-radius:9px;font:700 13.5px/1 var(--sq-font-body)}html[lang=ar] .sq-404__cta,html[lang=ar] .sq-404__link{font-family:var(--sq-font-ar)}.sq-404__link{color:var(--sq-brand-700);font:600 13.5px/1 var(--sq-font-body)}.sq-profile__cta{display:inline-block;text-align:center;text-decoration:none}.sq-mp{display:flex;align-items:stretch;min-block-size:70vh}.sq-mp__loading{padding:60px 24px;text-align:center}.sq-mp__side{inline-size:250px;flex:none;background:var(--sq-surface);border-inline-end:1px solid var(--sq-border-91);display:flex;flex-direction:column;padding:22px 18px}.sq-mp__brand{display:flex;align-items:center;gap:8px;text-decoration:none;margin-block-end:24px}.sq-mp__brandtile{inline-size:30px;block-size:30px;border-radius:8px;background:var(--sq-brand-700);display:flex;align-items:center;justify-content:center;flex:none}.sq-mp__brandname{display:block;font:700 15px/1 var(--sq-font-display);color:var(--sq-brand-900)}.sq-mp__brandsub{display:block;font:600 10.5px/1 var(--sq-font-body);color:var(--sq-text-55);margin-block-start:2px}html[lang=ar] .sq-mp__brandsub{font-family:var(--sq-font-ar)}.sq-mp__id{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;background:var(--sq-panel-tint);margin-block-end:14px}.sq-mp__avatar{inline-size:38px;block-size:38px;border-radius:999px;flex:none;background:var(--sq-avatar-bg);color:#fff;display:flex;align-items:center;justify-content:center;font:700 14px/1 var(--sq-font-body)}.sq-mp__idtext{line-height:1.3;min-inline-size:0}.sq-mp__idname{display:block;font:700 13px/1.2 var(--sq-font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[lang=ar] .sq-mp__idname{font-family:var(--sq-font-ar)}.sq-mp__idtier{display:block;font:700 10px/1 var(--sq-font-body);margin-block-start:3px}html[lang=ar] .sq-mp__idtier{font-family:var(--sq-font-ar)}.sq-mp__idtier--platinum{color:var(--sq-plan-platinum)}.sq-mp__idtier--gold{color:var(--sq-plan-gold)}.sq-mp__idtier--silver{color:var(--sq-plan-silver)}.sq-mp__idtier--free{color:var(--sq-plan-free)}.sq-mp__nav{display:flex;flex-direction:column;gap:3px}.sq-mp__navitem{appearance:none;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:9px;text-align:start;font:700 13.5px/1 var(--sq-font-body);color:var(--sq-text-30)}html[lang=ar] .sq-mp__navitem{font-family:var(--sq-font-ar)}.sq-mp__navitem:hover{background:var(--sq-brand-tint-96)}.sq-mp__navitem--on{background:var(--sq-brand-tint-94);color:var(--sq-brand-700)}.sq-mp__navlabel{display:flex;align-items:center;gap:10px}.sq-mp__badge{background:var(--sq-unread);color:#fff;border-radius:999px;padding:2px 6px;font:700 10px/1.4 var(--sq-font-body);flex:none}.sq-mp__foot{margin-block-start:auto;padding-block-start:18px;text-decoration:none;font:600 12.5px/1 var(--sq-font-body);color:var(--sq-text-50)}.sq-mp__logout{appearance:none;border:0;background:none;cursor:pointer;text-align:start;padding:12px 0 0;font:700 12.5px/1 var(--sq-font-body);color:var(--sq-danger)}html[lang=ar] .sq-mp__foot,html[lang=ar] .sq-mp__logout{font-family:var(--sq-font-ar)}.sq-mp__lang{display:flex;align-items:center;gap:4px;background:var(--sq-brand-tint-96);border-radius:8px;padding:4px;margin-block-start:14px}.sq-mp__langbtn{flex:1;appearance:none;border:0;background:transparent;cursor:pointer;text-align:center;padding:6px 4px;border-radius:6px;font:700 11px/1 var(--sq-font-body);color:var(--sq-text-50)}.sq-mp__langbtn.is-on{background:var(--sq-surface);color:var(--sq-brand-700)}.sq-mp__main{flex:1;min-inline-size:0;padding:28px 36px 60px}.sq-panel__welcome{font:700 24px/1.2 var(--sq-font-display);margin:0 0 22px}html[lang=ar] .sq-panel__welcome{font-family:var(--sq-font-ar)}.sq-panel__stat{appearance:none;cursor:pointer;text-align:start;font:inherit}.sq-panel__stat:hover{border-color:var(--sq-brand-700)}.sq-panel__stat--alert{color:var(--sq-unread)}.sq-panel__plan{font:700 22px/1 var(--sq-font-body)}.sq-panel__plan--platinum{color:var(--sq-plan-platinum)}.sq-panel__plan--gold{color:var(--sq-plan-gold)}.sq-panel__plan--silver{color:var(--sq-plan-silver)}.sq-panel__plan--free{color:var(--sq-plan-free)}.sq-panel__quick{display:flex;gap:10px;flex-wrap:wrap;margin-block-start:18px}.sq-panel__quick a{text-decoration:none}@media(max-width:760px){.sq-mp{flex-direction:column}.sq-mp__side{inline-size:auto;border-inline-end:0;border-block-end:1px solid var(--sq-border-91);padding:10px 14px;position:sticky;inset-block-start:0;z-index:30}.sq-mp__hide-mobile{display:none!important}.sq-mp__brand{margin-block-end:10px}.sq-mp__nav{flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sq-mp__nav::-webkit-scrollbar{display:none}.sq-mp__navitem{white-space:nowrap;flex:0 0 auto;padding:8px 12px}.sq-mp__lang{margin-block-start:8px}.sq-mp__main{padding:18px 16px 48px}}.sq-userchip{display:flex;align-items:center;gap:9px;padding:5px 10px;border:1px solid var(--sq-border);border-radius:999px;text-decoration:none;cursor:pointer;max-inline-size:100%}.sq-userchip:hover{background:var(--sq-brand-tint-96)}.sq-userchip__avatar{inline-size:30px;block-size:30px;border-radius:999px;flex:none;background:var(--sq-avatar-header);color:#fff;display:flex;align-items:center;justify-content:center;font:700 12px/1 var(--sq-font-body)}.sq-userchip__name{font:700 12.5px/1 var(--sq-font-body);color:var(--sq-text-25);max-inline-size:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[lang=ar] .sq-userchip__name{font-family:var(--sq-font-ar)}.sq-userchip__plan{font:700 10px/1 var(--sq-font-body);color:#fff;padding:3px 7px;border-radius:999px;white-space:nowrap}html[lang=ar] .sq-userchip__plan{font-family:var(--sq-font-ar)}.sq-userchip__plan--platinum{background:var(--sq-plan-platinum)}.sq-userchip__plan--gold{background:var(--sq-plan-gold)}.sq-userchip__plan--silver{background:var(--sq-plan-silver)}.sq-userchip__plan--free{background:var(--sq-plan-free)}@media(max-width:560px){.sq-userchip{padding:3px;border-color:transparent;gap:0}.sq-userchip__name,.sq-userchip__plan{display:none}}.sq-msgs__bcast{margin-block-end:22px}.sq-msgs__bcasttitle{font:700 13px/1.3 var(--sq-font-body);color:var(--sq-brand-chip-fg);margin-block-end:10px}.sq-msgs__bcastlist{display:flex;flex-direction:column;gap:10px}.sq-bcast{background:var(--sq-blue-tint);border:1px solid var(--sq-border-88);border-radius:12px;padding:14px 16px}.sq-bcast__head{display:flex;align-items:center;gap:8px;margin-block-end:4px}.sq-bcast__subject{font:700 13px/1.3 var(--sq-font-body)}.sq-bcast__body{font:500 13px/1.6 var(--sq-font-body);color:var(--sq-text-30)}.sq-bcast__date{font:500 11px/1.4 var(--sq-font-body);color:var(--sq-text-60);margin-block-start:6px}html[lang=ar] .sq-bcast__subject,html[lang=ar] .sq-bcast__body,html[lang=ar] .sq-bcast__date{font-family:var(--sq-font-ar)}.sq-msgs__empty{background:var(--sq-surface);border:1px solid var(--sq-divider);border-radius:14px;padding:22px 24px;display:flex;align-items:center;gap:12px}.sq-legacy .sq-conv{display:flex;background:var(--sq-surface);border:1px solid var(--sq-divider);border-radius:16px;overflow:hidden;block-size:560px}.sq-conv__list{inline-size:280px;flex:none;overflow-y:auto;border-inline-end:1px solid var(--sq-divider)}.sq-conv__row{inline-size:100%;appearance:none;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;gap:10px;padding:14px 16px;text-align:start;border-block-end:1px solid var(--sq-brand-tint-96)}.sq-conv__row:hover{background:var(--sq-brand-tint-96)}.sq-conv__row--on{background:var(--sq-brand-tint-94)}.sq-conv__avatar{inline-size:36px;block-size:36px;border-radius:999px;flex:none;background:var(--sq-brand-tint-94);color:var(--sq-brand-600);display:flex;align-items:center;justify-content:center;font:700 12.5px/1 var(--sq-font-body)}.sq-conv__rowtext{min-inline-size:0;flex:1}.sq-legacy .sq-conv__name{display:block;font:700 13px/1.3 var(--sq-font-body)}.sq-conv__snippet{display:block;font:500 11.5px/1.4 var(--sq-font-body);color:var(--sq-text-50);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sq-conv__when{display:block;font:500 11px/1.4 var(--sq-font-body);color:var(--sq-text-60);margin-block-start:2px}html[lang=ar] .sq-legacy .sq-conv__name,html[lang=ar] .sq-conv__snippet,html[lang=ar] .sq-conv__when{font-family:var(--sq-font-ar)}.sq-conv__pane{flex:1;display:flex;flex-direction:column;min-inline-size:0}.sq-conv__head{padding:16px 20px;border-block-end:1px solid var(--sq-divider)}.sq-conv__headname{font:700 14px/1.3 var(--sq-font-body)}html[lang=ar] .sq-conv__headname,html[lang=ar] .sq-conv__headtitle{font-family:var(--sq-font-ar)}.sq-conv__log{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px}.sq-legacy .sq-bubble{max-inline-size:70%;padding:10px 14px;border-radius:14px}.sq-bubble--them{align-self:flex-start;background:var(--sq-brand-tint-96);color:var(--sq-text-25)}.sq-bubble--me{align-self:flex-end;background:var(--sq-brand-700);color:#fff}.sq-bubble__text{font:500 13.5px/1.6 var(--sq-font-body);white-space:pre-wrap}html[lang=ar] .sq-bubble__text{font-family:var(--sq-font-ar)}.sq-bubble__when{font:500 10.5px/1.4 var(--sq-font-body);opacity:.7;margin-block-start:5px}.sq-conv__form{display:flex;gap:8px;padding:14px;border-block-start:1px solid var(--sq-divider)}.sq-legacy .sq-conv__form .sq-input{flex:1}.sq-conv__send{padding:11px 18px;border:0;border-radius:9px;cursor:pointer;background:var(--sq-brand-700);color:#fff;font:700 13px/1 var(--sq-font-body)}html[lang=ar] .sq-conv__send{font-family:var(--sq-font-ar)}.sq-conv__send:disabled{opacity:.55;cursor:default}@media(max-width:760px){.sq-legacy .sq-conv{flex-direction:column;block-size:auto}.sq-conv__list{inline-size:auto;max-block-size:190px;border-inline-end:0;border-block-end:1px solid var(--sq-divider)}.sq-conv__log{min-block-size:260px}.sq-legacy .sq-bubble{max-inline-size:85%}}.sq-loss{list-style:none;margin:8px 0 18px;padding:0;display:flex;flex-direction:column;gap:8px}.sq-loss__row{display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--sq-error-bg);border:1px solid var(--sq-error-border);border-radius:9px;padding:10px 13px;font:600 13px/1.4 var(--sq-font-body)}html[lang=ar] .sq-loss__row{font-family:var(--sq-font-ar)}.sq-loss__delta{font-weight:800;color:var(--sq-error-fg);white-space:nowrap}.sq-testmode{background:var(--sq-accent-tint);border:1px dashed var(--sq-accent);color:var(--sq-accent-dark);border-radius:10px;padding:10px 13px;font:700 12.5px/1.5 var(--sq-font-body);margin:0 0 16px;text-align:center}html[lang=ar] .sq-testmode{font-family:var(--sq-font-ar)}.sq-paymethods{display:flex;gap:8px;margin-block-end:18px}.sq-paymethod{flex:1;appearance:none;cursor:pointer;text-align:center;padding:11px 8px;border:1px solid var(--sq-border);border-radius:9px;background:var(--sq-surface);font:700 12.5px/1.3 var(--sq-font-body);color:var(--sq-text-30)}html[lang=ar] .sq-paymethod{font-family:var(--sq-font-ar)}.sq-paymethod--on{background:var(--sq-brand-tint-94);color:var(--sq-brand-700);border-color:var(--sq-brand-700)}.sq-payrow{display:flex;gap:12px}.sq-payrow>*{flex:1}.sq-auth__hint{font:500 11.5px/1.5 var(--sq-font-body);color:var(--sq-text-55);margin:-6px 0 14px}.sq-fawry{margin-block-end:16px}.sq-fawry__code{font:800 26px/1.2 ui-monospace,monospace;letter-spacing:.04em;text-align:center;background:var(--sq-brand-tint-96);border-radius:10px;padding:16px;margin-block-start:10px}.sq-lstatus{display:inline-block;margin-inline-start:8px;padding:3px 9px;border-radius:999px;font:700 11px/1.5 var(--sq-font-body)}html[lang=ar] .sq-lstatus{font-family:var(--sq-font-ar)}.sq-lstatus--active{background:var(--sq-brand-tint-94);color:var(--sq-brand-chip-fg)}.sq-lstatus--pending{background:var(--sq-accent-tint);color:var(--sq-accent-dark)}.sq-lstatus--paused{background:var(--sq-brand-tint-96);color:var(--sq-text-50)}.sq-lstatus--rejected{background:var(--sq-error-bg);color:var(--sq-error-fg)}.sq-lreject{margin:8px 0 0;padding:9px 12px;border-radius:9px;background:var(--sq-error-bg);border:1px solid var(--sq-error-border);color:var(--sq-error-fg);font:500 12.5px/1.55 var(--sq-font-body)}html[lang=ar] .sq-lreject{font-family:var(--sq-font-ar)}.sq-lactions{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start}.sq-ownerpreview{background:var(--sq-accent-tint);border:1px solid var(--sq-accent);color:var(--sq-accent-dark);border-radius:10px;padding:12px 16px;font:600 13px/1.6 var(--sq-font-body);margin:0 0 18px}html[lang=ar] .sq-ownerpreview{font-family:var(--sq-font-ar)}.sq-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sq-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sq-upload__btn{appearance:none;cursor:pointer;padding:10px 18px;border-radius:9px;border:1px dashed var(--sq-brand-700);background:var(--sq-brand-tint-96);color:var(--sq-brand-700);font:700 13px/1 var(--sq-font-body)}html[lang=ar] .sq-upload__btn{font-family:var(--sq-font-ar)}.sq-upload__btn:disabled{opacity:.6;cursor:default}.sq-upload__state{font:500 12.5px/1.4 var(--sq-font-body);color:var(--sq-text-55)}html[lang=ar] .sq-upload__state{font-family:var(--sq-font-ar)}.sq-conv__headrole{font:500 11.5px/1.4 var(--sq-font-body);color:var(--sq-text-55)}.sq-conv__headlisting{display:flex;align-items:center;gap:8px;margin-block-start:8px;padding:6px;border:1px solid var(--sq-divider);border-radius:10px;text-decoration:none;color:inherit;background:var(--sq-bg)}.sq-conv__headlisting:hover{border-color:var(--sq-brand-600)}.sq-conv__headthumb{inline-size:40px;block-size:32px;border-radius:6px;object-fit:cover;flex:none;background:var(--sq-divider)}.sq-conv__headthumb--none{display:grid;place-items:center;font-size:15px;color:var(--sq-text-55)}.sq-conv__headtitle{font:600 12.5px/1.4 var(--sq-font-body);color:var(--sq-brand-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sq-state--err{color:var(--sq-error-fg)}.sq-skel{display:flex;flex-direction:column;gap:10px;padding:6px 0}.sq-skel__row{block-size:56px;border-radius:12px;background:linear-gradient(90deg,var(--sq-brand-tint-96),var(--sq-bg),var(--sq-brand-tint-96));background-size:200% 100%;animation:sq-shimmer 1.3s ease-in-out infinite}@keyframes sq-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sq-skel__row{animation:none}}main#main{min-block-size:calc(100vh - 220px)}.sq-health{display:inline-block;padding:3px 10px;border-radius:999px;font:700 11.5px/1.5 var(--sq-font-body);white-space:nowrap}html[lang=ar] .sq-health{font-family:var(--sq-font-ar)}.sq-health--ok{background:var(--sq-brand-tint-94);color:var(--sq-brand-chip-fg)}.sq-health--warn{background:var(--sq-accent-tint);color:var(--sq-accent-dark)}.sq-health--fail{background:var(--sq-error-bg);color:var(--sq-error-fg)}.sq-health--skipped{background:var(--sq-brand-tint-96);color:var(--sq-text-50)}.sq-msgs__bcasthead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-block-end:10px}.sq-msgs__bcasthead .sq-msgs__bcasttitle{margin-block-end:0}.sq-bcast__head{position:relative;padding-inline-end:28px}.sq-bcast__dismiss{position:absolute;inset-block-start:-2px;inset-inline-end:0;appearance:none;border:0;background:transparent;cursor:pointer;inline-size:24px;block-size:24px;border-radius:6px;line-height:1;font-size:15px;color:var(--sq-text-55)}.sq-bcast__dismiss:hover{background:var(--sq-brand-tint-96);color:var(--sq-text-25)}.sq-bcast--dismissed{opacity:.62}.sq-detail__gallerywrap{position:relative;margin-block-end:22px}.sq-detail__tag--over{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2}.sq-lgal__stage{position:relative;inline-size:100%;block-size:420px;border-radius:16px;overflow:hidden;background:var(--sq-brand-tint-96);display:flex;align-items:center;justify-content:center}.sq-lgal__stage img{inline-size:100%;block-size:100%;object-fit:cover}.sq-lgal__player{inline-size:100%;block-size:100%;border:0}.sq-lgal__ph{font:600 13px/1.5 var(--sq-font-body);color:var(--sq-text-55)}.sq-lgal__play{position:absolute;inset-inline:0;inset-block:0;margin:auto;inline-size:68px;block-size:68px;border-radius:999px;cursor:pointer;border:0;background:#0000008c;color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center}.sq-lgal__play:hover{background:#000000b8}.sq-lgal__strip{display:flex;gap:8px;margin-block-start:10px;padding-block-end:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.sq-lgal__thumb{position:relative;flex:0 0 auto;inline-size:92px;block-size:68px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--sq-brand-tint-96);scroll-snap-align:center}.sq-lgal__thumb img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.sq-lgal__thumb--on{border-color:var(--sq-brand-700)}.sq-lgal__thumbplay{position:absolute;inset-inline:0;inset-block:0;margin:auto;inline-size:26px;block-size:26px;border-radius:999px;background:#0009;color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center}.sq-lgal__count{font:500 12px/1.4 var(--sq-font-body);color:var(--sq-text-55);margin:8px 0 0}@media(max-width:760px){.sq-lgal__stage{block-size:260px}.sq-lgal__thumb{inline-size:76px;block-size:56px}}.sq-gallery__grid{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.sq-gallery__item{position:relative;border-radius:10px;overflow:hidden;cursor:grab;border:1px solid var(--sq-border-91);background:var(--sq-brand-tint-96);aspect-ratio:4 / 3}.sq-gallery__item img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.sq-gallery__item--cover{border-color:var(--sq-brand-700);border-width:2px}.sq-gallery__badge{position:absolute;inset-block-start:6px;inset-inline-start:6px;background:var(--sq-brand-700);color:#fff;border-radius:999px;padding:2px 8px;font:700 10px/1.6 var(--sq-font-body)}html[lang=ar] .sq-gallery__badge{font-family:var(--sq-font-ar)}.sq-gallery__controls{position:absolute;inset-block-end:0;inset-inline:0;display:flex;gap:2px;justify-content:center;padding:4px;background:linear-gradient(transparent,#0000008c)}.sq-gallery__controls button{appearance:none;border:0;cursor:pointer;color:#fff;background:#00000073;border-radius:6px;inline-size:26px;block-size:24px;font-size:14px;line-height:1}.sq-gallery__controls button:disabled{opacity:.35;cursor:default}.sq-gallery__del{background:#8c1414b3!important}.sq-gallery__log{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.sq-gallery__logrow{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:7px 11px;border-radius:8px;font:500 12px/1.5 var(--sq-font-body);background:var(--sq-brand-tint-96);color:var(--sq-text-40)}html[lang=ar] .sq-gallery__logrow{font-family:var(--sq-font-ar)}.sq-gallery__logrow--failed{background:var(--sq-error-bg);color:var(--sq-error-fg)}.sq-gallery__logname{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:45%}.sq-gallery__logrow button{appearance:none;border:0;background:none;cursor:pointer;color:inherit;font-size:15px}.sq-videopreview{display:flex;align-items:center;gap:12px;margin-block-start:10px}.sq-videopreview img{inline-size:128px;border-radius:8px;display:block}.sq-modgal{display:flex;gap:6px;flex-wrap:wrap;margin-block-start:8px}.sq-modgal__shot{position:relative;inline-size:62px;block-size:46px;border-radius:6px;overflow:hidden;border:1px solid var(--sq-border-91);display:block;background:var(--sq-brand-tint-96)}.sq-modgal__shot img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.sq-modgal__shot--video span{position:absolute;inset-inline:0;inset-block:0;margin:auto;inline-size:20px;block-size:20px;border-radius:999px;background:#0009;color:#fff;font-size:9px;display:flex;align-items:center;justify-content:center}.sq-card__video{position:absolute;inset-block-start:10px;inset-inline-end:44px;inline-size:24px;block-size:24px;border-radius:999px;background:#0000008c;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center}.sq-adm__lang{display:flex;gap:4px;background:#ffffff14;border-radius:8px;padding:4px;margin-block-start:12px}.sq-adm__langbtn{flex:1;appearance:none;border:0;background:transparent;cursor:pointer;text-align:center;padding:6px 4px;border-radius:6px;font:700 11px/1 var(--sq-font-body);color:#ffffffb8}.sq-adm__langbtn.is-on{background:#ffffff29;color:#fff}.sq-save{position:relative;display:inline-grid;place-items:center;appearance:none;cursor:pointer;border-radius:9px;padding:10px 18px;font:700 13px/1 var(--sq-font-body);border:1px solid transparent;transition:background .15s ease,color .15s ease}html[lang=ar] .sq-save{font-family:var(--sq-font-ar)}.sq-save--primary{background:var(--sq-brand-700);color:#fff}.sq-save--primary:hover:not(:disabled){filter:brightness(1.08)}.sq-save--quiet{background:var(--sq-surface);color:var(--sq-text-25);border-color:var(--sq-border)}.sq-save--quiet:hover:not(:disabled){background:var(--sq-brand-tint-96)}.sq-save:disabled{cursor:default;opacity:.82}.sq-save[data-state=saved]{background:var(--sq-brand-tint-94);color:var(--sq-brand-chip-fg);border-color:var(--sq-brand-tint-90)}.sq-save__stack,.sq-save__label{grid-area:1 / 1}.sq-save__stack{display:grid}.sq-save__ghost{grid-area:1 / 1;visibility:hidden;white-space:nowrap}.sq-save__label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sq-save__spin{inline-size:12px;block-size:12px;border-radius:999px;border:2px solid currentColor;border-block-start-color:transparent;animation:sq-spin .7s linear infinite}@media(prefers-reduced-motion:reduce){.sq-save__spin{animation:none;opacity:.5}}.sq-saveslot{min-block-size:1.4em;margin:8px 0 0;font:600 12.5px/1.4 var(--sq-font-body);color:var(--sq-error-fg)}html[lang=ar] .sq-saveslot{font-family:var(--sq-font-ar)}.sq-subtabs{display:flex;gap:6px;margin-block-end:18px;border-block-end:1px solid var(--sq-border-91)}.sq-subtabs__btn{appearance:none;border:0;background:transparent;cursor:pointer;padding:10px 16px;border-radius:9px 9px 0 0;margin-block-end:-1px;font:700 13.5px/1 var(--sq-font-body);color:var(--sq-text-50);display:inline-flex;align-items:center;gap:8px;border-block-end:2px solid transparent}html[lang=ar] .sq-subtabs__btn{font-family:var(--sq-font-ar)}.sq-subtabs__btn:hover{color:var(--sq-text-25)}.sq-subtabs__btn.is-on{color:var(--sq-brand-700);border-block-end-color:var(--sq-brand-700)}.sq-subtabs__count{background:var(--sq-brand-tint-96);border-radius:999px;padding:1px 8px;font:700 11px/1.6 var(--sq-font-body)}.sq-subtabs__btn.is-on .sq-subtabs__count{background:var(--sq-brand-tint-94)}.sq-adm__table--tight th,.sq-adm__table--tight td{padding:9px 12px}.sq-row--archived td{opacity:.55}.sq-row--archived .sq-adm__rowtitle{text-decoration:line-through}.sq-switch{display:inline-flex;align-items:center;cursor:pointer}.sq-switch input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.sq-switch__track{inline-size:36px;block-size:20px;border-radius:999px;position:relative;background:var(--sq-border-88);transition:background .15s ease}.sq-switch__track:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:16px;block-size:16px;border-radius:999px;background:#fff;transition:translate .15s ease}.sq-switch input:checked+.sq-switch__track{background:var(--sq-brand-700)}.sq-switch input:checked+.sq-switch__track:after{translate:16px 0}html[dir=rtl] .sq-switch input:checked+.sq-switch__track:after{translate:-16px 0}.sq-switch input:focus-visible+.sq-switch__track{outline:2px solid var(--sq-brand-700);outline-offset:2px}.sq-drawer{position:fixed;inset:0;z-index:80;display:flex}.sq-drawer__scrim{position:absolute;inset:0;appearance:none;border:0;cursor:pointer;background:var(--sq-scrim-soft)}.sq-drawer__panel{position:relative;margin-inline-start:auto;inline-size:min(460px,100%);background:var(--sq-surface);block-size:100%;display:flex;flex-direction:column;box-shadow:var(--sq-sh-dropdown);animation:sq-drawer-in .18s ease-out}@keyframes sq-drawer-in{0%{translate:12px 0;opacity:.6}}@media(prefers-reduced-motion:reduce){.sq-drawer__panel{animation:none}}.sq-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-block-end:1px solid var(--sq-border-91)}.sq-drawer__title{font:700 16px/1.3 var(--sq-font-display);margin:0}.sq-drawer__close{appearance:none;border:0;background:none;cursor:pointer;font-size:22px;line-height:1;color:var(--sq-text-50)}.sq-drawer__body{padding:18px 20px;overflow-y:auto;flex:1}.sq-drawer__foot{padding:14px 20px;border-block-start:1px solid var(--sq-border-91);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sq-drawer__foot .sq-saveslot{flex-basis:100%;margin:0}@media(max-width:620px){.sq-drawer__panel{inline-size:100%}}.sq-chips{display:flex;gap:5px;flex-wrap:wrap;margin-block-start:5px}.sq-legacy .sq-chip{appearance:none;cursor:pointer;border:1px solid var(--sq-border);background:var(--sq-surface);color:var(--sq-text-40);border-radius:999px;padding:3px 10px;font:700 11px/1.6 var(--sq-font-body);white-space:nowrap}html[lang=ar] .sq-legacy .sq-chip{font-family:var(--sq-font-ar)}.sq-legacy .sq-chip:hover{background:var(--sq-brand-tint-96)}.sq-chip--on{background:var(--sq-brand-700);border-color:var(--sq-brand-700);color:#fff}.sq-chip--static{cursor:default;background:var(--sq-brand-tint-96)}.sq-chip--static:hover{background:var(--sq-brand-tint-96)}.sq-planpick{display:flex;gap:6px;flex-wrap:wrap}.sq-row--child td{background:var(--sq-brand-tint-96);padding-block:6px}.sq-fanout{margin-block-start:14px}.sq-fanout__list{list-style:none;margin:6px 0 10px;padding:0;display:flex;flex-direction:column;gap:4px}.sq-fanout__list li{display:flex;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:7px;font:600 12px/1.5 var(--sq-font-body)}html[lang=ar] .sq-fanout__list li{font-family:var(--sq-font-ar)}.sq-fanout__list .is-ok{background:var(--sq-brand-tint-94);color:var(--sq-brand-chip-fg)}.sq-fanout__list .is-fail{background:var(--sq-error-bg);color:var(--sq-error-fg)}.sq-chip--archived{opacity:.6;border-style:dashed}.sq-usermenu{position:relative}.sq-userchip{appearance:none;background:var(--sq-surface)}.sq-userchip__caret{font-size:9px;opacity:.5}.sq-usermenu__list{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:70;min-inline-size:208px;list-style:none;margin:0;padding:6px;background:var(--sq-surface);border:1px solid var(--sq-border);border-radius:12px;box-shadow:var(--sq-sh-dropdown)}.sq-usermenu__item{display:block;inline-size:100%;appearance:none;border:0;background:none;cursor:pointer;text-align:start;padding:12px 14px;min-block-size:44px;border-radius:8px;font:600 13.5px/1.4 var(--sq-font-body);color:var(--sq-text-25)}html[lang=ar] .sq-usermenu__item{font-family:var(--sq-font-ar)}.sq-usermenu__item:hover{background:var(--sq-brand-tint-96)}.sq-usermenu__item:focus-visible{outline:2px solid var(--sq-brand-700);outline-offset:-2px}.sq-usermenu__item--danger{color:var(--sq-danger)}.sq-usermenu__item--danger:hover{background:var(--sq-error-bg)}.sq-usermenu__div{block-size:1px;background:var(--sq-divider);margin:5px 8px}@media(max-width:560px){.sq-userchip__caret{display:none}.sq-usermenu__list{position:fixed;inset-block-start:64px;inset-inline:auto;left:10px;right:10px;min-inline-size:0}}.sq-inquiry{display:grid;gap:8px}.sq-inquiry .sq-input--block{inline-size:100%;resize:vertical}.sq-eyebrow{font:600 12px/1.4 var(--sq-font-ar);color:var(--sq-accent-dark);letter-spacing:0;margin-block-end:6px}html[lang=en] .sq-eyebrow{font-family:var(--sq-font-body);letter-spacing:.12em;text-transform:uppercase}.sq-eyebrow--on-dark{color:var(--brand-tower-light)}.sq-browse{padding-block:8px}.sq-browse__title{font:700 20px/1.3 var(--sq-font-display);margin:0 0 14px}.sq-browse__row{display:flex;flex-wrap:wrap;gap:10px}.sq-browse__chip{display:inline-block;padding:9px 16px;border-radius:var(--sq-r-pill);border:1px solid var(--sq-border-91);background:var(--sq-surface);color:var(--sq-brand-700);font:600 13.5px/1 var(--sq-font-ar);text-decoration:none}.sq-browse__chip:hover{border-color:var(--sq-accent);background:var(--sq-accent-tint)}.sq-advertiser{background:var(--sq-brand-700);padding:56px var(--sq-pad-x);margin-block:48px 0}.sq-advertiser__inner{max-width:var(--sq-container);margin-inline:auto;text-align:center}.sq-advertiser__title{font:700 30px/1.25 var(--sq-font-display);color:var(--brand-sand);margin:0 0 10px}.sq-advertiser__body{font:500 15.5px/1.7 var(--sq-font-ar);color:var(--sq-brand-tint-90);margin:0 auto 26px;max-width:560px}.sq-advertiser__btn{display:inline-block;background:var(--sq-accent);color:var(--sq-brand-700);font:700 15px/1 var(--sq-font-ar);padding:14px 30px;border-radius:var(--sq-r-10);text-decoration:none}.sq-advertiser__btn:hover{background:var(--brand-tower-light)}@media(max-width:760px){.sq-advertiser{padding:40px 16px}.sq-advertiser__title{font-size:23px}}.sq-header__list{font:600 14px/1 var(--sq-font-ar);color:var(--sq-brand-700);border:1px solid var(--sq-brand-700);padding:8px 15px;border-radius:9px;text-decoration:none;white-space:nowrap}.sq-header__list:hover{background:var(--sq-brand-tint-96)}.sq-plans__row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-block:18px 22px}@media(max-width:1100px){.sq-plans__row{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.sq-plans__row{grid-template-columns:1fr}}.sq-plancard{border:1px solid var(--sq-border-91);border-radius:var(--sq-r-14);background:var(--sq-surface);padding:22px 20px}.sq-plancard__name{font:700 17px/1.2 var(--sq-font-display);color:var(--sq-brand-700);margin-block-end:8px}.sq-plancard__price{font:700 24px/1.1 var(--sq-font-display);color:var(--sq-text);display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.sq-plancard__per{font:500 12.5px/1 var(--sq-font-ar);color:var(--sq-text-55)}.sq-plancard__list{list-style:none;margin-block-start:14px;display:grid;gap:7px;font:500 13.5px/1.5 var(--sq-font-ar);color:var(--sq-text-40)}.sq-aiteaser__disclaimer{margin-block-start:12px;font:500 12.5px/1.5 var(--sq-font-ar);color:var(--brand-tower-light);opacity:.9}.sq-footer__place{margin-block-end:2px}.sq-pw{display:block}.sq-pw--admin{display:flex;flex-direction:column;gap:5px;margin-block-end:12px}.sq-pw__box{display:flex;align-items:stretch;border:1px solid var(--sq-border);border-radius:8px;background:#fff}.sq-pw--auth .sq-pw__box{margin-block-start:6px}.sq-pw__box:has(.sq-pw__input:focus-visible){outline:2px solid var(--sq-brand-700);outline-offset:2px}.sq-pw__box .sq-pw__input{flex:1 1 0;inline-size:0;min-inline-size:0;box-sizing:border-box;margin:0;padding:10px;border:0;border-radius:8px;outline:none;background:transparent;color:var(--sq-text);font:500 13px/1 var(--sq-font-body)}html[lang=ar] .sq-pw__box .sq-pw__input{text-align:right}.sq-pw__box .sq-pw__input[type=text]{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;letter-spacing:.02em}.sq-pw__toggle{position:relative;flex:none;inline-size:44px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--sq-text-50);cursor:pointer;-webkit-tap-highlight-color:transparent}.sq-pw__toggle:before{content:"";position:absolute;inset-inline:0;inset-block:-5px}.sq-pw__toggle:hover,.sq-pw__toggle[aria-pressed=true]{color:var(--sq-brand-700)}.sq-pw__toggle:focus-visible{outline:2px solid var(--sq-brand-700);outline-offset:-3px}.sq-pw__guide{margin-block-start:8px}.sq-pw__reqs{list-style:none;margin:0;padding:0;display:grid;gap:4px}.sq-pw__req{display:flex;align-items:center;gap:8px;font:500 12.5px/1.5 var(--sq-font-body);color:var(--sq-text-50)}html[lang=ar] .sq-pw__req{font-family:var(--sq-font-ar)}.sq-pw__req[data-required=true] .sq-pw__reqtext{font-weight:700;color:var(--sq-text)}.sq-pw__mark{flex:none;inline-size:16px;block-size:16px;box-sizing:border-box;display:grid;place-items:center;border:1.5px solid var(--sq-border);border-radius:50%;color:#fff}.sq-pw__req[data-met=true],.sq-pw__req[data-met=true] .sq-pw__reqtext{color:var(--sq-color-success-text)}.sq-pw__req[data-met=true] .sq-pw__mark{background:var(--sq-color-success-text);border-color:var(--sq-color-success-text)}.sq-pw__tag{margin-inline-start:auto;font-size:11px;font-weight:500;color:var(--sq-text-50)}.sq-pw__strength{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-block-start:8px;min-block-size:20px}.sq-pw__bar{display:flex;gap:4px;flex:none}.sq-pw__bar i{inline-size:28px;block-size:4px;border-radius:2px;background:var(--sq-divider)}.sq-pw__strength[data-strength="1"] .sq-pw__bar i:nth-child(1){background:var(--sq-danger)}.sq-pw__strength[data-strength="2"] .sq-pw__bar i:nth-child(-n+2){background:var(--sq-accent)}.sq-pw__strength[data-strength="3"] .sq-pw__bar i{background:var(--sq-color-success-text)}.sq-pw__level{font:500 12px/1.5 var(--sq-font-body);color:var(--sq-text-50)}html[lang=ar] .sq-pw__level{font-family:var(--sq-font-ar)}.sq-pw__level b{font-weight:700;color:var(--sq-text)}.sq-v3 .sq-container{max-width:var(--sq-size-container-max);margin:0 auto}.sq-v3 .sq-gutter{padding-inline:var(--sq-size-gutter-desktop)}@media(max-width:767px){.sq-v3 .sq-gutter{padding-inline:var(--sq-size-gutter-mobile)}}.sq-v3.sq-viewport--mobile .sq-gutter{padding-inline:var(--sq-size-gutter-mobile)}.sq-v3 .sq-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sq-space-2);height:var(--sq-size-control-lg);padding:0 var(--sq-space-6);border-radius:var(--sq-radius-lg);border:1px solid transparent;font-weight:600;font-size:15px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,box-shadow .15s}.sq-v3 .sq-btn--primary{background:var(--sq-color-accent-gold);color:var(--sq-color-brand-navy)}.sq-v3 .sq-btn--primary:hover{background:var(--sq-color-accent-gold-text);color:var(--sq-color-text-on-dark)}.sq-v3 .sq-btn--navy{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark)}.sq-v3 .sq-btn--navy:hover{background:var(--sq-color-brand-navy-deep)}.sq-v3 .sq-btn--outline{background:var(--sq-color-surface-white);color:var(--sq-color-brand-navy);border-color:var(--sq-color-brand-navy)}.sq-v3 .sq-btn--outline:hover{background:var(--sq-color-surface-cream)}.sq-v3 .sq-btn--ghost{background:transparent;color:var(--sq-color-text-secondary)}.sq-v3 .sq-btn--ghost:hover{color:var(--sq-color-brand-navy)}.sq-v3 .sq-btn--sm{height:var(--sq-size-control);padding:0 var(--sq-space-4);font-size:14px}.sq-v3 .sq-btn--xl{height:var(--sq-size-control-xl);padding:0 var(--sq-space-8);font-size:17px}.sq-v3 .sq-btn--block{width:100%}.sq-v3 .sq-btn:disabled,.sq-v3 .sq-btn[aria-disabled=true]{background:var(--sq-color-border);color:var(--sq-color-text-disabled);border-color:transparent;cursor:not-allowed}.sq-v3 .sq-btn--icon{width:var(--sq-size-control);padding:0}.sq-v3 .sq-link{font-weight:600;color:var(--sq-color-accent-gold-text);text-decoration:none}.sq-v3 .sq-link--underline{color:var(--sq-color-brand-navy);text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--sq-color-accent-gold)}.sq-v3 .sq-field{display:grid;gap:var(--sq-space-1);font-size:13px;color:var(--sq-color-text-secondary)}.sq-v3 .sq-input,.sq-v3 .sq-select,.sq-v3 .sq-textarea{height:var(--sq-size-control-lg);padding:0 var(--sq-space-4);border:1px solid var(--sq-color-border-input);border-radius:var(--sq-radius-lg);background:var(--sq-color-surface-white);font-size:15px;color:var(--sq-color-text-primary);width:100%}.sq-v3 .sq-textarea{height:auto;min-height:72px;padding:var(--sq-space-3) var(--sq-space-4);resize:vertical}.sq-v3 .sq-input::placeholder{color:var(--sq-color-text-muted)}.sq-v3 .sq-input:hover,.sq-v3 .sq-select:hover{border-color:var(--sq-color-text-muted)}.sq-v3 .sq-input[aria-invalid=true]{border-color:var(--sq-color-error)}.sq-v3 .sq-input:disabled{background:var(--sq-color-surface-page);color:var(--sq-color-text-disabled)}.sq-v3 .sq-input--ltr{direction:ltr;text-align:end}.sq-v3 .sq-field__error{color:var(--sq-color-error);font-size:13px}.sq-v3 .sq-field__hint{color:var(--sq-color-text-muted);font-size:13px}.sq-v3 .sq-search{display:grid;grid-template-columns:2fr 1.2fr 1.2fr 1.2fr auto;gap:var(--sq-space-2);background:var(--sq-color-surface-white);padding:var(--sq-space-2)+2px;padding:10px;border-radius:0 var(--sq-radius-xl) var(--sq-radius-xl) var(--sq-radius-xl);box-shadow:var(--sq-shadow-search);text-align:start}.sq-v3 .sq-search__cell{display:flex;flex-direction:column;gap:2px;padding:var(--sq-space-2) 14px;border-inline-end:1px solid var(--sq-color-border);min-height:var(--sq-size-control-xl);justify-content:center}.sq-v3 .sq-search__cell:last-of-type{border-inline-end:0}.sq-v3 button.sq-search__cell{background:none;border:0;border-inline-end:1px solid var(--sq-color-border);text-align:start;cursor:pointer;border-radius:0}.sq-v3 button.sq-search__cell:hover{background:var(--sq-color-surface-page)}.sq-v3 button.sq-search__box{background:var(--sq-color-surface-white);cursor:pointer;text-align:start}.sq-v3 .sq-search .sq-search__value[placeholder]::placeholder{color:var(--sq-color-text-primary)}.sq-v3 .sq-search__label{font-size:12px;color:var(--sq-color-text-muted)}.sq-v3 .sq-search__value{font-size:16px;font-weight:500}.sq-v3 .sq-search__value--placeholder{color:var(--sq-color-text-muted)}.sq-v3 .sq-search,.sq-v3 .sq-search--mobile{color:var(--sq-color-text-primary)}.sq-v3 .sq-search--mobile{display:flex;flex-direction:column;gap:var(--sq-space-2);padding:10px}.sq-v3 .sq-search__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sq-space-2)}.sq-v3 .sq-search__box{display:flex;align-items:center;gap:10px;height:var(--sq-size-control);padding:0 var(--sq-space-3);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-lg);font-size:14px}.sq-v3 .sq-search__box--lg{height:var(--sq-size-control-lg);font-size:15px;color:var(--sq-color-text-muted)}.sq-v3 .sq-tabs{display:inline-flex;overflow:hidden;font-weight:600;font-size:15px}.sq-v3 .sq-tab{background:none;border:0;color:inherit;font:inherit;cursor:pointer;border-radius:0}.sq-v3 .sq-tabs--hero{background:#ffffff24;border-radius:var(--sq-radius-xl) var(--sq-radius-xl) 0 0;color:var(--sq-color-text-on-dark)}.sq-v3 .sq-tabs--hero .sq-tab{padding:12px 32px;min-height:var(--sq-size-control);display:flex;align-items:center}.sq-v3 .sq-tabs--hero .sq-tab[aria-selected=true]{background:var(--sq-color-surface-white);color:var(--sq-color-brand-navy)}.sq-v3 .sq-tabs--boxed{border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-lg);font-size:13px}.sq-v3 .sq-tabs--boxed .sq-tab{padding:8px 16px;color:var(--sq-color-text-secondary)}.sq-v3 .sq-tabs--boxed .sq-tab[aria-selected=true]{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark)}@media(max-width:767px){.sq-v3 .sq-tabs--hero{font-size:14px}.sq-v3 .sq-tabs--hero .sq-tab{padding:10px 20px}}.sq-v3.sq-viewport--mobile .sq-tabs--hero{font-size:14px}.sq-v3.sq-viewport--mobile .sq-tabs--hero .sq-tab{padding:10px 20px}.sq-v3 .sq-chip{display:inline-flex;align-items:center;gap:var(--sq-space-2);height:var(--sq-size-control);padding:0 14px;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-pill);font-size:14px;font-weight:500;color:var(--sq-color-brand-navy);text-decoration:none;background:var(--sq-color-surface-white);flex:none;white-space:nowrap}.sq-v3 .sq-chip:hover{border-color:var(--sq-color-accent-gold);background:var(--sq-color-surface-cream)}.sq-v3 .sq-chip[aria-pressed=true],.sq-v3 .sq-chip--selected{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);border-color:var(--sq-color-brand-navy)}.sq-v3 .sq-chip--ordered{border-color:var(--sq-color-brand-navy);padding-inline-end:6px}.sq-v3 .sq-chip__index{width:22px;height:22px;border-radius:50%;background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);font-size:12px;display:grid;place-items:center}.sq-v3 .sq-chip:disabled,.sq-v3 .sq-chip[aria-disabled=true]{color:var(--sq-color-text-disabled);border-color:var(--sq-color-border-input);background:var(--sq-color-surface-page)}.sq-v3 .sq-chip-row{display:flex;gap:var(--sq-space-2);overflow-x:auto;padding-bottom:var(--sq-space-1);scrollbar-width:none}.sq-v3 .sq-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--sq-radius-md);font-size:12px;font-weight:600}.sq-v3 .sq-badge--light{background:var(--sq-color-surface-white);color:var(--sq-color-brand-navy)}.sq-v3 .sq-badge--dark{background:#0a1f33d9;color:var(--sq-color-text-on-dark)}.sq-v3 .sq-badge--outline{border:1px solid var(--sq-color-accent-gold);color:var(--sq-color-accent-gold-text);border-radius:var(--sq-radius-pill);font-size:13px}.sq-v3 .sq-badge--muted{background:var(--sq-color-surface-muted);color:var(--sq-color-text-muted);border-radius:var(--sq-radius-pill)}.sq-v3 .sq-badge--success{background:var(--sq-color-success-bg);color:var(--sq-color-success-text);border-radius:var(--sq-radius-pill)}.sq-v3 .sq-badge--placeholder{border:1px dashed var(--sq-color-accent-gold);color:var(--sq-color-accent-gold-text);font-family:var(--sq-font-mono);direction:ltr}.sq-v3 .sq-listing-card{border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-xl);overflow:hidden;background:var(--sq-color-surface-white);display:flex;flex-direction:column;transition:box-shadow .15s;text-decoration:none;color:inherit}.sq-v3 .sq-listing-card:hover{box-shadow:var(--sq-shadow-card-hover)}.sq-v3 .sq-listing-card:focus-within{outline:3px solid var(--sq-color-focus-ring);outline-offset:2px}.sq-v3 .sq-listing-card__media{position:relative;aspect-ratio:4/3;background:var(--sq-color-border)}.sq-v3 .sq-listing-card__media img{width:100%;height:100%;object-fit:cover}.sq-v3 .sq-listing-card__video{position:absolute;top:10px;inset-inline-start:10px}.sq-v3 .sq-listing-card__purpose{position:absolute;top:10px;inset-inline-end:10px}.sq-v3 .sq-listing-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px}.sq-v3 .sq-listing-card__price{font-size:var(--sq-type-price-lg-size);font-weight:700}.sq-v3 .sq-listing-card__title{font-size:15px;font-weight:500}.sq-v3 .sq-listing-card__area{font-size:13px;color:var(--sq-color-text-muted)}.sq-v3 .sq-listing-card__facts{display:flex;gap:14px;font-size:13px;color:var(--sq-color-text-secondary);margin-top:4px}.sq-v3 .sq-area-tile{position:relative;display:block;aspect-ratio:16/7;border-radius:var(--sq-radius-xl);overflow:hidden;text-decoration:none;background:var(--sq-color-brand-navy)}.sq-v3 .sq-area-tile img{width:100%;height:100%;object-fit:cover;opacity:.85}.sq-v3 .sq-area-tile__name{position:absolute;inset:auto 0 0;padding:14px 16px;background:linear-gradient(0deg,rgba(10,31,51,.85),transparent);color:var(--sq-color-text-on-dark);font-size:18px;font-weight:600}.sq-v3 .sq-area-tile:hover img{opacity:1}@media(max-width:767px){.sq-v3 .sq-area-tile{aspect-ratio:16/9;border-radius:var(--sq-radius-lg)}.sq-v3 .sq-area-tile__name{padding:10px 12px;font-size:15px}}.sq-v3.sq-viewport--mobile .sq-area-tile{aspect-ratio:16/9;border-radius:var(--sq-radius-lg)}.sq-v3.sq-viewport--mobile .sq-area-tile__name{padding:10px 12px;font-size:15px}.sq-v3 .sq-type-tile{display:flex;flex-direction:column;align-items:center;gap:var(--sq-space-3);padding:22px 8px 18px;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-xl);text-decoration:none;color:var(--sq-color-brand-navy);font-size:15px;font-weight:500;background:var(--sq-color-surface-white)}.sq-v3 .sq-type-tile:hover{border-color:var(--sq-color-accent-gold);background:var(--sq-color-surface-cream)}.sq-v3 .sq-type-tile img,.sq-v3 .sq-type-tile svg{width:40px;height:40px}.sq-v3 .sq-plan-card{border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-2xl);padding:var(--sq-space-6);display:flex;flex-direction:column;gap:14px;background:var(--sq-color-surface-white)}.sq-v3 .sq-plan-card--recommended{border-color:var(--sq-color-accent-gold)}.sq-v3 .sq-plan-card__price{display:flex;align-items:baseline;gap:6px}.sq-v3 .sq-plan-card__features{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--sq-color-text-secondary)}.sq-v3 .sq-plan-card .sq-btn{margin-top:auto}.sq-v3 .sq-header{display:flex;align-items:center;gap:var(--sq-space-8);padding:12px var(--sq-size-gutter-desktop);border-bottom:1px solid var(--sq-color-border);background:var(--sq-color-surface-white);min-height:var(--sq-size-header-desktop)}.sq-v3 .sq-header__nav{display:flex;gap:28px;font-size:15px;font-weight:500;white-space:nowrap}.sq-v3 .sq-header__nav a{text-decoration:none}.sq-v3 .sq-header__actions{margin-inline-start:auto;display:flex;align-items:center;gap:var(--sq-space-5)}.sq-v3 .sq-header__link{text-decoration:none;color:var(--sq-color-text-secondary);font-size:15px;font-weight:500;min-height:var(--sq-size-control);display:inline-flex;align-items:center}.sq-v3 .sq-logo{display:block;height:var(--sq-size-logo-desktop);width:100px;overflow:hidden;position:relative;flex:none}.sq-v3 .sq-logo img{position:absolute;top:-20px;left:-6px;height:112px;width:112px}.sq-v3 .sq-logo--mobile{height:var(--sq-size-logo-mobile);width:78px}.sq-v3 .sq-logo--mobile img{top:-16px;left:-5px;height:88px;width:88px}@media(max-width:767px){.sq-v3 .sq-header{gap:var(--sq-space-3);padding:8px var(--sq-size-gutter-mobile);min-height:var(--sq-size-header-mobile)}.sq-v3 .sq-header__nav{display:none}}.sq-v3.sq-viewport--mobile .sq-header{gap:var(--sq-space-3);padding:8px var(--sq-size-gutter-mobile);min-height:var(--sq-size-header-mobile)}.sq-v3.sq-viewport--mobile .sq-header__nav{display:none}.sq-v3 .sq-market-switcher{display:flex;align-items:center;gap:8px;height:var(--sq-size-control);padding:0 12px;border:1px solid var(--sq-color-border);background:var(--sq-color-surface-white);border-radius:var(--sq-radius-lg);font-size:14px;font-weight:500;cursor:pointer}.sq-v3 .sq-market-switcher--compact{border:0;padding:0 8px;background:none;font-size:13px}.sq-v3 .sq-flag{width:20px;height:14px;border-radius:var(--sq-radius-xs);overflow:hidden;display:inline-grid;grid-template-rows:1fr 1fr 1fr;flex:none}.sq-v3 .sq-flag--eg span:nth-child(1){background:#c8102e}.sq-v3 .sq-flag--eg span:nth-child(2){background:#fff}.sq-v3 .sq-flag--eg span:nth-child(3){background:#000}.sq-v3 .sq-flag--sa{background:#0b6b3a;display:inline-block}.sq-v3 .sq-market-suggestion{display:flex;align-items:center;justify-content:center;gap:var(--sq-space-4);min-height:var(--sq-size-control-lg);padding:8px var(--sq-size-gutter-desktop);background:var(--sq-color-surface-cream);border-bottom:1px solid var(--sq-color-border-cream);font-size:14px}@media(max-width:767px){.sq-v3 .sq-market-suggestion{justify-content:flex-start;padding:10px 12px 10px 16px;font-size:13px;line-height:1.5}.sq-v3 .sq-market-suggestion span{flex:1}}.sq-v3.sq-viewport--mobile .sq-market-suggestion{justify-content:flex-start;padding:10px 12px 10px 16px;font-size:13px;line-height:1.5}.sq-v3.sq-viewport--mobile .sq-market-suggestion span{flex:1}.sq-v3 .sq-footer{margin-top:var(--sq-space-12);padding:var(--sq-space-9) var(--sq-size-gutter-desktop);background:var(--sq-color-surface-cream);display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--sq-color-text-secondary)}.sq-v3 .sq-footer__links{display:flex;gap:28px}.sq-v3 .sq-footer__links a{text-decoration:none;color:var(--sq-color-text-secondary)}.sq-v3 .sq-footer__markets{display:flex;align-items:center;gap:14px;font-size:13px}.sq-v3 .sq-footer__markets a{display:flex;align-items:center;gap:6px;text-decoration:none}@media(max-width:767px){.sq-v3 .sq-footer{margin-top:var(--sq-space-8);padding:var(--sq-space-6) var(--sq-size-gutter-mobile);flex-direction:column;align-items:flex-start;gap:14px;font-size:13px}.sq-v3 .sq-footer__links{flex-wrap:wrap;gap:10px 18px}}.sq-v3.sq-viewport--mobile .sq-footer{margin-top:var(--sq-space-8);padding:var(--sq-space-6) var(--sq-size-gutter-mobile);flex-direction:column;align-items:flex-start;gap:14px;font-size:13px}.sq-v3.sq-viewport--mobile .sq-footer__links{flex-wrap:wrap;gap:10px 18px}.sq-v3 .sq-hero{position:relative;height:520px;background:var(--sq-color-brand-navy-deep);background-size:cover;background-position:center}.sq-v3 .sq-hero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,var(--sq-color-scrim-top) 0%,var(--sq-color-scrim-mid) 45%,var(--sq-color-scrim-bottom) 100%)}.sq-v3 .sq-hero__content{position:relative;max-width:1100px;margin:0 auto;padding-top:var(--sq-space-14);text-align:center;color:var(--sq-color-text-on-dark)}.sq-v3 .sq-hero__title{font-family:var(--sq-font-display);font-size:var(--sq-type-display-xl-size);font-weight:var(--sq-type-display-xl-weight);line-height:var(--sq-type-display-xl-lh);margin-bottom:8px}.sq-v3 .sq-hero__subtitle{font-size:18px;color:var(--sq-color-text-on-photo-sub);margin-bottom:36px}@media(max-width:767px){.sq-v3 .sq-hero{height:auto;padding:28px var(--sq-size-gutter-mobile) 24px}.sq-v3 .sq-hero__scrim{background:linear-gradient(180deg,#0a1f33ad,#0a1f33e0)}.sq-v3 .sq-hero__content{padding-top:0;text-align:start}.sq-v3 .sq-hero__title{font-size:30px;margin-bottom:6px}.sq-v3 .sq-hero__subtitle{font-size:15px;line-height:1.6;margin-bottom:16px}}.sq-v3.sq-viewport--mobile .sq-hero{height:auto;padding:28px var(--sq-size-gutter-mobile) 24px}.sq-v3.sq-viewport--mobile .sq-hero__scrim{background:linear-gradient(180deg,#0a1f33ad,#0a1f33e0)}.sq-v3.sq-viewport--mobile .sq-hero__content{padding-top:0;text-align:start}.sq-v3.sq-viewport--mobile .sq-hero__title{font-size:30px;margin-bottom:6px}.sq-v3.sq-viewport--mobile .sq-hero__subtitle{font-size:15px;line-height:1.6;margin-bottom:16px}.sq-v3 .sq-section{padding-top:var(--sq-space-11)}.sq-v3 .sq-section__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--sq-space-5)}.sq-v3 .sq-section__title{font-family:var(--sq-font-display);font-size:var(--sq-type-display-md-size);font-weight:700;line-height:1.35}.sq-v3 .sq-grid-8{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.sq-v3 .sq-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sq-space-5)}.sq-v3 .sq-grid-4--tight{gap:var(--sq-space-4)}.sq-v3 .sq-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sq-v3 .sq-stack{display:flex;flex-direction:column;gap:var(--sq-space-4)}@media(max-width:767px){.sq-v3 .sq-section{padding-top:var(--sq-space-7)}.sq-v3 .sq-section__head{margin-bottom:12px}.sq-v3 .sq-section__title{font-size:21px}}.sq-v3.sq-viewport--mobile .sq-section{padding-top:var(--sq-space-7)}.sq-v3.sq-viewport--mobile .sq-section__head{margin-bottom:12px}.sq-v3.sq-viewport--mobile .sq-section__title{font-size:21px}.sq-v3 .sq-advisor{display:grid;grid-template-columns:1fr 1fr;gap:var(--sq-space-10);background:var(--sq-color-surface-cream);border-radius:var(--sq-radius-3xl);padding:var(--sq-space-10);align-items:center;margin:var(--sq-space-12) var(--sq-size-gutter-desktop) 0}.sq-v3 .sq-advisor__title{font-family:var(--sq-font-display);font-size:36px;font-weight:700;line-height:1.35;margin:0 0 14px}.sq-v3 .sq-advisor__body{font-size:17px;line-height:1.7;color:var(--sq-color-text-secondary);margin-bottom:var(--sq-space-6)}.sq-v3 .sq-chat-sample{background:var(--sq-color-surface-white);border-radius:var(--sq-radius-2xl);padding:var(--sq-space-5);display:flex;flex-direction:column;gap:12px;position:relative}.sq-v3 .sq-chat-sample__label{position:absolute;top:-12px;inset-inline-start:20px;padding:2px 10px;background:var(--sq-color-surface-white);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-pill);font-size:12px;color:var(--sq-color-text-muted)}.sq-v3 .sq-bubble{max-width:78%;padding:12px 16px;border-radius:var(--sq-radius-2xl);font-size:15px;line-height:1.7}.sq-v3 .sq-bubble--user{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);align-self:flex-start}.sq-v3 .sq-bubble--ai{background:var(--sq-color-surface-cream);color:var(--sq-color-brand-navy);align-self:flex-end}.sq-v3 .sq-composer{display:flex;gap:8px;margin-top:6px}.sq-v3 .sq-composer .sq-input{height:var(--sq-size-control)}@media(max-width:767px){.sq-v3 .sq-advisor{grid-template-columns:1fr;gap:var(--sq-space-4);margin:var(--sq-space-7) var(--sq-size-gutter-mobile) 0;padding:var(--sq-space-5);border-radius:var(--sq-radius-2xl)}.sq-v3 .sq-advisor__title{font-size:24px;margin-bottom:8px}.sq-v3 .sq-advisor__body{font-size:15px;margin-bottom:16px}.sq-v3 .sq-bubble{max-width:88%;padding:10px 12px;font-size:14px;line-height:1.6;border-radius:var(--sq-radius-xl)}}.sq-v3.sq-viewport--mobile .sq-advisor{grid-template-columns:1fr;gap:var(--sq-space-4);margin:var(--sq-space-7) var(--sq-size-gutter-mobile) 0;padding:var(--sq-space-5);border-radius:var(--sq-radius-2xl)}.sq-v3.sq-viewport--mobile .sq-advisor__title{font-size:24px;margin-bottom:8px}.sq-v3.sq-viewport--mobile .sq-advisor__body{font-size:15px;margin-bottom:16px}.sq-v3.sq-viewport--mobile .sq-bubble{max-width:88%;padding:10px 12px;font-size:14px;line-height:1.6;border-radius:var(--sq-radius-xl)}.sq-v3 .sq-band{margin-top:var(--sq-space-12);background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);padding:var(--sq-space-11) var(--sq-size-gutter-desktop);display:flex;align-items:center;justify-content:space-between;gap:var(--sq-space-9)}.sq-v3 .sq-band__title{font-family:var(--sq-font-display);font-size:36px;font-weight:700;line-height:1.35;margin-bottom:10px}.sq-v3 .sq-band__body{font-size:17px;color:var(--sq-color-text-on-dark-muted)}@media(max-width:767px){.sq-v3 .sq-band{margin-top:var(--sq-space-7);padding:var(--sq-space-8) var(--sq-size-gutter-mobile);flex-direction:column;align-items:stretch;gap:18px}.sq-v3 .sq-band__title{font-size:26px;margin-bottom:8px}.sq-v3 .sq-band__body{font-size:15px;line-height:1.7}}.sq-v3.sq-viewport--mobile .sq-band{margin-top:var(--sq-space-7);padding:var(--sq-space-8) var(--sq-size-gutter-mobile);flex-direction:column;align-items:stretch;gap:18px}.sq-v3.sq-viewport--mobile .sq-band__title{font-size:26px;margin-bottom:8px}.sq-v3.sq-viewport--mobile .sq-band__body{font-size:15px;line-height:1.7}.sq-v3 .sq-skeleton{background:linear-gradient(90deg,var(--sq-color-surface-muted) 25%,var(--sq-color-border) 50%,var(--sq-color-surface-muted) 75%);background-size:200% 100%;animation:sq-shimmer 1.4s infinite;border-radius:var(--sq-radius-md)}@keyframes sq-shimmer{to{background-position:-200% 0}}.sq-v3 .sq-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:var(--sq-space-10) var(--sq-space-6);border:1px dashed var(--sq-color-border-input);border-radius:var(--sq-radius-2xl);text-align:center;color:var(--sq-color-text-secondary)}.sq-v3 .sq-empty__title{font-family:var(--sq-font-display);font-size:22px;font-weight:700;color:var(--sq-color-brand-navy)}.sq-v3 .sq-banner-error{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--sq-color-error-bg);border:1px solid var(--sq-color-error-border);border-radius:var(--sq-radius-xl);font-size:14px;color:var(--sq-color-error-text)}.sq-v3 .sq-banner-error span{flex:1}.sq-v3 .sq-toast{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);border-radius:var(--sq-radius-lg);font-size:14px;box-shadow:var(--sq-shadow-toast)}.sq-v3 .sq-toggle{width:48px;height:28px;border-radius:14px;background:var(--sq-color-toggle-off);position:relative;display:inline-block;border:0;padding:0;cursor:pointer;transition:background .15s;flex:none}.sq-v3 .sq-toggle__knob{position:absolute;top:3px;inset-inline-start:3px;width:22px;height:22px;border-radius:50%;background:var(--sq-color-surface-white);box-shadow:var(--sq-shadow-knob);display:grid;place-items:center;transition:inset-inline-start .15s}.sq-v3 .sq-toggle__knob svg{opacity:0;width:12px;height:12px;stroke:var(--sq-color-brand-navy);stroke-width:3}.sq-v3 .sq-toggle[aria-checked=true]{background:var(--sq-color-brand-navy)}.sq-v3 .sq-toggle[aria-checked=true] .sq-toggle__knob{inset-inline-start:23px}.sq-v3 .sq-toggle[aria-checked=true] .sq-toggle__knob svg{opacity:1}.sq-v3 .sq-toggle[aria-disabled=true]{opacity:.45;cursor:not-allowed}.sq-v3 .sq-toggle-row{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600}.sq-v3 .sq-modal-backdrop{position:absolute;inset:0;background:var(--sq-color-overlay);display:grid;place-items:center}.sq-v3 .sq-modal{width:440px;max-width:calc(100% - 32px);background:var(--sq-color-surface-white);border-radius:14px;padding:var(--sq-space-7);box-shadow:var(--sq-shadow-modal);display:grid;gap:10px}.sq-v3 .sq-modal__title{font-family:var(--sq-font-display);font-size:20px;font-weight:600}.sq-v3 .sq-modal__body{font-size:14px;line-height:1.7;color:var(--sq-color-text-secondary);margin-bottom:10px}.sq-v3 .sq-modal__actions{display:flex;gap:8px;flex-wrap:wrap}.sq-v3 .sq-pagination{display:flex;gap:6px;align-items:center;justify-content:center}.sq-v3 .sq-pagination__page{min-width:var(--sq-size-control);height:var(--sq-size-control);display:grid;place-items:center;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-lg);text-decoration:none;font-weight:600;font-size:14px}.sq-v3 .sq-pagination__page[aria-current=page]{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);border-color:var(--sq-color-brand-navy)}.sq-v3 .sq-pagination__page[aria-disabled=true]{color:var(--sq-color-text-disabled)}.sq-v3 .sq-admin{display:grid;grid-template-columns:var(--sq-size-admin-sidebar) 1fr;min-height:100vh;background:var(--sq-color-surface-page)}.sq-v3 .sq-admin-sidebar{background:var(--sq-color-surface-cream);border-inline-end:1px solid var(--sq-color-border-cream);padding:16px 16px 24px;display:flex;flex-direction:column;gap:20px}.sq-v3 .sq-admin-sidebar__brand{text-decoration:none;color:inherit;display:flex;align-items:center;gap:10px;font-family:var(--sq-font-display);font-size:15px;font-weight:600}.sq-v3 .sq-admin-sidebar__brand img{height:var(--sq-size-logo-mobile);width:var(--sq-size-logo-mobile);object-fit:cover}.sq-v3 .sq-admin-nav{display:flex;flex-direction:column;gap:2px;font-size:14px}.sq-v3 .sq-admin-nav a{display:flex;align-items:center;min-height:var(--sq-size-control);padding:0 12px;border-radius:var(--sq-radius-lg);text-decoration:none;color:var(--sq-color-text-secondary)}.sq-v3 .sq-admin-nav a:hover{background:#fff9;color:var(--sq-color-brand-navy)}.sq-v3 .sq-admin-nav a[aria-current=page]{color:var(--sq-color-brand-navy);background:var(--sq-color-surface-white);font-weight:600;box-shadow:inset 3px 0 0 var(--sq-color-accent-gold)}.sq-v3 .sq-admin-nav__group{margin:18px 12px 6px;padding-top:12px;border-top:1px solid var(--sq-color-border-cream);font-size:11px;line-height:1;color:var(--sq-color-text-disabled);font-weight:700;user-select:none}.sq-v3 .sq-admin-sidebar__user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--sq-color-border-cream);font-size:13px;color:var(--sq-color-text-secondary)}.sq-v3 .sq-avatar{width:32px;height:32px;border-radius:50%;background:var(--sq-color-brand-navy);flex:none}.sq-v3 .sq-admin-main{display:flex;flex-direction:column;min-width:0;position:relative}.sq-v3 .sq-admin-topbar{display:flex;align-items:center;gap:12px;height:var(--sq-size-admin-topbar);padding:0 var(--sq-space-9);background:var(--sq-color-surface-white);border-bottom:1px solid var(--sq-color-border);position:sticky;top:0;z-index:2}.sq-v3 .sq-admin-topbar__crumb{font-size:12px;color:var(--sq-color-text-muted)}.sq-v3 .sq-admin-topbar__title{font-family:var(--sq-font-display);font-size:22px;font-weight:600}.sq-v3 .sq-admin-topbar__status{margin-inline-start:auto;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--sq-color-text-secondary)}.sq-v3 .sq-admin-topbar__dot{width:8px;height:8px;border-radius:50%;background:var(--sq-color-accent-gold)}.sq-v3 .sq-market-selector{display:flex;align-items:center;gap:8px;height:var(--sq-size-control);padding:0 12px;border:1px solid var(--sq-color-border);background:var(--sq-color-surface-cream);border-radius:var(--sq-radius-lg);font-size:14px;font-weight:600;cursor:pointer}.sq-v3 .sq-market-selector small{font-weight:400;color:var(--sq-color-text-muted);font-size:12px}.sq-v3 .sq-admin-body{display:grid;grid-template-columns:minmax(0,1fr) var(--sq-size-admin-preview);gap:var(--sq-space-9);padding:var(--sq-space-9)}.sq-v3 .sq-admin-body--single{grid-template-columns:minmax(0,820px)}.sq-v3 .sq-admin-body--split{grid-template-columns:320px minmax(0,1fr);gap:var(--sq-space-8);padding:var(--sq-space-8) var(--sq-space-9)}.sq-v3 .sq-panel{background:var(--sq-color-surface-white);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-2xl);padding:var(--sq-space-6)}.sq-v3 .sq-panel__title{font-size:17px;font-weight:600;margin-bottom:6px}.sq-v3 .sq-panel__hint{font-size:13px;color:var(--sq-color-text-muted);margin-bottom:16px}.sq-v3 .sq-panel__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.sq-v3 .sq-form-grid{display:grid;gap:16px}.sq-v3 .sq-form-grid--2{grid-template-columns:1fr 1fr}.sq-v3 .sq-form-grid--3{grid-template-columns:repeat(3,1fr)}.sq-v3 .sq-sortable{display:flex;flex-direction:column;gap:6px}.sq-v3 .sq-sortable-row{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;min-height:52px;padding:0 12px;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-lg);background:var(--sq-color-surface-white)}.sq-v3 .sq-sortable-row--off{background:var(--sq-color-surface-page);color:var(--sq-color-text-muted)}.sq-v3 .sq-sortable-row__handle{color:var(--sq-color-icon-muted);cursor:grab}.sq-v3 .sq-sortable-row__name{font-size:14px;font-weight:500}.sq-v3 .sq-add-row{display:flex;align-items:center;gap:10px;height:var(--sq-size-control-lg);padding:0 14px;border:1px dashed var(--sq-color-border-input);border-radius:var(--sq-radius-lg);font-size:14px;color:var(--sq-color-text-muted);background:var(--sq-color-surface-white);width:100%;cursor:pointer}.sq-v3 .sq-preview{position:sticky;top:calc(var(--sq-size-admin-topbar) + 24px);align-self:start;display:flex;flex-direction:column;gap:10px}.sq-v3 .sq-preview__frame{width:var(--sq-size-admin-preview);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-2xl);overflow:hidden;background:var(--sq-color-surface-white)}.sq-v3 .sq-list{background:var(--sq-color-surface-white);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-2xl);overflow:hidden}.sq-v3 .sq-list-row{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--sq-color-border);text-decoration:none;color:inherit}.sq-v3 .sq-list-row:hover{background:var(--sq-color-surface-page)}.sq-v3 .sq-list-row[aria-current=true]{background:var(--sq-color-surface-cream)}.sq-v3 .sq-list-row__title{font-size:15px;font-weight:600}.sq-v3 .sq-list-row__meta{font-size:12px;color:var(--sq-color-text-muted);direction:ltr;text-align:end;grid-column:1}.sq-v3 .sq-editor{border:1px solid var(--sq-color-border-input);border-radius:var(--sq-radius-lg);overflow:hidden}.sq-v3 .sq-editor__toolbar{display:flex;gap:2px;padding:6px 8px;border-bottom:1px solid var(--sq-color-border);background:var(--sq-color-surface-page)}.sq-v3 .sq-editor__tool{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--sq-radius-md);font-size:14px;font-weight:700;border:0;background:none;cursor:pointer}.sq-v3 .sq-editor__tool[aria-pressed=true]{background:var(--sq-color-surface-white);border:1px solid var(--sq-color-border)}.sq-v3 .sq-editor__body{min-height:360px;padding:18px 20px;font-size:15px;line-height:1.9}.sq-v3 .sq-editor__body h3{font-family:var(--sq-font-display);font-size:17px;font-weight:600;margin-bottom:12px}.sq-v3 .sq-editor__body p{color:var(--sq-color-text-secondary);margin-bottom:20px}.sq-v3 .sq-checkbox-chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--sq-color-brand-navy);border-radius:var(--sq-radius-pill);font-size:14px;cursor:pointer}.sq-v3 .sq-checkbox-chip__box{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--sq-color-brand-navy);background:var(--sq-color-brand-navy);display:grid;place-items:center}.sq-v3 .sq-checkbox-chip__box svg{width:10px;height:10px;stroke:#fff;stroke-width:3.5}.sq-v3 .sq-checkbox-chip--off{border-color:var(--sq-color-border-input);background:var(--sq-color-surface-page);color:var(--sq-color-text-muted)}.sq-v3 .sq-checkbox-chip--off .sq-checkbox-chip__box{border-color:var(--sq-color-icon-muted);background:var(--sq-color-surface-white)}.sq-v3 .sq-checkbox-chip--off .sq-checkbox-chip__box svg{opacity:0}.sq-v3 .sq-unread-dot{position:absolute;top:-2px;inset-inline-end:-2px;width:10px;height:10px;border-radius:50%;background:var(--sq-color-accent-gold);border:2px solid var(--sq-color-surface-white)}.sq-v3 .sq-save-btn{position:absolute;bottom:10px;inset-inline-end:10px;width:36px;height:36px;border-radius:50%;border:0;background:var(--sq-color-surface-white);color:var(--sq-color-brand-navy);display:grid;place-items:center;cursor:pointer}.sq-v3 .sq-save-btn[aria-pressed=true]{color:var(--sq-color-accent-gold-text)}.sq-v3 .sq-save-btn[aria-pressed=true] svg{fill:var(--sq-color-accent-gold)}.sq-v3 .sq-photo-ph{background:var(--sq-color-surface-cream);border:1px dashed var(--sq-color-border-cream);border-radius:var(--sq-radius-lg);display:grid;place-items:center;color:var(--sq-color-text-muted);font-size:13px}.sq-v3 .sq-page-title{font-family:var(--sq-font-display);font-size:28px;font-weight:700;line-height:1.35}.sq-v3.sq-viewport--mobile .sq-page-title{font-size:22px}.sq-v3 .sq-crumbs{display:flex;gap:8px;font-size:13px;color:var(--sq-color-text-muted);flex-wrap:wrap}.sq-v3 .sq-crumbs a{color:var(--sq-color-text-muted);text-decoration:none}.sq-v3 .sq-sticky-bar{position:sticky;bottom:0;background:var(--sq-color-surface-white);border-top:1px solid var(--sq-color-border);padding:10px 16px;display:flex;gap:8px;align-items:center;z-index:5}.sq-v3 .sq-results{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--sq-space-8);padding:var(--sq-space-6) var(--sq-size-gutter-desktop) 0}.sq-v3 .sq-results--map{grid-template-columns:280px minmax(0,1fr) 520px}.sq-v3 .sq-filters{display:flex;flex-direction:column;gap:20px;align-self:start;position:sticky;top:16px}.sq-v3 .sq-filters__group{display:grid;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--sq-color-border)}.sq-v3 .sq-filters__title{font-size:14px;font-weight:600}.sq-v3 .sq-seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--sq-color-brand-navy);border-radius:var(--sq-radius-lg);overflow:hidden;font-weight:600;font-size:14px}.sq-v3 .sq-seg button{height:var(--sq-size-control);border:0;background:var(--sq-color-surface-white);color:var(--sq-color-brand-navy);cursor:pointer}.sq-v3 .sq-seg button[aria-pressed=true]{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark)}.sq-v3 .sq-check{display:flex;align-items:center;gap:10px;min-height:36px;font-size:14px;cursor:pointer}.sq-v3 .sq-check input{width:18px;height:18px;accent-color:var(--sq-color-brand-navy);margin:0}.sq-v3 .sq-range{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;color:var(--sq-color-text-muted);font-size:13px}.sq-v3 .sq-results__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.sq-v3 .sq-results__title{font-family:var(--sq-font-display);font-size:24px;font-weight:700}.sq-v3 .sq-results__tools{margin-inline-start:auto;display:flex;gap:8px;align-items:center}.sq-v3 .sq-view-toggle{display:inline-flex;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-lg);overflow:hidden}.sq-v3 .sq-view-toggle button{height:var(--sq-size-control);padding:0 14px;border:0;background:var(--sq-color-surface-white);display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;cursor:pointer;color:var(--sq-color-text-secondary)}.sq-v3 .sq-view-toggle button[aria-pressed=true]{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark)}.sq-v3 .sq-active-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.sq-v3 .sq-active-filters .sq-chip{height:36px;font-size:13px;padding-inline-end:8px}.sq-v3 .sq-results__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sq-v3 .sq-results--map .sq-results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-v3 .sq-map{position:sticky;top:16px;align-self:start;height:calc(100vh - 32px);min-height:640px;border-radius:var(--sq-radius-2xl);overflow:hidden;background:var(--sq-color-surface-cream);border:1px solid var(--sq-color-border-cream);display:grid;place-items:center;color:var(--sq-color-text-muted);font-size:14px;position:relative}.sq-v3 .sq-map__pin{position:absolute;padding:4px 10px;border-radius:var(--sq-radius-pill);background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);font-size:13px;font-weight:600;box-shadow:var(--sq-shadow-toast)}.sq-v3 .sq-map__pin--active{background:var(--sq-color-accent-gold);color:var(--sq-color-brand-navy)}.sq-v3.sq-viewport--mobile .sq-results{display:block;padding:12px var(--sq-size-gutter-mobile) 0}.sq-v3.sq-viewport--mobile .sq-results__grid{grid-template-columns:1fr;gap:16px}.sq-v3.sq-viewport--mobile .sq-results__title{font-size:20px}.sq-v3.sq-viewport--mobile .sq-map{height:calc(100vh - 220px);min-height:420px;position:relative;top:0}.sq-v3 .sq-sheet{position:fixed;inset:auto 0 0;max-width:390px;margin:0 auto;background:var(--sq-color-surface-white);border-radius:16px 16px 0 0;box-shadow:var(--sq-shadow-modal);max-height:85vh;display:flex;flex-direction:column;z-index:20}.sq-v3 .sq-sheet__handle{width:40px;height:4px;border-radius:2px;background:var(--sq-color-border-input);margin:10px auto 0}.sq-v3 .sq-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--sq-color-border);font-weight:600;font-size:16px}.sq-v3 .sq-sheet__body{padding:16px;overflow:auto;display:grid;gap:20px}.sq-v3 .sq-sheet__foot{padding:12px 16px;border-top:1px solid var(--sq-color-border);display:flex;gap:8px}.sq-v3 .sq-detail{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--sq-space-9);padding:var(--sq-space-5) var(--sq-size-gutter-desktop) 0;align-items:start}.sq-v3 .sq-gallery{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:8px;height:520px;border-radius:var(--sq-radius-2xl);overflow:hidden;position:relative}.sq-v3 .sq-gallery img{width:100%;height:100%;object-fit:cover}.sq-v3 .sq-gallery>:first-child{grid-row:1/3}.sq-v3 .sq-gallery__more{position:absolute;bottom:14px;inset-inline-end:14px}.sq-v3 .sq-gallery__video{position:absolute;bottom:14px;inset-inline-start:14px}.sq-v3.sq-viewport--mobile .sq-gallery{display:block;height:auto;aspect-ratio:4/3;border-radius:0}.sq-v3.sq-viewport--mobile .sq-gallery>:not(:first-child):not(.sq-badge){display:none}.sq-v3 .sq-gallery__count{position:absolute;bottom:12px;inset-inline-end:12px}.sq-v3 .sq-detail__head{display:grid;gap:8px;margin-top:20px}.sq-v3 .sq-detail__price{font-size:32px;font-weight:700}.sq-v3 .sq-detail__title{font-family:var(--sq-font-display);font-size:28px;font-weight:700;line-height:1.35}.sq-v3 .sq-detail__meta{display:flex;gap:8px;align-items:center;color:var(--sq-color-text-muted);font-size:14px;flex-wrap:wrap}.sq-v3 .sq-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.sq-v3 .sq-fact{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-xl)}.sq-v3 .sq-fact__label{font-size:12px;color:var(--sq-color-text-muted)}.sq-v3 .sq-fact__value{font-size:16px;font-weight:600}.sq-v3 .sq-detail__section{margin-top:32px;display:grid;gap:12px}.sq-v3 .sq-detail__section h2{font-family:var(--sq-font-display);font-size:22px;font-weight:700}.sq-v3 .sq-detail__body{font-size:15px;line-height:1.9;color:var(--sq-color-text-secondary)}.sq-v3 .sq-detail__list{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;font-size:14px}.sq-v3 .sq-detail__list div{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--sq-color-border)}.sq-v3 .sq-detail__list dt{color:var(--sq-color-text-muted)}.sq-v3 .sq-detail__list dd{margin:0;font-weight:500}.sq-v3 .sq-map-embed{aspect-ratio:16/7;border-radius:var(--sq-radius-2xl);background:var(--sq-color-surface-cream);border:1px solid var(--sq-color-border-cream);display:grid;place-items:center;color:var(--sq-color-text-muted);position:relative}.sq-v3 .sq-video-embed{aspect-ratio:16/9;border-radius:var(--sq-radius-2xl);background:var(--sq-color-brand-navy-deep);display:grid;place-items:center;color:var(--sq-color-text-on-dark);position:relative;overflow:hidden}.sq-v3 .sq-video-embed img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6}.sq-v3 .sq-video-embed__play{position:relative;width:72px;height:72px;border-radius:50%;background:var(--sq-color-surface-white);color:var(--sq-color-brand-navy);display:grid;place-items:center;border:0;cursor:pointer}.sq-v3 .sq-contact-card{position:sticky;top:16px;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-2xl);padding:20px;display:grid;gap:14px;background:var(--sq-color-surface-white)}.sq-v3 .sq-lister{display:flex;align-items:center;gap:12px}.sq-v3 .sq-lister__avatar{width:48px;height:48px;border-radius:50%;background:var(--sq-color-brand-navy);flex:none}.sq-v3 .sq-lister__name{font-weight:600;font-size:15px}.sq-v3 .sq-lister__type{font-size:13px;color:var(--sq-color-text-muted)}.sq-v3 .sq-advisor-card{border:1px solid var(--sq-color-border-cream);background:var(--sq-color-surface-cream);border-radius:var(--sq-radius-2xl);padding:20px;display:grid;gap:12px}.sq-v3.sq-viewport--mobile .sq-detail{display:block;padding:0}.sq-v3.sq-viewport--mobile .sq-detail__head{padding:0 16px}.sq-v3.sq-viewport--mobile .sq-detail__price{font-size:26px}.sq-v3.sq-viewport--mobile .sq-detail__title{font-size:22px}.sq-v3.sq-viewport--mobile .sq-facts{grid-template-columns:1fr 1fr;padding:0 16px}.sq-v3.sq-viewport--mobile .sq-detail__section{padding:0 16px;margin-top:28px}.sq-v3.sq-viewport--mobile .sq-detail__list{grid-template-columns:1fr}.sq-v3.sq-viewport--mobile .sq-contact-card{position:static;border:0;border-top:1px solid var(--sq-color-border);border-radius:0;margin-top:28px}.sq-v3.sq-viewport--mobile .sq-grid-4{grid-template-columns:1fr}.sq-v3 .sq-wizard{max-width:760px;margin:0 auto;padding:var(--sq-space-8) var(--sq-size-gutter-mobile) 0;display:grid;gap:28px}.sq-v3 .sq-stepper{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.sq-v3 .sq-step{display:grid;gap:8px;font-size:13px;color:var(--sq-color-text-muted);text-align:center}.sq-v3 .sq-step__bar{height:4px;border-radius:2px;background:var(--sq-color-border)}.sq-v3 .sq-step[aria-current=step]{color:var(--sq-color-brand-navy);font-weight:600}.sq-v3 .sq-step[aria-current=step] .sq-step__bar,.sq-v3 .sq-step--done .sq-step__bar{background:var(--sq-color-brand-navy)}.sq-v3 .sq-step--done{color:var(--sq-color-text-secondary)}.sq-v3.sq-viewport--mobile .sq-step span{display:none}.sq-v3.sq-viewport--mobile .sq-step[aria-current=step] span{display:block}.sq-v3 .sq-wizard__title{font-family:var(--sq-font-display);font-size:26px;font-weight:700}.sq-v3 .sq-wizard__hint{font-size:14px;color:var(--sq-color-text-muted);margin-top:4px}.sq-v3 .sq-wizard__actions{display:flex;gap:10px;align-items:center;padding-top:20px;border-top:1px solid var(--sq-color-border)}.sq-v3 .sq-wizard__actions .sq-btn--primary{margin-inline-start:auto}.sq-v3 .sq-option-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.sq-v3 .sq-option{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-xl);cursor:pointer;font-size:14px;font-weight:500;background:var(--sq-color-surface-white)}.sq-v3 .sq-option[aria-checked=true]{border:2px solid var(--sq-color-brand-navy);background:var(--sq-color-surface-cream)}.sq-v3.sq-viewport--mobile .sq-option-grid{grid-template-columns:repeat(2,1fr)}.sq-v3 .sq-dropzone{border:2px dashed var(--sq-color-border-input);border-radius:var(--sq-radius-2xl);padding:36px 20px;display:grid;justify-items:center;gap:8px;text-align:center;color:var(--sq-color-text-secondary);font-size:14px;background:var(--sq-color-surface-page)}.sq-v3 .sq-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.sq-v3 .sq-thumb{position:relative;aspect-ratio:4/3;border-radius:var(--sq-radius-lg);overflow:hidden;background:var(--sq-color-border)}.sq-v3 .sq-thumb img{width:100%;height:100%;object-fit:cover}.sq-v3 .sq-thumb__cover{position:absolute;top:8px;inset-inline-start:8px}.sq-v3 .sq-thumb__remove{position:absolute;top:6px;inset-inline-end:6px;width:28px;height:28px;border-radius:50%;border:0;background:var(--sq-color-surface-white);display:grid;place-items:center;cursor:pointer}.sq-v3 .sq-thumb__progress{position:absolute;inset:auto 0 0;height:4px;background:var(--sq-color-accent-gold)}.sq-v3.sq-viewport--mobile .sq-thumbs{grid-template-columns:repeat(3,1fr)}.sq-v3 .sq-review{display:grid;gap:16px}.sq-v3 .sq-review__row{display:grid;grid-template-columns:1fr auto;gap:8px;padding:14px 16px;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-xl)}.sq-v3 .sq-review__row h3{font-size:14px;color:var(--sq-color-text-muted);font-weight:500;margin-bottom:4px}.sq-v3 .sq-plans-hero{text-align:center;padding:var(--sq-space-10) var(--sq-size-gutter-mobile) var(--sq-space-8);display:grid;gap:10px;justify-items:center}.sq-v3 .sq-billing{display:inline-flex;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-pill);padding:4px;font-size:14px;font-weight:600}.sq-v3 .sq-billing button{height:36px;padding:0 16px;border-radius:var(--sq-radius-pill);border:0;background:none;cursor:pointer;color:var(--sq-color-text-secondary)}.sq-v3 .sq-billing button[aria-pressed=true]{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark)}.sq-v3 .sq-plans-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:0 var(--sq-size-gutter-desktop)}.sq-v3 .sq-plan-card--current{border-color:var(--sq-color-brand-navy)}.sq-v3 .sq-plan-card__tag{position:absolute;top:-12px;inset-inline-start:20px}.sq-v3 .sq-compare{margin:var(--sq-space-12) var(--sq-size-gutter-desktop) 0;border-collapse:collapse;width:calc(100% - 2*var(--sq-size-gutter-desktop));font-size:14px}.sq-v3 .sq-compare th,.sq-v3 .sq-compare td{padding:14px 16px;border-bottom:1px solid var(--sq-color-border);text-align:start}.sq-v3 .sq-compare th{font-weight:600;font-size:14px}.sq-v3 .sq-compare thead th{font-family:var(--sq-font-mono);color:var(--sq-color-accent-gold-text);direction:ltr;text-align:start}.sq-v3 .sq-compare td .sq-check-icon{color:var(--sq-color-brand-navy)}.sq-v3 .sq-compare tbody th{color:var(--sq-color-text-secondary);font-weight:500}.sq-v3.sq-viewport--mobile .sq-plans-grid{display:flex;overflow-x:auto;gap:12px;padding:0 16px 4px;scrollbar-width:none}.sq-v3.sq-viewport--mobile .sq-plans-grid .sq-plan-card{flex:none;width:260px}.sq-v3 .sq-faq{display:grid;gap:8px}.sq-v3 .sq-faq details{border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-xl);padding:0 16px}.sq-v3 .sq-faq summary{min-height:var(--sq-size-control-lg);display:flex;align-items:center;font-weight:600;font-size:15px;cursor:pointer;list-style:none}.sq-v3 .sq-faq p{padding-bottom:14px;font-size:14px;line-height:1.7;color:var(--sq-color-text-secondary)}.sq-v3 .sq-account{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--sq-space-9);padding:var(--sq-space-8) var(--sq-size-gutter-desktop) 0;align-items:start}.sq-v3 .sq-account-nav{display:grid;gap:2px;font-size:14px;position:sticky;top:16px}.sq-v3 .sq-account-nav a{display:flex;align-items:center;gap:10px;min-height:var(--sq-size-control);padding:0 12px;border-radius:var(--sq-radius-lg);text-decoration:none;color:var(--sq-color-text-secondary)}.sq-v3 .sq-account-nav a[aria-current=page]{background:var(--sq-color-surface-cream);color:var(--sq-color-brand-navy);font-weight:600;box-shadow:inset 3px 0 0 var(--sq-color-accent-gold)}.sq-v3 .sq-account-nav a:hover{background:var(--sq-color-surface-page)}.sq-v3.sq-viewport--mobile .sq-account{display:block;padding:16px 16px 0}.sq-v3.sq-viewport--mobile .sq-account-nav{display:flex;overflow-x:auto;gap:6px;position:static;margin-bottom:20px;scrollbar-width:none}.sq-v3.sq-viewport--mobile .sq-account-nav a{flex:none;border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-pill);box-shadow:none}.sq-v3.sq-viewport--mobile .sq-account-nav a[aria-current=page]{border-color:var(--sq-color-brand-navy);background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark)}.sq-v3 .sq-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sq-v3 .sq-stat{border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-2xl);padding:16px 18px;display:grid;gap:6px;background:var(--sq-color-surface-white)}.sq-v3 .sq-stat__label{font-size:13px;color:var(--sq-color-text-muted)}.sq-v3 .sq-stat__value{font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.sq-v3.sq-viewport--mobile .sq-stats{grid-template-columns:1fr 1fr}.sq-v3 .sq-table{width:100%;border-collapse:collapse;font-size:14px}.sq-v3 .sq-table th,.sq-v3 .sq-table td{padding:12px 14px;border-bottom:1px solid var(--sq-color-border);text-align:start;vertical-align:middle}.sq-v3 .sq-table th{font-size:12px;color:var(--sq-color-text-muted);font-weight:600}.sq-v3 .sq-table__listing{display:flex;align-items:center;gap:12px}.sq-v3 .sq-table__thumb{width:72px;aspect-ratio:4/3;border-radius:var(--sq-radius-md);object-fit:cover;flex:none}.sq-v3 .sq-status{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.sq-v3 .sq-status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.sq-v3 .sq-status--live{color:var(--sq-color-success-text)}.sq-v3 .sq-status--review{color:var(--sq-color-accent-gold-text)}.sq-v3 .sq-status--draft{color:var(--sq-color-text-muted)}.sq-v3 .sq-status--expired{color:var(--sq-color-error)}.sq-v3 .sq-usage{display:grid;gap:6px}.sq-v3 .sq-usage__head{display:flex;justify-content:space-between;font-size:14px}.sq-v3 .sq-usage__bar{height:8px;border-radius:4px;background:var(--sq-color-surface-muted);overflow:hidden}.sq-v3 .sq-usage__fill{height:100%;background:var(--sq-color-brand-navy);border-radius:4px}.sq-v3 .sq-usage__fill--warn{background:var(--sq-color-accent-gold)}.sq-v3 .sq-mobile-cards{display:grid;gap:12px}.sq-v3 .sq-mcard{border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-xl);padding:12px;display:grid;grid-template-columns:88px 1fr;gap:12px;align-items:center}.sq-v3 .sq-mcard img{width:88px;aspect-ratio:4/3;object-fit:cover;border-radius:var(--sq-radius-md)}.sq-v3 .sq-profile-head{display:flex;align-items:center;gap:20px}.sq-v3 .sq-profile-head .sq-avatar{width:88px;height:88px}.sq-v3 .sq-profile-head--public{padding:var(--sq-space-8) var(--sq-size-gutter-desktop) 0}.sq-v3.sq-viewport--mobile .sq-profile-head{flex-direction:column;align-items:flex-start;gap:12px}.sq-v3.sq-viewport--mobile .sq-profile-head--public{padding:20px 16px 0}.sq-v3 .sq-kv{display:grid;grid-template-columns:160px 1fr auto;gap:12px;align-items:center;min-height:56px;padding:8px 0;border-bottom:1px solid var(--sq-color-border);font-size:15px}.sq-v3 .sq-kv dt{color:var(--sq-color-text-muted);font-size:13px}.sq-v3 .sq-kv dd{margin:0;font-weight:500;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sq-v3.sq-viewport--mobile .sq-kv{grid-template-columns:1fr auto;grid-template-areas:"a c" "b c"}.sq-v3.sq-viewport--mobile .sq-kv dt{grid-area:a}.sq-v3.sq-viewport--mobile .sq-kv dd{grid-area:b}.sq-v3.sq-viewport--mobile .sq-kv .sq-btn{grid-area:c}.sq-v3 .sq-danger{border:1px solid var(--sq-color-error-border);background:var(--sq-color-error-bg);border-radius:var(--sq-radius-2xl);padding:20px;display:grid;gap:10px}.sq-v3 .sq-danger h2{font-size:17px;font-weight:600;color:var(--sq-color-error-text)}.sq-v3 .sq-btn--danger{background:var(--sq-color-surface-white);color:var(--sq-color-error);border-color:var(--sq-color-error)}.sq-v3 .sq-btn--danger-solid{background:var(--sq-color-error);color:var(--sq-color-text-on-dark)}.sq-v3 .sq-btn--danger-solid:disabled{background:var(--sq-color-border);color:var(--sq-color-text-disabled)}.sq-v3 .sq-chat-fab{position:fixed;bottom:24px;inset-inline-end:24px;height:56px;padding:0 20px 0 16px;border-radius:var(--sq-radius-pill);border:0;background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;box-shadow:var(--sq-shadow-toast);cursor:pointer;z-index:30}.sq-v3 .sq-chat-fab__count{min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--sq-color-accent-gold);color:var(--sq-color-brand-navy);display:grid;place-items:center;font-size:13px}.sq-v3 .sq-chat-popup{position:fixed;bottom:24px;inset-inline-end:24px;width:400px;height:620px;background:var(--sq-color-surface-white);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-3xl);box-shadow:var(--sq-shadow-modal);display:flex;flex-direction:column;overflow:hidden;z-index:30}.sq-v3 .sq-chat-popup__head{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--sq-color-border);min-height:56px}.sq-v3 .sq-chat-popup__title{font-weight:700;font-size:16px;flex:1;display:flex;align-items:center;gap:10px;min-width:0}.sq-v3 .sq-chat-popup__head .sq-btn--icon{width:36px;height:36px}.sq-v3 .sq-conv-list{overflow:auto;flex:1}.sq-v3 .sq-conv{display:grid;grid-template-columns:44px 1fr auto;gap:12px;padding:12px 16px;border-bottom:1px solid var(--sq-color-border);text-decoration:none;color:inherit;align-items:start}.sq-v3 .sq-conv:hover{background:var(--sq-color-surface-page)}.sq-v3 .sq-conv[aria-current=true]{background:var(--sq-color-surface-cream)}.sq-v3 .sq-conv .sq-avatar{width:44px;height:44px}.sq-v3 .sq-conv__name{font-weight:600;font-size:15px}.sq-v3 .sq-conv__listing{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--sq-color-text-muted);margin-top:2px}.sq-v3 .sq-conv__listing img{width:32px;height:24px;object-fit:cover;border-radius:4px}.sq-v3 .sq-conv__last{font-size:14px;color:var(--sq-color-text-secondary);margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sq-v3 .sq-conv--unread .sq-conv__last{color:var(--sq-color-brand-navy);font-weight:600}.sq-v3 .sq-conv__meta{display:grid;justify-items:end;gap:6px;font-size:12px;color:var(--sq-color-text-muted)}.sq-v3 .sq-conv__dot{width:10px;height:10px;border-radius:50%;background:var(--sq-color-accent-gold)}.sq-v3 .sq-thread{display:flex;flex-direction:column;flex:1;min-height:0}.sq-v3 .sq-thread__context{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:10px 16px;background:var(--sq-color-surface-cream);border-bottom:1px solid var(--sq-color-border-cream);text-decoration:none;color:inherit;font-size:13px}.sq-v3 .sq-thread__context img{width:56px;height:42px;object-fit:cover;border-radius:6px}.sq-v3 .sq-thread__context strong{display:block;font-size:14px}.sq-v3 .sq-thread__messages{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.sq-v3 .sq-day{align-self:center;font-size:12px;color:var(--sq-color-text-muted);padding:4px 12px;background:var(--sq-color-surface-muted);border-radius:var(--sq-radius-pill);margin:8px 0}.sq-v3 .sq-msg{max-width:78%;display:grid;gap:4px}.sq-v3 .sq-msg--mine{align-self:flex-start}.sq-v3 .sq-msg--theirs{align-self:flex-end}.sq-v3 .sq-msg__bubble{padding:10px 14px;font-size:15px;line-height:1.6;border-radius:var(--sq-radius-2xl)}.sq-v3 .sq-msg--mine .sq-msg__bubble{background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);border-start-start-radius:4px}.sq-v3 .sq-msg--theirs .sq-msg__bubble{background:var(--sq-color-surface-cream);color:var(--sq-color-brand-navy);border-start-end-radius:4px}.sq-v3 .sq-msg__meta{font-size:11px;color:var(--sq-color-text-muted);display:flex;gap:6px;align-items:center}.sq-v3 .sq-msg--mine .sq-msg__meta{justify-content:flex-start}.sq-v3 .sq-msg--theirs .sq-msg__meta{justify-content:flex-end}.sq-v3 .sq-msg--sending .sq-msg__bubble{opacity:.6}.sq-v3 .sq-msg--failed .sq-msg__bubble{background:var(--sq-color-error-bg);color:var(--sq-color-error-text);border:1px solid var(--sq-color-error-border)}.sq-v3 .sq-msg__retry{color:var(--sq-color-error);font-weight:600;background:none;border:0;cursor:pointer;font-size:12px;padding:0}.sq-v3 .sq-thread__composer{display:flex;gap:8px;align-items:flex-end;padding:12px 16px;border-top:1px solid var(--sq-color-border)}.sq-v3 .sq-thread__composer textarea{flex:1;min-height:44px;max-height:120px;padding:11px 14px;border:1px solid var(--sq-color-border-input);border-radius:var(--sq-radius-2xl);resize:none;font-size:15px;line-height:1.5}.sq-v3 .sq-thread__hint{font-size:11px;color:var(--sq-color-text-muted);padding:0 16px 10px}.sq-v3 .sq-thread__blocked{padding:14px 16px;background:var(--sq-color-surface-muted);color:var(--sq-color-text-secondary);font-size:14px;text-align:center;border-top:1px solid var(--sq-color-border)}.sq-v3 .sq-loading-older{align-self:center;font-size:12px;color:var(--sq-color-text-muted);display:flex;align-items:center;gap:8px}.sq-v3 .sq-spinner{width:16px;height:16px;border:2px solid var(--sq-color-border);border-top-color:var(--sq-color-brand-navy);border-radius:50%;animation:sq-spin 1s linear infinite}@keyframes sq-spin{to{transform:rotate(360deg)}}.sq-v3 .sq-typing{display:inline-flex;gap:4px;align-items:center;padding:10px 14px;background:var(--sq-color-surface-cream);border-radius:var(--sq-radius-2xl);align-self:flex-end}.sq-v3 .sq-typing i{width:6px;height:6px;border-radius:50%;background:var(--sq-color-text-muted);animation:sq-blink 1.2s infinite}.sq-v3 .sq-typing i:nth-child(2){animation-delay:.2s}.sq-v3 .sq-typing i:nth-child(3){animation-delay:.4s}@keyframes sq-blink{0%,80%,to{opacity:.3}40%{opacity:1}}.sq-v3 .sq-online{width:10px;height:10px;border-radius:50%;background:var(--sq-color-success-text);border:2px solid var(--sq-color-surface-white);position:absolute;bottom:0;inset-inline-end:0}.sq-v3 .sq-read-ticks{color:var(--sq-color-accent-gold-text)}.sq-v3 .sq-chat-sheet{position:fixed;inset:0;max-width:390px;margin:0 auto;background:var(--sq-color-surface-white);display:flex;flex-direction:column;z-index:30}.sq-v3 .sq-inbox{display:grid;grid-template-columns:380px minmax(0,1fr);height:calc(100vh - 96px);min-height:760px;border-top:1px solid var(--sq-color-border)}.sq-v3 .sq-inbox__list{border-inline-end:1px solid var(--sq-color-border);display:flex;flex-direction:column;min-height:0}.sq-v3 .sq-inbox__search{padding:12px 16px;border-bottom:1px solid var(--sq-color-border)}.sq-v3 .sq-inbox__thread{display:flex;flex-direction:column;min-height:0}.sq-v3 .sq-inbox__thread-head{display:flex;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid var(--sq-color-border);min-height:72px}.sq-v3.sq-viewport--mobile .sq-inbox{display:block;height:auto;min-height:0}.sq-v3.sq-viewport--mobile .sq-inbox__list{border:0}.sq-v3 .frame .sq-chat-popup,.sq-v3 .frame .sq-chat-fab,.sq-v3 .frame .sq-chat-sheet{position:absolute}.sq-v3 .sq-logo{width:auto;overflow:visible}.sq-v3 .sq-logo img{position:static;height:100%;width:auto;display:block}.sq-v3 .sq-logo--mobile{width:auto}.sq-v3 .sq-market-switcher-wrap{position:relative}.sq-v3 .sq-market-switcher__menu{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;z-index:40;margin:0;padding:6px;list-style:none;width:max-content;min-width:180px;max-width:min(320px,90vw);background:var(--sq-color-surface-white);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-lg);box-shadow:var(--sq-shadow-card-hover)}.sq-v3 .sq-market-switcher__menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;background:none;cursor:pointer;white-space:nowrap;font:inherit;font-size:14px;color:var(--sq-color-text-primary);border-radius:var(--sq-radius-md);text-align:start}@media(max-width:767px){.sq-v3 .sq-header:has(.sq-market-switcher-wrap){position:relative}.sq-v3 .sq-market-switcher-wrap{position:static}.sq-v3 .sq-market-switcher__menu{inset-inline-end:var(--sq-size-gutter-mobile);inset-block-start:calc(100% + 6px)}}.sq-v3 .sq-market-switcher__menu button:hover{background:var(--sq-color-surface-cream)}.sq-v3 .sq-market-switcher__menu [aria-selected=true] button{font-weight:600}.sq-v3 .sq-search__field{position:relative;display:flex;flex-direction:column}.sq-v3 .sq-search__field>.sq-search__cell,.sq-v3 .sq-search__field>.sq-search__box{width:100%;border-inline-end:1px solid var(--sq-color-border)}.sq-v3 .sq-search__field:last-of-type>.sq-search__cell{border-inline-end:0}.sq-v3 .sq-search--mobile .sq-search__field>.sq-search__box{border:1px solid var(--sq-color-border)}.sq-v3 .sq-popover__price{display:grid;gap:10px;padding:6px;min-width:240px}.sq-v3 .sq-popover__price .sq-field{display:grid;gap:4px}.sq-v3 *,.sq-v3{box-sizing:border-box}.sq-v3{font-family:var(--sq-font-ui);color:var(--sq-color-text-primary);background:var(--sq-color-surface-white);-webkit-font-smoothing:antialiased}.sq-v3 img{display:block;max-width:100%}.sq-v3 h1,.sq-v3 h2,.sq-v3 h3,.sq-v3 p,.sq-v3 ul{margin:0}.sq-v3 ul{padding:0;list-style:none}.sq-v3 a{color:var(--sq-color-text-primary)}.sq-v3 a:hover{color:var(--sq-color-accent-gold-text)}.sq-v3 button,.sq-v3 input,.sq-v3 select,.sq-v3 textarea{font:inherit;color:inherit}.sq-v3 :focus-visible{outline:3px solid var(--sq-color-focus-ring);outline-offset:2px;border-color:var(--sq-color-brand-navy)}.sq-v3 button.sq-chip,.sq-v3 button.sq-pagination__page{cursor:pointer}.sq-v3 button:disabled{cursor:default}.sq-v3.sq-viewport--mobile .sq-results__tools{flex-wrap:wrap;margin-inline-start:0}.sq-v3.sq-viewport--mobile .sq-results__tools .sq-select{min-width:0}.sq-v3.sq-viewport--mobile .sq-results__head{align-items:flex-start}.sq-v3 .sq-listing-card{position:relative}.sq-v3 .sq-listing-card__title a{color:inherit;text-decoration:none}.sq-v3 .sq-listing-card__title a.sq-stretch:after{content:"";position:absolute;inset:0;z-index:0}.sq-v3 .sq-listing-card .sq-save-btn{position:absolute;z-index:1}.sq-v3 .sq-gallery--single{grid-template-columns:1fr;grid-template-rows:1fr}.sq-v3 .sq-map-embed{overflow:hidden}.sq-v3 .sq-map-embed>*{width:100%;height:100%}.sq-v3 .sq-panel__head .sq-tabs{flex:none}.sq-v3 .sq-lightbox{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px}.sq-v3 .sq-lightbox__img{max-width:min(1200px,92vw);max-height:86vh;width:auto;height:auto;border-radius:var(--sq-radius-lg);object-fit:contain}.sq-v3 .sq-lightbox button{color:var(--sq-color-text-on-dark);position:absolute}.sq-v3 .sq-lightbox__close{top:16px;inset-inline-end:16px}.sq-v3 .sq-lightbox__prev{inset-inline-start:16px;top:50%}.sq-v3 .sq-lightbox__next{inset-inline-end:16px;top:50%}.sq-v3 .sq-lightbox__count{position:absolute;bottom:20px;color:var(--sq-color-text-on-dark);font-size:14px;font-variant-numeric:tabular-nums}.sq-v3 .sq-drawer-backdrop{position:fixed;inset:0;z-index:90;background:#0a1f3373}.sq-v3 .sq-drawer{position:fixed;inset-block:0;inset-inline-start:0;z-index:91;width:min(84vw,320px);padding:var(--sq-space-5);background:var(--sq-color-surface-white);display:flex;flex-direction:column;gap:var(--sq-space-4);overflow-y:auto}.sq-v3 .sq-drawer__links{display:flex;flex-direction:column;gap:2px}.sq-v3 .sq-drawer__links a{padding:12px 8px;text-decoration:none;font-size:16px;font-weight:500;color:var(--sq-color-text-primary);border-radius:var(--sq-radius-md)}.sq-v3 .sq-drawer__links a:hover{background:var(--sq-color-surface-cream)}.sq-v3 .sq-drawer__head{display:flex;align-items:center;justify-content:space-between}.sq-v3 .sq-fixture-note{padding:8px var(--sq-size-gutter-desktop);background:var(--sq-color-surface-cream);border-bottom:1px solid var(--sq-color-border-cream);font-size:13px;color:var(--sq-color-text-secondary);text-align:center}@media(max-width:767px){.sq-v3 .sq-fixture-note{padding-inline:var(--sq-size-gutter-mobile)}}.sq-v3 .sq-skip-link{position:absolute;inset-inline-start:-9999px;top:0;z-index:100;padding:10px 16px;background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);text-decoration:none}.sq-v3 .sq-skip-link:focus{inset-inline-start:0}.sq-v3 .sq-icon-picker{display:flex;flex-wrap:wrap;gap:var(--sq-space-2)}.sq-v3 .sq-icon-picker__opt{display:grid;place-items:center;width:52px;height:52px;padding:0;background:var(--sq-color-surface-white);border:1px solid var(--sq-color-border);border-radius:var(--sq-radius-md);cursor:pointer}.sq-v3 .sq-icon-picker__opt:hover{border-color:var(--sq-color-brand-navy)}.sq-v3 .sq-icon-picker__opt.is-on{border-color:var(--sq-color-brand-navy);box-shadow:0 0 0 2px var(--sq-color-brand-navy) inset}.sq-v3 .sq-icon-picker__opt:focus-visible{outline:2px solid var(--sq-color-accent-gold-text);outline-offset:2px}.sq-v3 .sq-type-fields{display:flex;flex-wrap:wrap;gap:var(--sq-space-2)}.sq-v3 .sq-type-actions{display:flex;gap:var(--sq-space-3);margin-block-start:var(--sq-space-5)}.sq-v3 .sq-type-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sq-space-3)}.sq-v3 .sq-type-row>.sq-sortable-row__name{flex:1 1 200px;min-width:0}.sq-v3 .sq-type-row>.sq-btn{flex:0 0 auto;width:auto;height:var(--sq-size-control);padding:0 var(--sq-space-4);font-size:14px}.sq-v3 .sq-type-row>.sq-toggle-row{flex:0 0 auto;white-space:nowrap}.sq-v3 .sq-type-row__nudge{width:36px!important;padding:0!important}.sq-v3 .sq-type-row__refusal{flex:1 0 100%;margin:0}.sq-v3 .sq-chip-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sq-v3 .sq-checkbox-chip:focus-within{outline:2px solid var(--sq-color-accent-gold-text);outline-offset:2px}.sq-v3 .sq-market-coming-soon{display:flex;align-items:center;gap:var(--sq-space-3);padding:var(--sq-space-3) var(--sq-size-gutter-desktop);background:var(--sq-color-brand-navy);color:var(--sq-color-text-on-dark);font-size:15px}@media(max-width:767px){.sq-v3 .sq-market-coming-soon{padding-inline:var(--sq-size-gutter-mobile);font-size:14px}}.sq-v3 .sq-market-coming-soon .sq-link--underline{color:var(--sq-color-accent-gold)}.sq-v3 .sq-market-tag{margin-inline-start:var(--sq-space-2);padding:2px var(--sq-space-2);border-radius:var(--sq-radius-pill);background:var(--sq-color-surface-cream);color:var(--sq-color-text-secondary);font-size:11px;font-weight:600;white-space:nowrap}.sq-v3 .sq-hero__img,.sq-v3 .sq-area-tile__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.sq-v3 .sq-hero__scrim,.sq-v3 .sq-area-tile__name{z-index:1}.sq-v3 .sq-area-tile:not(.sq-area-tile--all){container-type:inline-size}.sq-v3 .sq-area-tile:not(.sq-area-tile--all) .sq-area-tile__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 270px){.sq-v3 .sq-area-tile:not(.sq-area-tile--all) .sq-area-tile__name{font-size:16px}}.sq-v3 .sq-hero__content{position:relative;z-index:2}.sq-v3 .sq-area-tile:has(.sq-area-tile__img):before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(10,31,51,calc(var(--sq-scrim-a, .72) + .18)),rgba(10,31,51,calc(var(--sq-scrim-a, .72) + .08)) 40%,rgba(10,31,51,var(--sq-scrim-a, .72)) 62%,rgba(10,31,51,calc(var(--sq-scrim-a, .72) * .389)) 82%,rgba(10,31,51,calc(var(--sq-scrim-a, .72) * .139)))}.sq-v3 .sq-hero__scrim{background:linear-gradient(180deg,rgba(10,31,51,var(--sq-scrim-a, .68)),rgba(10,31,51,calc(var(--sq-scrim-a, .68) + .2)))}.sq-v3 .sq-type-tile--all,.sq-v3 .sq-chip--all{justify-content:center;font-weight:600;color:var(--sq-color-accent-gold-text);border-style:dashed}.sq-v3 .sq-image-field__actions{display:flex;gap:var(--sq-space-3);align-items:center;flex-wrap:wrap}.sq-v3 .sq-image-field__preview{aspect-ratio:16 / 9;object-fit:cover;width:100%;border-radius:var(--sq-radius-lg);border:1px solid var(--sq-color-border)}.sq-v3 .sq-image-field__actions .sq-chip-input:focus-visible+label{outline:2px solid var(--sq-color-accent-gold-text);outline-offset:2px}.sq-v3 .sq-area-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--sq-space-5)}@media(max-width:767px){.sq-v3 .sq-footer>.sq-logo--mobile{display:none}}.sq-v3.sq-viewport--mobile .sq-footer>.sq-logo--mobile{display:none}.sq-v3 .sq-listing-card__media{overflow:hidden}.sq-v3 .sq-listing-card__media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:767px){.sq-v3 .sq-grid-4.sq-type-grid{grid-template-columns:repeat(4,1fr)}}.sq-v3.sq-viewport--mobile .sq-grid-4.sq-type-grid{grid-template-columns:repeat(4,1fr)}.sq-v3 .sq-type-grid{gap:var(--sq-space-3)}.sq-v3 .sq-type-grid .sq-type-tile{padding:14px 6px 12px;font-size:13px;gap:var(--sq-space-2);text-align:center}.sq-v3 .sq-type-tile--all{justify-content:center;font-weight:600;color:var(--sq-color-accent-gold-text);border-style:dashed}.sq-v3 .sq-area-tile--all{display:grid;place-items:center;background:var(--sq-color-surface-cream);border:1px dashed var(--sq-color-border)}.sq-v3 .sq-area-tile--all .sq-area-tile__name{position:static;background:none;padding:0;color:var(--sq-color-accent-gold-text);font-weight:600}.sq-v3 .sq-area-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sq-space-3)}.sq-v3 .sq-area-row>.sq-sortable-row__name{flex:1 1 160px;min-width:0}.sq-v3 .sq-area-row>.sq-btn{flex:0 0 auto;width:auto}.sq-v3 .sq-area-row>.sq-toggle-row{flex:0 0 auto;white-space:nowrap}.sq-v3 .sq-area-row>.sq-field{flex:1 0 100%}.sq-v3 .sq-auth .sq-auth__title{margin-bottom:8px}.sq-v3 .sq-auth .sq-auth__sub{margin-bottom:22px}.sq-v3 .sq-auth .sq-auth__section{margin:22px 0 12px}.sq-v3 .sq-auth .sq-auth__foot{margin-top:20px}.sq-v3 .sq-auth .sq-input{padding:10px;font-size:13px;line-height:1;border-color:var(--sq-border)}.sq-v3 .sq-auth .sq-input--block{font-weight:500;height:50px}.sq-v3 .sq-auth .sq-pw__box .sq-pw__input{border:0;background:transparent;outline:none}.sq-v3 .sq-auth .sq-pw__toggle{color:var(--sq-text-50)}.sq-v3 .sq-auth .sq-auth__link{font-size:13px;font-weight:600;line-height:1.6}.sq-v3 .sq-auth .sq-auth__submit{color:var(--sq-color-text-on-dark);font-size:14px;font-weight:700;line-height:1}:root{--sa-navy:#0d2740;--sa-navy-2:#183a5c;--sa-gold:#b18d46;--sa-gold-ink:#8A6A33;--sa-cream:#f6f1e7;--sa-cream-2:#ece7dc;--sa-paper:#ffffff;--sa-ink:#0d2740;--sa-ink-2:#3a4a5c;--sa-muted:#6a6f78;--sa-muted-2:#8a95a5;--sa-on-navy:#f6f1e7;--sa-on-navy-muted:#c8cfd8;--sa-line:rgba(177,141,70,.45);--sa-line-soft:rgba(177,141,70,.25);--sa-line-navy:rgba(13,39,64,.3);--sa-danger:#a3452c;--sa-danger-bg:#fdf6f3;--sa-success:#2f6b3a;--sa-success-bg:#f1f6f1;--sa-gold-soft:rgba(177,141,70,.12);--sa-strength-weak:#a3452c;--sa-strength-ok:#b18d46;--sa-strength-good:#2f6b3a;--sa-overlay:rgba(13,39,64,.55);--sa-font-body:"Noto Naskh Arabic",serif;--sa-font-display:"Amiri",serif;--sa-font-latin:"Playfair Display",serif;--sa-font-ui:"Noto Sans Arabic",sans-serif;--sa-space-1:4px;--sa-space-2:8px;--sa-space-3:12px;--sa-space-4:16px;--sa-space-5:20px;--sa-space-6:24px;--sa-space-7:32px;--sa-space-8:48px;--sa-space-9:64px;--sa-tap:44px;--sa-control-sm:44px;--sa-control:52px;--sa-control-lg:56px;--sa-r-2:2px;--sa-r-3:3px;--sa-r-4:4px;--sa-r-pill:999px;--sa-shadow-card:0 24px 60px rgba(13,39,64,.12);--sa-shadow-bar:0 -8px 24px rgba(13,39,64,.08);--sa-shadow-frame:0 30px 80px rgba(13,39,64,.18);--sa-shadow-pop:0 12px 32px rgba(13,39,64,.18);--sa-ease:cubic-bezier(.2,.7,.2,1);--sa-dur-fast:.12s;--sa-dur:.2s;--sa-dur-slow:.32s;--sa-z-sticky:20;--sa-z-modal:50;--sa-z-toast:60}.sa-wz *{box-sizing:border-box}.sa-wz{margin:0;background:#e9e6df;color:var(--sa-ink);font-family:var(--sa-font-body);font-size:15px;line-height:1.7}.sa-wz a{color:inherit;text-decoration:none}.sa-wz button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.sa-wz input,.sa-wz textarea,.sa-wz select{font:inherit;color:inherit}.sa-wz .eyebrow{font:400 12px var(--sa-font-latin);letter-spacing:.3em;color:var(--sa-gold-ink);text-transform:uppercase}.sa-wz .h1{margin:0;font:700 36px/1.2 var(--sa-font-display)}.sa-wz .h2{margin:0;font:700 22px/1.3 var(--sa-font-display)}.sa-wz .muted{color:var(--sa-muted)}.sa-wz .small{font-size:13px}.sa-wz .price{font:600 26px var(--sa-font-latin)}.sa-wz .latin{font-family:var(--sa-font-latin)}.sa-wz .bind{color:inherit}.sa-wz .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--sa-control-sm);padding:0 20px;border-radius:var(--sa-r-3);font-size:15px;white-space:nowrap;transition:background var(--sa-dur) var(--sa-ease),color var(--sa-dur) var(--sa-ease)}.sa-wz .btn-primary{background:var(--sa-navy);color:var(--sa-on-navy)}.sa-wz .btn-primary:hover{background:var(--sa-navy-2)}.sa-wz .btn-gold{background:var(--sa-gold);color:var(--sa-navy);font-weight:600}.sa-wz .btn-gold:hover{filter:brightness(1.05)}.sa-wz .btn-outline{border:1px solid var(--sa-navy)}.sa-wz .btn-outline:hover{background:var(--sa-paper)}.sa-wz .btn-ghost{color:var(--sa-ink);text-decoration:underline;text-underline-offset:4px;padding:0 8px}.sa-wz .btn-danger{color:var(--sa-danger);border:1px solid var(--sa-danger)}.sa-wz .btn-lg{height:var(--sa-control);font-size:16px;font-weight:600;padding:0 28px}.sa-wz .btn-sm{height:36px;padding:0 12px;font-size:13px}.sa-wz .btn[disabled],.sa-wz .btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.sa-wz .btn.is-busy{opacity:.7;cursor:wait}.sa-wz .btn-block{width:100%}.sa-wz .brand{display:flex;align-items:center;gap:12px}.sa-wz .brand img{height:34px}.sa-wz .brand b{font:700 22px/1 var(--sa-font-display)}.sa-wz .autosave{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--sa-muted)}.sa-wz .autosave .dot{width:8px;height:8px;border-radius:50%;background:var(--sa-success)}.sa-wz .autosave.is-saving .dot{background:var(--sa-gold)}.sa-wz .autosave.is-failed .dot{background:var(--sa-danger)}.sa-wz .stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:20px 48px 0;background:var(--sa-paper)}.sa-wz .step{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:2px solid var(--sa-line-soft);color:var(--sa-muted)}.sa-wz .step .n{display:flex;align-items:center;gap:10px;font-size:14px}.sa-wz .step .n i{width:26px;height:26px;border-radius:50%;border:1px solid var(--sa-line-navy);display:inline-flex;align-items:center;justify-content:center;font:600 12px var(--sa-font-latin);font-style:normal}.sa-wz .step.is-current{color:var(--sa-ink);border-bottom-color:var(--sa-gold)}.sa-wz .step.is-current .n i{background:var(--sa-navy);color:var(--sa-gold);border-color:var(--sa-navy)}.sa-wz .step.is-done{color:var(--sa-ink);border-bottom-color:var(--sa-navy)}.sa-wz .step.is-done .n i{background:var(--sa-success);color:#fff;border-color:var(--sa-success)}.sa-wz .step .t{font-size:13px}.sa-wz .stepper-m{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--sa-paper);border-bottom:1px solid var(--sa-line)}.sa-wz .stepper-m .row{display:flex;justify-content:space-between;font-size:13px;color:var(--sa-muted)}.sa-wz .stepper-m .row b{color:var(--sa-ink);font-weight:600}.sa-wz .progress{height:4px;background:var(--sa-cream-2);border-radius:2px;overflow:hidden}.sa-wz .progress i{display:block;height:100%;background:var(--sa-gold)}.sa-wz .wz-body{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;padding:32px 48px 120px;align-items:start}.sa-wz .form{display:flex;flex-direction:column;gap:28px;max-width:760px}.sa-wz .section{display:flex;flex-direction:column;gap:14px}.sa-wz .section-h{display:flex;flex-direction:column;gap:4px}.sa-wz .section-h .eyebrow{font-size:11px}.sa-wz .side{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.sa-wz .card{background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-wz .card-h{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--sa-line-soft)}.sa-wz .card-b{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.sa-wz .field{display:flex;flex-direction:column;gap:6px}.sa-wz .field>label{font-size:14px;font-weight:600}.sa-wz .field>label small{font-weight:400;color:var(--sa-muted)}.sa-wz .input{height:var(--sa-control);padding:0 14px;background:var(--sa-paper);border:1px solid var(--sa-line-navy);border-radius:var(--sa-r-4);width:100%;outline:0;display:flex;align-items:center;gap:10px}.sa-wz .input:focus-within,.sa-wz .input.is-focus{border-color:var(--sa-navy);box-shadow:0 0 0 3px var(--sa-gold-soft)}.sa-wz .input.is-error{border-color:var(--sa-danger)}.sa-wz .input input,.sa-wz .input select{border:0;outline:0;background:transparent;flex:1;min-width:0;height:100%}.sa-wz .input .suffix{color:var(--sa-muted);font-size:14px}.sa-wz textarea.input{height:auto;min-height:140px;padding:12px 14px;resize:vertical;display:block}.sa-wz .hint{font-size:13px;color:var(--sa-muted)}.sa-wz .error{font-size:13px;color:var(--sa-danger);display:flex;gap:6px;align-items:center}.sa-wz .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sa-wz .grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.sa-wz .grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sa-wz .counter{font-size:12px;color:var(--sa-muted);text-align:left}.sa-wz .counter.is-over{color:var(--sa-danger)}.sa-wz .seg{display:flex;border:1px solid var(--sa-navy);border-radius:var(--sa-r-4);overflow:hidden}.sa-wz .seg>*{flex:1;height:var(--sa-control-sm);display:flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;border-inline-end:1px solid var(--sa-line-navy)}.sa-wz .seg>*:last-child{border-inline-end:0}.sa-wz .seg .is-on{background:var(--sa-navy);color:var(--sa-on-navy);font-weight:600}.sa-wz .chips{display:flex;flex-wrap:wrap;gap:8px}.sa-wz .chips.is-scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline-end:16px;margin-inline-end:-16px}.sa-wz .chips.is-scroll::-webkit-scrollbar{display:none}.sa-wz .chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--sa-line-navy);border-radius:var(--sa-r-pill);font-size:14px;cursor:pointer;background:var(--sa-paper)}.sa-wz .chip:hover{border-color:var(--sa-navy)}.sa-wz .chip.is-on{background:var(--sa-navy);color:var(--sa-on-navy);border-color:var(--sa-navy)}.sa-wz .chip.is-gold{border-color:var(--sa-gold);color:var(--sa-gold-ink);background:var(--sa-cream)}.sa-wz .chip.is-removable .x{opacity:.6}.sa-wz .chip.is-danger{border-color:var(--sa-danger);color:var(--sa-danger)}.sa-wz .chip.is-count{gap:6px}.sa-wz .chip .count{font-size:12px;opacity:.75}.sa-wz .chip.is-confirm{background:var(--sa-cream);border-color:var(--sa-line);color:var(--sa-ink);cursor:default}.sa-wz .chip.is-confirm b{color:var(--sa-success)}.sa-wz .map-block{display:flex;flex-direction:column;gap:12px}.sa-wz .map{position:relative;height:280px;background:#e3e6e2;border:1px solid var(--sa-line);overflow:hidden;background-image:linear-gradient(rgba(13,39,64,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(13,39,64,.06) 1px,transparent 1px);background-size:40px 40px}.sa-wz .map .pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);width:28px;height:28px}.sa-wz .map .pin:before{content:"";position:absolute;inset:0;background:var(--sa-navy);border-radius:50% 50% 50% 0;transform:rotate(-45deg);border:2px solid var(--sa-gold)}.sa-wz .map .radius{position:absolute;left:50%;top:50%;width:160px;height:160px;transform:translate(-50%,-50%);border-radius:50%;background:#b18d462e;border:2px solid var(--sa-gold)}.sa-wz .map .hint{position:absolute;bottom:12px;right:12px;background:var(--sa-paper);padding:6px 12px;font-size:12px;border:1px solid var(--sa-line)}.sa-wz .map.is-failed{background:var(--sa-cream-2);display:flex;align-items:center;justify-content:center;text-align:center;padding:24px}.sa-wz .map.is-loading:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.6) 50%,transparent 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}.sa-wz .address{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--sa-ink-2)}.sa-wz .privacy{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sa-wz .privacy .seg{width:360px}.sa-wz .photo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sa-wz .photo{position:relative;aspect-ratio:4/3;background:var(--sa-cream-2);border:1px solid var(--sa-line);overflow:hidden}.sa-wz .photo.is-cover{grid-column:span 2;grid-row:span 2}.sa-wz .photo .img{position:absolute;inset:0;background:linear-gradient(135deg,#d9d2c3,#cfc6b4)}.sa-wz .photo .badge{position:absolute;top:8px;right:8px;background:var(--sa-navy);color:var(--sa-gold);font-size:11px;padding:4px 8px;font-family:var(--sa-font-latin);letter-spacing:.15em}.sa-wz .photo .tools{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;padding:6px;background:linear-gradient(to top,rgba(13,39,64,.7),transparent)}.sa-wz .photo .tools button{width:32px;height:32px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center}.sa-wz .photo .order{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;background:var(--sa-paper);font:600 12px var(--sa-font-latin);display:flex;align-items:center;justify-content:center}.sa-wz .photo.is-uploading .img{opacity:.5}.sa-wz .photo .prog{position:absolute;left:12px;right:12px;bottom:14px;height:4px;background:#ffffffb3}.sa-wz .photo .prog i{display:block;height:100%;background:var(--sa-gold)}.sa-wz .photo.is-failed{border-color:var(--sa-danger);background:var(--sa-danger-bg)}.sa-wz .photo.is-failed .msg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--sa-danger);text-align:center;padding:8px}.sa-wz .photo.is-add{border:1px dashed var(--sa-gold);background:var(--sa-cream);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--sa-gold-ink);cursor:pointer}.sa-wz .dropzone{border:1px dashed var(--sa-gold);background:var(--sa-paper);padding:32px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.sa-wz .dropzone.is-over{background:var(--sa-gold-soft)}.sa-wz .photo-rules{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--sa-muted)}.sa-wz .photo-rules .ok{color:var(--sa-success)}.sa-wz .photo-rules .bad{color:var(--sa-danger)}.sa-wz .strength{display:flex;flex-direction:column;gap:10px}.sa-wz .strength .bar{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.sa-wz .strength .bar i{height:6px;background:var(--sa-cream-2);border-radius:2px}.sa-wz .strength[data-level=weak] .bar i:nth-child(-n+1){background:var(--sa-strength-weak)}.sa-wz .strength[data-level=fair] .bar i:nth-child(-n+2){background:var(--sa-strength-weak)}.sa-wz .strength[data-level=ok] .bar i:nth-child(-n+3){background:var(--sa-strength-ok)}.sa-wz .strength[data-level=good] .bar i:nth-child(-n+4){background:var(--sa-strength-good)}.sa-wz .strength[data-level=excellent] .bar i{background:var(--sa-strength-good)}.sa-wz .strength .row{display:flex;justify-content:space-between;align-items:baseline}.sa-wz .strength .pct{font:600 22px var(--sa-font-latin)}.sa-wz .strength ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px}.sa-wz .strength li{display:flex;gap:8px;align-items:flex-start}.sa-wz .strength li.done{color:var(--sa-muted);text-decoration:line-through}.sa-wz .strength li .pt{margin-inline-start:auto;color:var(--sa-gold-ink);white-space:nowrap}.sa-wz .strength-inline{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--sa-gold-ink)}.sa-wz .strength-inline i{width:8px;height:8px;border-radius:50%;background:var(--sa-gold)}.sa-wz .preview{display:flex;flex-direction:column}.sa-wz .preview .ph{height:180px;background:var(--sa-cream-2);position:relative;display:flex;align-items:center;justify-content:center;color:var(--sa-muted-2);font-size:13px}.sa-wz .preview .pb{padding:14px 16px;display:flex;flex-direction:column;gap:6px}.sa-wz .preview .pb .price{font-size:22px}.sa-wz .preview .empty{color:var(--sa-muted-2)}.sa-wz .sticky-bar{position:sticky;bottom:0;z-index:var(--sa-z-sticky);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:80px;padding:0 48px;background:var(--sa-paper);border-top:1px solid var(--sa-line);box-shadow:var(--sa-shadow-bar)}.sa-wz .sticky-bar .end{display:flex;justify-content:flex-end;gap:10px}.sa-wz .banner{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:14px 20px;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-wz .banner.is-info{border-inline-start:5px solid var(--sa-gold)}.sa-wz .banner.is-danger{border-color:var(--sa-danger);border-inline-start:5px solid var(--sa-danger);background:var(--sa-danger-bg)}.sa-wz .banner.is-success{border-inline-start:5px solid var(--sa-success);background:var(--sa-success-bg)}.sa-wz .banner.is-navy{background:var(--sa-navy);color:var(--sa-on-navy);border-color:var(--sa-navy)}.sa-wz .banner .ic{font-size:20px}.sa-wz .banner.is-danger .ic{color:var(--sa-danger)}.sa-wz .banner.is-info .ic{color:var(--sa-gold-ink)}.sa-wz .status{display:inline-flex;align-items:center;gap:8px;font-size:13px}.sa-wz .status i{width:8px;height:8px;border-radius:50%;background:var(--sa-muted-2)}.sa-wz .status.active{color:var(--sa-success)}.sa-wz .status.active i{background:var(--sa-success)}.sa-wz .status.pending{color:var(--sa-gold-ink)}.sa-wz .status.pending i{background:var(--sa-gold)}.sa-wz .status.rejected{color:var(--sa-danger)}.sa-wz .status.rejected i{background:var(--sa-danger)}.sa-wz .status.paused{color:var(--sa-muted)}.sa-wz .status.paused i{background:var(--sa-muted)}.sa-wz .status.draft{color:var(--sa-muted)}.sa-wz .status.draft i{background:transparent;border:1px dashed var(--sa-muted)}.sa-wz .tabs{display:flex;gap:4px;padding:12px 24px 0;font-size:14px;border-bottom:1px solid var(--sa-line-soft);overflow-x:auto}.sa-wz .tabs>*{padding:10px 14px;color:var(--sa-ink-2);white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.sa-wz .tabs .is-on{color:var(--sa-ink);font-weight:600;border-bottom-color:var(--sa-navy)}.sa-wz .tabs .is-danger{color:var(--sa-danger)}.sa-wz .lrow{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:18px;padding:16px 24px;border-bottom:1px solid var(--sa-line-soft);align-items:center}.sa-wz .lrow .thumb{width:120px;height:84px;background:linear-gradient(135deg,#d9d2c3,#cfc6b4)}.sa-wz .lrow .t{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.sa-wz .lrow .t b{font:700 18px var(--sa-font-display)}.sa-wz .lrow .t .price{font-size:15px;font-weight:500}.sa-wz .lrow .meta{display:flex;flex-direction:column;gap:6px}.sa-wz .lrow .actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sa-wz .lrow.is-rejected{background:var(--sa-danger-bg)}.sa-wz .lcard{background:var(--sa-paper);border:1px solid var(--sa-line);display:flex;flex-direction:column}.sa-wz .lcard .ph{position:relative;height:180px;background:linear-gradient(135deg,#d9d2c3,#cfc6b4)}.sa-wz .lcard .ph .tag{position:absolute;top:10px;right:10px;padding:5px 10px;background:var(--sa-paper);border-radius:var(--sa-r-pill);font-size:12px}.sa-wz .lcard .ph .tag.gold{left:10px;right:auto;background:var(--sa-navy);color:var(--sa-gold);font-size:11px}.sa-wz .lcard .b{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.sa-wz .lcard .acts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.sa-wz .lcard .acts .btn{height:40px;padding:0;font-size:13px}.sa-wz .panel{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:900px}.sa-wz .sidebar{background:var(--sa-navy);color:var(--sa-on-navy);display:flex;flex-direction:column;padding:28px 24px;gap:28px}.sa-wz .sidebar .brand img{filter:brightness(0) invert(1)}.sa-wz .usercard{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgba(177,141,70,.4)}.sa-wz .avatar{width:40px;height:40px;border-radius:50%;background:var(--sa-gold);color:var(--sa-navy);display:inline-flex;align-items:center;justify-content:center;font:600 15px var(--sa-font-latin);flex:none}.sa-wz .avatar.sm{width:36px;height:36px;font-size:13px;background:var(--sa-cream);color:var(--sa-ink)}.sa-wz .nav{display:flex;flex-direction:column;gap:2px;font-size:15px}.sa-wz .nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:var(--sa-on-navy-muted)}.sa-wz .nav a.is-on{background:#f6f1e71a;border-inline-start:2px solid var(--sa-gold);color:var(--sa-on-navy)}.sa-wz .nav a .cnt{font-size:12px;color:var(--sa-gold)}.sa-wz .sidebar .foot{margin-top:auto;display:flex;flex-direction:column;gap:12px;font-size:13px;color:var(--sa-on-navy-muted)}.sa-wz .main{padding:36px 48px 56px;display:flex;flex-direction:column;gap:28px}.sa-wz .topbar-m{display:flex;justify-content:space-between;align-items:center;padding:0 16px;height:60px;background:var(--sa-navy);color:var(--sa-on-navy)}.sa-wz .main-m{padding:20px 16px 90px;display:flex;flex-direction:column;gap:16px}.sa-wz .bottombar{position:sticky;bottom:0;z-index:var(--sa-z-sticky);display:grid;grid-template-columns:1fr 1fr 1.4fr 1fr 1fr;background:var(--sa-navy);color:var(--sa-on-navy-muted);font-size:11px;border-top:1px solid rgba(177,141,70,.4)}.sa-wz .bottombar a{height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.sa-wz .bottombar a.is-on{color:var(--sa-on-navy)}.sa-wz .bottombar .cta{padding:6px 4px}.sa-wz .bottombar .cta span{width:100%;height:48px;background:var(--sa-gold);color:var(--sa-navy);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;border-radius:var(--sa-r-3)}.sa-wz .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sa-wz .stat{background:var(--sa-paper);border:1px solid var(--sa-line);padding:20px 24px;display:flex;flex-direction:column;gap:6px}.sa-wz .stat .v{font:600 30px var(--sa-font-latin)}.sa-wz .stat .up{color:var(--sa-success);font-size:13px}.sa-wz .stat.is-zero{background:transparent;border-style:dashed;justify-content:center}.sa-wz .stat.is-zero .v{display:none}.sa-wz .stat.is-zero .z{font-size:14px;color:var(--sa-muted-2)}.sa-wz .usage{display:flex;flex-direction:column;gap:8px}.sa-wz .usage .row{display:flex;justify-content:space-between;font-size:13px}.sa-wz .usage .track{height:6px;background:var(--sa-cream);border-radius:3px;overflow:hidden}.sa-wz .usage .track i{display:block;height:100%;background:var(--sa-gold)}.sa-wz .usage.is-critical .track i{background:var(--sa-danger)}.sa-wz .usage.is-critical .row span:last-child{color:var(--sa-danger)}.sa-wz .thread{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;padding:14px 22px;border-bottom:1px solid var(--sa-line-soft);align-items:start}.sa-wz .thread .who{font-size:15px;font-weight:600}.sa-wz .thread .about{font-size:12px;color:var(--sa-gold-ink)}.sa-wz .thread .snip{font-size:13px;color:var(--sa-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-wz .thread .when{font-size:12px;color:var(--sa-muted)}.sa-wz .thread.is-broadcast{background:var(--sa-cream);grid-template-columns:auto 1fr}.sa-wz .sk{background:linear-gradient(90deg,var(--sa-cream-2) 25%,var(--sa-cream) 50%,var(--sa-cream-2) 75%);background-size:200% 100%;animation:shimmer 1.4s infinite;display:block}.sa-wz .empty{padding:40px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.sa-wz .empty .ic{font-size:26px}.sa-wz .empty b{font:700 20px var(--sa-font-display)}.sa-wz .modal-bg{position:absolute;inset:0;background:var(--sa-overlay);display:flex;align-items:center;justify-content:center;z-index:var(--sa-z-modal)}.sa-wz .modal{width:440px;max-width:calc(100% - 32px);background:var(--sa-paper);padding:28px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--sa-shadow-pop)}.sa-wz .modal .acts{display:flex;gap:10px;justify-content:flex-end}.sa-wz .toast{position:absolute;bottom:100px;right:48px;background:var(--sa-navy);color:var(--sa-on-navy);padding:12px 18px;display:flex;gap:12px;align-items:center;font-size:14px;z-index:var(--sa-z-toast);box-shadow:var(--sa-shadow-pop)}.sa-wz .toast.is-danger{background:var(--sa-danger)}.sa-wz .ai-assist{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--sa-cream);border:1px solid var(--sa-line)}.sa-wz .ai-assist .h{display:flex;justify-content:space-between;align-items:center;font-size:14px}.sa-wz .ai-assist .h b{color:var(--sa-gold-ink)}.sa-wz .ai-assist .out{background:var(--sa-paper);padding:12px 14px;font-size:14px;line-height:1.8;border:1px solid var(--sa-line-soft)}.sa-wz .dots{display:inline-flex;gap:4px}.sa-wz .dots i{width:6px;height:6px;border-radius:50%;background:var(--sa-gold);animation:pulse 1s infinite}.sa-wz .dots i:nth-child(2){animation-delay:.2s}.sa-wz .dots i:nth-child(3){animation-delay:.4s}.sa-wz .review{display:flex;flex-direction:column}.sa-wz .review .r{display:grid;grid-template-columns:160px 1fr auto;gap:16px;padding:14px 20px;border-bottom:1px solid var(--sa-line-soft);align-items:start}.sa-wz .review .r .k{color:var(--sa-muted);font-size:13px}.sa-wz .review .r .e{font-size:13px;text-decoration:underline;text-underline-offset:4px}.sa-wz .check{display:flex;gap:12px;align-items:flex-start;font-size:14px}.sa-wz .check i{width:20px;height:20px;border:1px solid var(--sa-navy);border-radius:2px;flex:none;margin-top:3px}.sa-wz .check.is-on i{background:var(--sa-navy)}@media(max-width:767px){.sa-wz .h1{font-size:28px}.sa-wz .brand img{height:26px}.sa-wz .brand b{font-size:19px}.sa-wz .wz-body{display:flex;flex-direction:column;gap:20px;padding:20px 16px 110px}.sa-wz .grid-3,.sa-wz .grid-4{grid-template-columns:1fr 1fr}.sa-wz .map{height:220px}.sa-wz .privacy .seg{width:100%}.sa-wz .photo-grid{grid-template-columns:1fr 1fr}.sa-wz .sticky-bar{grid-template-columns:auto 1fr;height:auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:10px}.sa-wz .sticky-bar .autosave{grid-column:1/-1;justify-content:center}.sa-wz .banner{grid-template-columns:1fr;gap:10px}.sa-wz .stats{grid-template-columns:1fr 1fr}.sa-wz .review .r{grid-template-columns:1fr auto}.sa-wz .review .r .k{grid-column:1/-1}}:root{--sa-navy:#0d2740;--sa-navy-2:#183a5c;--sa-gold:#b18d46;--sa-gold-ink:#8A6A33;--sa-cream:#f6f1e7;--sa-cream-2:#ece7dc;--sa-paper:#ffffff;--sa-ink:#0d2740;--sa-ink-2:#3a4a5c;--sa-muted:#6a6f78;--sa-muted-2:#8a95a5;--sa-on-navy:#f6f1e7;--sa-on-navy-muted:#c8cfd8;--sa-line:rgba(177,141,70,.45);--sa-line-soft:rgba(177,141,70,.25);--sa-line-navy:rgba(13,39,64,.3);--sa-danger:#a3452c;--sa-danger-bg:#fdf6f3;--sa-success:#2f6b3a;--sa-success-bg:#f1f6f1;--sa-gold-soft:rgba(177,141,70,.12);--sa-strength-weak:#a3452c;--sa-strength-ok:#b18d46;--sa-strength-good:#2f6b3a;--sa-overlay:rgba(13,39,64,.55);--sa-font-body:"Noto Naskh Arabic",serif;--sa-font-display:serif;--sa-font-latin-note: "EB Garamond self-hosted";--sa-font-latin:"EB Garamond", Georgia, serif;--sa-font-ui:"Noto Sans Arabic",sans-serif;--sa-space-1:4px;--sa-space-2:8px;--sa-space-3:12px;--sa-space-4:16px;--sa-space-5:20px;--sa-space-6:24px;--sa-space-7:32px;--sa-space-8:48px;--sa-space-9:64px;--sa-tap:44px;--sa-control-sm:44px;--sa-control:52px;--sa-control-lg:56px;--sa-r-2:2px;--sa-r-3:3px;--sa-r-4:4px;--sa-r-pill:999px;--sa-shadow-card:0 24px 60px rgba(13,39,64,.12);--sa-shadow-bar:0 -8px 24px rgba(13,39,64,.08);--sa-shadow-frame:0 30px 80px rgba(13,39,64,.18);--sa-shadow-pop:0 12px 32px rgba(13,39,64,.18);--sa-ease:cubic-bezier(.2,.7,.2,1);--sa-dur-fast:.12s;--sa-dur:.2s;--sa-dur-slow:.32s;--sa-z-sticky:20;--sa-z-modal:50;--sa-z-toast:60}.sa-v6 *{box-sizing:border-box}.sa-v6{margin:0;background:#e9e6df;color:var(--sa-ink);font-family:var(--sa-font-body);font-size:15px;line-height:1.7}.sa-v6 a{color:inherit;text-decoration:none}.sa-v6 button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.sa-v6 input,.sa-v6 textarea,.sa-v6 select{font:inherit;color:inherit}.sa-v6 .eyebrow{font:400 12px var(--sa-font-latin);letter-spacing:.3em;color:var(--sa-gold-ink);text-transform:uppercase}.sa-v6 .h1{margin:0;font:700 36px/1.2 var(--sa-font-display)}.sa-v6 .h2{margin:0;font:700 22px/1.3 var(--sa-font-display)}.sa-v6 .muted{color:var(--sa-muted)}.sa-v6 .small{font-size:13px}.sa-v6 .price{font:600 26px var(--sa-font-latin)}.sa-v6 .latin{font-family:var(--sa-font-latin)}.sa-v6 .bind{color:inherit}.sa-v6 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--sa-control-sm);padding:0 20px;border-radius:var(--sa-r-3);font-size:15px;white-space:nowrap;transition:background var(--sa-dur) var(--sa-ease),color var(--sa-dur) var(--sa-ease)}.sa-v6 .btn-primary{background:var(--sa-navy);color:var(--sa-on-navy)}.sa-v6 .btn-primary:hover{background:var(--sa-navy-2)}.sa-v6 .btn-gold{background:var(--sa-gold);color:var(--sa-navy);font-weight:600}.sa-v6 .btn-gold:hover{filter:brightness(1.05)}.sa-v6 .btn-outline{border:1px solid var(--sa-navy)}.sa-v6 .btn-outline:hover{background:var(--sa-paper)}.sa-v6 .btn-ghost{color:var(--sa-ink);text-decoration:underline;text-underline-offset:4px;padding:0 8px}.sa-v6 .btn-danger{color:var(--sa-danger);border:1px solid var(--sa-danger)}.sa-v6 .btn-lg{height:var(--sa-control);font-size:16px;font-weight:600;padding:0 28px}.sa-v6 .btn-sm{height:36px;padding:0 12px;font-size:13px}.sa-v6 .btn[disabled],.sa-v6 .btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.sa-v6 .btn.is-busy{opacity:.7;cursor:wait}.sa-v6 .btn-block{width:100%}.sa-v6 .brand{display:flex;align-items:center;gap:12px}.sa-v6 .brand img{height:34px}.sa-v6 .brand b{font:700 22px/1 var(--sa-font-display)}.sa-v6 .autosave{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--sa-muted)}.sa-v6 .autosave .dot{width:8px;height:8px;border-radius:50%;background:var(--sa-success)}.sa-v6 .autosave.is-saving .dot{background:var(--sa-gold)}.sa-v6 .autosave.is-failed .dot{background:var(--sa-danger)}.sa-v6 .stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:20px 48px 0;background:var(--sa-paper)}.sa-v6 .step{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:2px solid var(--sa-line-soft);color:var(--sa-muted)}.sa-v6 .step .n{display:flex;align-items:center;gap:10px;font-size:14px}.sa-v6 .step .n i{width:26px;height:26px;border-radius:50%;border:1px solid var(--sa-line-navy);display:inline-flex;align-items:center;justify-content:center;font:600 12px var(--sa-font-latin);font-style:normal}.sa-v6 .step.is-current{color:var(--sa-ink);border-bottom-color:var(--sa-gold)}.sa-v6 .step.is-current .n i{background:var(--sa-navy);color:var(--sa-gold);border-color:var(--sa-navy)}.sa-v6 .step.is-done{color:var(--sa-ink);border-bottom-color:var(--sa-navy)}.sa-v6 .step.is-done .n i{background:var(--sa-success);color:#fff;border-color:var(--sa-success)}.sa-v6 .step .t{font-size:13px}.sa-v6 .stepper-m{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--sa-paper);border-bottom:1px solid var(--sa-line)}.sa-v6 .stepper-m .row{display:flex;justify-content:space-between;font-size:13px;color:var(--sa-muted)}.sa-v6 .stepper-m .row b{color:var(--sa-ink);font-weight:600}.sa-v6 .progress{height:4px;background:var(--sa-cream-2);border-radius:2px;overflow:hidden}.sa-v6 .progress i{display:block;height:100%;background:var(--sa-gold)}.sa-v6 .wz-body{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;padding:32px 48px 120px;align-items:start}.sa-v6 .form{display:flex;flex-direction:column;gap:28px;max-width:760px}.sa-v6 .section{display:flex;flex-direction:column;gap:14px}.sa-v6 .section-h{display:flex;flex-direction:column;gap:4px}.sa-v6 .section-h .eyebrow{font-size:11px}.sa-v6 .side{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.sa-v6 .card{background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .card-h{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--sa-line-soft)}.sa-v6 .card-b{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.sa-v6 .field{display:flex;flex-direction:column;gap:6px}.sa-v6 .field>label{font-size:14px;font-weight:600}.sa-v6 .field>label small{font-weight:400;color:var(--sa-muted)}.sa-v6 .input{height:var(--sa-control);padding:0 14px;background:var(--sa-paper);border:1px solid var(--sa-line-navy);border-radius:var(--sa-r-4);width:100%;outline:0;display:flex;align-items:center;gap:10px}.sa-v6 .input:focus-within,.sa-v6 .input.is-focus{border-color:var(--sa-navy);box-shadow:0 0 0 3px var(--sa-gold-soft)}.sa-v6 .input.is-error{border-color:var(--sa-danger)}.sa-v6 .input input,.sa-v6 .input select{border:0;outline:0;background:transparent;flex:1;min-width:0;height:100%}.sa-v6 .input .suffix{color:var(--sa-muted);font-size:14px}.sa-v6 textarea.input{height:auto;min-height:140px;padding:12px 14px;resize:vertical;display:block}.sa-v6 .hint{font-size:13px;color:var(--sa-muted)}.sa-v6 .error{font-size:13px;color:var(--sa-danger);display:flex;gap:6px;align-items:center}.sa-v6 .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sa-v6 .grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.sa-v6 .grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sa-v6 .counter{font-size:12px;color:var(--sa-muted);text-align:left}.sa-v6 .counter.is-over{color:var(--sa-danger)}.sa-v6 .seg{display:flex;border:1px solid var(--sa-navy);border-radius:var(--sa-r-4);overflow:hidden}.sa-v6 .seg>*{flex:1;height:var(--sa-control-sm);display:flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;border-inline-end:1px solid var(--sa-line-navy)}.sa-v6 .seg>*:last-child{border-inline-end:0}.sa-v6 .seg .is-on{background:var(--sa-navy);color:var(--sa-on-navy);font-weight:600}.sa-v6 .chips{display:flex;flex-wrap:wrap;gap:8px}.sa-v6 .chips.is-scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline-end:16px;margin-inline-end:-16px}.sa-v6 .chips.is-scroll::-webkit-scrollbar{display:none}.sa-v6 .chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--sa-line-navy);border-radius:var(--sa-r-pill);font-size:14px;cursor:pointer;background:var(--sa-paper)}.sa-v6 .chip:hover{border-color:var(--sa-navy)}.sa-v6 .chip.is-on{background:var(--sa-navy);color:var(--sa-on-navy);border-color:var(--sa-navy)}.sa-v6 .chip.is-gold{border-color:var(--sa-gold);color:var(--sa-gold-ink);background:var(--sa-cream)}.sa-v6 .chip.is-removable .x{opacity:.6}.sa-v6 .chip.is-danger{border-color:var(--sa-danger);color:var(--sa-danger)}.sa-v6 .chip.is-count{gap:6px}.sa-v6 .chip .count{font-size:12px;opacity:.75}.sa-v6 .chip.is-confirm{background:var(--sa-cream);border-color:var(--sa-line);color:var(--sa-ink);cursor:default}.sa-v6 .chip.is-confirm b{color:var(--sa-success)}.sa-v6 .map-block{display:flex;flex-direction:column;gap:12px}.sa-v6 .map{position:relative;height:280px;background:#e3e6e2;border:1px solid var(--sa-line);overflow:hidden;background-image:linear-gradient(rgba(13,39,64,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(13,39,64,.06) 1px,transparent 1px);background-size:40px 40px}.sa-v6 .map .pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);width:28px;height:28px}.sa-v6 .map .pin:before{content:"";position:absolute;inset:0;background:var(--sa-navy);border-radius:50% 50% 50% 0;transform:rotate(-45deg);border:2px solid var(--sa-gold)}.sa-v6 .map .radius{position:absolute;left:50%;top:50%;width:160px;height:160px;transform:translate(-50%,-50%);border-radius:50%;background:#b18d462e;border:2px solid var(--sa-gold)}.sa-v6 .map .hint{position:absolute;bottom:12px;right:12px;background:var(--sa-paper);padding:6px 12px;font-size:12px;border:1px solid var(--sa-line)}.sa-v6 .map.is-failed{background:var(--sa-cream-2);display:flex;align-items:center;justify-content:center;text-align:center;padding:24px}.sa-v6 .map.is-loading:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.6) 50%,transparent 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}.sa-v6 .address{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--sa-ink-2)}.sa-v6 .privacy{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sa-v6 .privacy .seg{width:360px}.sa-v6 .photo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sa-v6 .photo{position:relative;aspect-ratio:4/3;background:var(--sa-cream-2);border:1px solid var(--sa-line);overflow:hidden}.sa-v6 .photo.is-cover{grid-column:span 2;grid-row:span 2}.sa-v6 .photo .img{position:absolute;inset:0;background:linear-gradient(135deg,#d9d2c3,#cfc6b4)}.sa-v6 .photo .badge{position:absolute;top:8px;right:8px;background:var(--sa-navy);color:var(--sa-gold);font-size:11px;padding:4px 8px;font-family:var(--sa-font-latin);letter-spacing:.15em}.sa-v6 .photo .tools{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;padding:6px;background:linear-gradient(to top,rgba(13,39,64,.7),transparent)}.sa-v6 .photo .tools button{width:32px;height:32px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center}.sa-v6 .photo .order{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;background:var(--sa-paper);font:600 12px var(--sa-font-latin);display:flex;align-items:center;justify-content:center}.sa-v6 .photo.is-uploading .img{opacity:.5}.sa-v6 .photo .prog{position:absolute;left:12px;right:12px;bottom:14px;height:4px;background:#ffffffb3}.sa-v6 .photo .prog i{display:block;height:100%;background:var(--sa-gold)}.sa-v6 .photo.is-failed{border-color:var(--sa-danger);background:var(--sa-danger-bg)}.sa-v6 .photo.is-failed .msg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--sa-danger);text-align:center;padding:8px}.sa-v6 .photo.is-add{border:1px dashed var(--sa-gold);background:var(--sa-cream);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--sa-gold-ink);cursor:pointer}.sa-v6 .dropzone{border:1px dashed var(--sa-gold);background:var(--sa-paper);padding:32px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.sa-v6 .dropzone.is-over{background:var(--sa-gold-soft)}.sa-v6 .photo-rules{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--sa-muted)}.sa-v6 .photo-rules .ok{color:var(--sa-success)}.sa-v6 .photo-rules .bad{color:var(--sa-danger)}.sa-v6 .strength{display:flex;flex-direction:column;gap:10px}.sa-v6 .strength .bar{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.sa-v6 .strength .bar i{height:6px;background:var(--sa-cream-2);border-radius:2px}.sa-v6 .strength[data-level=weak] .bar i:nth-child(-n+1){background:var(--sa-strength-weak)}.sa-v6 .strength[data-level=fair] .bar i:nth-child(-n+2){background:var(--sa-strength-weak)}.sa-v6 .strength[data-level=ok] .bar i:nth-child(-n+3){background:var(--sa-strength-ok)}.sa-v6 .strength[data-level=good] .bar i:nth-child(-n+4){background:var(--sa-strength-good)}.sa-v6 .strength[data-level=excellent] .bar i{background:var(--sa-strength-good)}.sa-v6 .strength .row{display:flex;justify-content:space-between;align-items:baseline}.sa-v6 .strength .pct{font:600 22px var(--sa-font-latin)}.sa-v6 .strength ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px}.sa-v6 .strength li{display:flex;gap:8px;align-items:flex-start}.sa-v6 .strength li.done{color:var(--sa-muted);text-decoration:line-through}.sa-v6 .strength li .pt{margin-inline-start:auto;color:var(--sa-gold-ink);white-space:nowrap}.sa-v6 .strength-inline{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--sa-gold-ink)}.sa-v6 .strength-inline i{width:8px;height:8px;border-radius:50%;background:var(--sa-gold)}.sa-v6 .preview{display:flex;flex-direction:column}.sa-v6 .preview .ph{height:180px;background:var(--sa-cream-2);position:relative;display:flex;align-items:center;justify-content:center;color:var(--sa-muted-2);font-size:13px}.sa-v6 .preview .pb{padding:14px 16px;display:flex;flex-direction:column;gap:6px}.sa-v6 .preview .pb .price{font-size:22px}.sa-v6 .preview .empty{color:var(--sa-muted-2)}.sa-v6 .sticky-bar{position:sticky;bottom:0;z-index:var(--sa-z-sticky);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:80px;padding:0 48px;background:var(--sa-paper);border-top:1px solid var(--sa-line);box-shadow:var(--sa-shadow-bar)}.sa-v6 .sticky-bar .end{display:flex;justify-content:flex-end;gap:10px}.sa-v6 .banner{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:14px 20px;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .banner.is-info{border-inline-start:5px solid var(--sa-gold)}.sa-v6 .banner.is-danger{border-color:var(--sa-danger);border-inline-start:5px solid var(--sa-danger);background:var(--sa-danger-bg)}.sa-v6 .banner.is-success{border-inline-start:5px solid var(--sa-success);background:var(--sa-success-bg)}.sa-v6 .banner.is-navy{background:var(--sa-navy);color:var(--sa-on-navy);border-color:var(--sa-navy)}.sa-v6 .banner .ic{font-size:20px}.sa-v6 .banner.is-danger .ic{color:var(--sa-danger)}.sa-v6 .banner.is-info .ic{color:var(--sa-gold-ink)}.sa-v6 .status{display:inline-flex;align-items:center;gap:8px;font-size:13px}.sa-v6 .status i{width:8px;height:8px;border-radius:50%;background:var(--sa-muted-2)}.sa-v6 .status.active{color:var(--sa-success)}.sa-v6 .status.active i{background:var(--sa-success)}.sa-v6 .status.pending{color:var(--sa-gold-ink)}.sa-v6 .status.pending i{background:var(--sa-gold)}.sa-v6 .status.rejected{color:var(--sa-danger)}.sa-v6 .status.rejected i{background:var(--sa-danger)}.sa-v6 .status.paused{color:var(--sa-muted)}.sa-v6 .status.paused i{background:var(--sa-muted)}.sa-v6 .status.draft{color:var(--sa-muted)}.sa-v6 .status.draft i{background:transparent;border:1px dashed var(--sa-muted)}.sa-v6 .tabs{display:flex;gap:4px;padding:12px 24px 0;font-size:14px;border-bottom:1px solid var(--sa-line-soft);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sa-v6 .tabs::-webkit-scrollbar{display:none}.sa-v6 .tabs>*{padding:10px 14px;color:var(--sa-ink-2);white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.sa-v6 .tabs .is-on{color:var(--sa-ink);font-weight:600;border-bottom-color:var(--sa-navy)}.sa-v6 .tabs .is-danger{color:var(--sa-danger)}.sa-v6 .lrow{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:18px;padding:16px 24px;border-bottom:1px solid var(--sa-line-soft);align-items:center}.sa-v6 .lrow .thumb{width:120px;height:84px;background:linear-gradient(135deg,#d9d2c3,#cfc6b4)}.sa-v6 .lrow .t{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.sa-v6 .lrow .t b{font:700 18px var(--sa-font-display)}.sa-v6 .lrow .t .price{font-size:15px;font-weight:500}.sa-v6 .lrow .meta{display:flex;flex-direction:column;gap:6px}.sa-v6 .lrow .actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sa-v6 .lrow.is-rejected{background:var(--sa-danger-bg)}.sa-v6 .lcard{background:var(--sa-paper);border:1px solid var(--sa-line);display:flex;flex-direction:column}.sa-v6 .lcard .ph{position:relative;height:180px;background:linear-gradient(135deg,#d9d2c3,#cfc6b4)}.sa-v6 .lcard .ph .tag{position:absolute;top:10px;right:10px;padding:5px 10px;background:var(--sa-paper);border-radius:var(--sa-r-pill);font-size:12px}.sa-v6 .lcard .ph .tag.gold{left:10px;right:auto;background:var(--sa-navy);color:var(--sa-gold);font-size:11px}.sa-v6 .lcard .b{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.sa-v6 .lcard .acts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.sa-v6 .lcard .acts .btn{height:40px;padding:0;font-size:13px}.sa-v6 .panel{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:900px}.sa-v6 .sidebar{background:var(--sa-navy);color:var(--sa-on-navy);display:flex;flex-direction:column;padding:28px 24px;gap:28px}.sa-v6 .sidebar .brand img{filter:brightness(0) invert(1)}.sa-v6 .usercard{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgba(177,141,70,.4)}.sa-v6 .avatar{width:40px;height:40px;border-radius:50%;background:var(--sa-gold);color:var(--sa-navy);display:inline-flex;align-items:center;justify-content:center;font:600 15px var(--sa-font-latin);flex:none}.sa-v6 .avatar.sm{width:36px;height:36px;font-size:13px;background:var(--sa-cream);color:var(--sa-ink)}.sa-v6 .nav{display:flex;flex-direction:column;gap:2px;font-size:15px}.sa-v6 .nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:var(--sa-on-navy-muted)}.sa-v6 .nav a.is-on{background:#f6f1e71a;border-inline-start:2px solid var(--sa-gold);color:var(--sa-on-navy)}.sa-v6 .nav a .cnt{font-size:12px;color:var(--sa-gold)}.sa-v6 .sidebar .foot{margin-top:auto;display:flex;flex-direction:column;gap:12px;font-size:13px;color:var(--sa-on-navy-muted)}.sa-v6 .main{padding:36px 48px 56px;display:flex;flex-direction:column;gap:28px}.sa-v6 .topbar-m{display:flex;justify-content:space-between;align-items:center;padding:0 16px;height:60px;background:var(--sa-navy);color:var(--sa-on-navy)}.sa-v6 .main-m{padding:20px 16px 90px;display:flex;flex-direction:column;gap:16px}.sa-v6 .bottombar{position:sticky;bottom:0;z-index:var(--sa-z-sticky);display:grid;grid-template-columns:1fr 1fr 1.4fr 1fr 1fr;background:var(--sa-navy);color:var(--sa-on-navy-muted);font-size:11px;border-top:1px solid rgba(177,141,70,.4)}.sa-v6 .bottombar a{height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.sa-v6 .bottombar a.is-on{color:var(--sa-on-navy)}.sa-v6 .bottombar .cta{padding:6px 4px}.sa-v6 .bottombar .cta span{width:100%;height:48px;background:var(--sa-gold);color:var(--sa-navy);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;border-radius:var(--sa-r-3)}.sa-v6 .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sa-v6 .stat{background:var(--sa-paper);border:1px solid var(--sa-line);padding:20px 24px;display:flex;flex-direction:column;gap:6px}.sa-v6 .stat .v{font:600 30px var(--sa-font-latin)}.sa-v6 .stat .up{color:var(--sa-success);font-size:13px}.sa-v6 .stat.is-zero{background:transparent;border-style:dashed;justify-content:center}.sa-v6 .stat.is-zero .v{display:none}.sa-v6 .stat.is-zero .z{font-size:14px;color:var(--sa-muted-2)}.sa-v6 .usage{display:flex;flex-direction:column;gap:8px}.sa-v6 .usage .row{display:flex;justify-content:space-between;font-size:13px}.sa-v6 .usage .track{height:6px;background:var(--sa-cream);border-radius:3px;overflow:hidden}.sa-v6 .usage .track i{display:block;height:100%;background:var(--sa-gold)}.sa-v6 .usage.is-critical .track i{background:var(--sa-danger)}.sa-v6 .usage.is-critical .row span:last-child{color:var(--sa-danger)}.sa-v6 .thread{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;padding:14px 22px;border-bottom:1px solid var(--sa-line-soft);align-items:start}.sa-v6 .thread .who{font-size:15px;font-weight:600}.sa-v6 .thread .about{font-size:12px;color:var(--sa-gold-ink)}.sa-v6 .thread .snip{font-size:13px;color:var(--sa-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-v6 .thread .when{font-size:12px;color:var(--sa-muted)}.sa-v6 .thread.is-broadcast{background:var(--sa-cream);grid-template-columns:auto 1fr}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sa-v6 .sk{background:linear-gradient(90deg,var(--sa-cream-2) 25%,var(--sa-cream) 50%,var(--sa-cream-2) 75%);background-size:200% 100%;animation:shimmer 1.4s infinite;display:block}.sa-v6 .empty{padding:40px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.sa-v6 .empty .ic{font-size:26px}.sa-v6 .empty b{font:700 20px var(--sa-font-display)}.sa-v6 .modal-bg{position:absolute;inset:0;background:var(--sa-overlay);display:flex;align-items:center;justify-content:center;z-index:var(--sa-z-modal)}.sa-v6 .modal{width:440px;max-width:calc(100% - 32px);background:var(--sa-paper);padding:28px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--sa-shadow-pop)}.sa-v6 .modal .acts{display:flex;gap:10px;justify-content:flex-end}.sa-v6 .toast{position:absolute;bottom:100px;right:48px;background:var(--sa-navy);color:var(--sa-on-navy);padding:12px 18px;display:flex;gap:12px;align-items:center;font-size:14px;z-index:var(--sa-z-toast);box-shadow:var(--sa-shadow-pop)}.sa-v6 .toast.is-danger{background:var(--sa-danger)}.sa-v6 .ai-assist{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--sa-cream);border:1px solid var(--sa-line)}.sa-v6 .ai-assist .h{display:flex;justify-content:space-between;align-items:center;font-size:14px}.sa-v6 .ai-assist .h b{color:var(--sa-gold-ink)}.sa-v6 .ai-assist .out{background:var(--sa-paper);padding:12px 14px;font-size:14px;line-height:1.8;border:1px solid var(--sa-line-soft)}.sa-v6 .dots{display:inline-flex;gap:4px}.sa-v6 .dots i{width:6px;height:6px;border-radius:50%;background:var(--sa-gold);animation:pulse 1s infinite}.sa-v6 .dots i:nth-child(2){animation-delay:.2s}.sa-v6 .dots i:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,to{opacity:.3}50%{opacity:1}}.sa-v6 .review{display:flex;flex-direction:column}.sa-v6 .review .r{display:grid;grid-template-columns:160px 1fr auto;gap:16px;padding:14px 20px;border-bottom:1px solid var(--sa-line-soft);align-items:start}.sa-v6 .review .r .k{color:var(--sa-muted);font-size:13px}.sa-v6 .review .r .e{font-size:13px;text-decoration:underline;text-underline-offset:4px}.sa-v6 .check{display:flex;gap:12px;align-items:flex-start;font-size:14px}.sa-v6 .check i{width:20px;height:20px;border:1px solid var(--sa-navy);border-radius:2px;flex:none;margin-top:3px}.sa-v6 .check.is-on i{background:var(--sa-navy)}.sa-v6{--sa-plat:#4a3f6b;--sa-plat-bg:#f1eef7;--sa-featured:#b18d46;--sa-info-bg:#eef3f8}.sa-v6 .pub-head{display:flex;justify-content:space-between;align-items:center;height:88px;padding:0 72px;background:var(--sa-paper);border-bottom:1px solid var(--sa-line)}.sa-v6 .pub-head nav{display:flex;gap:40px;font-size:16px}.sa-v6 .pub-head nav .ai{color:var(--sa-gold-ink)}.sa-v6 .pub-body{padding:48px 72px 96px;display:flex;flex-direction:column;gap:40px}.sa-v6 .pub-title{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.sa-v6 .bill{display:inline-flex;align-items:center;gap:10px;padding:4px;border:1px solid var(--sa-line-navy);border-radius:var(--sa-r-pill);background:var(--sa-paper);font-size:14px}.sa-v6 .bill span{height:36px;padding:0 18px;border-radius:var(--sa-r-pill);display:inline-flex;align-items:center;gap:8px;cursor:pointer}.sa-v6 .bill .is-on{background:var(--sa-navy);color:var(--sa-on-navy)}.sa-v6 .bill .save{font-size:12px;color:var(--sa-gold);background:var(--sa-navy);padding:2px 8px;border-radius:var(--sa-r-pill)}.sa-v6 .bill .is-on .save{background:var(--sa-gold);color:var(--sa-navy)}.sa-v6 .plans{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--sa-line);background:var(--sa-paper)}.sa-v6 .plan{display:flex;flex-direction:column;gap:18px;padding:28px 24px;border-inline-end:1px solid var(--sa-line-soft);position:relative}.sa-v6 .plan:last-child{border-inline-end:0}.sa-v6 .plan.is-popular{background:var(--sa-navy);color:var(--sa-on-navy);margin:-1px;border:1px solid var(--sa-navy);z-index:1}.sa-v6 .plan.is-popular .muted,.sa-v6 .plan.is-popular .small.muted{color:var(--sa-on-navy-muted)}.sa-v6 .plan.is-popular .eyebrow{color:var(--sa-gold)}.sa-v6 .plan.is-current{outline:2px solid var(--sa-gold);outline-offset:-2px}.sa-v6 .plan .tag{position:absolute;top:-1px;right:24px;transform:translateY(-50%);background:var(--sa-gold);color:var(--sa-navy);font-size:12px;font-weight:600;padding:4px 12px;border-radius:var(--sa-r-pill)}.sa-v6 .plan .tag.cur{background:var(--sa-paper);color:var(--sa-gold-ink);border:1px solid var(--sa-gold)}.sa-v6 .plan .nm{font:700 24px var(--sa-font-display);display:flex;align-items:center;gap:8px}.sa-v6 .plan .pr{display:flex;align-items:baseline;gap:6px}.sa-v6 .plan .pr b{font:600 34px var(--sa-font-latin)}.sa-v6 .plan .pr span{font-size:13px}.sa-v6 .plan .pr .was{text-decoration:line-through;color:var(--sa-muted-2);font-size:14px;font-family:var(--sa-font-latin)}.sa-v6 .plan .yr{font-size:12px;color:var(--sa-muted)}.sa-v6 .plan.is-popular .yr{color:var(--sa-on-navy-muted)}.sa-v6 .plan .for{font-size:13px;color:var(--sa-ink-2);min-height:40px}.sa-v6 .plan.is-popular .for{color:var(--sa-on-navy-muted)}.sa-v6 .benefits{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:14px}.sa-v6 .benefits li{display:flex;gap:10px;align-items:flex-start;line-height:1.6}.sa-v6 .benefits li svg{flex:none;margin-top:4px;color:var(--sa-success)}.sa-v6 .plan.is-popular .benefits li svg{color:var(--sa-gold)}.sa-v6 .benefits li.no{color:var(--sa-muted-2)}.sa-v6 .benefits li.no svg{color:var(--sa-muted-2)}.sa-v6 .benefits li b{font-weight:600}.sa-v6 .benefits .grp{font-size:11px;letter-spacing:.2em;color:var(--sa-gold-ink);font-family:var(--sa-font-latin);text-transform:uppercase;margin-top:6px}.sa-v6 .plan.is-popular .benefits .grp{color:var(--sa-gold)}.sa-v6 .plan .cta{margin-top:auto;display:flex;flex-direction:column;gap:8px}.sa-v6 .plan .cta .small{text-align:center}.sa-v6 .plan.is-plat .nm{color:var(--sa-plat)}.sa-v6 .qp{display:flex;flex-direction:column;gap:10px;padding:16px 20px;background:var(--sa-cream);border:1px solid var(--sa-line);font-size:14px}.sa-v6 .qp.is-warn{border-inline-start:5px solid var(--sa-gold)}.sa-v6 .qp.is-ok{border-inline-start:5px solid var(--sa-success);background:var(--sa-success-bg)}.sa-v6 .qp .h{display:flex;gap:10px;align-items:center;font-weight:600}.sa-v6 .qp .cmp{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;text-align:center}.sa-v6 .qp .cmp .n{font:600 26px var(--sa-font-latin)}.sa-v6 .qp .cmp .l{font-size:12px;color:var(--sa-muted)}.sa-v6 .qp .cmp .arr{color:var(--sa-gold-ink)}.sa-v6 .qp ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.sa-v6 .faq{display:flex;flex-direction:column;border:1px solid var(--sa-line);background:var(--sa-paper)}.sa-v6 .faq details{border-bottom:1px solid var(--sa-line-soft)}.sa-v6 .faq details:last-child{border-bottom:0}.sa-v6 .faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 24px;font-size:16px;font-weight:600;cursor:pointer}.sa-v6 .faq summary::-webkit-details-marker{display:none}.sa-v6 .faq details p{margin:0;padding:0 24px 18px;color:var(--sa-ink-2);font-size:14px;line-height:1.9}.sa-v6 .addons{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.sa-v6 .addon{display:flex;flex-direction:column;gap:8px;padding:18px;background:var(--sa-paper);border:1px solid var(--sa-line);min-width:220px}.sa-v6 .addon .ic{color:var(--sa-gold-ink)}.sa-v6 .addon b{font:700 17px var(--sa-font-display)}.sa-v6 .addon .d{font-size:13px;color:var(--sa-ink-2);flex:1}.sa-v6 .addon .p{font:600 18px var(--sa-font-latin)}.sa-v6 .addon .p span{font:400 12px var(--sa-font-body);color:var(--sa-muted)}.sa-v6 .addon .opts{display:flex;gap:6px}.sa-v6 .addon .opts span{flex:1;height:32px;border:1px solid var(--sa-line-navy);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:12px}.sa-v6 .addon .opts .is-on{background:var(--sa-navy);color:var(--sa-on-navy)}.sa-v6 .attn{background:var(--sa-paper);border:1px solid var(--sa-line);border-top:3px solid var(--sa-gold)}.sa-v6 .attn .h{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid var(--sa-line-soft)}.sa-v6 .attn .h b{font:700 20px var(--sa-font-display)}.sa-v6 .attn .it{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 24px;border-bottom:1px solid var(--sa-line-soft)}.sa-v6 .attn .it:last-child{border-bottom:0}.sa-v6 .attn .it .ic{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--sa-cream);color:var(--sa-gold-ink);flex:none}.sa-v6 .attn .it.is-danger .ic{background:var(--sa-danger-bg);color:var(--sa-danger)}.sa-v6 .attn .it.is-info .ic{background:var(--sa-info-bg);color:var(--sa-ink-2)}.sa-v6 .attn .it .tx{display:flex;flex-direction:column;gap:2px;min-width:0}.sa-v6 .attn .it .tx b{font-size:15px}.sa-v6 .attn .it .tx span{font-size:13px;color:var(--sa-ink-2)}.sa-v6 .attn .it .ac{display:flex;gap:8px;flex:none}.sa-v6 .attn.is-clear{border-top-color:var(--sa-success)}.sa-v6 .plancard{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:32px;padding:22px 24px;background:var(--sa-paper);border:1px solid var(--sa-line);align-items:center}.sa-v6 .plancard .nm{display:flex;flex-direction:column;gap:4px}.sa-v6 .plancard .nm b{font:700 22px var(--sa-font-display);display:flex;gap:10px;align-items:center}.sa-v6 .plancard .nm .renew{font-size:13px;color:var(--sa-muted)}.sa-v6 .plancard .nm .promo{font-size:12px;color:var(--sa-gold-ink)}.sa-v6 .plancard .bars{display:flex;flex-direction:column;gap:12px}.sa-v6 .plancard .cta{display:flex;flex-direction:column;gap:8px;align-items:stretch}.sa-v6 .credits{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--sa-gold);border-radius:var(--sa-r-pill);font-size:13px;color:var(--sa-gold-ink);background:var(--sa-cream)}.sa-v6 .credits b{font-family:var(--sa-font-latin)}.sa-v6 .ltab{background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .ltab .hd{display:grid;grid-template-columns:minmax(0,2.2fr) 1fr 1fr 1fr auto;gap:16px;padding:10px 24px;font-size:12px;color:var(--sa-muted);border-bottom:1px solid var(--sa-line-soft)}.sa-v6 .ltab .r{display:grid;grid-template-columns:minmax(0,2.2fr) 1fr 1fr 1fr auto;gap:16px;padding:14px 24px;border-bottom:1px solid var(--sa-line-soft);align-items:center}.sa-v6 .ltab .r:last-child{border-bottom:0}.sa-v6 .ltab .r.is-rejected{background:var(--sa-danger-bg)}.sa-v6 .ltab .r.is-dim{opacity:.7}.sa-v6 .ltab .lst{display:flex;gap:14px;align-items:center;min-width:0}.sa-v6 .ltab .lst .thumb{width:88px;height:64px;flex:none;background:linear-gradient(135deg,#d9d2c3,#cfc6b4);position:relative}.sa-v6 .ltab .lst .thumb.is-feat{outline:2px solid var(--sa-gold);outline-offset:-2px}.sa-v6 .ltab .lst .thumb.is-feat:after{content:"مميز";position:absolute;top:4px;right:4px;background:var(--sa-navy);color:var(--sa-gold);font-size:10px;padding:2px 6px}.sa-v6 .ltab .lst .t{display:flex;flex-direction:column;gap:3px;min-width:0}.sa-v6 .ltab .lst .t b{font:700 16px var(--sa-font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-v6 .ltab .lst .t span{font-size:12px;color:var(--sa-muted)}.sa-v6 .ltab .num{font:500 15px var(--sa-font-latin)}.sa-v6 .ltab .num small{display:block;font:400 11px var(--sa-font-body);color:var(--sa-muted)}.sa-v6 .ltab .acts{display:flex;gap:2px}.sa-v6 .ltab .acts button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--sa-ink-2)}.sa-v6 .ltab .acts button:hover{background:var(--sa-cream)}.sa-v6 .ltab .acts button.is-gold{color:var(--sa-gold-ink)}.sa-v6 .ltab .sub{grid-column:1/-1;font-size:13px;color:var(--sa-danger);display:flex;gap:8px;align-items:center;padding-inline-start:102px}.sa-v6 .st{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--sa-r-pill);font-size:12px;white-space:nowrap;border:1px solid transparent}.sa-v6 .st i{width:7px;height:7px;border-radius:50%;background:currentColor}.sa-v6 .st.active{color:var(--sa-success);background:var(--sa-success-bg)}.sa-v6 .st.paused{color:var(--sa-muted);background:var(--sa-cream-2)}.sa-v6 .st.expired{color:var(--sa-ink-2);background:var(--sa-cream-2);border-color:var(--sa-line-navy)}.sa-v6 .st.rejected{color:var(--sa-danger);background:var(--sa-danger-bg)}.sa-v6 .st.pending{color:var(--sa-gold-ink);background:var(--sa-gold-soft)}.sa-v6 .st.sold{color:var(--sa-navy);background:var(--sa-info-bg)}.sa-v6 .st.archived{color:var(--sa-muted-2);background:transparent;border-color:var(--sa-line-soft)}.sa-v6 .st.featured{color:var(--sa-navy);background:var(--sa-gold);font-weight:600}.sa-v6 .reply{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:18px 22px;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .reply .big{font:600 30px var(--sa-font-latin);color:var(--sa-navy)}.sa-v6 .reply .tx{display:flex;flex-direction:column;gap:4px;font-size:14px}.sa-v6 .reply .tx span{font-size:13px;color:var(--sa-muted)}.sa-v6 .reply .scale{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--sa-cream-2);position:relative;margin-top:4px}.sa-v6 .reply .scale i{position:absolute;top:-4px;width:2px;height:14px;background:var(--sa-navy)}.sa-v6 .reply .scale i.best{background:var(--sa-gold)}.sa-v6 .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.sa-v6 .kpi{padding:16px 18px;background:var(--sa-paper);border:1px solid var(--sa-line);display:flex;flex-direction:column;gap:4px}.sa-v6 .kpi .l{font-size:13px;color:var(--sa-muted);display:flex;align-items:center;gap:6px}.sa-v6 .kpi .v{font:600 28px var(--sa-font-latin)}.sa-v6 .kpi .d{font-size:12px}.sa-v6 .kpi .d.up{color:var(--sa-success)}.sa-v6 .kpi .d.dn{color:var(--sa-danger)}.sa-v6 .kpi .d.na{color:var(--sa-muted-2)}.sa-v6 .kpi.is-on{border-color:var(--sa-navy);box-shadow:inset 0 -3px 0 var(--sa-navy)}.sa-v6 .chart{background:var(--sa-paper);border:1px solid var(--sa-line);padding:20px 24px;display:flex;flex-direction:column;gap:12px}.sa-v6 .chart .h{display:flex;justify-content:space-between;align-items:center}.sa-v6 .chart .h b{font:700 18px var(--sa-font-display)}.sa-v6 .chart .legend{display:flex;gap:16px;font-size:12px;color:var(--sa-muted)}.sa-v6 .chart .legend i{display:inline-block;width:14px;height:2px;vertical-align:middle;margin-inline-end:6px}.sa-v6 .chart svg{width:100%;height:220px;display:block}.sa-v6 .chart .ann{font-size:12px;color:var(--sa-gold-ink)}.sa-v6 .conv{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sa-v6 .vs{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .vs .row{display:grid;grid-template-columns:110px 1fr auto;gap:10px;align-items:center;font-size:13px}.sa-v6 .vs .row .tr{height:8px;background:var(--sa-cream-2);border-radius:4px;overflow:hidden}.sa-v6 .vs .row .tr i{display:block;height:100%;background:var(--sa-gold)}.sa-v6 .vs .row.me .tr i{background:var(--sa-navy)}.sa-v6 .vs .row b{font-family:var(--sa-font-latin);font-weight:500}.sa-v6 .quality{display:grid;grid-template-columns:auto 1fr;gap:24px;padding:20px 24px;background:var(--sa-paper);border:1px solid var(--sa-line);align-items:start}.sa-v6 .ring{width:120px;height:120px;position:relative;display:flex;align-items:center;justify-content:center}.sa-v6 .ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.sa-v6 .ring .n{font:600 34px var(--sa-font-latin)}.sa-v6 .ring .n small{font-size:14px;color:var(--sa-muted)}.sa-v6 .qlist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:14px}.sa-v6 .qlist li{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--sa-line-soft)}.sa-v6 .qlist li.done{color:var(--sa-muted)}.sa-v6 .qlist li.done .k{text-decoration:line-through}.sa-v6 .qlist li .pt{font:600 13px var(--sa-font-latin);color:var(--sa-gold-ink)}.sa-v6 .qlist li.done .pt{color:var(--sa-success)}.sa-v6 .qlist li .fix{font-size:13px;text-decoration:underline;text-underline-offset:4px}.sa-v6 .advice{display:flex;flex-direction:column;gap:14px;padding:22px 24px;background:var(--sa-navy);color:var(--sa-on-navy);border:1px solid var(--sa-navy)}.sa-v6 .advice .h{display:flex;justify-content:space-between;align-items:center}.sa-v6 .advice .h b{font:700 20px var(--sa-font-display);display:flex;gap:10px;align-items:center;color:var(--sa-gold)}.sa-v6 .advice .big{font:400 22px/1.5 var(--sa-font-display)}.sa-v6 .advice .big b{color:var(--sa-gold);font-weight:700}.sa-v6 .advice .range{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--sa-on-navy-muted)}.sa-v6 .advice .range .tr{height:10px;border-radius:5px;background:#f6f1e726;position:relative}.sa-v6 .advice .range .tr .band{position:absolute;top:0;bottom:0;background:var(--sa-gold);opacity:.7;border-radius:5px}.sa-v6 .advice .range .tr .me{position:absolute;top:-5px;width:3px;height:20px;background:#fff}.sa-v6 .advice .range .lbl{display:flex;justify-content:space-between;font-family:var(--sa-font-latin)}.sa-v6 .advice .src{font-size:12px;color:var(--sa-on-navy-muted)}.sa-v6 .advice .acts{display:flex;gap:10px;flex-wrap:wrap}.sa-v6 .advice.is-nodata{background:var(--sa-cream);color:var(--sa-ink);border-color:var(--sa-line)}.sa-v6 .advice.is-nodata .h b{color:var(--sa-gold-ink)}.sa-v6 .advice.is-nodata .src{color:var(--sa-muted)}.sa-v6 .advice.is-locked{background:var(--sa-paper);color:var(--sa-ink);border:1px dashed var(--sa-gold)}.sa-v6 .advice.is-locked .h b{color:var(--sa-gold-ink)}.sa-v6 .moment{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 24px;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .moment.is-gold{background:linear-gradient(135deg,var(--sa-navy),var(--sa-navy-2));color:var(--sa-on-navy);border-color:var(--sa-navy)}.sa-v6 .moment.is-gold .ic{color:var(--sa-gold)}.sa-v6 .moment.is-gold .tx span{color:var(--sa-on-navy-muted)}.sa-v6 .moment .ic{width:48px;height:48px;border-radius:50%;background:var(--sa-cream);display:flex;align-items:center;justify-content:center;color:var(--sa-gold-ink);flex:none}.sa-v6 .moment.is-gold .ic{background:#b18d4633}.sa-v6 .moment .tx{display:flex;flex-direction:column;gap:4px}.sa-v6 .moment .tx b{font:700 19px var(--sa-font-display)}.sa-v6 .moment .tx span{font-size:14px;color:var(--sa-ink-2)}.sa-v6 .moment .ac{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.sa-v6 .moment.is-danger{border-inline-start:5px solid var(--sa-danger)}.sa-v6 .moment.is-danger .ic{background:var(--sa-danger-bg);color:var(--sa-danger)}.sa-v6 .countdown{display:inline-flex;gap:4px;align-items:baseline;font:600 26px var(--sa-font-latin);color:var(--sa-gold)}.sa-v6 .countdown small{font:400 12px var(--sa-font-body)}.sa-v6 .email{width:600px;max-width:100%;margin:0 auto;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .email .eh{background:var(--sa-navy);padding:20px 28px;display:flex;align-items:center;gap:10px;color:var(--sa-on-navy)}.sa-v6 .email .eh img{height:26px;filter:brightness(0) invert(1)}.sa-v6 .email .eh b{font:700 20px var(--sa-font-display)}.sa-v6 .email .eb{padding:28px;display:flex;flex-direction:column;gap:16px;font-size:15px;line-height:1.9}.sa-v6 .email .ef{padding:16px 28px;border-top:1px solid var(--sa-line-soft);font-size:12px;color:var(--sa-muted)}.sa-v6 .expired-hero{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:48px 24px;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .fp{width:760px;max-width:calc(100% - 32px);background:var(--sa-paper);box-shadow:var(--sa-shadow-pop);display:grid;grid-template-columns:minmax(0,1fr) 300px}.sa-v6 .fp .l{padding:28px;display:flex;flex-direction:column;gap:18px}.sa-v6 .fp .r{background:var(--sa-cream);padding:28px 24px;display:flex;flex-direction:column;gap:14px;border-inline-start:1px solid var(--sa-line-soft)}.sa-v6 .dur{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sa-v6 .dur label{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--sa-line-navy);border-radius:4px;cursor:pointer;position:relative}.sa-v6 .dur label.is-on{border-color:var(--sa-navy);box-shadow:inset 0 0 0 1px var(--sa-navy);background:var(--sa-paper)}.sa-v6 .dur label b{font:600 22px var(--sa-font-latin)}.sa-v6 .dur label b small{font:400 13px var(--sa-font-body)}.sa-v6 .dur label .p{font-size:13px;color:var(--sa-ink-2)}.sa-v6 .dur label .best{position:absolute;top:-9px;right:10px;font-size:10px;background:var(--sa-gold);color:var(--sa-navy);padding:2px 8px;border-radius:var(--sa-r-pill)}.sa-v6 .pay{display:flex;flex-direction:column;gap:8px}.sa-v6 .pay label{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--sa-line-navy);border-radius:4px;font-size:14px;cursor:pointer}.sa-v6 .pay label.is-on{border-color:var(--sa-navy);background:var(--sa-cream)}.sa-v6 .pay label.is-off{opacity:.55}.sa-v6 .pay label .p{font-family:var(--sa-font-latin);font-weight:500}.sa-v6 .gframe{position:relative;border:3px solid var(--sa-gold);padding:3px;background:var(--sa-paper)}.sa-v6 .gframe .ph{height:120px;background:linear-gradient(135deg,#d9d2c3,#cfc6b4);position:relative}.sa-v6 .gframe .ph .tag{position:absolute;top:8px;right:8px;background:var(--sa-navy);color:var(--sa-gold);font-size:11px;padding:3px 8px;font-weight:600}.sa-v6 .gframe .b{padding:8px 10px;display:flex;flex-direction:column;gap:2px;font-size:12px}.sa-v6 .gframe .b b{font:700 14px var(--sa-font-display)}.sa-v6 .where{display:flex;flex-direction:column;gap:6px;font-size:13px}.sa-v6 .where li{display:flex;gap:8px;align-items:center}.sa-v6 .where ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.sa-v6 .cap{display:flex;gap:10px;padding:12px 14px;background:var(--sa-gold-soft);border:1px solid var(--sa-gold);font-size:13px;align-items:flex-start}.sa-v6 .cap svg{flex:none;margin-top:3px;color:var(--sa-gold-ink)}.sa-v6 .co{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:32px;align-items:start}.sa-v6 .pror{display:flex;flex-direction:column;border:1px solid var(--sa-line);background:var(--sa-paper)}.sa-v6 .pror .r{display:flex;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--sa-line-soft);font-size:14px}.sa-v6 .pror .r:last-child{border-bottom:0}.sa-v6 .pror .r b{font-family:var(--sa-font-latin);font-weight:500}.sa-v6 .pror .r.tot{background:var(--sa-cream);font-weight:600}.sa-v6 .pror .r.tot b{font-size:20px;font-weight:600}.sa-v6 .pror .r .neg{color:var(--sa-success)}.sa-v6 .pror .note{padding:10px 20px;font-size:12px;color:var(--sa-muted);background:var(--sa-cream);border-top:1px solid var(--sa-line-soft)}.sa-v6 .disclose{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--sa-ink-2);padding:12px 14px;border:1px solid var(--sa-line-soft);background:var(--sa-paper)}.sa-v6 .disclose svg{flex:none;margin-top:3px;color:var(--sa-gold-ink)}.sa-v6 .methods{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.sa-v6 .methods label{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;border:1px solid var(--sa-line-navy);border-radius:4px;font-size:13px;cursor:pointer;text-align:center}.sa-v6 .methods label.is-on{border-color:var(--sa-navy);box-shadow:inset 0 0 0 1px var(--sa-navy);background:var(--sa-cream)}.sa-v6 .methods label .bal{font:500 12px var(--sa-font-latin);color:var(--sa-gold-ink)}.sa-v6 .card-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sa-v6 .card-form .full{grid-column:1/-1}.sa-v6 .result{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:48px 32px;background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .result .ic{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center}.sa-v6 .result.ok .ic{background:var(--sa-success-bg);color:var(--sa-success)}.sa-v6 .result.bad .ic{background:var(--sa-danger-bg);color:var(--sa-danger)}.sa-v6 .result.grace .ic{background:var(--sa-gold-soft);color:var(--sa-gold-ink)}.sa-v6 .receipt{width:100%;max-width:420px;display:flex;flex-direction:column;border:1px solid var(--sa-line-soft);text-align:start}.sa-v6 .receipt .r{display:flex;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--sa-line-soft);font-size:14px}.sa-v6 .receipt .r:last-child{border-bottom:0}.sa-v6 .receipt .r b{font-family:var(--sa-font-latin);font-weight:500}.sa-v6 .inv{background:var(--sa-paper);border:1px solid var(--sa-line)}.sa-v6 .inv .hd,.sa-v6 .inv .r{display:grid;grid-template-columns:1.2fr 2fr 1fr 1fr auto;gap:16px;padding:12px 24px;align-items:center;font-size:14px;border-bottom:1px solid var(--sa-line-soft)}.sa-v6 .inv .hd{font-size:12px;color:var(--sa-muted)}.sa-v6 .inv .r:last-child{border-bottom:0}.sa-v6 .inv .r b{font-family:var(--sa-font-latin);font-weight:500}.sa-v6 .wallet{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.sa-v6 .balance{padding:28px;background:var(--sa-navy);color:var(--sa-on-navy);display:flex;flex-direction:column;gap:8px}.sa-v6 .balance .v{font:600 40px var(--sa-font-latin);color:var(--sa-gold)}.sa-v6 .balance .v small{font:400 14px var(--sa-font-body);color:var(--sa-on-navy-muted)}.sa-v6 .topup{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sa-v6 .topup span{height:44px;border:1px solid var(--sa-line-navy);border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;font:500 14px var(--sa-font-latin);cursor:pointer;line-height:1.1}.sa-v6 .topup span small{font:400 10px var(--sa-font-body);color:var(--sa-gold-ink)}.sa-v6 .topup .is-on{background:var(--sa-navy);color:var(--sa-on-navy);border-color:var(--sa-navy)}.sa-v6 .ledger .r{display:grid;grid-template-columns:auto 1fr auto;gap:14px;padding:12px 20px;border-bottom:1px solid var(--sa-line-soft);font-size:14px;align-items:center}.sa-v6 .ledger .r b{font-family:var(--sa-font-latin);font-weight:500}.sa-v6 .ledger .r .in{color:var(--sa-success)}.sa-v6 .ledger .r .ic{width:32px;height:32px;border-radius:50%;background:var(--sa-cream);display:flex;align-items:center;justify-content:center;color:var(--sa-gold-ink)}.sa-v6 .fband{display:flex;flex-direction:column;gap:14px;padding:20px 24px;background:var(--sa-cream-2);border:1px solid var(--sa-gold);position:relative}.sa-v6 .fband .h{display:flex;justify-content:space-between;align-items:center;font-size:13px}.sa-v6 .fband .h b{font:700 18px var(--sa-font-display);display:flex;gap:10px;align-items:center}.sa-v6 .fband .h .why{color:var(--sa-muted);text-decoration:underline;text-underline-offset:3px}.sa-v6 .fband .row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.sa-v6 .pcard{background:var(--sa-paper);border:1px solid var(--sa-line);display:flex;flex-direction:column;min-width:240px}.sa-v6 .pcard.is-feat{border:2px solid var(--sa-gold)}.sa-v6 .pcard .ph{height:160px;background:linear-gradient(135deg,#d9d2c3,#cfc6b4);position:relative}.sa-v6 .pcard .ph .bd{position:absolute;top:10px;right:10px;display:flex;gap:6px;flex-wrap:wrap}.sa-v6 .pcard .b{padding:12px 14px;display:flex;flex-direction:column;gap:6px}.sa-v6 .pcard .b .t{font:700 16px var(--sa-font-display)}.sa-v6 .pcard .b .p{font:600 18px var(--sa-font-latin)}.sa-v6 .pcard .b .meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--sa-muted)}.sa-v6 .bd{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:var(--sa-r-pill);font-size:11px;font-weight:600;white-space:nowrap}.sa-v6 .bd.feat{background:var(--sa-navy);color:var(--sa-gold)}.sa-v6 .bd.gold{background:var(--sa-gold);color:var(--sa-navy)}.sa-v6 .bd.plat{background:var(--sa-plat);color:#fff}.sa-v6 .bd.verified{background:var(--sa-paper);color:var(--sa-success);border:1px solid var(--sa-success)}.sa-v6 .bd.fast{background:var(--sa-paper);color:var(--sa-ink-2);border:1px solid var(--sa-line-navy)}.sa-v6 .pctx{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--sa-r-pill);font-size:12px;border:1px solid var(--sa-line)}.sa-v6 .pctx.in{color:var(--sa-success);background:var(--sa-success-bg);border-color:transparent}.sa-v6 .pctx.above{color:var(--sa-gold-ink);background:var(--sa-gold-soft);border-color:transparent}.sa-v6 .pctx.below{color:var(--sa-navy);background:var(--sa-info-bg);border-color:transparent}.sa-v6 .pctx.hidden-state{display:none}.sa-v6 .sec-h{display:flex;justify-content:space-between;align-items:baseline}.sa-v6 .sec-h b{font:700 22px var(--sa-font-display)}.sa-v6 .sec-h a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.sa-v6 .two{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start}.sa-v6 .grid-2-eq{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sa-v6 .tag-small{font-size:11px;letter-spacing:.2em;font-family:var(--sa-font-latin);color:var(--sa-gold-ink);text-transform:uppercase}.sa-v6 .flag{outline:1px dashed var(--sa-muted-2);outline-offset:2px}.sa-v6 .ltab.is-compact .hd,.sa-v6 .ltab.is-compact .r{grid-template-columns:minmax(0,1fr) auto auto}.sa-v6 .ltab.is-compact .hd span:nth-child(3),.sa-v6 .ltab.is-compact .hd span:nth-child(4),.sa-v6 .ltab.is-compact .r>.num{display:none}.sa-v6 .ltab.is-compact .acts button:nth-child(n+4):not(.more){display:none}.sa-v6 .ltab.is-compact .acts .more{display:flex}.sa-v6 .ltab .acts .more{display:none}.sa-v6 .ltab.is-compact .lst .thumb{width:64px;height:48px}.sa-v6 .ltab.is-compact .sub{padding-inline-start:78px}@media(max-width:767px){.sa-v6 .h1{font-size:28px}.sa-v6 .brand img{height:26px}.sa-v6 .brand b{font-size:19px}.sa-v6 .wz-body{display:flex;flex-direction:column;gap:20px;padding:20px 16px 110px}.sa-v6 .grid-3,.sa-v6 .grid-4{grid-template-columns:1fr 1fr}.sa-v6 .map{height:220px}.sa-v6 .privacy .seg{width:100%}.sa-v6 .photo-grid{grid-template-columns:1fr 1fr}.sa-v6 .sticky-bar{grid-template-columns:auto 1fr;height:auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:10px}.sa-v6 .sticky-bar .autosave{grid-column:1/-1;justify-content:center}.sa-v6 .banner{grid-template-columns:1fr;gap:10px}.sa-v6 .stats{grid-template-columns:1fr 1fr}.sa-v6 .review .r{grid-template-columns:1fr auto}.sa-v6 .review .r .k{grid-column:1/-1}.sa-v6 .pub-head{height:60px;padding:0 16px}.sa-v6 .pub-body{padding:24px 16px 80px;gap:28px}.sa-v6 .plans{display:flex;flex-direction:column;border:0;background:transparent;gap:14px}.sa-v6 .plan{border:1px solid var(--sa-line);background:var(--sa-paper)}.sa-v6 .addons{display:flex;overflow-x:auto;scrollbar-width:none;padding-inline-end:16px;margin-inline-end:-16px}.sa-v6 .addons::-webkit-scrollbar{display:none}.sa-v6 .attn .it{grid-template-columns:auto minmax(0,1fr)}.sa-v6 .attn .it .ac{grid-column:2}.sa-v6 .plancard{grid-template-columns:1fr;gap:16px}.sa-v6 .kpis{grid-template-columns:1fr 1fr}.sa-v6 .conv,.sa-v6 .quality{grid-template-columns:1fr}.sa-v6 .moment{grid-template-columns:auto 1fr}.sa-v6 .moment .ac{grid-column:1/-1}.sa-v6 .fp{grid-template-columns:1fr;width:100%;max-width:100%}.sa-v6 .co{grid-template-columns:1fr;gap:20px}.sa-v6 .methods{grid-template-columns:1fr 1fr}.sa-v6 .inv .hd{display:none}.sa-v6 .inv .r{grid-template-columns:1fr auto;gap:6px}.sa-v6 .wallet{grid-template-columns:1fr}.sa-v6 .fband .row{display:flex;overflow-x:auto;scrollbar-width:none}.sa-v6 .fband .row::-webkit-scrollbar{display:none}.sa-v6 .two{grid-template-columns:1fr}}
