*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#080d16;color:#eff4fb;font:15px/1.7 'Tajawal','DM Sans',sans-serif;transition:background .22s,color .22s}a{color:inherit;text-decoration:none}.legal-header{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px max(calc((100vw - 1120px)/2),24px);border-bottom:1px solid #263247;background:#0a101bef;backdrop-filter:blur(16px)}.legal-brand{display:flex;align-items:center;gap:10px}.legal-brand img{width:43px;height:43px}.legal-brand b,.legal-brand small{display:block}.legal-brand b{font:800 13px 'DM Sans',sans-serif;letter-spacing:.4px}.legal-brand em{font-style:normal;color:#54d7d2}.legal-brand small{font-size:10px;color:#8999ad;margin-top:2px}.legal-actions{display:flex;align-items:center;gap:9px}.legal-actions>a,.legal-actions button{border:1px solid #2d3b50;border-radius:7px;background:#111a28;color:#cbd6e4;padding:7px 11px;font:600 11px 'DM Sans',sans-serif}.legal-actions button{cursor:pointer;min-width:38px}.legal-actions a:hover,.legal-actions button:hover{border-color:#5ccece;color:#fff}.legal-page{max-width:1050px;margin:38px auto 55px;padding:34px;border:1px solid #263449;border-radius:17px;background:linear-gradient(145deg,#101a29,#0d1420);box-shadow:0 22px 70px #0003}.legal-heading{max-width:820px}.legal-kicker{display:inline-flex;padding:5px 9px;border-radius:5px;background:#163333;color:#71e1d6;font:700 9px 'DM Sans',sans-serif;letter-spacing:1px}.legal-heading h1{margin:13px 0 5px;font-size:37px;line-height:1.2}.legal-heading>p{margin:0;color:#99a8bb;font-size:13px}.legal-nav{position:sticky;top:72px;z-index:3;display:flex;flex-wrap:wrap;gap:8px;margin:22px 0;padding:12px 0;background:#101a29}.legal-nav a{padding:7px 11px;border:1px solid #35445b;border-radius:6px;color:#d2dce8;font-size:10px;transition:.2s}.legal-nav a:hover{background:#19343c;border-color:#3eb8bb}.legal-notice{margin:10px 0 24px;padding:12px 15px;border-inline-start:3px solid #dfb760;border-radius:4px;background:#2a2519;color:#f1dfb9;font-size:11px}.legal-section{scroll-margin-top:100px;padding:25px 0;border-top:1px solid #28364a}.legal-section-title{display:flex;align-items:center;gap:11px;margin-bottom:13px}.legal-section-title>span{display:grid;place-items:center;width:31px;height:31px;border:1px solid #37636b;border-radius:9px;background:#133039;color:#70e1d7;font:700 10px 'DM Sans',sans-serif}.legal-section h2{margin:0;font-size:21px}.legal-section h3{margin:17px 0 5px;color:#dbe6f2;font-size:14px}.legal-section p,.legal-section li{max-width:900px;margin:7px 0;color:#acb9c9;font-size:12px;line-height:2}.legal-section ul{padding-inline-start:22px}.legal-section a{color:#6fd9d2;text-decoration:underline;text-underline-offset:3px}.legal-back{display:inline-flex;margin-top:16px;color:#65dad3;font-weight:700;font-size:12px}.legal-footer{display:flex;justify-content:space-between;max-width:1050px;margin:0 auto;padding:0 34px 32px;color:#8090a4;font-size:10px}.legal-footer span+span{direction:rtl}body[data-theme=light]{background:#f4f7fa;color:#18293e}body[data-theme=light] .legal-header{background:#ffffffed;border-color:#dce4eb}body[data-theme=light] .legal-brand b{color:#25384e}body[data-theme=light] .legal-actions>a,body[data-theme=light] .legal-actions button{background:#fff;color:#52647a;border-color:#d7e0e9}body[data-theme=light] .legal-page{background:#fff;border-color:#dfe6ed;box-shadow:0 18px 54px #142b4510}body[data-theme=light] .legal-heading>p,body[data-theme=light] .legal-section p,body[data-theme=light] .legal-section li{color:#5d6f83}body[data-theme=light] .legal-heading h1,body[data-theme=light] .legal-section h2{color:#1b2d43}body[data-theme=light] .legal-section h3{color:#33485f}body[data-theme=light] .legal-section{border-color:#e4eaf0}body[data-theme=light] .legal-nav{background:#fff}body[data-theme=light] .legal-nav a{border-color:#d7e1e8;color:#485d73}body[data-theme=light] .legal-notice{background:#fff8e8;color:#685532}body[data-theme=light] .legal-footer{color:#677990}@media(max-width:760px){.legal-header{padding:10px 13px}.legal-brand img{width:36px;height:36px}.legal-brand b{font-size:10px}.legal-brand small{font-size:8px}.legal-actions{gap:5px}.legal-actions>a,.legal-actions button{padding:6px 8px;font-size:9px}.legal-page{margin:15px 10px 30px;padding:20px 16px;border-radius:13px}.legal-heading h1{font-size:29px}.legal-heading>p{font-size:11px}.legal-nav{top:57px;gap:6px}.legal-nav a{font-size:9px;padding:6px 8px}.legal-section-title h2{font-size:18px}.legal-section p,.legal-section li{font-size:11px}.legal-footer{padding:0 14px 25px;font-size:9px;gap:12px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.legal-brand{width:220px;height:66px;overflow:visible;justify-content:flex-start}
.legal-brand .full-brand-logo{display:block;width:100%;height:auto;max-width:220px;max-height:66px;object-fit:contain;flex:none}
@media(max-width:760px){.legal-brand{width:150px;height:48px}.legal-brand .full-brand-logo{width:100%;max-width:150px;max-height:48px}}
