@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-normal-B-EsvyE4.woff2) format("woff2"),url(/assets/courier-prime-latin-ext-400-normal-CKOCNFvK.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-normal-BbyBr73r.woff2) format("woff2"),url(/assets/courier-prime-latin-400-normal-BAlbUm6l.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-ext-700-normal-ByMJlNdM.woff2) format("woff2"),url(/assets/courier-prime-latin-ext-700-normal-BIFoAzHx.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-700-normal-D1YCjmaD.woff2) format("woff2"),url(/assets/courier-prime-latin-700-normal-CVvp4Sof.woff) format("woff");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:KARA;src:url(/assets/kara-CkiWdZew.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Thmanyah Serif Display";src:url(/assets/thmanyahserif-400-CY0TF8os.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:"Thmanyah Serif Display";src:url(/assets/thmanyahserif-700-DjGtyW_O.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/naskh-400-U_i0HMfG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:120%;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200E,U+2010-2011,U+204F,U+2E41}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/naskh-500-9HZNyGfq.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;size-adjust:120%;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200E,U+2010-2011,U+204F,U+2E41}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/naskh-600-G5n5bgdQ.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;size-adjust:120%;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200E,U+2010-2011,U+204F,U+2E41}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/naskh-700-BdBAMxnO.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:120%;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200E,U+2010-2011,U+204F,U+2E41}:root{color-scheme:light;--title: KARA, Georgia, serif;--sans: Inter, "Noto Naskh Arabic", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--ar: Inter, "Noto Naskh Arabic", "Traditional Arabic", "Segoe UI", Tahoma, serif;--ar-title: KARA, "Thmanyah Serif Display", "Noto Naskh Arabic", serif;--t14: 14px;--t16: 16px;--t24: 24px;--t32: 32px;--t48: 48px;--t80: 80px;--r-sm: 12px;--r: 16px;--r-lg: 24px;--r-pill: 999px;--fill: var(--paper-2);--fill-hover: var(--line);--gap-edge: 16px;--gap-card: 8px;--rose: #b2467e;--rose-soft: #fae3ef;--apricot: #b35a2b;--apricot-soft: #fbe4d6;--butter: #8a6a12;--butter-soft: #fbf0cf;--mint: #2c7d51;--mint-soft: #dcf2e4;--sky: #2a6e9c;--sky-soft: #dcebf9;--a7: #e07428;--a7-soft: #fde6d4;--a7-ink: #b4561a;--a6: #1f6a8a;--a6-soft: #d9ecf4;--a6-ink: #1f6a8a;--a5: #1b8653;--a5-soft: #d6f0e2;--a5-ink: #16704a;--a4: #e2b400;--a4-soft: #fbf1c4;--a4-ink: #7d6400;--a3: #e8384f;--a3-soft: #fde0e4;--a3-ink: #c42a40;--ok: #1d7a53;--ok-bg: #dcf3e8;--warn: #93600a;--warn-bg: #fbeed4;--bad: #c23b26;--bad-bg: #fbe5e1;--wait: #5f5a76;--wait-bg: #ebe8f2;--shadow-sm: 0 1px 2px rgba(20, 14, 30, .06);--shadow: 0 1px 2px rgba(20, 14, 30, .06), 0 10px 26px -16px rgba(20, 14, 30, .34);--shadow-lg: 0 2px 4px rgba(20, 14, 30, .08), 0 24px 48px -24px rgba(20, 14, 30, .45)}@media(max-width:640px){:root{--t80: 48px;--t48: 32px;--r-lg: 18px;--gap-edge: 8px;--gap-card: 6px}:root{--fit: calc(100vh - 146px) ;--fit: calc(100svh - 146px - env(safe-area-inset-bottom, 0px)) }}:root,:root[data-palette=lavender]{--ink: #221c33;--paper: #f1ebe2;--accent: #c6a3d1;--deep: #8e62a8;--ground: #221c33;--paper-hi: #f7f4ef;--paper-2: #dcd6d1;--card: #322a43;--abyss: #1b1628;--chip: #433753;--line-d: #5c5664;--line-d2: #756f79;--muted: #615b69;--muted-2: #504a5a;--muted-d: #afa9aa;--soft-d: #d2ccc8;--line: #ccc6c3;--line-2: #afa9aa;--on-accent: #221c33;--accent-fill: #ddc8e3;--accent-fill-2: #e9dcee;--accent-d: #c6a3d1;--accent-soft: #e8dce6;--accent-line: #d3b9d6;--faint: #605a67;--link: #785491;--glass: rgba(198, 163, 209, .72);--paper-glass: rgba(247, 244, 239, .82)}:root[data-palette=martin]{--ink: #0e1a14;--paper: #ebe5d6;--accent: #9e1b1b;--deep: #8e1a1f;--ground: #0e1a14;--paper-hi: #f4f1e8;--paper-2: #d5d1c3;--card: #1c1a15;--abyss: #0b1410;--chip: #2b1a15;--line-d: #4c534a;--line-d2: #666b62;--muted: #555b52;--muted-2: #3f473f;--muted-d: #a4a498;--soft-d: #cac7b9;--line: #c3c0b3;--line-2: #a4a498;--on-accent: #f4f1e8;--accent-fill: #771414;--accent-fill-2: #5f1010;--accent-d: #bd6c66;--accent-soft: #dab1aa;--accent-line: #b55853;--faint: #555b52;--link: #8e1a1f;--glass: rgba(158, 27, 27, .75);--paper-glass: rgba(244, 241, 232, .82)}:root[data-palette=taha]{--ink: #3b2a1a;--paper: #fbf5e6;--accent: #1f5e5b;--deep: #b0612a;--ground: #f2e6cc;--paper-hi: #fdfaf1;--paper-2: #e8e1d2;--card: #382f21;--abyss: #2e2114;--chip: #353427;--line-d: #716353;--line-d2: #887b6c;--muted: #706152;--muted-2: #655747;--muted-d: #beb4a5;--soft-d: #ded7c7;--line: #d8d0c1;--line-2: #beb4a5;--on-accent: #fdfaf1;--accent-fill: #174744;--accent-fill-2: #133837;--accent-d: #80a098;--accent-soft: #bacbc4;--accent-line: #618b85;--faint: #6d5f4f;--link: #784722;--glass: rgba(31, 94, 91, .8);--paper-glass: rgba(253, 250, 241, .82)}:root[data-palette=seuss]{--ink: #b01c17;--paper: #fffaf0;--accent: #ffd23f;--deep: #1d46a0;--ground: #6fd3c9;--paper-hi: #fffcf7;--paper-2: #f7e4da;--card: #b82e1b;--abyss: #891612;--chip: #c0401f;--line-d: #c65a54;--line-d2: #d0756e;--muted: #bb3a35;--muted-2: #c14d47;--muted-d: #e6b3ab;--soft-d: #f3d9cf;--line: #f1d2c9;--line-2: #e6b3ab;--on-accent: #b01c17;--accent-fill: #ffe48c;--accent-fill-2: #ffeeb6;--accent-d: #ffdb66;--accent-soft: #ffefc0;--accent-line: #ffde74;--faint: #bb3b35;--link: #1d46a0;--glass: rgba(255, 210, 63, .95);--paper-glass: rgba(255, 252, 247, .82)}:root[data-palette=potter]{--ink: #3a3526;--paper: #fbf7ec;--accent: #f6a15f;--deep: #34628f;--ground: #d5e6c6;--paper-hi: #fdfbf5;--paper-2: #e8e4d8;--card: #4d402c;--abyss: #2d291e;--chip: #604b31;--line-d: #706b5d;--line-d2: #878375;--muted: #6a6657;--muted-2: #646052;--muted-d: #bdb9ad;--soft-d: #dedace;--line: #d8d4c8;--line-2: #bdb9ad;--on-accent: #3a3526;--accent-fill: #fac79f;--accent-fill-2: #fcdbc2;--accent-d: #f6a15f;--accent-soft: #fbe0c8;--accent-line: #f8bb89;--faint: #686456;--link: #34628f;--glass: rgba(246, 161, 95, .8);--paper-glass: rgba(253, 251, 245, .82)}:root[data-palette=poe]{--ink: #120e1c;--paper: #d8d1c5;--accent: #3b2766;--deep: #8a1325;--ground: #120e1c;--paper-hi: #eae6df;--paper-2: #c4beb4;--card: #161123;--abyss: #0e0b16;--chip: #1a132b;--line-d: #49454b;--line-d2: #615c60;--muted: #514c52;--muted-2: #3e3941;--muted-d: #99938f;--soft-d: #bab4ac;--line: #b4aea7;--line-2: #99938f;--on-accent: #eae6df;--accent-fill: #2c1d4d;--accent-fill-2: #23173d;--accent-d: #867994;--accent-soft: #b5adbb;--accent-line: #6a5a83;--faint: #514c52;--link: #851325;--glass: rgba(59, 39, 102, .66);--paper-glass: rgba(234, 230, 223, .82)}:root[data-palette=sagan]{--ink: #0b1b3a;--paper: #ffffff;--accent: #a6cdfb;--deep: #2458c7;--ground: #dde2ea;--paper-hi: #ffffff;--paper-2: #e7e8eb;--card: #1b2d4d;--abyss: #09152d;--chip: #2a3f61;--line-d: #4f5b71;--line-d2: #6d7689;--muted: #5f697e;--muted-2: #414d65;--muted-d: #b1b6c0;--soft-d: #dadde1;--line: #d3d6dc;--line-2: #b1b6c0;--on-accent: #0b1b3a;--accent-fill: #cae1fd;--accent-fill-2: #ddecfd;--accent-d: #a6cdfb;--accent-soft: #e4f0fe;--accent-line: #c1dcfc;--faint: #5e697d;--link: #2458c7;--glass: rgba(166, 205, 251, .56);--paper-glass: rgba(255, 255, 255, .82)}:root[data-palette=hugo]{--ink: #121c36;--paper: #f1ebdf;--accent: #6b1d33;--deep: #24478f;--ground: #121c36;--paper-hi: #f7f4ed;--paper-2: #dbd6ce;--card: #1b1c36;--abyss: #0e162a;--chip: #241c35;--line-d: #505665;--line-d2: #6b6f7a;--muted: #585d6a;--muted-2: #434a5b;--muted-d: #aaa9a9;--soft-d: #d0ccc6;--line: #c9c6c1;--line-2: #aaa9a9;--on-accent: #f7f4ed;--accent-fill: #501626;--accent-fill-2: #40111f;--accent-d: #a97c82;--accent-soft: #cdb3b5;--accent-line: #935b67;--faint: #555a69;--link: #24478f;--glass: rgba(107, 29, 51, .67);--paper-glass: rgba(247, 244, 237, .82)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}#root{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}#root>main{flex:1 0 auto}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:var(--t16);line-height:1.4;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root[lang=ar] body{font-family:var(--ar);font-size:17px;line-height:1.6}:focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:2px}a{color:inherit}button{font:inherit;color:inherit}img{max-width:100%}[hidden]{display:none!important}h1,h2,.disp{font-family:var(--title);font-weight:700;line-height:1;letter-spacing:0;margin:0;text-wrap:balance}h1{font-size:var(--t48)}h2{font-size:var(--t32)}h3{font-family:var(--sans);font-size:var(--t16);font-weight:700;line-height:1.25;margin:0}:root[lang=ar] :is(h1,h2,.disp){font-family:var(--ar-title);line-height:1.25}:root[lang=ar] h3{font-family:var(--ar)}.lbl{font-family:var(--sans);font-size:var(--t14);font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}:root[lang=ar] .lbl{font-family:var(--ar);letter-spacing:0}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:var(--t14)}.ltr{direction:ltr;unicode-bidi:isolate}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:auto;max-width:none;margin:var(--gap-card) var(--gap-edge);padding:32px max(20px,calc((100% - 1120px)/2)) 56px;background:var(--paper);border-radius:var(--r-lg)}.wrap-narrow{padding-inline:max(20px,calc((100% - 780px)/2))}.btn{font:inherit;font-size:var(--t16);font-weight:600;line-height:1;border:1px solid transparent;border-radius:var(--r-pill);cursor:pointer;padding:0 24px;background:var(--fill);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap;transition:background .12s,border-color .12s,transform .08s;min-height:42px}.btn:hover{background:var(--fill-hover)}.btn:active{transform:translateY(1px)}.btn-accent{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn-accent:hover{background:var(--link);border-color:var(--link);color:var(--paper-hi)}.btn-ghost{background:transparent;border-color:transparent;color:var(--muted)}.btn-ghost:hover{background:var(--fill);color:var(--ink)}.btn-sm{padding:0 16px;font-size:var(--t14);min-height:36px}.btn-lg{padding:0 28px;min-height:48px}.btn-wa{background:#1f8f5c;border-color:#1f8f5c;color:#fff}.btn-wa:hover{background:#197a4e;border-color:#197a4e;color:#fff}.btn:disabled{background:var(--fill);border-color:transparent;color:var(--faint);opacity:.6;cursor:not-allowed;transform:none}.btn-ghost:disabled{background:transparent}.btn .ficon{flex:none}.linkish{background:none;border:0;padding:0;color:var(--link);font-weight:600;cursor:pointer;text-decoration:none}.linkish:hover{text-decoration:underline}label,.label{font-size:var(--t14);font-weight:600;display:flex;align-items:center;gap:4px;margin-bottom:5px;color:var(--ink)}label .opt-word{font-weight:400;color:var(--faint)}input,select,textarea{font:inherit;font-size:16px;color:var(--ink);background:var(--paper-hi);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:10px 12px;width:100%;min-height:46px;transition:border-color .12s,box-shadow .12s}input:hover,select:hover,textarea:hover{border-color:var(--faint)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--link);box-shadow:0 0 0 3px color-mix(in srgb,var(--link) 15%,transparent)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--bad)}textarea{min-height:80px;resize:vertical;line-height:1.55}input[type=checkbox],input[type=radio]{width:auto;min-height:0;accent-color:var(--link);margin:0}select{cursor:pointer}::placeholder{color:var(--faint);opacity:1}.field{margin-bottom:14px}.field-error{font-size:var(--t14);color:var(--bad);margin:5px 0 0}.check{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500;cursor:pointer;margin:0}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.row>.grow{flex:1;min-width:150px}.g2{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.g2>.field.wide{grid-column:1 / -1}.chips{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.chip{display:inline-flex;align-items:center;gap:5px;font-size:var(--t14);font-weight:500;padding:4px 10px;border-radius:var(--r-pill);background:var(--paper-2);color:var(--muted);border:1px solid transparent;white-space:nowrap}.chip b{font-weight:700;color:var(--ink)}.chip-press{cursor:pointer;background:var(--fill);font:inherit;font-size:var(--t14);padding:7px 13px;min-height:36px}.chip-press:hover{background:var(--fill-hover);color:var(--ink)}.chip-press[aria-pressed=true]{background:var(--accent);color:var(--on-accent);font-weight:600}.chip-ok{background:var(--ok-bg);color:var(--ok)}.chip-wait{background:var(--wait-bg);color:var(--wait)}.chip-violet{background:var(--accent-soft);color:var(--ink)}.chip-warn{background:var(--warn-bg);color:var(--warn)}.chip-bad{background:var(--bad-bg);color:var(--bad)}.langmark{display:inline-block;box-sizing:border-box;border:1px solid var(--line-2);flex:0 0 auto;vertical-align:middle}.status{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;padding:11px 14px;border-radius:var(--r);border:1px solid var(--line);background:var(--paper-2);margin:0 0 16px}.status>.ficon{margin-top:2px;flex:none}.status.ok{background:var(--ok-bg);color:var(--ok);border-color:color-mix(in srgb,var(--ok) 26%,transparent)}.status.warn{background:var(--warn-bg);color:var(--warn);border-color:color-mix(in srgb,var(--warn) 30%,transparent)}.status.error{background:var(--bad-bg);color:var(--bad);border-color:color-mix(in srgb,var(--bad) 28%,transparent)}.card{background:var(--paper-hi);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px 22px;box-shadow:var(--shadow-sm)}.toast{position:fixed;inset-inline-start:50%;bottom:24px;transform:translate(-50%) translateY(20px);background:var(--ink);color:var(--paper);padding:10px 16px;border-radius:var(--r);font-size:14px;font-weight:500;box-shadow:var(--shadow-lg);opacity:0;transition:opacity .18s,transform .18s;z-index:120;pointer-events:none;max-width:90vw}:root[dir=rtl] .toast{transform:translate(50%) translateY(20px)}.toast[data-on=true]{opacity:1;transform:translate(-50%) translateY(0)}:root[dir=rtl] .toast[data-on=true]{transform:translate(50%) translateY(0)}.ficon{display:inline-block;flex:0 0 auto;vertical-align:-.18em}.info{position:relative;display:inline-flex;align-items:center;vertical-align:-2px;margin-inline-start:5px;font-size:0;line-height:0}.info-mark{display:inline-flex;color:var(--faint);cursor:help;border-radius:999px;outline:none;padding:4px;margin:-4px}.info-mark:hover,.info[data-open] .info-mark,.info-mark:focus-visible{color:var(--link)}.info-mark:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.info-card{position:absolute;top:calc(100% + 7px);inset-inline-start:-12px;z-index:90;width:max-content;max-width:min(290px,80vw);padding:10px 13px;border:1px solid var(--line);border-radius:10px;background:var(--paper-hi);box-shadow:var(--shadow-lg);color:var(--ink);font-family:var(--sans);font-size:var(--t14);font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;text-align:start;white-space:normal;cursor:default}:root[lang=ar] .info-card{font-family:var(--ar)}.info[data-away] .info-card{inset-inline-start:auto;inset-inline-end:-12px}.notice{display:flex;gap:11px;align-items:flex-start;background:var(--warn-bg);color:var(--warn);border-radius:var(--r);padding:11px 13px;margin:14px 0 0;font-size:var(--t14);line-height:1.45}.notice .ficon{margin-top:1px}.notice b{display:block;font-weight:700;color:var(--warn)}.notice span{color:var(--ink)}.sf{display:inline-block;border:1px solid;border-inline-start-width:3px;border-radius:2px 4px 4px 2px;vertical-align:middle;--s: .19px;flex:none}.sf-A7{width:calc(71 * var(--s));height:calc(101 * var(--s));background:var(--a7-soft);border-color:var(--a7)}.sf-A6{width:calc(102 * var(--s));height:calc(144 * var(--s));background:var(--a6-soft);border-color:var(--a6)}.sf-A5{width:calc(145 * var(--s));height:calc(206 * var(--s));background:var(--a5-soft);border-color:var(--a5)}.sf-A4{width:calc(190 * var(--s));height:calc(282 * var(--s));background:var(--a4-soft);border-color:var(--a4)}.sf-A3{width:calc(267 * var(--s));height:calc(400 * var(--s));background:var(--a3-soft);border-color:var(--a3)}.sf-xs{--s: .1px}.sf-lg{--s: .34px}dialog.sheet{border:0;padding:0;background:var(--paper-hi);color:var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);width:min(720px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain}dialog.sheet::backdrop{background:#08060e8c;backdrop-filter:blur(2px)}.dlg-head{display:flex;align-items:center;gap:10px;padding:12px 16px 12px 18px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--paper-hi);z-index:3}.dlg-head h2{font-size:var(--t24);flex:1;min-width:0}.dlg-x{margin-inline-start:auto;border:1px solid transparent;background:var(--fill);width:42px;height:42px;border-radius:var(--r-pill);cursor:pointer;display:grid;place-items:center;color:var(--muted);flex:none}.dlg-x:hover{background:var(--fill-hover);color:var(--ink)}.dlg-body{padding:18px}.dlg-foot{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--paper);position:sticky;bottom:0;z-index:3}.center-note{text-align:center;padding:60px 16px;color:var(--muted)}.center-note h1{margin-bottom:10px}@media(max-width:640px){body{font-size:var(--t16)}.wrap{padding:24px 16px 40px}.g2{grid-template-columns:1fr}.toast{bottom:84px}dialog.sheet{width:100vw;max-width:100vw;max-height:94vh;max-height:94dvh;border-radius:var(--r-lg) var(--r-lg) 0 0;margin:auto 0 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@supports (color: color-mix(in srgb,red 50%,blue)){.notice b{color:color-mix(in srgb,var(--warn) 85%,var(--ink))}.notice span{color:color-mix(in srgb,var(--warn) 70%,var(--ink))}}.h-ico{display:flex;align-items:center;gap:10px}.h-ico .ficon{color:var(--link);flex:none}.btn .ficon{margin-inline-start:-2px}.chip .ficon{flex:none}:root{--pill-h: 56px}.hero{position:relative;margin:calc(var(--gap-card) - var(--hdr-h)) var(--gap-edge) 0;border-radius:var(--r-lg);overflow:hidden;background:var(--card)}.hero-mark{position:absolute;top:50%;inset-inline-start:0;width:1px;height:1px}.hero-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;height:max(520px,calc(100vh - 2 * var(--gap-card) - var(--pill-h)));height:max(520px,calc(100svh - 2 * var(--gap-card) - var(--pill-h)))}.hero-track::-webkit-scrollbar{display:none}.hero-slide{position:relative;flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:56px;padding:calc(var(--hdr-h) + 16px) 56px 100px;background:var(--slide-bg, var(--card));color:var(--hero-ink);overflow:hidden}.hero-slide[data-ink=light]{--hero-ink: #fff;--hero-ink-soft: rgba(255, 255, 255, .85)}.hero-slide[data-ink=dark]{--hero-ink: #1f1a2e;--hero-ink-soft: rgba(31, 26, 46, .78)}.hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-slide.has-bg:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#08060ecc,#08060e1a 55%,#08060e00),linear-gradient(to left,#08060eb3,#08060e26 62%,#08060e00);pointer-events:none}:root[dir=rtl] .hero-slide.has-bg:after{background:linear-gradient(to top,#08060ecc,#08060e1a 55%,#08060e00),linear-gradient(to right,#08060eb3,#08060e26 62%,#08060e00)}.hero-jacket,.hero-words,.hero-sizes{position:relative;z-index:2}.hero-jacket{width:min(272px,28vw,calc((100svh - 300px) / 1.4142))}.hero-jacket .cover{box-shadow:0 30px 50px -24px #000c,0 2px 6px #0000004d}.hero-words{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:560px}.hero-a{margin:0;color:var(--hero-ink-soft)}.hero-k{margin:0;color:var(--accent-d)}.hero-t{margin:0;font-family:var(--title);font-weight:700;font-size:clamp(36px,2.6vw + 22px,var(--t80));line-height:1;color:var(--hero-ink);text-wrap:balance}:root[lang=ar] .hero-t,.hero-t[dir=rtl]{font-family:var(--ar-title);line-height:1.25}.hero-d{margin:0;font-size:var(--t16);line-height:1.35;color:var(--hero-ink-soft);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero-marks{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--t14)}.hero-size{font-style:normal;font-size:12px;font-weight:700;letter-spacing:.04em;padding:3px 6px;border-radius:6px;background:#ffffff2e}.hero-slide[data-ink=dark] .hero-size{background:#1f1a2e1f}.hero-from{font-family:var(--sans);font-weight:700;font-size:var(--t24);margin-inline-start:8px;font-variant-numeric:tabular-nums}.hero-from small{font-weight:500;font-size:var(--t14);color:var(--hero-ink-soft);margin-inline-end:5px}.hero-cta{margin-top:4px}.hero-chips{margin:0;display:flex;flex-wrap:wrap;gap:8px}.hero-chip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:8px;background:#ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--t14);font-weight:600}.hero-sec{grid-template-columns:minmax(0,1fr);align-items:end}.hero-sec .hero-t{font-size:clamp(28px,1.6vw + 18px,44px);line-height:1.05}:root[lang=ar] .hero-sec .hero-t{line-height:1.3}:root .hero-sec.has-bg:after,:root[dir=rtl] .hero-sec.has-bg:after{background:linear-gradient(to top,#08060e80,#08060e00 30%)}.hero-sec.has-bg .hero-words{max-width:min(440px,100%);gap:12px;padding:20px 22px 22px;border-radius:20px;background:#0c09148f;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 40px -24px #000000b3}.hero-sec.has-bg .hero-k{color:#ffffffb8}.hero-sec.has-bg .hero-cta{margin-top:2px}.hero-sec[data-sec=sizes]{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:center;gap:48px;color:var(--paper);--hero-ink-soft: var(--soft-d)}.hero-sec[data-sec=sizes] .hero-words{max-width:400px}.hero-sec[data-sec=sizes] .hero-t{font-size:clamp(32px,2.4vw + 16px,60px)}.hero-sizes{--g: 22px;--mm-h: calc((100svh - 380px)/400) ;container-type:inline-size;min-width:0;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:var(--g)}.hero-sizes img{--mm: min(1px, var(--mm-w, calc((100cqw - 4 * var(--g)) / 775)), var(--mm-h));display:block;flex:none;object-fit:cover;border-radius:2px;box-shadow:0 18px 30px -16px #0009}.hero-ctrl{position:absolute;z-index:3;inset-inline:48px 32px;bottom:32px;display:flex;align-items:center;gap:12px}.hero-dots{display:flex;align-items:center;gap:4px;padding:4px 6px;border-radius:var(--r-pill);background:#08060e73}.hero-dot{display:grid;place-items:center start;width:30px;height:22px;padding:0 4px;border:0;background:none;cursor:pointer}.hero-dot:before{content:"";grid-area:1 / 1;width:22px;height:6px;border-radius:3px;background:#ffffff59;transition:width .3s}.hero-dot[aria-current=true]{width:64px}.hero-dot[aria-current=true]:before{width:56px}.hero-fill{grid-area:1 / 1;width:56px;height:6px;border-radius:3px;background:#fff;transform-origin:left;animation:hero-fill linear forwards}:root[dir=rtl] .hero-fill{transform-origin:right}.hero-fill[data-still=true]{animation:none}@keyframes hero-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-count{white-space:nowrap;margin-inline-start:auto;padding:8px 12px;border-radius:var(--r-pill);background:#08060e66;color:#fff}.hero-arrow{width:42px;height:42px;padding:0;border-radius:50%;border:1.5px solid transparent;background:#08060e73;color:#fff;display:grid;place-items:center;cursor:pointer}.hero-arrow:hover{background:#08060eb3}:root[dir=rtl] .hero-arrow .ficon{transform:scaleX(-1)}.tabbar,.basket-bar{transition:transform .3s}.tabbar[data-over=true],.basket-bar[data-over=true]{transform:translateY(150%)}@media(max-width:900px){.hero-slide{gap:32px;padding-inline:32px}.hero-sec[data-sec=sizes]{grid-template-columns:minmax(0,1fr)}.hero-sizes{justify-content:flex-start}}@media(max-width:720px){.hero-track{height:max(400px,calc(100vh - 2 * var(--gap-card) - var(--pill-h)));height:max(400px,calc(100svh - 2 * var(--gap-card) - var(--pill-h)))}.hero-slide{grid-template-columns:1fr;align-content:center;justify-items:center;text-align:center;gap:16px;padding:calc(var(--hdr-h) + 8px) 20px 84px}.hero-jacket{width:auto;height:clamp(120px,calc(100svh - 500px),32svh)}.hero-jacket .cover{height:100%;width:auto}.hero-words{align-items:center;gap:10px}.hero-d{-webkit-line-clamp:3}.hero-marks{justify-content:center}.hero-sec{align-content:end;justify-items:start;text-align:start}.hero-sec .hero-words{align-items:flex-start}.hero-sec[data-sec=sizes]{display:flex;flex-direction:column;gap:16px;padding-bottom:72px}.hero-sec[data-sec=sizes] .hero-words{flex:none}.hero-sec[data-sec=sizes] .hero-d{-webkit-line-clamp:2}.hero-sizes{--g: 10px;--mm-h: 0px;order:-1;flex:1 1 0;min-height:0;align-self:stretch;justify-content:center}.hero-sec.has-bg .hero-words{padding:16px 18px 18px;border-radius:18px}.hero-ctrl{inset-inline:16px;bottom:20px;gap:8px}.hero-dot{width:22px}.hero-dot:before{width:14px}.hero-dot[aria-current=true]{width:44px}.hero-dot[aria-current=true]:before,.hero-fill{width:36px}.hero-arrow{display:none}}@media(max-width:720px)and (max-height:700px){.hero-d{-webkit-line-clamp:2}}@media(prefers-reduced-motion:reduce){.hero-track{scroll-behavior:auto}.tabbar,.basket-bar{transition:none}}.logo .mark-d{display:none}.page-head{margin-bottom:22px}.prompt{display:flex;align-items:center;gap:18px;padding:24px;margin:0 0 34px;border-radius:var(--r-lg);background:var(--accent-soft);border:0}.seek{position:relative;flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--paper-hi);color:var(--link);box-shadow:var(--shadow-sm)}.seek-lens{position:absolute;inset-inline-end:-5px;bottom:-5px;width:26px;height:26px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:grid;place-items:center;box-shadow:0 0 0 3px var(--accent-soft)}.seek-sm{width:44px;height:44px;border-radius:13px}.seek-sm .seek-lens{width:21px;height:21px;inset-inline-end:-4px;bottom:-4px}.prompt-text{flex:1;min-width:0}.prompt h2{font-size:var(--t24)}.prompt p{margin:4px 0 0;color:var(--muted)}.prompt .btn{flex:none}.prompt-sm{margin:40px 0 0;padding:14px 18px;gap:14px}.prompt-sm h2{font-size:var(--t24)}.prompt-sm p{font-size:var(--t14)}.toolrow{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:22px}.picks{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pick{width:auto;min-height:38px;padding:7px 28px 7px 10px;font-size:14px}.search{position:relative;flex:1;min-width:220px;max-width:420px}.search .glyph{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}.search input{padding-inline-start:42px;border-radius:var(--r-pill)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:26px 20px}.bk{background:none;border:0;padding:0;text-align:start;cursor:pointer;display:flex;flex-direction:column;gap:8px;border-radius:var(--r);color:inherit;text-decoration:none}.bk:hover .cover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.bk-t{font-family:var(--sans);font-weight:700;font-size:var(--t16);line-height:1.2;margin-top:3px}.bk-t[dir=rtl],:root[lang=ar] .bk-t{font-family:var(--ar);letter-spacing:0}.bk-a{font-size:var(--t14);color:var(--faint);line-height:1.3}.bk-m{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:2px}.bk-p{font-family:var(--sans);font-weight:700;font-size:var(--t16);margin-top:auto;padding-top:4px;font-variant-numeric:tabular-nums}.bk-p small{font-family:var(--sans);font-weight:500;font-size:var(--t14);color:var(--faint);margin-inline-end:5px}:root[lang=ar] .bk-p,:root[lang=ar] .bk-p small{font-family:var(--sans)}.empty{grid-column:1 / -1;text-align:center;padding:40px 16px;color:var(--faint)}.skeleton .cover{background:var(--paper-2);box-shadow:none;animation:pulse 1.4s ease-in-out infinite}.skeleton .line{height:12px;border-radius:4px;background:var(--paper-2);width:80%}@keyframes pulse{50%{opacity:.55}}.cover{aspect-ratio:1 / 1.4142;width:100%;container-type:inline-size;border-radius:2px 6px 6px 2px;position:relative;overflow:hidden;background:var(--cv-bg);color:var(--cv-ink);box-shadow:var(--shadow);transition:transform .16s,box-shadow .16s;display:flex;flex-direction:column;padding:11% 10% 10%;font-family:var(--title);isolation:isolate}.cover:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:5%;background:linear-gradient(90deg,#00000038,#0000);pointer-events:none;z-index:1}.cover[dir=rtl]:before{background:linear-gradient(270deg,#00000038,#0000)}.cover:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:2.2%;background:repeating-linear-gradient(180deg,#ffffff8c 0 1px,#00000014 1px 2px);opacity:.7;pointer-events:none;z-index:1}.cover .cv-t{font-weight:800;line-height:1.05;letter-spacing:-.02em;text-wrap:balance;font-size:calc(var(--cv-fs, 12) * 1cqw);overflow-wrap:anywhere}.cover .cv-a{font-family:var(--sans);font-size:6.5cqw;font-weight:500;opacity:.8;margin-top:5cqw;letter-spacing:.02em}.cover .cv-mark{margin-top:auto;display:flex;align-items:center;gap:3cqw;font-family:var(--sans);font-size:5.2cqw;letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-weight:600}.cover .cv-mark .logo{width:auto;height:9cqw}.cover[lang=ar] .cv-t,.cover[lang=ar] .cv-a{font-family:var(--ar)}.cover[lang=ar] .cv-t{font-weight:700;letter-spacing:0}.cover.lay-b{align-items:center;text-align:center;justify-content:center}.cover.lay-b .cv-t{border-top:1px solid currentColor;border-bottom:1px solid currentColor;padding:7cqw 0;opacity:.95}.cover.lay-c .cv-t{margin-top:auto}.cover.lay-c .cv-a{margin-bottom:8cqw}.cover.lay-c .cv-big{position:absolute;inset-inline-end:-6%;top:-14%;font-size:95cqw;font-weight:800;opacity:.14;line-height:1;pointer-events:none;letter-spacing:-.05em}.cover.lay-c .cv-mark{margin-top:0}.tone-0{--cv-bg: #3b2a63;--cv-ink: #efe8fc}.tone-1{--cv-bg: #f2d9a4;--cv-ink: #4a3410}.tone-2{--cv-bg: #264a3b;--cv-ink: #dcf2e4}.tone-3{--cv-bg: #f0cfe0;--cv-ink: #5a2340}.tone-4{--cv-bg: #1f2b48;--cv-ink: #dcebf9}.tone-5{--cv-bg: #e8dcc7;--cv-ink: #3a2f22}.tone-6{--cv-bg: #8a3b2a;--cv-ink: #fbe4d6}.tone-7{--cv-bg: #cfe3f5;--cv-ink: #163a55}.cover.photo{padding:0;background:var(--paper-2)}.cover.photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cover.tiny{padding:8%;box-shadow:var(--shadow-sm)}.cover.tiny .cv-a,.cover.tiny .cv-mark,.cover.tiny .cv-big{display:none}.detail{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:start}.detail .cover{box-shadow:var(--shadow-lg)}.detail .by{color:var(--faint);margin:0 0 10px}.detail .blurb{font-size:var(--t16);color:var(--muted);margin:0 0 12px;max-width:56ch}.sec-t{gap:6px;font-size:var(--t14);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:16px 0 8px;font-family:var(--sans);font-weight:600;display:flex;align-items:center}:root[lang=ar] .sec-t{letter-spacing:0;font-family:var(--ar)}.opts{display:grid;gap:8px}.opt{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid transparent;border-radius:var(--r);background:var(--fill);cursor:pointer;text-align:start;font:inherit;color:inherit;width:100%;min-height:52px}.opt:hover{background:var(--fill-hover)}.opt[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.opt:disabled{opacity:.5;cursor:not-allowed}.opt .glyph{width:44px;display:flex;justify-content:center}.opt .o-t{font-weight:600;font-size:var(--t16);display:flex;align-items:center;gap:7px}.opt .o-t .ficon{color:var(--link);flex:none}.opt .o-s{font-size:var(--t14);color:var(--faint);font-variant-numeric:tabular-nums;display:block}.opt .o-p{font-family:var(--sans);font-weight:700;font-size:var(--t16);font-variant-numeric:tabular-nums;white-space:nowrap}:root[lang=ar] .opt .o-p{font-family:var(--sans)}.seg2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.seg2 .opt,.tier-opts .opt{grid-template-columns:1fr auto}.made-note{display:flex;gap:8px;align-items:center;font-size:var(--t14);color:var(--muted);margin-top:14px}.made-note .ficon{color:var(--link)}.os-sec{margin:0 0 22px;position:relative}.os-sec>h3{display:flex;align-items:center;gap:7px;margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid var(--line);font-size:var(--t14);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-family:var(--sans);font-weight:600}:root[lang=ar] .os-sec>h3{letter-spacing:0;font-family:var(--ar)}.os-book{display:flex;gap:12px;align-items:center;padding:10px 8px 10px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper);margin-bottom:8px}.os-book .cover{width:42px;flex:none}.os-book .ob-main{min-width:0;flex:1}.os-book .ob-t{font-weight:700;font-family:var(--sans);font-size:var(--t16);line-height:1.2}.os-book .ob-t[dir=rtl],:root[lang=ar] .os-book .ob-t{font-family:var(--ar)}.os-book .ob-s{font-size:var(--t14);color:var(--muted);margin-top:2px}.os-book .ob-f{font-size:var(--t14);color:var(--faint);margin-top:3px;display:flex;align-items:center;gap:5px;overflow-wrap:anywhere}.os-book .ob-f.missing{color:var(--warn)}.os-book .ob-p{font-family:var(--sans);font-weight:700;font-size:var(--t16);white-space:nowrap;font-variant-numeric:tabular-nums}:root[lang=ar] .os-book .ob-p{font-family:var(--sans)}.ob-x{border:0;background:none;color:var(--faint);cursor:pointer;width:40px;height:40px;border-radius:var(--r-sm);display:grid;place-items:center;flex:none}.ob-x:hover{background:var(--paper-2);color:var(--bad)}.methods{display:grid;grid-template-columns:1fr 1fr;gap:8px}.methods .opt{grid-template-columns:1fr auto;padding:9px 12px}.warn-line{font-size:var(--t14);color:var(--warn);margin:8px 0 0}.social-pick{display:flex;gap:8px;align-items:stretch}.social-who{display:flex;gap:6px;flex:0 0 auto}.social-who-b,.app-pick{width:41px;padding:0;font:inherit;cursor:pointer;display:grid;place-items:center;border:1px solid transparent;border-radius:var(--r);background:var(--fill);color:var(--faint)}.social-who-b:hover,.app-pick:hover{background:var(--fill-hover);color:var(--ink)}.social-who-b[aria-pressed=true],.app-pick[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.social-pick input{flex:1 1 auto;min-width:0}.phone-row{display:flex;gap:8px;align-items:stretch}.phone-row input{flex:1 1 auto;min-width:0}.app-picks{display:flex;gap:6px;flex:0 0 auto}.social-goes{font-size:var(--t14);color:var(--faint);margin:6px 0 0}.tot{display:grid;gap:6px;border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;background:var(--paper);font-size:14px}.tot>div{display:flex;justify-content:space-between;gap:12px}.tot .t-l{color:var(--muted);min-width:0}.tot .t-v{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.tot .t-total{border-top:1px solid var(--line);padding-top:8px;margin-top:2px;font-family:var(--sans);font-weight:700;font-size:var(--t24)}:root[lang=ar] .tot .t-total{font-family:var(--sans)}.tot .t-cod{font-size:var(--t14);color:var(--faint);justify-content:flex-start;gap:6px}.os-sec>h3 .ficon,.tot .t-cod .ficon,.made-count .ficon{color:var(--link)}.made-count{display:flex;align-items:center;gap:6px}.terms{font-size:var(--t14);color:var(--muted);margin:14px 0 0;line-height:1.5;display:flex;gap:8px;align-items:flex-start}.terms .ficon{color:var(--link);margin-top:2px}.hp{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.turnstile{margin:14px 0 0;min-height:65px}.sent{text-align:center;padding:18px 4px 4px}.sent .tick{width:56px;height:56px;border-radius:50%;background:var(--ok-bg);color:var(--ok);display:grid;place-items:center;margin:0 auto 12px}.sent .ref-k{font-size:var(--t14);color:var(--faint);margin-top:12px}.sent .ref{font-family:var(--sans);font-weight:700;font-size:var(--t32);letter-spacing:.05em;margin:0 0 8px;color:var(--link);direction:ltr}.sent p{color:var(--muted);max-width:44ch;margin:0 auto 18px}.sent .alts{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.msgprev{text-align:start;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;font-size:var(--t14);white-space:pre-wrap;margin:16px 0 0;line-height:1.55;font-family:inherit}.basket-bar{position:fixed;inset-inline:12px;bottom:16px;z-index:55;display:flex;align-items:center;gap:12px;max-width:560px;margin:0 auto;padding:8px 8px 8px 20px;border-radius:var(--r-pill);background:var(--ink);color:var(--paper);box-shadow:var(--shadow-lg),0 0 0 1px var(--line-d)}:root[dir=rtl] .basket-bar{padding:8px 20px 8px 8px}.basket-bar .bb-n{font-size:var(--t14);opacity:.8;display:block}.basket-bar .bb-p{font-family:var(--sans);font-weight:700;font-size:var(--t16);font-variant-numeric:tabular-nums}:root[lang=ar] .basket-bar .bb-p{font-family:var(--sans)}.basket-bar .btn{margin-inline-start:auto;background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media(max-width:640px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.prompt{flex-wrap:wrap;padding:18px;gap:12px 14px;margin-bottom:26px}.prompt h2{font-size:var(--t24)}.prompt .btn{width:100%}.prompt-sm{margin-bottom:0}.detail{display:block}.detail .cover{float:inline-start;width:112px;margin-block-end:12px;margin-inline-end:16px}.detail .sec-t{clear:both;padding-top:4px}.picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.pick{width:100%;min-width:0;text-overflow:ellipsis}.seg2,.methods{grid-template-columns:1fr}.basket-bar{bottom:calc(66px + env(safe-area-inset-bottom,0px))}.opts{gap:6px}.opt{gap:10px;padding:8px 12px;border-radius:14px}.opt .glyph{width:34px}.opt .o-t{font-size:15px}.opt .o-s{font-size:13px;line-height:1.3}.sec-t{margin:12px 0 6px}}.pp-note{display:flex;align-items:center;gap:10px;margin:14px 0 20px;padding:11px 14px;border-radius:var(--r);background:var(--accent-soft);color:var(--ink);font-size:var(--t14);font-weight:600;line-height:1.4}.pp-note .ficon{flex:none;color:var(--deep)}.ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:14px;max-width:720px}.ways button{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--r-pill);background:var(--fill);color:var(--muted);padding:10px 14px;min-height:44px;font:600 var(--t14)/1.2 var(--sans);cursor:pointer;text-align:center}.ways button:hover{background:var(--fill-hover);color:var(--ink)}.ways button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.find-row{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap;max-width:720px}.find-row .search{max-width:none;flex:1 1 220px}.find-row select{width:auto;min-width:130px;border-radius:var(--r-pill)}.tries{margin-top:10px}.wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:22px 16px;margin-top:22px}.wall[aria-busy]{opacity:.5}.wall-b{display:flex;flex-direction:column;align-items:stretch;gap:3px;border:0;padding:0;background:none;font:inherit;color:inherit;text-align:start;text-decoration:none;cursor:pointer;min-width:0}.wall-b .cover{margin-bottom:7px}.wall-b:hover .cover,.wall-b:focus-visible .cover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.w-t{font-weight:700;font-size:var(--t14);line-height:1.25;overflow-wrap:anywhere}.w-a{font-size:13px;color:var(--muted);line-height:1.3}.w-e{font-size:12.5px;color:var(--faint)}.w-made{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:3px;padding:3px 8px;border-radius:var(--r-pill);background:var(--ok-bg);color:var(--ok);font-size:12px;font-weight:700}.pp-form{max-width:520px}.pp-form .btn{width:100%;justify-content:center}.drop{display:block;max-width:720px;border:1.5px dashed var(--line-2);border-radius:var(--r-lg);padding:28px 16px;text-align:center;color:var(--muted);background:var(--paper-hi);cursor:pointer;font-size:14px}.drop:hover,.drop[data-over=true]{border-color:var(--link);background:var(--accent-soft);color:var(--link)}.drop b{display:flex;justify-content:center;align-items:center;color:var(--ink);margin-bottom:4px}.drop>.ficon{color:var(--link);margin-bottom:8px}.q-note{font-size:var(--t14);color:var(--muted);margin:12px 0 0;line-height:1.5}.q-tiers{margin-top:12px}.q-facts{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0 0}.pt2{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:36px;align-items:start}.pt-back{display:inline-flex;align-items:center;gap:5px;margin-bottom:14px;padding:0;border:0;background:none;color:var(--link);font:600 var(--t14)/1 var(--sans);cursor:pointer}.pt-back:hover{text-decoration:underline}.pt-book{display:flex;gap:16px;align-items:flex-start}.pt-book .cover{width:92px;flex:none}.pt-who{min-width:0;flex:1}.pt-who h2{font-size:var(--t32)}.pt-who .by{color:var(--muted);font-size:var(--t16);margin:4px 0 0}.pt-picks{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;align-items:center}.pt-picks select{width:auto;min-height:36px;padding:5px 30px 5px 12px;border-radius:var(--r-pill);font-size:var(--t14)}.pt-src{font-size:var(--t14);color:var(--muted)}.pt-sec{margin-top:26px}.pt-k{display:flex;align-items:center;gap:6px;margin:0 0 8px;font:600 var(--t14)/1.2 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}:root[lang=ar] .pt-k{letter-spacing:0}.pt-sizes{display:flex;align-items:flex-end;gap:4px;max-width:520px}.pt-sz{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 2px 9px;border:0;border-radius:14px;background:transparent;color:var(--muted);cursor:pointer}.pt-sz .sf{--s: .2px}.pt-sz:hover{background:var(--fill)}.pt-sz:disabled{opacity:.4;cursor:not-allowed}.pt-sz .nm{font-size:12.5px;font-weight:600;line-height:1}.pt-sz .pr{font-size:var(--t14);font-weight:700;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.pt-sz .vl{font-size:11px;line-height:1;min-height:11px;color:var(--faint)}.pt-sz[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.pt-sz[aria-pressed=true] .pr,.pt-sz[aria-pressed=true] .vl{color:var(--on-accent)}.pt-a3{font-size:13px;color:var(--faint);margin:6px 0 0}.fams{display:grid;gap:8px;max-width:520px}.fam{min-width:0;padding:7px 6px 6px;border:1px solid var(--line);border-radius:14px;background:var(--paper-hi)}.fam-k{display:block;padding:0 6px 5px;font:700 11px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}:root[lang=ar] .fam-k{letter-spacing:0}.fam-row{display:flex;gap:4px}.fam-b{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 2px;border:0;border-radius:10px;background:transparent;color:var(--ink);cursor:pointer}.fam-b:hover{background:var(--fill)}.fam-b:disabled{opacity:.4;cursor:not-allowed}.fam-b .n{font-size:13px;font-weight:600;line-height:1.15;text-align:center;overflow-wrap:anywhere}.fam-b .p{font-size:12px;color:var(--muted);line-height:1;font-variant-numeric:tabular-nums}.fam-b[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.fam-b[aria-pressed=true] .p{color:var(--on-accent)}.fam-note{font-size:13px;color:var(--faint);margin:6px 0 0}.pt-wilaya{max-width:360px;min-height:42px}.pt-sec .methods{margin-top:8px;max-width:520px}.ticket{position:sticky;top:calc(var(--hdr-h) + 18px);z-index:2;padding-bottom:14px;border:1px solid var(--line);border-radius:16px;background:var(--paper-hi);box-shadow:var(--shadow-lg)}.tk-grab,.tk-more,.tk-short{display:none}.tk-top{display:flex;justify-content:space-between;gap:10px;padding:13px 16px 4px;font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}:root[lang=ar] .tk-top{letter-spacing:0}.tk-lines{padding:4px 16px 8px}.tk-line{display:flex;align-items:baseline;gap:8px;padding:6px 0;font-size:var(--t14)}.tk-line .l{min-width:0;color:var(--muted);overflow-wrap:anywhere}.tk-line .dots{flex:1 1 12px;min-width:12px;border-bottom:1.5px dotted var(--line-2);transform:translateY(-4px)}.tk-line .v{flex:none;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.tk-perf{position:relative;height:0;margin:6px 14px;border-top:2px dashed var(--line-2)}.tk-perf:before,.tk-perf:after{content:"";position:absolute;top:-11px;width:20px;height:20px;border-radius:50%;background:var(--paper);border:1px solid var(--line)}.tk-perf:before{left:-25px;clip-path:inset(0 0 0 50%)}.tk-perf:after{right:-25px;clip-path:inset(0 50% 0 0)}.tk-say{margin:12px 16px 0;font:700 20px/1.35 var(--title);text-wrap:pretty}:root[lang=ar] .tk-say{font-family:var(--ar-title)}.tk-say em{font-style:normal;color:var(--deep)}.tk-say.tk-none{font:500 var(--t14)/1.5 var(--sans);color:var(--muted)}.tk-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 16px 0}.tk-total .k{font:600 var(--t14)/1.2 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}:root[lang=ar] .tk-total .k{letter-spacing:0}.tk-price{font:700 36px/1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.tk-price small{margin-inline-start:5px;font-size:14px;font-weight:600;letter-spacing:0;color:var(--muted)}.tk-notice{padding:0 16px}.tk-notice .notice{margin-top:12px}.tk-go{display:flex;gap:6px;padding:14px 14px 0}.tk-order{flex:1 1 auto;justify-content:center;min-width:0}.tk-ico,.tk-more{flex:none;width:44px;padding:0;justify-content:center}@media(max-width:900px){.pt2{grid-template-columns:minmax(0,1fr);gap:22px}.ticket{top:auto;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:50;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:14px 0 10px;margin-inline:-6px;box-shadow:0 14px 34px -10px #00000073,0 0 0 1px var(--line)}.ticket>*{grid-column:1 / -1}.tk-grab{display:block;position:absolute;inset:0 0 auto;height:22px;border:0;background:none;cursor:pointer}.tk-grab:after{content:"";position:absolute;top:6px;left:50%;width:34px;height:4px;border-radius:4px;background:var(--line-2);transform:translate(-50%)}.ticket:not([data-open]) :is(.tk-top,.tk-lines,.tk-notice,.tk-ico){display:none}.ticket:not([data-open]) .tk-say{order:1;margin-top:0;font-size:16px}.ticket:not([data-open]) .tk-perf{order:2;margin-block:12px 0}.ticket:not([data-open]) :is(.tk-total,.tk-go){order:3}.ticket:not([data-open]) .tk-total{grid-column:1;padding-top:10px}.ticket:not([data-open]) .tk-total .k{display:none}.ticket:not([data-open]) .tk-price{font-size:26px}.ticket:not([data-open]) .tk-go{grid-column:2;padding:10px 10px 0 0}:root[dir=rtl] .ticket:not([data-open]) .tk-go{padding:10px 0 0 10px}.ticket[data-open]{position:fixed;inset-inline:max(8px,calc(50% - 280px));bottom:calc(76px + env(safe-area-inset-bottom,0px));margin:0;max-height:calc(100svh - var(--hdr-h) - 92px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain}.ticket[data-open] .tk-notice .notice{padding:8px 11px;font-size:13px}.tk-more{display:inline-flex}.ticket:not([data-open]) .tk-more .ficon{transform:rotate(180deg)}.tk-order .tk-long{display:none}.tk-order .tk-short{display:inline}.tk-order{padding-inline:20px}.tk-say{font-size:18px}:root[data-ticket] .basket-bar{display:none}}@media(max-width:640px){.ways button{flex-direction:column;gap:5px;padding:10px 4px 9px;border-radius:14px;font-size:13px;line-height:1.15}.wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;margin-top:18px}.w-a{font-size:12px}.w-e,.w-made{font-size:11.5px}.pt-book .cover{width:72px}.pt-who h2{font-size:var(--t24)}.pt-sz .sf{--s: .16px}.pt-sz .pr{font-size:13px}}.ql-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px}.ql-mark{color:var(--link);flex:none;margin-top:4px}.ql-cap{font-size:var(--t14);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--link);margin-bottom:4px}:root[lang=ar] .ql-cap{letter-spacing:0}.ql-head h1{font-size:var(--t48)}.ql-note{margin:8px 0 0;color:var(--muted);font-size:var(--t16);white-space:pre-wrap}.qlb{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:16px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-hi);box-shadow:var(--shadow-sm);margin-bottom:12px}.qlb h2{font-size:var(--t24)}.qlb .by{color:var(--faint);margin:2px 0 10px;font-size:var(--t14)}.qlb .opts{gap:6px}.qlb .opt{padding:8px 11px}.qlb .o-p{font-size:16px}.ql-total{display:flex;justify-content:space-between;align-items:baseline;padding:14px 4px 4px;border-top:1px dashed var(--line-2);margin-top:14px;font-size:var(--t16);color:var(--muted)}.ql-total b{font-family:var(--sans);font-weight:700;font-size:var(--t32);color:var(--ink);font-variant-numeric:tabular-nums}:root[lang=ar] .ql-total b{font-family:var(--sans)}.ql-used{padding:14px 16px;border-radius:var(--r-lg);background:var(--ok-bg);color:var(--ok);font-weight:600;margin-bottom:14px}.ql-used a{color:inherit}.trk-find{padding-inline:max(20px,calc((100% - 520px)/2))}.trk-gate{max-width:520px;margin-top:14px}.trk-gate .row{flex-wrap:nowrap}.trk-head{display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap;margin-bottom:6px}.trk-head h1{font-size:var(--t48)}.trk-head .asof{font-size:var(--t14);color:var(--faint);margin-inline-start:auto}.trk-end{padding:14px 16px;border-radius:var(--r-lg);margin:12px 0 18px;font-weight:600;background:var(--bad-bg);color:var(--bad)}.trk-end span{display:block;font-weight:400;font-size:var(--t14);margin-top:3px}.stages{list-style:none;margin:16px 0 0;padding:0;display:grid}.stg{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:0 0 22px;position:relative}.stg:before{content:"";position:absolute;inset-inline-start:13px;top:26px;bottom:0;width:2px;background:var(--line)}.stg:last-child:before{display:none}.stg .dot{width:28px;height:28px;border-radius:50%;border:2px solid var(--line-2);background:var(--paper-hi);display:grid;place-items:center;color:var(--paper-hi);z-index:1}.stg.done .dot{background:var(--ok);border-color:var(--ok)}.stg.here .dot{background:var(--accent);border-color:var(--ink);color:var(--on-accent);box-shadow:0 0 0 5px var(--accent-soft)}.stg.done:before{background:var(--ok)}.stg .st{font-family:var(--sans);font-weight:700;font-size:var(--t16);line-height:1.3}:root[lang=ar] .stg .st{font-family:var(--ar)}.stg.todo .st{color:var(--faint);font-weight:600}.stg .when{font-size:var(--t14);color:var(--faint);margin-inline-start:8px;font-weight:400;font-family:var(--sans)}:root[lang=ar] .stg .when{font-family:var(--ar)}.stg .sd{font-size:var(--t14);color:var(--muted);margin-top:3px}.mk{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.trk-zr{display:flex;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper-hi);flex-wrap:wrap}.trk-zr b{font-variant-numeric:tabular-nums;letter-spacing:.02em;direction:ltr;unicode-bidi:isolate}.trk-zr a{display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;font-size:var(--t14);color:var(--link);font-weight:600;text-decoration:none}.trk-books{display:grid;gap:8px;margin-top:18px}.trk-book{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper-hi)}.trk-book .cover{width:40px;flex:none}.trk-book .bt{font-weight:600;font-size:14px;line-height:1.25}.trk-book .bs{font-size:var(--t14);color:var(--faint)}.trk-book .bp{margin-inline-start:auto;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.trk-book .ask-drop{display:inline-flex;align-items:center;gap:4px;margin-top:3px;font-size:var(--t14);color:var(--link);text-decoration:none}.trk-book .ask-drop:hover{text-decoration:underline}.trk-book .asked{margin-top:3px;font-size:var(--t14);color:var(--faint)}.trk-desk{display:flex;flex-direction:column;gap:2px;margin-top:6px;font-size:var(--t14)}.trk-sec{margin-top:22px}.trk-sec h3{display:flex;align-items:center;gap:7px;font-size:var(--t14);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 10px;font-family:var(--sans);font-weight:600}:root[lang=ar] .trk-sec h3{letter-spacing:0;font-family:var(--ar)}.trk-acts{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}@media(max-width:640px){.qlb{grid-template-columns:72px minmax(0,1fr)}.trk-head .asof{margin-inline-start:0;width:100%}.trk-gate .row{flex-wrap:wrap}.trk-gate .row input{flex:1 1 180px;min-width:0}}.trk-sec h3 .ficon{color:var(--link)}.trk-carried{display:grid;gap:3px;margin-top:6px;font-size:var(--t14)}.trk-now{font-weight:600}.trk-carried .muted{font-size:var(--t14)}.trk-trouble{display:flex;align-items:center;gap:7px;margin-top:4px;color:var(--warn)}.trk-trouble svg{flex:none}.jny{margin:10px 0 0;display:grid;gap:8px;justify-items:start}.jny svg{width:100%;max-width:300px;height:auto;display:block;border-radius:10px;background:var(--paper-2);border:1px solid var(--line)}.jny-land{fill:var(--accent-soft);stroke:none}.jny-wil path{fill:none;stroke:var(--accent-line);stroke-width:.8;vector-effect:non-scaling-stroke;opacity:.75}.jny-edge{fill:none;stroke:var(--faint);stroke-width:1.2;vector-effect:non-scaling-stroke}.jny-road{fill:none;stroke:var(--link);stroke-linecap:round;stroke-linejoin:round}.jny-ahead{fill:none;stroke:var(--faint);stroke-linecap:round}.jny-was{fill:var(--link)}.jny-now{fill:var(--ok)}.jny-to{fill:none;stroke:var(--faint)}.jny-lbl{fill:var(--ink);font-weight:600;paint-order:stroke;stroke:var(--paper-2)}.jny-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:var(--t14)}.jny-steps li{display:flex;gap:6px;align-items:baseline;color:var(--faint)}.jny-steps b{color:var(--muted);font-weight:600}.jny-steps .now b{color:var(--ok)}.jny-steps .ahead b{color:var(--faint);font-weight:500}.about h2[id],.about section[id]{scroll-margin-top:calc(var(--hdr-h) + 18px)}.about .home-head{padding:0 0 32px}.about h3{font-family:var(--title);font-size:var(--t24);line-height:1.1;margin:0}:root[lang=ar] .about h3{font-family:var(--ar-title);line-height:1.4}.ab-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;padding:64px 48px}.ab-hero h1{font-size:var(--t80);line-height:1;margin:0}.ab-lede{font-size:var(--t24);line-height:1.35;color:var(--muted);max-width:30ch;margin:24px 0 0;white-space:pre-wrap}.ab-stack{position:relative;height:420px}.ab-stack img{position:absolute;width:56%;aspect-ratio:3 / 4;object-fit:cover;border:6px solid var(--paper-hi);border-radius:var(--r-sm);box-shadow:var(--shadow-lg);transition:transform .5s cubic-bezier(.3,.7,.2,1)}.ab-stack img:nth-child(1){left:0;top:4%;transform:rotate(-7deg)}.ab-stack img:nth-child(2){left:40%;top:0;transform:rotate(5deg)}.ab-stack img:nth-child(3){left:14%;bottom:0;width:72%;aspect-ratio:4 / 3;transform:rotate(-2deg)}.ab-stack:hover img:nth-child(1){transform:rotate(-11deg) translate(-12px,-6px)}.ab-stack:hover img:nth-child(2){transform:rotate(9deg) translate(12px,-6px)}.about .ab-steps{background:var(--paper-2);padding:64px 48px 56px}.ab-step-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ab-step figure{position:relative;margin:0 0 14px}.ab-step img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--r);background:var(--paper)}.ab-n{position:absolute;top:12px;inset-inline-start:12px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--paper-hi);color:var(--ink);font-family:var(--title);font-size:var(--t24);line-height:1;box-shadow:var(--shadow)}.about .ab-turn{background:var(--card);color:var(--paper);padding:64px 48px 56px}.ab-turn .home-k{color:var(--accent-d)}.ab-books{display:flex;flex-wrap:wrap;gap:8px}.ab-book{min-height:42px;padding:0 20px;border:0;border-radius:var(--r-pill);background:var(--chip);color:var(--paper);font:600 var(--t14) / 1 var(--sans);cursor:pointer}.ab-book:hover{background:var(--line-d)}.ab-book.on{background:var(--accent);color:var(--on-accent)}.ab-turn-body{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:40px;align-items:start}.ab-photo{position:relative;display:block;width:100%;aspect-ratio:3 / 4;padding:0;border:0;border-radius:var(--r-lg);overflow:hidden;background:var(--abyss);cursor:pointer}.ab-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s}.ab-photo img.on{opacity:1}.ab-photo:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ab-count{position:absolute;bottom:14px;inset-inline-end:14px;padding:6px 12px;border-radius:var(--r-pill);background:var(--paper-glass);color:var(--ink);direction:ltr}.ab-sides{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ab-sides button{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;width:100%;padding:8px;border:0;border-radius:var(--r);background:transparent;color:var(--soft-d);font:600 var(--t16) / 1.2 var(--sans);text-align:start;cursor:pointer}.ab-sides button:hover{background:var(--abyss)}.ab-sides button.on{background:var(--chip);color:var(--paper)}.ab-sides img{flex:none;width:60px;aspect-ratio:3 / 4;object-fit:cover;border-radius:8px}.ab-tick{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--accent);transform-origin:left;animation:ab-tick linear both}@keyframes ab-tick{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ab-map{padding:64px 48px 56px}.ab-map-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.ab-map-fig{margin:0}.ab-map-fig svg{direction:ltr;display:block;width:100%;max-height:520px;overflow:visible}.ab-land{fill:var(--paper-2)}.ab-w{fill:var(--deep);stroke:var(--paper);stroke-width:1;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill .25s}.ab-w:hover{stroke:var(--ink);stroke-width:2}.ab-w.none{fill:url(#ab-hatch);fill-opacity:1;cursor:default}.ab-w.on{fill:var(--accent)!important;fill-opacity:1!important;stroke:var(--ink);stroke-width:2}.ab-arc{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:ab-draw .9s cubic-bezier(.5,0,.2,1) forwards;pointer-events:none}@keyframes ab-draw{to{stroke-dashoffset:0}}.ab-to{animation:ab-fade .4s .7s both;pointer-events:none}.ab-to circle{fill:var(--paper-hi);stroke:var(--ink);stroke-width:3;vector-effect:non-scaling-stroke}.ab-to text{font:700 34px var(--sans);fill:var(--ink);stroke:var(--paper);stroke-width:10px;stroke-linejoin:round;paint-order:stroke}@keyframes ab-fade{0%{opacity:0}to{opacity:1}}.ab-from{fill:var(--ink);pointer-events:none}.ab-pulse{opacity:.25;transform-box:fill-box;transform-origin:center;animation:ab-pulse 2.4s ease-out infinite}@keyframes ab-pulse{0%{transform:scale(.4);opacity:.45}to{transform:scale(1.6);opacity:0}}.ab-legend{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:var(--t14);font-weight:600;color:var(--muted);direction:ltr}.ab-legend i{flex:1 1 auto;max-width:220px;height:10px;border-radius:var(--r-pill);background:var(--deep);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.14),#000);mask-image:linear-gradient(to right,#00000024,#000)}.ab-map-side{display:flex;flex-direction:column;gap:20px}.ab-map-side .field{margin:0}.ab-fees{display:flex;flex-direction:column;gap:14px;animation:zin .4s both}.ab-place{margin:0;font-family:var(--title);font-size:var(--t48);line-height:1}:root[lang=ar] .ab-place{font-family:var(--ar-title);line-height:1.3}.ab-map-side .small{margin:0}.fees{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fee{padding:14px 16px;border-radius:var(--r);background:var(--paper-hi);color:var(--muted)}.fee .k{font-size:var(--t14);color:var(--faint);margin-top:8px}.fee .v{font-family:var(--sans);font-weight:700;font-size:var(--t32);line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.ab-help{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;align-items:start;padding:64px 48px 56px}.ab-help h2{margin:0 0 20px;font-size:var(--t32)}.faq details{border-radius:var(--r);background:var(--paper-hi);margin-bottom:8px}.faq summary{cursor:pointer;padding:13px 16px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:48px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--link);font-weight:700;font-size:18px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{margin:0;padding:0 16px 14px;color:var(--muted);font-size:var(--t16);max-width:62ch}.channels{display:flex;flex-direction:column;gap:8px}.ch{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--r-lg);background:var(--paper-hi);text-decoration:none;min-height:62px}.ch:hover{background:var(--paper-2)}.ch .ci{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex:none;color:#fff}.ch>:last-child{min-width:0}.ch .ct{font-weight:600;display:block}.ch .cs{font-size:var(--t14);color:var(--faint);display:block;overflow-wrap:anywhere}.ci-wa{background:#25a16a}.ci-ig{background:linear-gradient(135deg,#f9a03f,#e1306c 55%,#7b3fd1)}.ci-fb{background:#3b6fd6}.ci-mail{background:var(--muted)}@media(max-width:900px){.ab-hero,.ab-map-body,.ab-help{grid-template-columns:minmax(0,1fr);gap:32px}.ab-stack{height:340px;max-width:460px}.ab-turn-body{grid-template-columns:minmax(0,1fr);gap:16px}.ab-photo{max-width:440px;margin-inline:auto}.ab-sides{flex-direction:row;gap:6px;max-width:440px;margin-inline:auto;width:100%}.ab-sides li{flex:1 1 0;min-width:0}.ab-sides button{flex-direction:column;gap:6px;padding:5px;font-size:12px;text-align:center}.ab-sides img{width:100%}.ab-sides button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media(max-width:640px){.about .ab-hero,.about .ab-steps,.about .ab-turn,.about .ab-map,.about .ab-help{padding:32px 20px}.about .home-head{padding:0 0 20px}.about .home-head h2{font-size:var(--t32)}.ab-hero h1{font-size:var(--t48)}.ab-lede{font-size:var(--t16)}.ab-stack{height:280px}.ab-step-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:-20px;padding:0 20px 6px;scrollbar-width:none}.ab-step-row::-webkit-scrollbar{display:none}.ab-step{flex:0 0 68%;scroll-snap-align:center}.ab-sides button span{display:none}.ab-sides button.on span{display:block}.ab-place{font-size:var(--t32)}.fee .v{font-size:var(--t24)}.ab-to text{font-size:58px;stroke-width:14px}}.home{display:flex;flex-direction:column}.home-card{margin:var(--gap-card) var(--gap-edge) 0;background:var(--paper);border-radius:var(--r-lg);overflow:hidden;position:relative}.home-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;padding:0 48px 32px}.home-head h2{font-size:var(--t48)}.home-k{margin:0 0 16px;color:var(--link)}.spill{display:flex;align-items:center;gap:12px;height:var(--pill-h);margin:var(--gap-card) var(--gap-edge) 0;padding-inline:22px 8px;border-radius:28px;background:var(--paper-hi);color:var(--ink);scroll-margin-top:calc(var(--hdr-h) + 16px)}.spill-ico{flex:none;color:var(--muted)}.spill input{flex:1 1 auto;min-width:0;min-height:0;height:100%;padding:0;border:0;border-radius:0;background:transparent;font-size:var(--t16);box-shadow:none;text-overflow:ellipsis}.spill input:focus{box-shadow:none}.spill:focus-within{box-shadow:inset 0 0 0 2px var(--link)}.spill-pdf{flex:none;padding:0 8px;color:var(--link);text-decoration:none;white-space:nowrap}.spill-pdf:hover{text-decoration:underline}.spill-go{flex:none}.spill-wa{display:none;flex:none;width:42px;height:42px;border-radius:50%;background:#1f8f5c;color:#fff;place-items:center}.ticker{margin:var(--gap-card) var(--gap-edge) 0;height:32px;display:flex;align-items:center;overflow:hidden;white-space:nowrap;background:var(--paper);border-radius:var(--r-lg);direction:ltr}.ticker-in{display:inline-flex;width:max-content;animation:ticker-drift 40s linear infinite}.tk{display:inline-flex;align-items:center}.tk span{padding:0 20px;font-size:var(--t14);font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);unicode-bidi:plaintext}:root[lang=ar] .tk span{font-family:var(--ar);letter-spacing:0}.tk b{font-weight:400;color:var(--link)}@keyframes ticker-drift{to{transform:translate(-50%)}}.shelf{padding:100px 0 48px}.shelf-row{overflow:hidden;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.shelf-track{display:flex;width:max-content;padding:16px 0 24px;will-change:transform}.sbk{--w: 176px;--h: 249px;--sw: 34px;position:relative;display:flex;flex-direction:column;width:var(--w);margin-right:40px;color:var(--ink);text-decoration:none}.c3{position:relative;display:block;width:var(--w);height:var(--h);perspective:1100px;perspective-origin:0 50%}.b3{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:0 50% calc(var(--sw) / -2);transition:transform .7s cubic-bezier(.3,.7,.2,1)}.b3 .front{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:3px;backface-visibility:hidden;box-shadow:0 1px 1px #140e1e1f,0 16px 26px -14px #140e1e8c}.b3 .spine{position:absolute;left:0;top:0;width:var(--sw);height:100%;transform-origin:left center;transform:translateZ(calc(-1 * var(--sw))) rotateY(-90deg);backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px 0;border-radius:2px;background:var(--sp);color:var(--si);overflow:hidden;box-shadow:inset -3px 0 6px #0000002e,inset 3px 0 4px #ffffff1f}.spine b{writing-mode:vertical-rl;text-orientation:sideways;font-family:var(--title);font-weight:700;font-size:17px;line-height:1;white-space:nowrap;overflow:hidden;max-height:70%}.spine b[dir=rtl]{font-family:var(--ar-title)}.spine small{writing-mode:vertical-rl;text-orientation:sideways;font-size:9.5px;font-weight:600;letter-spacing:.06em;white-space:nowrap;opacity:.8;overflow:hidden;max-height:22%}.spine i{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.7}.sbk[data-turned=true] .b3,.sbk:focus-visible .b3{transform:translate(calc(var(--sw) / 2)) rotateY(90deg)}.sbk-blurb{position:absolute;top:0;left:calc(var(--sw) + 14px);width:calc(var(--w) - 26px);height:var(--h);display:flex;flex-direction:column;align-items:flex-start;gap:8px;opacity:0;transform:translate(-10px);transition:opacity .35s,transform .45s;pointer-events:none}.sbk-blurb[dir=rtl]{align-items:flex-end;text-align:right}.sbk[data-turned=true] .sbk-blurb,.sbk:focus-visible .sbk-blurb{opacity:1;transform:none;transition-delay:.25s}.sbk-blurb-d{font-size:var(--t14);line-height:1.3;color:var(--muted)}.under{display:flex;flex-direction:column;gap:4px;margin-top:16px;transition:opacity .3s}.sbk[data-turned=true] .under,.sbk:focus-visible .under{opacity:0}@media(hover:hover){.sbk:hover .b3{transform:translate(calc(var(--sw) / 2)) rotateY(90deg)}.sbk:hover .sbk-blurb{opacity:1;transform:none;transition-delay:.25s}.sbk:hover .under{opacity:0}}.sbk-t{font-family:var(--title);font-weight:700;font-size:var(--t24);line-height:1}.sbk-t[dir=rtl]{font-family:var(--ar-title);line-height:1.3}.sbk-a{font-size:var(--t14);color:var(--muted)}@media(max-width:640px){.home-head{padding:0 20px 24px}.spill{gap:8px;padding-inline:16px 6px}.spill-wa{display:grid}.shelf{display:flex;flex-direction:column;justify-content:center;height:calc((var(--fit) - var(--gap-card)) * .46);min-height:170px;padding:12px 0 8px}.shelf .home-k{display:none}.shelf .home-head{flex-wrap:nowrap;align-items:flex-end;padding:0 16px 8px}.shelf .home-head h2{font-size:22px}.shelf .home-k{margin-bottom:8px}.shelf .home-head .btn{flex:none;min-height:36px;padding:0 16px;font-size:var(--t14)}.shelf-track{padding:8px 0 4px}.sbk{--h: clamp(96px, calc((var(--fit) - var(--gap-card)) * .46 - 132px), 240px);--w: calc(var(--h) / 1.414);--sw: calc(var(--h) * .15);margin-right:22px}.spine b{font-size:13px}.b3 .spine{padding:7px 0}.sbk-blurb{gap:6px}.sbk-blurb .sbk-t{font-size:var(--t16)}.under{margin-top:10px;gap:2px}.under .sbk-t{font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sbk-a{font-size:13px}.blurb-d{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:640px)and (max-height:720px){.shelf .under{display:none}.sbk{--h: clamp(96px, calc((var(--fit) - var(--gap-card)) * .46 - 76px), 240px)}}@media(max-width:460px){.spill-pdf{display:none}}@media(prefers-reduced-motion:reduce){.ticker-in{animation:none}.shelf-row{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.b3,.sbk-blurb,.under{transition:none}}.home-hint{margin:0;max-width:340px;font-size:var(--t14);color:var(--muted)}:root{--serif: "EB Garamond", Georgia, "Times New Roman", serif}@keyframes zin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sizes-x{background:var(--card);color:var(--paper);padding:100px 48px 48px}.sizes-x .home-head{padding:0 0 32px}.sizes-x .home-k{color:var(--accent-d)}.sizes-x .home-hint{color:var(--muted-d);text-align:end}.zstage{position:relative;transition:height .6s cubic-bezier(.5,0,.2,1)}.zfloor{position:absolute;left:0;right:0;border-top:1.5px solid var(--line-d);transition:opacity .3s}.zbk{position:absolute;transform-origin:50% 100%;transition:transform .7s cubic-bezier(.5,0,.2,1),opacity .35s;z-index:1;pointer-events:none}.zbk.hov,.zbk.sel{z-index:5}.zbk.hov{pointer-events:auto;cursor:pointer}.zhit{position:absolute;z-index:8;padding:0;border:0;background:transparent;cursor:pointer;border-radius:2px}.zhit:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.zstage.open .zhit{pointer-events:none}.z3{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:0 50% calc(var(--sw) / -2);transition:transform .7s cubic-bezier(.3,.7,.2,1);box-shadow:0 18px 30px -16px #0009}.z3 img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;border-radius:1px;backface-visibility:hidden}.z3 .zf{opacity:0;transition:opacity .45s}.zbk.hov .zf,.zbk.sel .zf{opacity:1}.zs{position:absolute;left:0;top:0;width:var(--sw);height:100%;transform-origin:left center;transform:translateZ(calc(-1 * var(--sw))) rotateY(-90deg);backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(8px / var(--f)) 0;color:#fff;overflow:hidden}.zs b{writing-mode:vertical-rl;text-orientation:sideways;font-family:var(--title);font-weight:700;font-size:calc(14px / var(--f));line-height:1;white-space:nowrap}.zs i{font-style:normal;font-size:calc(10px / var(--f));font-weight:700}.zstage.hovering .zbk:not(.hov){opacity:.05}.zstage.open .zbk:not(.sel){opacity:0}.obj{position:absolute;bottom:0;opacity:0;transition:opacity .35s;display:flex;flex-direction:column;align-items:center;pointer-events:none}.obj img{display:block;max-width:none}.obj span{position:absolute;top:calc(100% + 10px / var(--f));white-space:nowrap;font-size:calc(12px / var(--f));font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-d)}.obj{transition:opacity .45s}.zbk.hov .obj.on{opacity:1;transition-delay:.25s}.zhint{position:absolute;left:50%;bottom:calc(100% + 12px / var(--f));transform:translate(-50%);white-space:nowrap;font-size:calc(13px / var(--f));font-weight:700;padding:calc(6px / var(--f)) calc(12px / var(--f));border-radius:999px;background:var(--paper);color:var(--ink);opacity:0;transition:opacity .3s;pointer-events:none}.zbk.hov .zhint{opacity:1;transition-delay:.35s}.zhint-start{left:0;transform:none}.zhint-end{left:auto;right:0;transform:none}.zbk.sel .zhint{opacity:0}.zbk.sel .z3{transform:translate(calc(var(--sw) / 2)) rotateY(90deg);transition-delay:.6s}.zstage.open .zbk.sel{opacity:0;transition:transform .7s cubic-bezier(.5,0,.2,1),opacity .25s 1.35s}.zstage.open .zfloor{opacity:0;transition:opacity .3s .6s}@media(min-width:641px){.zpanel[dir=rtl]{flex-direction:row-reverse}}.zpanel{z-index:9;display:flex;gap:36px;color:var(--paper);animation:zin .6s .8s both}.zp-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:24px}.zp-head{display:flex;align-items:baseline;gap:8px 16px;flex-wrap:wrap}.zp-head h3{margin:0;font-family:var(--title);font-size:var(--t48);line-height:1}:root[lang=ar] .zp-head h3{font-family:var(--ar-title);line-height:1.3}.zp-mm{color:var(--muted-d)}.zp-cm{text-transform:none;color:var(--paper)}.zcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:48px;align-items:start}.zp-main{display:flex;flex-direction:column;gap:16px;min-width:0}.zp-main>p{margin:0;line-height:1.3}.zp-side{display:flex;flex-direction:column;gap:24px;min-width:0}.zp-spine{flex:0 0 34px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12px 0;border-radius:3px;color:#fff;overflow:hidden;box-shadow:inset -4px 0 #0000002e,inset 4px 0 #ffffff1a}.zp-spine b{writing-mode:vertical-rl;text-orientation:sideways;font-family:var(--title);font-weight:700;font-size:20px;line-height:1;white-space:nowrap}:root[lang=ar] .zp-spine b{font-family:var(--ar-title)}.zp-spine i{font-style:normal;font-size:12px;font-weight:700}.zdim{direction:ltr;display:block;height:220px;width:auto;max-width:100%;overflow:visible}.zdim text{fill:currentColor;font-family:var(--sans);font-size:12px;font-weight:700}.zdim-fig{align-self:flex-start;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;direction:ltr}.zdim-obj{opacity:0;transition:opacity .45s}.zdim-obj.on{opacity:1;transition-delay:.2s}.zdim-name{display:grid;width:0;min-width:100%;text-align:right;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-d);line-height:1.2}.zdim-name span{grid-area:1 / 1;opacity:0;transition:opacity .45s}.zdim-name span.on{opacity:1;transition-delay:.2s}.zbits{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.zbits li{display:flex;gap:10px;line-height:1.3;color:var(--soft-d)}.zmark{flex:0 0 18px;width:18px;height:18px;margin-top:1px;fill:none;stroke:var(--muted-d);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.zmark-yes{stroke:var(--mk)}.zp-ex{display:flex;flex-direction:column;gap:12px}.zex{display:flex;gap:16px}.zex figure{margin:0;width:92px;display:flex;flex-direction:column;gap:8px}.zex img{width:92px;height:130px;object-fit:cover;border-radius:3px;box-shadow:0 14px 22px -12px #000000b3}.zex figcaption{font-size:12px;line-height:1.3;font-weight:600}.zp-acts{display:flex;gap:8px;flex-wrap:wrap}.zp-acts .zp-price{color:var(--ink)}.zp-acts .zp-price:hover{color:var(--ink);filter:brightness(1.08)}.zp-nav{display:flex;justify-content:space-between;gap:8px}.zp-step{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:50%;min-height:40px;padding:0 14px;border:0;border-radius:var(--r-pill);background:var(--chip);color:var(--soft-d);font:600 13px var(--sans);cursor:pointer;transition:background .2s}.zp-step:hover{background:var(--line-d)}.zp-step i{flex:0 0 10px;height:10px;border-radius:50%}.zp-step span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zp-next{flex-direction:row-reverse}.zp-step em{font-style:normal}.zp-foot{margin:0;font-size:12px;color:var(--muted-d)}.btn-dark-ghost{background:var(--chip);border:1.5px solid transparent;color:var(--paper)}.btn-dark-ghost:hover{background:var(--line-d);color:var(--paper)}.tiers-x{padding:100px 48px 56px}.tiers-x .home-head{padding:0 0 32px}.tdial{--kn: 44px;--dot: 14px;position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto var(--kn) auto;max-width:720px;touch-action:pan-y;user-select:none}.tdial-g{grid-row:1;text-align:center;color:var(--muted);padding-bottom:2px}.tdial-pb{grid-column:1 / 3}.tdial-hc{grid-column:3 / 6}.tdial-line{grid-row:2;grid-column:1 / -1;position:relative;pointer-events:none}.tdial-line:before,.tdial-fill{content:"";position:absolute;top:50%;height:4px;margin-top:-2px;border-radius:4px}.tdial-line:before{inset-inline:10%;background:var(--paper-hi)}.tdial-fill{inset-inline-start:10%;width:calc(var(--at) * 20%);background:var(--ink);transition:width .4s cubic-bezier(.3,.7,.2,1)}.tknob{position:absolute;z-index:2;top:0;inset-inline-start:calc(10% + var(--at) * 20%);width:var(--kn);height:var(--kn);margin-inline-start:calc(var(--kn) / -2);border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--paper);box-shadow:0 6px 12px -4px #140e1e8c;transition:inset-inline-start .4s cubic-bezier(.3,.7,.2,1)}.tknob .ti{width:52%;height:52%;transform:rotate(-8deg)}.tknob .ti-eye{stroke:var(--ink)}.tstop{position:relative;grid-row:2 / 4;display:grid;grid-template-rows:var(--kn) auto;justify-items:center;padding:0 2px calc(6px + var(--drop, 8px));border:0;background:none;color:var(--muted);font:inherit;cursor:pointer}.tstop b{font-size:var(--t14);font-weight:600;line-height:1.15;text-align:center;transition:transform .4s cubic-bezier(.3,.7,.2,1)}.tstop[aria-pressed=true] b{transform:translateY(var(--drop, 8px))}.tstop[aria-pressed=true]{color:var(--ink)}.tstop[aria-pressed=true] b{font-weight:800}.tdot{align-self:center;width:var(--dot);height:var(--dot);border-radius:50%;background:var(--paper-hi);box-shadow:inset 0 0 0 3px var(--line-2);transition:box-shadow .3s}.tdot[data-past=true]{box-shadow:inset 0 0 0 3px var(--ink)}.tstop:hover .tdot{box-shadow:inset 0 0 0 3px var(--link)}.ti{flex:none;width:1.1em;height:1.1em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.ti .ti-gold{fill:#d8b25a;stroke:#b88a2c;stroke-width:1}.ti .ti-thread{stroke:var(--accent-d);stroke-width:1.3}.tknob .ti-soft{stroke:var(--accent-d)}.tknob .ti{transform:rotate(-8deg)}.tprog{--rg: calc(var(--kn) + 10px);position:absolute;z-index:3;top:calc(var(--kn) / 2 - var(--rg) / 2);left:50%;width:var(--rg);height:var(--rg);margin-left:calc(var(--rg) / -2);pointer-events:none;transform:rotate(-90deg)}:root[dir=rtl] .tprog{transform:scaleX(-1) rotate(-90deg)}.tprog circle{fill:none;stroke:var(--accent);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:116.24;stroke-dashoffset:116.24;animation:tring linear forwards}@keyframes tring{to{stroke-dashoffset:0}}.tier-body{margin-top:32px;display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:48px;align-items:center}.tier-fig{display:flex;flex-direction:column;gap:24px;align-items:center;direction:ltr}.tstage{position:relative;width:100%;height:420px;perspective:1600px;display:flex;align-items:center;justify-content:center}.tbook{position:relative;width:250px;height:354px;transform-style:preserve-3d;transform:rotateY(30deg);transition:transform .8s}.tface{position:absolute;inset:0;border-radius:1px var(--fr) var(--fr) 1px;overflow:hidden;transition:opacity .6s,border-radius .6s}.tface img{width:100%;height:100%;object-fit:cover;display:block}.tleather{background:radial-gradient(circle at 30% 20%,#8a5634,#5a3220 55%,#3f2114);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding-top:30%}.tleather:before{content:"";position:absolute;inset:12px;border:1px solid #d8b25a;border-radius:1px;opacity:.7}.tplain{background:#efe6d2;color:#2b2620;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:0 22px;font-family:var(--serif)}.tplain span{font-weight:600;font-size:22px;line-height:1.15}.tplain small{font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.75}.tfoil{font-family:var(--serif);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-align:center;background:linear-gradient(180deg,#f7e3a0,#c9972f 55%,#f3d88a);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.15;padding:0 26px}.tfoil-sm{font-size:8px;letter-spacing:.3em}.tspine{position:absolute;left:0;top:0;height:100%;width:var(--t);transform-origin:left center;transform:translateZ(calc(-1 * var(--t))) rotateY(-90deg);overflow:hidden;transition:opacity .6s,width .6s,transform .6s}.tsp{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12px 0;transition:opacity .6s}.tsp b{writing-mode:vertical-rl;font-family:var(--serif);font-weight:600;font-size:calc(var(--t) * .5);line-height:1;white-space:nowrap}.tsp i{writing-mode:vertical-rl;font-style:normal;font-size:calc(var(--t) * .34);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:.8}.tsp-plain{background:#efe6d2;color:#2b2620}.tsp-ill{background:#2e2c2d;color:#f3ecdf}.rib{position:absolute;top:0;height:100%;transition:opacity .6s}.tspine-lab{position:absolute;top:0;height:100%;display:flex;flex-direction:column;align-items:center;transition:opacity .6s}.tspine-lab b{writing-mode:vertical-rl;font-family:var(--serif);font-weight:600;line-height:1;white-space:nowrap}.tspine-ill{left:calc(var(--t) * -.2);width:calc(var(--t) * .4);justify-content:space-between;padding:14px 0;color:#f3ecdf}.tspine-ill b{font-size:calc(var(--t) * .4)}.tspine-ill i{writing-mode:vertical-rl;font-style:normal;font-size:calc(var(--t) * .28);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:.8}.tspine-lea{left:calc(var(--t) * -.17);width:calc(var(--t) * .34);justify-content:center;color:#d8b25a}.tspine-lea b{font-size:calc(var(--t) * .34);letter-spacing:.14em;text-transform:uppercase}.tflat{position:absolute;inset:0;box-shadow:inset 1px 0 #0000004d,inset -1px 0 #0000004d}.tgroove{position:absolute;top:0;bottom:0;left:5%;width:3.4%;background:linear-gradient(90deg,#0000,#00000057 45%,#ffffff4d 62%,#fff0);transition:opacity .6s}.tboard{position:absolute;inset:0;border-radius:1px 5px 5px 1px;box-shadow:inset 0 0 0 1.5px #0003,inset -3px -3px #00000024;transition:opacity .6s}.tshadow{position:absolute;left:10%;right:-6%;bottom:-26px;height:26px;background:radial-gradient(closest-side,rgba(20,14,30,.35),transparent);transform:rotateX(90deg)}.ttop{display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--muted)}.ttop-draw{position:relative;width:300px;height:139px}.ttop-draw svg{position:absolute;inset:0;width:100%;height:auto;transition:opacity .5s}.tpanel{display:flex;flex-direction:column;gap:20px;animation:zin .45s both}.tpanel p{margin:0;line-height:1.35}.tp-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.tp-head h3{margin:0;font-family:var(--title);font-size:var(--t48);line-height:1}:root[lang=ar] .tp-head h3{font-family:var(--ar-title);line-height:1.3}.tbadge{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:12px}.tfacts{display:flex;flex-direction:column;gap:8px}.tfacts .lbl{display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.08em;color:var(--muted)}.tgood{padding:12px 16px 14px;border-radius:var(--r);background:var(--ink);color:var(--paper);text-align:center}.tgood .lbl{justify-content:center;color:var(--accent-d)}.tgood .vr-ico{width:16px;height:16px;stroke:var(--accent-d)}.tgood p{justify-items:center;margin:2px 0 0;font:700 24px/1.15 var(--title)}:root[lang=ar] .tgood p{font-family:var(--ar-title);line-height:1.35}.tstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 4px 10px;border-radius:var(--r);background:var(--paper-hi)}.tcell{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:0 6px;text-align:center}.tcell+.tcell{border-inline-start:1px solid var(--line)}.tcell dt.lbl{flex-direction:column;gap:4px;font-size:10px}.tcell .vr-ico{width:26px;height:26px}.tcell dd{justify-items:center;margin:0;font-size:14px;font-weight:600;line-height:1.2}.tsizes{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;padding:10px 12px;border-radius:var(--r);background:var(--paper-hi)}.tsizes .lbl{font-size:10px}.tsizes .vr-ico{width:18px;height:18px}.tsizes ul{display:flex;gap:4px;margin:0;padding:0;list-style:none;direction:ltr}.tsizes li{padding:4px 9px;border-radius:var(--r-pill);background:var(--sz-soft);color:var(--sz);font-size:12px;font-weight:700;transition:background .3s,color .3s}.tsizes li.off{background:var(--paper-2);color:var(--line-2);text-decoration:line-through}.steady{display:grid}.steady>span{grid-area:1 / 1}.steady>.ghost{visibility:hidden}.vs-x{background:var(--paper-2);padding:100px 48px 56px}.vs-head{justify-content:center;text-align:center;padding:0}.vs-head>div{display:flex;flex-direction:column;align-items:center}.vs-body{--vw: 92px;--vp: 46px;margin:32px auto 0;max-width:880px;display:flex;flex-direction:column;gap:12px}.vcard{display:grid;grid-template-columns:96px repeat(3,minmax(0,1fr));gap:6px;padding:10px;border-radius:var(--r-lg);background:var(--paper-hi)}.vk{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;text-align:center;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere}.vcell{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;border-radius:var(--r);cursor:pointer;transition:background .25s}.vk .vr-ico{width:22px;height:22px}.vcell.vwide{grid-column:span 2;cursor:default}.vcell[data-on=true]{background:var(--accent-soft)}.vtop{border:0;font:inherit;color:inherit;background:transparent;justify-content:flex-end;gap:8px;padding:12px 4px 8px}.vtop:focus-visible{outline:2px solid var(--link);outline-offset:2px}.vstage{display:flex;align-items:center;justify-content:center;height:calc(var(--vw) * 1.7);perspective:calc(var(--vw) * 6.5)}.vbox{--t: calc(var(--vw) * .122);position:relative;display:block;transform-style:preserve-3d;transform:rotateX(26deg) rotateY(36deg);transition:transform .9s cubic-bezier(.3,.7,.2,1)}.vbox.vsoft{width:var(--vw);height:calc(var(--vw) * 1.413)}.vbox.vhard{--t: calc(var(--vw) * .174);--o: calc(var(--vw) * .026);width:calc(var(--vw) * 1.035);height:calc(var(--vw) * 1.461)}.vtop:hover .vbox,.vbox[data-turned=true]{transform:rotateX(34deg) rotateY(48deg)}.vface{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden}.vface img{width:100%;height:100%;object-fit:cover;display:block}.vspine{position:absolute;left:0;top:0;height:100%;width:var(--t);transform-origin:left center;transform:translateZ(calc(-1 * var(--t))) rotateY(-90deg);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(var(--vw) * .05) 0}.vspine b{writing-mode:vertical-rl;font-family:var(--serif);font-weight:600;font-size:calc(var(--t) * .5);line-height:1;white-space:nowrap}.vspine i{writing-mode:vertical-rl;font-style:normal;font-size:calc(var(--t) * .32);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:.8}.vbottom{position:absolute;left:0;top:100%;width:100%;height:var(--t);transform-origin:top center;transform:rotateX(-90deg)}.vbottom svg,.vpages svg,.vcap svg,.vhollow svg{display:block;width:100%;height:100%}.vfloor{position:absolute;left:-6%;right:-14%;bottom:calc(var(--vw) * -.17);height:calc(var(--vw) * .19);background:radial-gradient(closest-side,rgba(20,14,30,.35),transparent);transform:translateZ(calc(-1 * var(--t)))}.vsoft .vface{border-radius:0 1px 1px 0;box-shadow:inset 1px 0 #00000040}.vsoft .vspine{background:#1d2a55;color:#f1ecdc;box-shadow:inset 1px 0 #00000059,inset -1px 0 #00000059}.vhard .vface{border-radius:1px 5px 5px 1px}.vhard .vface:after{content:"";position:absolute;top:0;bottom:0;left:4.5%;width:4%;background:linear-gradient(90deg,#0000000d,#00000073 48%,#ffdcb429 56%,#ffdcb40f 85%,#0000)}.vlea .vface{background:radial-gradient(circle at 30% 20%,#8a5634,#5a3220 55%,#3f2114);display:flex;flex-direction:column;align-items:center;gap:6%;padding-top:30%}.vlea .vface:before{content:"";position:absolute;inset:6% 6% 6% 12.5%;border:1px solid #d8b25a;opacity:.7}.vlea .tfoil{font-size:calc(var(--vw) * .075);padding:0 12%}.vlea .tfoil-sm{font-size:calc(var(--vw) * .055)}.vwall{position:absolute;left:calc(var(--t) * -.14);right:0;top:0;bottom:0;transform:translateZ(calc(var(--t) * -.88))}.vhollow{position:absolute;left:calc(var(--t) * -.2887);width:calc(var(--t) * .45);top:calc(100% - var(--o));height:var(--t);transform-origin:top center;transform:rotateX(-90deg)}.vpages{position:absolute;left:calc(var(--t) * .16);right:2.5%;top:calc(100% - var(--o));height:calc(var(--t) * .76);transform-origin:top center;transform:translateZ(calc(var(--t) * -.12)) rotateX(-90deg)}.vcap{position:absolute;top:100%;left:calc(var(--t) * -.2887);width:calc(var(--t) * .3);height:var(--t);transform-origin:top center;transform:rotateX(-90deg)}.vname{font-weight:700;font-size:var(--t16);line-height:1.15;text-align:center}.vname small{display:block;font-weight:500;font-size:13px;color:var(--muted)}.vpic{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%}.vpic svg{display:block;width:100%;height:var(--vp)}.vpic>span{font-size:var(--t14);font-weight:600;line-height:1.15;text-align:center}.vbest{font:700 20px/1.1 var(--title);color:var(--deep);text-align:center;padding:10px 4px}:root[lang=ar] .vbest{font-family:var(--ar-title);line-height:1.4}.vbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px;padding-inline:22px 12px;border-radius:var(--r-lg);background:var(--ink);color:var(--paper)}.vbar b{display:block;font-size:17px}.vbar small{display:block;font-size:13px;opacity:.75}.vbar .btn{flex:none;background:var(--paper);border-color:var(--paper);color:var(--ink)}.vbar .btn:hover{background:var(--paper-hi)}.vr-ico{width:26px;height:26px;fill:none;stroke:var(--link);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.vr-ico .vr-fill{fill:var(--link);stroke-width:1.1}.readers-x{background:var(--abyss);color:var(--paper);padding:100px 24px 24px}.readers-x .home-head{padding:0 24px 32px}.readers-x h2 a{color:inherit;text-decoration:none;border-bottom:3px solid var(--accent-d)}.readers-x .home-hint{color:var(--muted-d)}.rgrid{--rh: 300px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rtall{grid-row:span 2;position:relative;overflow:hidden;min-height:calc(var(--rh) * 2 + 8px);border-radius:16px;background:var(--accent);color:var(--on-accent)}.rtall .logo{position:absolute;left:16px;top:16px}.rtall span{position:absolute;left:20px;bottom:20px;font-family:var(--title);font-weight:700;font-size:var(--t80);line-height:1;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}:root[lang=ar] .rtall span{font-family:var(--ar-title)}.rcell{margin:0;display:flex;flex-direction:column;gap:8px;height:var(--rh);min-width:0}.rname{height:14px;font-size:12px;color:var(--muted-d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rphoto,.rshot{flex:1 1 auto;min-height:0;width:100%;object-fit:cover;border-radius:16px;display:block}.rshot{object-position:top;background:#fff}@media(max-width:900px){.tier-body{grid-template-columns:minmax(0,1fr);gap:24px}.zcols{grid-template-columns:minmax(0,1fr);gap:20px}.rgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.sizes-x .home-hint{text-align:start}}@media(max-width:640px){.sizes-x{display:flex;flex-direction:column;height:calc((var(--fit) - var(--gap-card)) * .54);padding:14px 12px 10px;transition:height .5s cubic-bezier(.5,0,.2,1)}.sizes-x .home-head h2{font-size:26px}.sizes-x .home-hint{display:none}.zroom{flex:1 1 0;min-height:0;display:flex;align-items:center}.zroom>.zstage{flex:1 1 auto;min-width:0}.sizes-x[data-open=true]{overflow:hidden}.sizes-x[data-open=true] .zpanel{margin-block:auto}.sizes-x[data-open=true] .zroom{display:none}.sizes-x[data-fit~="1"] :is(.zp-main>p,.zbits li){font-size:13px}.sizes-x[data-fit~="1"] .zdim{height:110px}.sizes-x[data-fit~="1"] .zex img{width:44px;height:62px}.sizes-x[data-fit~="1"] .zex figure{width:44px}.sizes-x[data-fit~="2"] .zex figcaption{display:none}.sizes-x[data-fit~="2"] :is(.zp-body,.zp-main){gap:6px}.sizes-x[data-fit~="3"] .zp-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px}.sizes-x[data-fit~="3"] .zp-main>*{grid-column:1 / -1}.sizes-x[data-fit~="3"] .zp-main>.zdim-fig{grid-column:1}.sizes-x[data-fit~="3"] .zdim{height:96px}.sizes-x[data-fit~="3"] .zp-main>p{grid-column:2}.sizes-x[data-fit~="3"] .zp-head h3{font-size:22px}.sizes-x[data-fit~="3"] .zp-acts{flex-wrap:nowrap}.sizes-x[data-fit~="3"] .zp-acts .btn{min-width:0;padding:4px 12px;font-size:13px;line-height:1.15;white-space:normal;text-align:center}.sizes-x[data-fit~="4"] .zp-ex{display:none}.sizes-x .home-head{padding-bottom:4px;gap:6px}.sizes-x .home-k{margin-bottom:8px}.sizes-x .home-hint{font-size:13px}.sizes-x[data-open=true] .home-head{display:none}.zpanel{gap:12px;animation-delay:0s}.zp-spine{flex-basis:36px}.zp-body{gap:8px}.zp-head{flex-direction:column;align-items:flex-start;gap:2px}.zp-head h3{font-size:28px}.zp-head .zp-mm{font-size:12px}.zdim{height:150px}.zcols{gap:12px}.zp-main{gap:6px}.zp-main>p,.zbits li{font-size:14px;line-height:1.25}.zmark{flex-basis:16px;width:16px;height:16px}.zbits{gap:4px}.zp-ex{gap:6px}.zp-ex .zp-mm{font-size:12px}.zex{gap:12px}.zex figure{width:64px;gap:4px}.zex img{width:64px;height:90px}.zex figcaption{font-size:11px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zp-acts .btn{min-height:40px;padding:0 14px;font-size:var(--t14)}.zp-acts .zp-price{flex:1 1 auto}.zp-step{min-height:36px;padding:0 12px;font-size:12px}.zp-step em{display:none}.tiers-x{--bh-k: 1;--bh: calc(var(--bh-k) * clamp(96px, min(calc(var(--fit) - 290px), calc((100vw - 200px) / 1.36)), 250px));display:flex;flex-direction:column;height:var(--fit);min-height:380px;padding:14px 12px 10px}.tiers-x .home-head{padding-bottom:8px}.tiers-x .home-k{margin-bottom:6px}.tiers-x .home-head h2{font-size:26px}.tdial{--kn: 30px;--dot: 10px;--drop: 6px}.tdial-g{font-size:9px;padding-bottom:0}.tstop{padding-bottom:4px}.tstop b{font-size:clamp(10px,3vw,11.5px)}.tier-body{flex:1 1 auto;min-height:0;margin-top:10px;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;gap:8px 12px;align-items:start}.tier-fig{grid-row:1 / span 2;flex-direction:row;align-items:center;gap:4px}.tstage{width:calc(var(--bh) * .9);height:calc(var(--bh) * 1.1);perspective:900px}.tbook{width:calc(var(--bh) / 1.414);height:var(--bh)}.tplain{padding:0 8%;gap:4%}.tplain span{font-size:calc(var(--bh) * .06)}.tplain small{font-size:calc(var(--bh) * .032)}.tfoil{font-size:calc(var(--bh) * .032);padding:0 12%}.tfoil-sm{font-size:calc(var(--bh) * .024)}.tshadow{bottom:-14px;height:14px}.ttop{flex-direction:row;gap:4px}.ttop-draw{width:calc(var(--bh) * .4615);height:var(--bh)}.ttop-draw svg{width:var(--bh);height:calc(var(--bh) * .4615);transform-origin:0 0;transform:translate(calc(var(--bh) * .4615)) rotate(90deg)}.ttop>span{writing-mode:vertical-rl;max-height:var(--bh);font-size:10px;line-height:1.15}.tpanel{display:contents}.tp-head{display:none}.tfacts{display:contents}.tgood{grid-column:2;grid-row:1;align-self:end}.tpanel>div:last-child{grid-column:2;grid-row:2}.tpanel>div:last-child .btn{min-height:36px;padding:0 14px;font-size:var(--t14)}.tgood{padding:8px 10px 10px}.tgood p{font-size:16px}.tstrip{grid-column:1 / -1;grid-row:3;margin-top:4px;padding:8px 2px}.tsizes{grid-column:1 / -1;grid-row:4;padding:7px 10px}.tcell .vr-ico{width:20px;height:20px}.tcell dt.lbl{gap:2px}.tcell dd{font-size:13px}.tsizes li{padding:3px 8px}.tiers-x[data-fit~="1"] .tgood p{font-size:16px}.tiers-x[data-fit~="1"] .tcell .vr-ico{display:none}.tiers-x[data-fit~="2"]{--bh-k: .84}.tiers-x[data-fit~="3"] .home-k{display:none}.tiers-x[data-fit~="4"]{--bh-k: .7}.tiers-x[data-fit~="4"] .tgood .lbl{display:none}.tiers-x[data-fit~="4"] .tgood{padding:6px 12px 8px}.vs-x{display:flex;flex-direction:column;height:var(--fit);min-height:380px;padding:14px 12px 12px}.vs-head{text-align:start;justify-content:flex-start}.vs-head>div{align-items:flex-start}.vs-x .home-k{margin-bottom:6px}.vs-x .home-head h2{font-size:26px}.vs-body{--vw: clamp(40px, 13vw, 56px);--vp: 32px;flex:1 1 auto;min-height:0;justify-content:center;width:100%;margin-top:10px;gap:8px}.vcard{grid-template-columns:44px repeat(3,minmax(0,1fr));gap:3px;padding:6px;border-radius:18px}.vk{font-size:9px;letter-spacing:.06em;gap:2px}.vk .vr-ico{width:17px;height:17px}.vcell{padding:3px 3px 2px;border-radius:12px}.vtop{padding:8px 2px 5px;gap:4px}.vname{font-size:13px}.vname small{font-size:10.5px}.vpic>span{font-size:11px}.vbest{font-size:15px;padding:6px 2px}.vbar{padding-block:8px;padding-inline:14px 8px;border-radius:16px}.vbar b{font-size:14px}.vbar small{font-size:12px}.vs-x[data-fit~="1"] .vs-body{--vp: 26px}.vs-x[data-fit~="2"] .vs-body{--vw: clamp(36px, 11vw, 46px)}.vs-x[data-fit~="3"] .home-k{display:none}.readers-x{padding:48px 8px 8px}.readers-x .home-head{padding:0 12px 24px}.rgrid{--rh: 240px;grid-template-columns:repeat(2,minmax(0,1fr))}.rtall span{font-size:var(--t48)}}@media(max-width:640px)and (min-height:700px){.tiers-x{--bh: calc(var(--bh-k) * clamp(96px, min(calc((var(--fit) - 450px) / 1.1), calc((100vw - 64px) / 1.4)), 300px))}.tier-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;align-content:space-evenly;justify-items:center;gap:12px;text-align:center}.tier-fig{grid-column:1;grid-row:1;justify-content:center}.tier-body{grid-template-rows:auto auto auto auto auto}.tgood{grid-column:1;grid-row:2;justify-self:stretch;padding:12px 16px 14px}.tstrip{grid-column:1;grid-row:3;justify-self:stretch;margin-top:0;padding:12px 4px 10px}.tsizes{grid-column:1;grid-row:4;justify-self:stretch;padding:10px 12px}.tpanel>div:last-child{grid-column:1;grid-row:5}.tgood p{font-size:21px}.tcell .vr-ico{width:24px;height:24px}.tcell dd{font-size:14px}.tsizes li{padding:4px 9px}.vs-body{--vw: clamp(44px, 15vw, 64px);--vp: 40px}.vpic>span{font-size:12px}.vbest{font-size:17px}}@media(prefers-reduced-motion:reduce){.vbox,.zbk,.z3,.obj,.zdim-obj,.zdim-name span,.zhint,.tbook,.tspine,.tface,.zstage,.sizes-x{transition:none}.zpanel,.tpanel{animation:none}}.size-covers{display:flex;align-items:flex-end;justify-content:center;gap:clamp(6px,2vw,14px);max-width:100%;min-width:0}.size-covers img{display:block;flex:0 1 auto;min-width:0;height:auto;object-fit:cover;border-radius:2px;box-shadow:0 12px 20px -12px #140e1e80}.q-empty .size-covers{margin:0 auto 16px}.sizes-link{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px 40px;margin:40px 0 0;padding:32px;border-radius:var(--r-lg);background:var(--card);color:var(--paper)}.sizes-link .home-k{margin:0 0 12px;color:var(--accent-d)}.sizes-link h2{margin:0 0 20px}.sizes-link .btn-accent{background:var(--paper);border-color:var(--paper);color:var(--ink)}.sizes-link .btn-accent:hover{background:var(--paper-hi);border-color:var(--paper-hi)}.home-card,.spill{scroll-margin-top:calc(var(--hdr-h) + 8px)}@media(max-width:640px){.sizes-link{grid-template-columns:minmax(0,1fr);padding:24px 16px}.sizes-link .size-covers{justify-content:flex-start}}:root{--rail-top: 20px;--rail-h: 60px;--rail-gap: 12px;--rail-in: calc(var(--gap-edge) + 12px);--hdr-h: 92px}.rail{position:sticky;top:var(--rail-top);z-index:40;height:var(--rail-h);margin:var(--rail-top) var(--rail-in) var(--rail-gap);display:flex;align-items:center;gap:26px;padding-inline:20px 12px;border-radius:16px;color:var(--on-accent);transition:background-color .5s,box-shadow .5s}.rail[data-state=solid]{background:var(--accent)}.rail[data-state=glass]{background:var(--glass);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:inset 0 0 0 1px #ffffff40,0 12px 30px -18px #0000008c}.rail>*{transition:opacity .5s,transform .5s,color .5s}.rail[data-state=hidden]>:not(.brand){opacity:0;transform:translateY(-10px);pointer-events:none;visibility:hidden;transition:opacity .5s,transform .5s,visibility 0s .5s}.rail[data-state=hidden][data-ink=light] .brand{color:#fff}.rail[data-state=hidden][data-ink=light] .brand svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.55)) drop-shadow(0 6px 16px rgba(0,0,0,.45))}.rail[data-state=hidden][data-ink=dark] .brand svg{filter:drop-shadow(0 1px 2px rgba(255,255,255,.7)) drop-shadow(0 6px 16px rgba(255,255,255,.5))}.brand{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;flex:none}.brand svg{display:block;transition:filter .25s}.rail-nav{display:flex;gap:22px}.rail-nav a{text-decoration:none;color:inherit;padding:6px 0;border-bottom:2px solid transparent;white-space:nowrap}.rail-nav a:hover,.rail-nav a[aria-current=page]{border-bottom-color:currentColor}.rail-r{margin-inline-start:auto;display:flex;align-items:center;gap:10px}.rail-bag{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 6px;border:0;background:none;color:inherit;cursor:pointer}.swatch{position:relative;width:42px;height:42px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center;flex:none}.swatch:before,.swatch:after{content:"";grid-area:1 / 1;position:relative;z-index:1;width:34px;height:30px;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;transition:transform .2s}.swatch:before{--m: url(/brush-shape.webp);background:var(--ink)}.swatch:after{--m: url(/brush-light.webp);background:var(--paper)}.swatch .splat{position:absolute;left:-9px;top:17px;width:32px;height:32px;background:var(--splat) center / contain no-repeat;transform:scale(0) rotate(-60deg);opacity:0;transition:transform .3s cubic-bezier(.3,1.6,.5,1),opacity .15s;pointer-events:none}.swatch:hover:before,.swatch:hover:after,.swatch:focus-visible:before,.swatch:focus-visible:after{transform:rotate(-12deg)}.swatch:hover .splat,.swatch:focus-visible .splat{transform:none;opacity:1}.lang{position:relative}.langbtn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border-radius:var(--r-pill);border:1.5px solid transparent;background:color-mix(in srgb,currentColor 10%,transparent);color:inherit;cursor:pointer}.langbtn:hover{background:color-mix(in srgb,currentColor 18%,transparent)}.flag{display:block;flex:none;border-radius:2px;box-shadow:0 0 0 1px #0000001f}.langmenu{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:50;min-width:170px;padding:6px;border-radius:14px;background:var(--paper-hi);box-shadow:0 18px 40px -16px #00000073;display:flex;flex-direction:column;gap:2px}.langmenu button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:500 var(--t14)/1 var(--sans);cursor:pointer;text-align:start}.langmenu button:hover{background:var(--accent-soft)}.langmenu button[aria-pressed=true]{background:var(--paper-2);font-weight:700}.langmenu button[lang=ar] span{font-family:var(--ar);font-size:var(--t16)}.tabbar{display:none}@media(max-width:900px){.rail-nav{display:none}.tabbar{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;inset-inline:max(8px,calc(50% - 280px));bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:60;border-radius:22px;background:var(--paper-glass);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:inset 0 0 0 1px #ffffff73,0 12px 30px -12px #00000080}.tabbar a{display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 2px 10px;min-height:56px;text-decoration:none;color:var(--muted);font-size:12px;font-weight:500;line-height:1.15;text-align:center}.tabbar a[aria-current=page]{color:var(--ink);font-weight:700}.basket-bar{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.toast{bottom:92px}}@media(max-width:640px){:root{--rail-top: 12px;--rail-h: 52px;--rail-gap: 8px;--rail-in: calc(var(--gap-edge) + 8px);--hdr-h: 72px}.rail{gap:10px;padding-inline:14px 6px}.rail .brand svg{height:30px;width:auto}.rail-r{gap:4px}}.site-foot{--stock: #fbf7ee;--stock-ink: #2b2540;--stock-rule: #b9c7e6;--stock-label: #8a3b3b;--type: "Courier Prime", "Noto Naskh Arabic", ui-monospace, monospace;--book-r: 14px;--book-r-end: 38px;position:relative;display:grid;grid-template-columns:88px minmax(0,480px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-height:600px;margin:var(--gap-card) var(--gap-edge) var(--gap-edge);color:var(--paper);font-size:var(--t14)}.site-foot:before{content:"";grid-column:1 / 3;grid-row:1 / 3;border-start-start-radius:var(--book-r);border-end-start-radius:var(--book-r);border-start-end-radius:var(--book-r-end);border-end-end-radius:var(--book-r-end);background:var(--card);box-shadow:0 22px 44px #00000047}.sf-spine{grid-column:1;grid-row:1 / 3;z-index:1;border-start-start-radius:var(--book-r);border-end-start-radius:var(--book-r);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;background:var(--accent);color:var(--on-accent);box-shadow:inset -8px 0 12px -8px #00000059}:root[dir=rtl] .sf-spine{box-shadow:inset 8px 0 12px -8px #00000059}.sf-spine svg{width:66px;height:auto}.sf-spine span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--title);font-size:var(--t32);line-height:1;white-space:nowrap}.sf-cover{display:contents}.sf-blurb{grid-column:2;grid-row:1;z-index:1;padding:64px 48px 24px}.sf-k{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}:root[lang=ar] .sf-k{letter-spacing:0;font-family:var(--ar)}.sf-tag{margin:0;max-width:14ch;font-family:var(--title);font-size:var(--t48);line-height:1.05;text-wrap:balance}:root[lang=ar] .sf-tag{font-family:var(--ar-title);line-height:1.3}.sf-holder{grid-column:3;grid-row:1 / 3;align-self:center;justify-self:center;width:min(100%,440px);margin-block:40px;margin-inline-start:56px}.sf-card{position:relative;margin:0 8px;padding:16px 16px 64px;background:var(--stock);color:var(--stock-ink);border-radius:3px;font-family:var(--type);box-shadow:0 8px 18px #00000047;transform:rotate(-1.2deg)}.sf-card h2{margin:0 0 8px;min-height:40px;display:flex;align-items:center;text-align:start;font-family:var(--title);font-size:var(--t24);font-weight:400;line-height:1}.sf-row{display:grid;grid-template-columns:84px minmax(0,1fr);gap:6px;align-items:baseline;margin:0;padding:8px 0 4px;border-bottom:1px solid var(--stock-rule);color:inherit;text-decoration:none;font-size:var(--t14)}.sf-row b{color:var(--stock-label);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}:root[lang=ar] .sf-row b{letter-spacing:0}.sf-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.sf-row:hover span{text-decoration:underline;text-decoration-color:var(--stock-rule);text-underline-offset:3px}.sf-stamp{position:absolute;inset-inline-end:12px;top:10px;max-width:9em;padding:4px 9px;border:2.5px solid var(--deep);border-radius:6px;color:var(--deep);font:700 12px/1.1 var(--sans);letter-spacing:.08em;text-transform:uppercase;text-align:center;transform:rotate(-6deg);opacity:.88;pointer-events:none}:root[lang=ar] .sf-stamp{font-family:var(--ar);letter-spacing:0;font-size:13px;line-height:1.9;padding:0 10px 2px;white-space:nowrap;max-width:none;transform:rotate(6deg)}.sf-pocket{position:relative;z-index:1;margin-top:-48px;padding:24px 16px 16px;border-radius:4px 4px 18px 18px;background:var(--accent);color:var(--on-accent);box-shadow:0 -2px 8px #0000002e}.sf-pocket:before{content:"";position:absolute;inset-inline-start:50%;top:0;width:60px;height:12px;margin-inline-start:-30px;border-radius:0 0 30px 30px;background:#00000029}.sf-pocket h2{margin:0 0 12px;text-align:center;font-family:var(--title);font-size:var(--t24);font-weight:400;line-height:1}:root[lang=ar] .sf-pocket h2{font-family:var(--ar-title)}.sf-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.sf-pages a{padding:7px 13px;border-radius:var(--r-pill);background:var(--accent-fill-2);color:var(--on-accent);text-decoration:none;font-size:var(--t14);transition:background .2s}.sf-pages a:hover{background:var(--paper-hi);color:var(--ink)}.sf-base{grid-column:2;grid-row:2;z-index:1;padding:24px 48px 40px;align-self:end;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.sf-legal{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--muted-d);font-size:12px}.sf-code{flex:none;padding:7px 9px 5px;border-radius:3px;background:var(--paper-hi);color:var(--ink);font:600 9px/1 var(--sans);letter-spacing:.14em;text-align:center;direction:ltr}.sf-code i{display:block;width:110px;height:36px;margin-bottom:4px;background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 3px,currentColor 3px 4px,transparent 4px 6px,currentColor 6px 9px,transparent 9px 10px,currentColor 10px 11px,transparent 11px 14px)}@media(max-width:900px){.site-foot{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;min-height:0;overflow:hidden;border-start-start-radius:var(--book-r);border-end-start-radius:var(--book-r);border-start-end-radius:var(--book-r-end);border-end-end-radius:var(--book-r-end);background:var(--card)}.site-foot:before{display:none}.sf-spine{grid-row:auto;border-radius:0}.sf-cover{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"blurb" "holder" "base";gap:24px;padding:32px 24px 24px}.sf-blurb,.sf-holder,.sf-base{grid-column:auto;grid-row:auto;padding:0;margin:0}.sf-blurb{grid-area:blurb}.sf-holder{grid-area:holder;justify-self:stretch;width:auto;max-width:440px}.sf-base{grid-area:base}.site-foot{margin-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.site-foot[data-basket=true]{margin-bottom:calc(146px + env(safe-area-inset-bottom,0px))}}@media(max-width:640px){.site-foot{grid-template-columns:50px minmax(0,1fr);--book-r: 10px;--book-r-end: 24px}.sf-spine{padding:16px 0}.sf-spine svg{width:40px}.sf-spine span{font-size:18px}.sf-cover{gap:18px;padding:24px 16px 18px}.sf-k{margin-bottom:8px;font-size:11px}.sf-tag{font-size:26px}.sf-card{margin:0 4px;padding:12px 12px 54px}.sf-card h2{font-size:20px;margin-bottom:6px;min-height:34px}.sf-row{grid-template-columns:62px minmax(0,1fr);gap:4px;padding:6px 0 3px;font-size:12px}.sf-row b{font-size:10.5px}.sf-stamp{inset-inline-end:8px;top:8px;padding:3px 7px;font-size:9.5px}.sf-pocket{margin-top:-40px;padding:20px 12px 12px}.sf-pocket h2{font-size:17px;margin-bottom:10px}.sf-pages a{padding:6px 11px;font-size:12px}.sf-legal{font-size:11px}.sf-code i{width:92px;height:30px}.sf-code{font-size:8px}}dialog.picker{border:0;padding:16px;overflow-y:auto;margin:0;width:100%;height:100%;max-width:none;max-height:none;background:transparent;color:#fff}dialog.picker[open]{display:grid;place-items:center}dialog.picker::backdrop{background:#0a08108c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pickcard{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:780px;padding:40px 36px;border-radius:var(--r-lg);background:#00000080;text-align:center;animation:pick-in .5s both}.pickcard h2{color:#fff;font-size:var(--t48)}.pick-door{color:var(--accent-d)}.pick-name{min-height:17px;color:#fffc}.pauthors{display:flex;flex-wrap:wrap;justify-content:center;gap:0 18px}.pauthor{width:132px;padding:0;border:0;background:none;cursor:pointer;transition:transform .2s,opacity .2s,filter .2s}.pauthor svg{display:block;width:100%;height:auto}.pauthor:hover,.pauthor:focus-visible{transform:translateY(-4px)}.pauthor[aria-checked=true]{transform:scale(1.08)}.pauthors:has([aria-checked=true]) .pauthor:not([aria-checked=true]){opacity:.6;filter:saturate(.6)}.pauthors:has([aria-checked=true]) .pauthor:not([aria-checked=true]):hover{opacity:1;filter:none}.pauthor-name{font-family:var(--title);font-size:46px;font-weight:700}:root[lang=ar] .pauthor-name{font-family:var(--ar-title);font-size:56px}@media(max-width:560px){.pickcard{padding:28px 16px;gap:14px}.pauthors{gap:0 6px}.pauthor{width:96px}}.btn-light{background:var(--paper);border-color:var(--paper);color:var(--ink)}.btn-light:hover{background:#fff;border-color:#fff;color:var(--ink)}@keyframes pick-in{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.rail,.rail>*,.pauthor{transition:none}.pickcard{animation:none}}
