@font-face{font-family:Thmanyah;src:url(/fonts/thmanyahsans-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Thmanyah;src:url(/fonts/thmanyahsans-Medium.woff2) format("woff2");font-weight:500 600;font-display:swap}@font-face{font-family:Thmanyah;src:url(/fonts/thmanyahsans-Bold.woff2) format("woff2");font-weight:700 900;font-display:swap}:root{font-family:Noto Sans Arabic,Tahoma,sans-serif;color:#203b32;background:#e9e9e1;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,a{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #b48745;outline-offset:4px}button{color:inherit}a{color:inherit;text-decoration:none}.app{max-width:1160px;margin:auto;display:grid;grid-template-columns:320px minmax(0,680px);gap:70px;justify-content:center}.side{position:sticky;top:0;height:100vh;padding:70px 25px}.wordmark{font-size:70px;font-weight:800;letter-spacing:-4px}.wordmark span{display:block;font-size:14px;letter-spacing:0;color:#6e7668}.side p{font-size:29px;line-height:1.9;margin-top:60px}.side img{width:100%;height:220px;object-fit:cover;border-radius:90px 90px 12px 12px}.side small{display:block;margin-top:25px;color:#727a70}.shell{background:#faf9f5;min-height:100vh;border-inline:1px solid #dedfd4;position:relative}header{height:94px;padding:16px 30px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7dc;background:#faf9f5}.brand{font-size:32px;font-weight:800;line-height:1.3}.brand span{display:block;font-size:11px;font-weight:500;color:#777e70}.icon{border:1px solid #dedfd5;border-radius:50%;width:45px;height:45px;background:transparent;display:grid;place-items:center}main{padding:30px 28px 125px}.intro{display:flex;justify-content:space-between;align-items:center}.eyebrow{font-size:12px;font-weight:700;color:#9b743c;margin:0 0 7px}h1{font-size:30px;line-height:1.55;margin:0 0 10px;letter-spacing:-.7px}h2{font-size:20px}h3{line-height:1.7;margin:5px 0}.edition{font-size:11px;border-right:2px solid #b58b51;padding-right:12px;color:#6a766e}.search{display:flex;gap:12px;align-items:center;border:1px solid #dedfd5;border-radius:13px;padding:0 16px;margin:23px 0;background:#fff}.search input{border:0;background:transparent;outline:none;min-width:0;width:100%;height:52px;color:inherit}.hero{padding:0;width:100%;height:340px;border:0;border-radius:22px;overflow:hidden;position:relative;display:block;text-align:right;background:#163c32}.hero img{width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#09251eee,transparent 95%)}.hero-copy{position:absolute;bottom:24px;right:26px;left:26px;color:#fff;z-index:1}.hero-copy>span{font-size:11px;border:1px solid #ffffff70;border-radius:25px;padding:4px 12px}.hero h2{font-size:34px;line-height:1.6;margin:12px 0 0}.hero p{font-size:12px;display:flex;justify-content:space-between;align-items:center}.section-head{display:flex;align-items:center;justify-content:space-between;margin-top:23px}.section-head span{font-size:11px;color:#7a8379}.filters{display:flex;gap:8px;overflow:auto;padding-bottom:14px}.filters button,.pill{border:1px solid #e1e3d9;background:#fff;padding:9px 15px;border-radius:30px;white-space:nowrap;font-size:12px}.filters button[aria-pressed=true]{background:#214e3f;color:#fff;border-color:#214e3f}.news-card{display:flex;gap:15px;align-items:center;text-align:right;background:transparent;border:0;border-bottom:1px solid #e4e5dc;padding:18px 0;width:100%}.news-card img{width:100px;height:110px;object-fit:cover;border-radius:14px}.news-card>div{flex:1}.news-card h3{font-size:16px}.news-card small{font-size:10px;color:#717a71}.arrow{flex-shrink:0}.muted,small{color:#70796e}.muted{font-size:14px;line-height:1.9}.body{line-height:2.2;font-size:18px}.article-image,.field-image{width:100%;height:270px;object-fit:cover;border-radius:18px;margin:12px 0 25px}.back{border:0;background:none;display:flex;align-items:center;gap:8px;margin-bottom:15px}.source,.pill{display:inline-flex;align-items:center;gap:10px;margin:15px 0}.source{display:flex;font-weight:600;color:#426b54}.venue{display:flex;align-items:center;gap:16px;background:#fff;padding:18px;border:1px solid #e3e5dc;border-radius:16px;margin:12px 0}.venue>div{flex:1}.venue small{font-size:12px}.venue-icon{background:#e9eee5;padding:15px;border-radius:13px}.note{background:#efe9dc;padding:22px;border-radius:16px;margin-top:28px}.note p{font-size:14px;line-height:1.9}.owner{border:1px solid #e0e4d9;background:#fff;border-radius:18px;padding:26px;width:100%;margin-top:15px;text-align:center}.initials{display:grid;place-items:center;background:#e6ece3;width:70px;height:70px;margin:auto;border-radius:50%;font-size:25px}.owner>span:last-child{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px}.settings{background:#fff;border:1px solid #e2e4d9;border-radius:16px;margin:24px 0;overflow:hidden}.settings button{display:flex;align-items:center;gap:17px;border:0;border-bottom:1px solid #eee;background:transparent;width:100%;padding:22px;text-align:right}.settings button>span:nth-child(2){flex:1}.settings small{display:block;font-size:11px;margin-top:6px}.toggle{height:26px;width:44px;border-radius:20px;background:#ccd2c7;position:relative}.toggle:after{content:"";position:absolute;right:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff}.toggle.on{background:#214e3f}.toggle.on:after{right:21px}.saved{background:#fff;padding:18px;border:1px solid #ddd;border-radius:12px;width:100%;margin-bottom:10px;text-align:right;display:flex;justify-content:space-between}.notice{background:#e3ecdf;padding:15px 25px;font-size:13px}.notice button{border:0;background:none;text-decoration:underline;margin-right:12px}.empty{text-align:center;padding:35px;color:#737c71}nav{position:sticky;bottom:0;background:#faf9f5f5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;border-top:1px solid #e0e2d7;padding:12px 12px max(14px,env(safe-area-inset-bottom));margin-top:-90px}nav button{border:0;background:none;display:grid;justify-items:center;gap:5px;flex:1;padding:10px 4px;border-radius:12px;color:#7d8579}nav span{font-size:11px}nav button[aria-current=page]{color:#174a35;background:#e7ecdf}.large main{font-size:20px}.large .news-card h3,.large .muted,.large .body,.large .note p{font-size:20px}.large h1{font-size:35px}@media(max-width:900px){.app{display:block;max-width:680px}.side{display:none}}@media(max-width:450px){main{padding:24px 20px 120px}header{padding:16px 22px}.hero{height:300px}.hero h2{font-size:30px}.news-card img{width:86px;height:104px}.arrow{display:none}h1{font-size:26px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}html:root{font-family:Thmanyah,Tahoma,sans-serif}.native-tools{display:flex;flex-wrap:wrap;gap:12px;padding:16px 24px;background:#edf0e7}.native-tools a{padding:12px;border:1px solid #ccd7c8;border-radius:12px;font-size:15px}.shell{display:flex;flex-direction:column}.shell main{flex:1;padding-bottom:32px}.shell nav{z-index:10;position:sticky;bottom:0;margin-top:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:8px;background:#faf9f5f7;border-top:1px solid #dce2d7;box-shadow:0 -8px 30px #163c3209}.shell nav button{position:relative;min-width:0;min-height:66px;gap:6px;padding:10px 4px 8px;color:#52665a;border-radius:15px;transition:background .18s,color .18s}.shell nav button svg{width:24px;height:24px;stroke-width:1.7}.shell nav span{font-size:14px;font-weight:500;line-height:1.5}.shell nav button[aria-current=page]{background:#e4ecdf;color:#163f30}.shell nav button[aria-current=page] svg{stroke-width:2.3}.shell nav button[aria-current=page] span{font-weight:700}.shell nav button[aria-current=page]:before{content:"";position:absolute;top:0;width:25px;height:3px;border-radius:0 0 5px 5px;background:#315f43}@media(hover:hover){.shell nav button:hover{background:#edf0e7}}@media(max-width:450px){.shell nav{padding-inline:10px;gap:4px}.shell nav span{font-size:13px}}@media(prefers-reduced-motion:reduce){.shell nav button{transition:none}}
