@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");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-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");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-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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 Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-en-loaded:"Inter","Inter Fallback"}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dd994fbf464986f0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e97026df054cf2a3-s.p.woff2) format("woff2");unicode-range:u+00??,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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/63a79a6cf340c5d2-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f15f45d13243c643-s.p.woff2) format("woff2");unicode-range:u+00??,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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1ebb550cd0a67fc6-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ce401babc0566bc1-s.p.woff2) format("woff2");unicode-range:u+00??,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:Tajawal Fallback;src:local("Arial");ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.__className_983864{font-family:Tajawal,Tajawal Fallback;font-style:normal}.__variable_983864{--font-ar-loaded:"Tajawal","Tajawal Fallback"}:root{--bg:#0b0e14;--surface:#131722;--surface-2:#1a2030;--line:#232a3b;--text:#e7eaf2;--text-dim:#a3acc3;--accent:#2dd4bf;--accent-strong:#14b8a6;--warning:#f59e0b;--bad:#ef4444;--good:#22c55e;--radius:12px;--max:1200px;--font-ar:var(--font-ar-loaded),"IBM Plex Sans Arabic","Tajawal","Cairo",system-ui,sans-serif;--font-en:var(--font-en-loaded),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}[lang=en] body{font-family:var(--font-en)}[lang=ar] body{font-family:var(--font-ar)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ar);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-strong)}.container{max-width:var(--max);margin:0 auto;padding-inline:24px}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(11,14,20,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.site-header .container{display:flex;align-items:center;justify-content:space-between;block-size:64px}.brand{display:inline-flex;align-items:center;gap:10px}.brand .logo{font-weight:800;letter-spacing:.04em;color:var(--accent);font-size:20px}.brand .tagline{color:var(--text-dim);font-size:13px;-webkit-margin-start:4px;margin-inline-start:4px}@media (max-width:640px){.brand .tagline{display:none}}.site-header nav{display:flex;gap:24px}.site-header nav a{color:var(--text-dim)}.site-header nav a:hover{color:var(--text)}.locale-switch{background:transparent;border:1px solid var(--line);color:var(--text-dim);padding:6px 12px;border-radius:999px;font-family:inherit;font-size:13px;cursor:pointer;-webkit-margin-start:8px;margin-inline-start:8px}.locale-switch:hover{border-color:var(--accent);color:var(--accent)}.site-footer{-webkit-margin-before:80px;margin-block-start:80px;padding-block:32px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);color:var(--text-dim);font-size:14px}.site-footer .container{display:block}.hero{padding-block:64px 48px}.hero h1{font-size:clamp(28px,4vw,44px);line-height:1.2;margin:0 0 16px}.hero p{color:var(--text-dim);max-width:720px;font-size:18px;margin:0 0 24px}.search{display:flex;gap:8px;max-width:640px}.search input{flex:1 1;padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:16px}.search input:focus{outline:2px solid var(--accent);border-color:transparent}.btn{padding:12px 20px;background:var(--accent);color:#06231f;border:0;border-radius:var(--radius);font-weight:600;cursor:pointer;font-family:inherit}.btn:hover{background:var(--accent-strong);color:#fff}.btn-ghost{background:transparent;border:1px solid var(--line);color:var(--text)}.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.section-title{font-size:22px;margin:48px 0 16px}.muted{color:var(--text-dim)}.narrow-copy{max-width:760px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px;transition:border-color .15s,transform .15s}.card:hover{border-color:var(--accent);transform:translateY(-2px)}.card .title{font-size:18px;margin:0 0 6px;color:var(--text)}.card .summary{color:var(--text-dim);font-size:14px;min-block-size:40px}.card .meta{display:flex;gap:8px;flex-wrap:wrap;-webkit-margin-before:14px;margin-block-start:14px;font-size:12px}.card.listing-card{display:flex;flex-direction:row;align-items:stretch;gap:14px}.listing-card-body{display:flex;flex-direction:column;gap:8px;flex:1 1;min-inline-size:0}.listing-card-body .title{margin:0}.listing-card-body .summary{margin:0;flex:1 1;min-block-size:0}.listing-card-body .meta,.listing-card-body .price{-webkit-margin-before:0;margin-block-start:0}.badge{padding:4px 10px;border-radius:999px;background:var(--surface-2);color:var(--text-dim);border:1px solid var(--line)}.badge.good{color:var(--good);border-color:rgba(34,197,94,.4)}.badge.warn{color:var(--warning);border-color:rgba(245,158,11,.4)}.price{-webkit-margin-before:12px;margin-block-start:12px;font-weight:600;color:var(--accent)}.price small{color:var(--text-dim);font-weight:400}.cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.cat-grid a{padding:16px 18px;border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);color:var(--text);display:flex;align-items:center;justify-content:center;text-align:center;min-block-size:72px;font-weight:500}.cat-grid a:hover{border-color:var(--accent);color:var(--accent)}.detail{display:grid;grid-template-columns:2fr 1fr;grid-gap:32px;gap:32px;-webkit-margin-before:32px;margin-block-start:32px}@media (max-width:800px){.detail{grid-template-columns:1fr}}.detail h1{margin:0 0 12px}.detail .summary{color:var(--text-dim);font-size:18px;-webkit-margin-after:24px;margin-block-end:24px}.detail .demo{position:relative;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);aspect-ratio:16/10;background:var(--surface)}.detail .demo iframe{inline-size:100%;block-size:100%;border:0}.demo-cover{border-radius:var(--radius);border:1px solid var(--line);aspect-ratio:16/10;display:grid;place-items:center;text-align:center;position:relative;overflow:hidden}.demo-cover:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.12),transparent 60%);pointer-events:none}.demo-cover-inner{position:relative;padding:32px;max-inline-size:380px}.demo-cover-icon{object-fit:cover}.demo-cover-icon,.demo-cover-monogram{inline-size:72px;block-size:72px;border-radius:16px;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.3)}.demo-cover-monogram{margin-inline:auto;display:grid;place-items:center;font-size:32px;font-weight:700;color:#e7eaf2}.aside{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px;position:-webkit-sticky;position:sticky;inset-block-start:88px;align-self:start}.aside h3{margin:0 0 12px;font-size:16px}.aside .reserve{display:grid;grid-gap:8px;gap:8px;-webkit-margin-before:16px;margin-block-start:16px}.aside .reserve input{padding:10px 12px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font-family:inherit}.aside .ok{color:var(--good)}.aside .err,.aside .ok{-webkit-margin-before:8px;margin-block-start:8px;font-size:14px}.aside .err{color:var(--bad)}.empty{border:1px dashed var(--line);padding:40px;border-radius:var(--radius);text-align:center;color:var(--text-dim)}.auth-form{display:grid;grid-gap:16px;gap:16px}.auth-form label{display:grid;grid-gap:6px;gap:6px}.auth-form label>span{font-size:14px;color:var(--text-dim)}.auth-form input[type=email],.auth-form input[type=password],.auth-form input[type=text]{padding:10px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:16px}.auth-form input:focus{outline:2px solid var(--accent);border-color:transparent}.role-pick{display:flex;gap:16px;border:0;padding:0}.role-pick label{display:inline-flex;gap:6px;align-items:center}.dash-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;-webkit-margin-before:24px;margin-block-start:24px}.dash-card{display:flex;align-items:center;justify-content:space-between;padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--text)}.dash-card:hover{border-color:var(--accent);color:var(--accent)}.dash-card h3{margin:0;font-size:14px;color:var(--text-dim);font-weight:400}.dash-card strong{font-size:28px;color:var(--text)}.dash-card.primary{background:var(--surface-2)}.provider-row{display:flex;flex-wrap:wrap;gap:12px;margin-block:16px}.provider-row .btn{text-decoration:none}.provider-row .btn[disabled]{opacity:.5;cursor:not-allowed}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;-webkit-margin-after:16px;margin-block-end:16px}.ok{color:var(--good)}.err{color:var(--bad)}.form-panel{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);padding-block:24px}.form-panel h2{margin:0 0 16px;font-size:18px}.stack-form{grid-gap:16px;max-width:860px}.stack-form,.two-col{display:grid;gap:16px}.two-col{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px}.field{display:grid;grid-gap:6px;gap:6px}.field>span{color:var(--text-dim);font-size:14px}.field input,.field select,.field textarea{width:100%;padding:10px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font:inherit}.field textarea{resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--accent);border-color:transparent}.check-row{display:flex;gap:16px;flex-wrap:wrap;color:var(--text-dim)}.check-row label{display:inline-flex;align-items:center;gap:6px}@media (max-width:720px){.page-head,.two-col{grid-template-columns:1fr;display:grid}}.qa-table{width:100%;border-collapse:collapse;-webkit-margin-before:12px;margin-block-start:12px;font-size:14px}.qa-table td,.qa-table th{text-align:start;padding:8px 10px;-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border);vertical-align:top}.qa-table th{color:var(--text-dim);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.qa-table code,.qa-table tr:hover{background:var(--surface-2)}.qa-table code{font-size:12px;padding:1px 6px;border-radius:6px}.sparkline{width:100%;height:auto;color:var(--text-dim);display:block}.btn.danger{border-color:rgba(239,68,68,.5);color:#fca5a5}.btn.danger:hover{background:#b91c1c;color:#fff;border-color:#b91c1c}.danger-zone summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.danger-zone summary::-webkit-details-marker{display:none}.danger-zone[open] summary{opacity:.6}.admin-subnav{background:var(--surface);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border);-webkit-margin-after:8px;margin-block-end:8px}.admin-subnav .container{display:flex;gap:24px;padding-block:12px;flex-wrap:wrap;font-size:14px}.admin-subnav a{color:var(--text-dim);text-decoration:none;padding-block:6px;-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent;transition:color .12s,border-color .12s}.admin-subnav a:hover{color:var(--text);border-color:var(--accent)}.admin-subnav a.active,.admin-subnav a[aria-current=page]{color:var(--accent);border-color:var(--accent)}.spec-grid{display:grid;grid-template-columns:max-content 1fr;grid-gap:8px 16px;gap:8px 16px;-webkit-margin-before:12px;margin-block-start:12px;font-size:14px}.spec-grid dt{color:var(--text-dim);font-weight:500}.spec-grid dd{margin:0}.demo-actions{display:flex;gap:12px;align-items:center;margin-block:8px;font-size:13px}.draft-group{-webkit-margin-after:32px;margin-block-end:32px}.draft-group h2{font-size:16px;color:var(--text-dim);font-weight:500;margin-block:0 12px;text-transform:uppercase;letter-spacing:.04em}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;-webkit-margin-before:16px;margin-block-start:16px;counter-reset:step}.steps .step{border:1px solid var(--border);border-radius:var(--radius);padding:20px;background:var(--surface);position:relative}.steps .step:before{counter-increment:step;content:counter(step);position:absolute;inset-block-start:16px;inset-inline-end:16px;font-size:32px;font-weight:700;color:var(--accent);opacity:.35;line-height:1}.steps .step h3{margin:0 0 8px;font-size:16px;color:var(--text)}.steps .step p{margin:0;color:var(--text-dim);font-size:14px}.notfound{text-align:center;padding-block:80px 40px}.notfound h1{font-size:96px;margin:0;color:var(--accent);opacity:.6}.notfound p{color:var(--text-dim);margin-block:8px 24px}.tabs{display:flex;gap:4px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);margin-block:16px 0}.tabs .tab{padding:10px 18px;color:var(--text-dim);-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent;-webkit-margin-after:-1px;margin-block-end:-1px;font-size:14px;font-weight:500}.tabs .tab:hover{color:var(--text)}.tabs .tab.active{color:var(--accent);border-color:var(--accent)}.header-search{flex:1 1;max-width:380px;margin-inline:24px}.header-search input{inline-size:100%;padding:8px 14px;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;color:var(--text);font-family:inherit;font-size:14px}.header-search input:focus{outline:2px solid var(--accent);border-color:transparent}@media (max-width:800px){.header-search{display:none}}.field-error{color:var(--bad);font-size:13px;-webkit-margin-before:4px;margin-block-start:4px}.screenshots{display:flex;gap:12px;overflow-x:auto;-webkit-padding-after:8px;padding-block-end:8px;-webkit-margin-after:16px;margin-block-end:16px;scroll-snap-type:inline mandatory}.screenshots a{flex:0 0 auto;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);scroll-snap-align:start;background:var(--surface)}.screenshots img{display:block;block-size:200px;inline-size:auto;max-inline-size:320px;object-fit:cover}.site-footer .footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:24px;gap:24px;-webkit-margin-after:24px;margin-block-end:24px}.site-footer .footer-grid h4{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);margin:0 0 12px;font-weight:600}.site-footer .footer-grid a{display:block;color:var(--text-dim);font-size:14px;padding-block:4px}.site-footer .footer-grid a:hover{color:var(--accent)}.site-footer .footer-meta{display:flex;justify-content:space-between;-webkit-padding-before:24px;padding-block-start:24px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);font-size:13px}.skip-link{position:absolute;inset-inline-start:8px;inset-block-start:-40px;padding:8px 16px;background:var(--accent);color:#06231f;border-radius:var(--radius);z-index:100;font-weight:600;transition:inset-block-start .12s}.skip-link:focus{inset-block-start:8px}.btn-ghost[disabled],.btn[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}[dir=rtl] .dash-card .muted{unicode-bidi:bidi-override;direction:rtl}@media (max-width:640px){.site-header .container{flex-wrap:wrap;block-size:auto;padding-block:12px;gap:8px}.site-header nav{inline-size:100%;flex-direction:column;gap:0;align-items:stretch}.site-header nav .locale-switch,.site-header nav a{padding-block:10px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);margin-inline:0}.header-search{display:none}.aside{position:static}.hero{padding-block:32px 24px}}.qa-table{display:block;overflow-x:auto;white-space:nowrap}.qa-table td,.qa-table th{white-space:normal}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0 0 12px;color:var(--text-dim);font-size:13px}.breadcrumbs li{display:inline-flex;align-items:center;gap:6px}.breadcrumbs a{color:var(--text-dim)}.breadcrumbs a:hover{color:var(--accent)}.breadcrumbs [aria-current=page]{color:var(--text)}.breadcrumbs .sep{opacity:.4}.toast{animation:toast-fade 5s ease-in-out forwards}@keyframes toast-fade{0%{opacity:0;transform:translateY(-4px)}10%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.skeleton{background:linear-gradient(90deg,var(--surface) 0,var(--surface-2) 50%,var(--surface) 100%);background-size:200% 100%;border-radius:var(--radius);border:1px solid var(--line)}.skeleton,.skeleton-line{animation:skeleton-sweep 1.4s ease-in-out infinite}.skeleton-line{block-size:1em;border:0;background:linear-gradient(90deg,var(--surface-2) 0,var(--line) 50%,var(--surface-2) 100%);background-size:200% 100%;border-radius:6px}@keyframes skeleton-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton,.skeleton-line{animation:none}}