.legal{--bg:#f4f7fd;--surface:#fff;--ink:#16233b;--muted:#5b6a84;--line:#e1e9f6;--soft:#eef4ff;--blue:#1d5fd8;--deep:#16365f;--amber:#fbac00;--amber-soft:#fff5da;--body:"IBM Plex Sans Arabic",system-ui,-apple-system,"Segoe UI",Tahoma,sans-serif;--display:"Alexandria","IBM Plex Sans Arabic",system-ui,sans-serif;--han:"Noto Sans SC","PingFang SC",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.legal{margin:0;background:var(--bg);color:var(--ink);font:16px/1.85 var(--body)}.legal a{color:var(--blue)}.legal .lwrap{max-width:1120px;margin:0 auto;padding:28px 18px 64px}.legal .top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.legal .brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--deep);font-family:var(--display);font-weight:800}.legal .brand span{font-family:var(--han);font-weight:700;color:var(--blue)}.legal .lang{display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:99px;padding:4px}.legal .lang button{font:600 14px var(--body);border:0;background:none;color:var(--muted);padding:6px 16px;border-radius:99px;cursor:pointer}.legal .lang button[aria-pressed=true]{background:var(--deep);color:#fff}.legal .hero{background:radial-gradient(120% 160% at 100% 0%,#2b6fe0,#16365f 60%,#0f2747);color:#fff;border-radius:26px;padding:30px 28px;margin-bottom:22px;position:relative;overflow:hidden}.legal .hero:after{content:"\8bed\5b9d";position:absolute;left:18px;bottom:-34px;font-family:var(--han);font-weight:900;font-size:140px;line-height:1;color:#ffffff0f;pointer-events:none}.legal .hero h1{font-family:var(--display);font-size:clamp(26px,4vw,38px);line-height:1.3;margin:0 0 8px;font-weight:800}.legal .hero p{margin:0;opacity:.88;max-width:70ch}.legal .meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.legal .meta span{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:99px;padding:3px 12px;font-size:13px}.legal .grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:start}.legal .toc{position:sticky;top:16px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:16px 14px;max-height:calc(100vh - 32px);overflow:auto}.legal .toc b{display:block;font-family:var(--display);color:var(--deep);font-size:15px;margin:0 6px 8px}.legal .toc a{display:block;text-decoration:none;color:var(--muted);font-size:14px;line-height:1.5;padding:6px 8px;border-radius:10px}.legal .toc a:hover,.legal .toc a.on{background:var(--soft);color:var(--blue)}.legal .grid>*{min-width:0}.legal article{min-width:0;background:#fff;border:1px solid var(--line);border-radius:22px;padding:8px 30px 26px}.legal article[hidden]{display:none}.legal article[lang=en]{direction:ltr;text-align:left}.legal section{padding:18px 0;border-bottom:1px solid var(--line);scroll-margin-top:16px}.legal section:last-child{border-bottom:0}.legal h2{font-family:var(--display);font-size:20px;color:var(--deep);margin:0 0 8px;line-height:1.45}.legal h2 .n{display:inline-grid;place-items:center;min-width:30px;height:30px;border-radius:9px;background:var(--soft);color:var(--blue);font-size:14px;margin-inline-end:10px;padding:0 6px;vertical-align:2px}.legal h3{font-size:16.5px;color:var(--deep);margin:14px 0 4px}.legal p{margin:6px 0}.legal ul{margin:6px 0;padding-inline-start:22px}.legal li{margin:4px 0}.legal .note{background:var(--amber-soft);border:1px solid #f6dd9c;border-radius:14px;padding:12px 14px;margin:10px 0;font-size:15px}.legal .tbl{overflow-x:auto;margin:10px 0;border:1px solid var(--line);border-radius:14px}.legal table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.legal th,.legal td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:start;vertical-align:top}.legal th{background:var(--soft);color:var(--deep);font-weight:700}.legal tr:last-child td{border-bottom:0}.legal code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;background:#f2f5fb;border-radius:6px;padding:1px 6px;direction:ltr;unicode-bidi:embed}.legal .foot{margin-top:18px;color:var(--muted);font-size:14px;text-align:center}.legal .foot a{margin:0 8px}@media(max-width:860px){.legal .grid{grid-template-columns:1fr}.legal .toc{position:static;max-height:none}.legal .toc nav{display:flex;flex-wrap:wrap;gap:4px}.legal .toc a{background:var(--soft);font-size:13px;padding:5px 10px}.legal article{padding:4px 18px 20px}.legal .hero{padding:24px 20px}}html.embed .legal{background:transparent}html.embed .legal .top .brand,html.embed .legal .foot{display:none}html.embed .legal .lwrap{padding:8px 0 24px}html.embed .legal .toc{position:static}@media print{.legal .toc,.legal .lang{display:none}.legal .grid{grid-template-columns:1fr}}.legal{--body:YuBaoArabic,"PingFang SC","Noto Sans CJK SC",system-ui,sans-serif;--display:YuBaoArabic,"PingFang SC","Noto Sans CJK SC",system-ui,sans-serif;display:block;font-family:var(--body);font-size:16.5px;line-height:1.9}.legal .lwrap{padding-top:18px}.legal .lback{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:9px 16px 9px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);color:var(--deep);font:700 14.5px/1 var(--body);text-decoration:none;box-shadow:0 2px 10px #16365f0f;transition:border-color .2s,box-shadow .2s}.legal .lback:hover{border-color:#b9cdf0;box-shadow:0 4px 16px #16365f1f}.legal .lback svg{width:18px;height:18px}html.yb-ltr .legal .lback svg{transform:scaleX(-1)}.legal h1,.legal h2,.legal h3{font-family:var(--display);letter-spacing:0}.legal .hero h1,.legal .hero h2,.legal .hero p{color:#fff}.legal .hero h1{color:#fff!important}.legal table{display:block;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.legal table td,.legal table th{white-space:normal;min-width:110px}html.embed .navx,html.embed .footx,html.embed .legal .lback{display:none}
