.news-preview{padding-top:90px;padding-bottom:95px}.news-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.news-heading h2{font-size:clamp(24px,3vw,42px);margin:7px 0;color:#f7fcfa}.news-heading a{color:#67edac;text-decoration:none}.news-kicker{font-size:11px;letter-spacing:.12em;color:#69daa7}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.news-card{color:inherit;text-decoration:none;background:#102133;border:1px solid #284052;border-radius:18px;overflow:hidden}.news-card img,.news-placeholder{display:block;width:100%;height:180px;object-fit:cover;background:#183f39}.news-placeholder{display:grid;place-items:center;font-size:46px;font-weight:900;color:#69eab0}.news-card-inner{padding:22px}.news-card time{font-size:12px;color:#73dbae}.news-card h3{font-size:20px;color:#fff;line-height:1.55;margin:8px 0}.news-card p,.news-empty{color:#a4b9c2;line-height:1.9}.news-article{max-width:850px;margin:0 auto;padding:80px 24px;color:#eef7fa}.news-article h1{font-size:clamp(30px,4vw,52px);line-height:1.4}.news-article .lead{font-size:19px;color:#bed2dc}.news-article .body{white-space:pre-wrap;line-height:2.2;font-size:17px}.news-article .cover{height:auto;border-radius:18px;margin:25px 0}.news-wrap{background:#071321;color:#fff}.news-wrap a{color:#75efb1}.news-navigation{padding:24px;display:flex;justify-content:space-between}.admin-shell{min-height:100vh;background:#071321;color:#e9f7f4;padding:30px;direction:rtl}.admin-inner{max-width:1100px;margin:auto}.admin-grid{display:grid;grid-template-columns:300px 1fr;grid-gap:22px;gap:22px}.admin-form,.admin-list{background:#102132;border:1px solid #284052;border-radius:18px;padding:20px}.admin-shell input,.admin-shell select,.admin-shell textarea{width:100%;display:block;background:#071522;color:#fff;border:1px solid #345365;border-radius:10px;padding:12px;margin:7px 0 17px;font:inherit;box-sizing:border-box}.admin-shell button{border:0;border-radius:10px;padding:12px 18px;background:#28ad77;color:#071522;font-weight:700;cursor:pointer;margin:5px}.admin-shell button:disabled{opacity:.5;cursor:wait}.admin-shell label{display:block}.admin-list button{width:100%;text-align:start;background:#1a3241;color:#fff;margin:5px 0}.admin-shell .danger{background:#70383d}.admin-error{color:#ffacac;padding:15px}.admin-notice{color:#83efb4;padding:15px}@media(max-width:750px){.admin-grid,.news-grid{grid-template-columns:1fr}.news-heading{align-items:start;flex-direction:column}}:root{--bg:#f6f9f7;--panel:#fff;--line:#dce7e2;--text:#142c27;--muted:#536c64;--accent:#0f8053}body{color:#142c27}.cx-page,body{background:#f6f9f7}.cx-page{color:#152d27}.cx-page em{color:#16875b}.cx-header{border-bottom-color:#d9e7df}.cx-header nav{color:#486459}.cx-header-cta,.fl-language{border-color:#bfdfcf;color:#0b6944!important}.cx-hero:before{background:radial-gradient(circle,#ccefdc 0,transparent 65%)}.cx-eyebrow,.cx-section-kicker{color:#178455}.cx-details-left p,.cx-hero-copy>p,.cx-intro-layout p,.cx-rule-card p,.cx-section-heading>p{color:#536c64}.cx-hero-facts{border-color:#d5e4da}.cx-hero-facts small,.cx-rule-smallprint{color:#617c70}.cx-button{background:#147a51;color:#fff!important}.cx-button:hover{background:#11653f}.cx-rule-card,.cx-score-card,.fl-league{background:#fff;border-color:#d8e6dd;box-shadow:0 12px 30px #1e523a0b}.cx-rule-num,.cx-score-header,.fl-league b{color:#157c50}.cx-rule-card h3,.cx-score-line strong,.fl-league span{color:#17352b}.cx-score-line{color:#3d6253;border-color:#e0ebe4}.cx-score-footer{color:#146541}.cx-coming-inner{background:linear-gradient(125deg,#e3f4ea,#d2ebde);border-color:#badac8}.cx-coming h2,.cx-coming p,.cx-launch-pill{color:#244b3b}.cx-footer{border-color:#dbe8e1;color:#466257}.cx-footer a{color:#126b47}.cx-hero-note,.fl-brand-sub{color:#537564}.admin-shell,.news-wrap{background:#f6f9f7;color:#142c27}.news-article{color:#17332a;padding:58px 24px 90px}.news-article .lead{color:#587468;font-size:21px}.news-article time,.news-card time{color:#168559}.news-article h1{letter-spacing:-.02em}.news-article .cover{max-height:480px;box-shadow:0 24px 70px #254c3421}.news-wrap a{color:#11734b}.news-preview{padding-top:65px}.news-heading h2{color:#17332a}.news-heading a{color:#16764d}.news-kicker{color:#158458}.news-card{background:#fff;border:1px solid #dae7de;box-shadow:0 12px 28px #153a270a}.news-card h3{color:#17392e}.news-card p,.news-empty{color:#60796d}.news-placeholder{background:#e0f0e6;color:#168356}.news-rendered{font-size:18px;line-height:2.05;color:#254638}.news-rendered p{margin:0 0 1.4em}.news-rendered h2,.news-rendered h3{line-height:1.55;margin:1.6em 0 .5em;color:#113e2b}.news-rendered ul{-webkit-padding-start:28px;padding-inline-start:28px}.news-rendered li{margin:.4em 0}.news-inline-image{display:block;max-width:100%;height:auto;border-radius:16px;margin:25px auto;box-shadow:0 8px 28px #183c251b}.news-rendered a{color:#00784f;text-decoration:underline}.news-reading{max-width:890px;margin:auto;background:#fff;border:1px solid #e0eae3;border-radius:24px;overflow:hidden}.news-reading .news-article{padding:48px clamp(22px,5vw,66px)}.fl-site-header{max-width:1400px;margin:auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;padding:15px 34px;border-bottom:1px solid #dce9e1;background:#f6f9f7}.fl-site-header a{text-decoration:none;color:#204a38}.fl-site-logo{font-size:24px;font-weight:900;letter-spacing:-1px;line-height:1}.fl-site-logo span{color:#119262}.fl-site-logo small{display:block;font-size:9px;letter-spacing:1px;color:#638074;margin-top:8px}.fl-site-actions,.fl-site-header nav{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:700}.fl-site-header nav a:hover{color:#06824d}.fl-site-login{border-radius:12px;padding:11px 16px;background:#147a51;color:#fff!important}.news-list-title{max-width:1200px;margin:45px auto 0;padding:0 32px;font-size:clamp(33px,4vw,53px)}.admin-shell{padding:30px 22px}.admin-inner{max-width:1250px}.admin-form,.admin-list{background:#fff;border-color:#dce9e1;box-shadow:0 12px 28px #114a270d}.admin-shell input,.admin-shell select,.admin-shell textarea{background:#fff;color:#163629;border-color:#cadbd1}.admin-shell button{background:#148255;color:#fff}.admin-list button{background:#ecf6f0;color:#204d37}.admin-shell .danger{background:#b64b4b;color:#fff}.admin-error{color:#b52e31}.admin-notice{color:#137347}.admin-grid{grid-template-columns:290px minmax(0,1fr)}.rich-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:12px 0}.admin-shell .rich-toolbar button{margin:0;padding:8px 12px;border:1px solid #c8dccc;background:#eff7f1;color:#20513a;font-size:13px}.editor-preview{border:1px solid #dae8de;border-radius:14px;background:#fff;padding:20px;min-height:160px;margin:14px 0 24px}.editor-preview-title{color:#537668;font-size:12px;font-weight:800;margin-bottom:15px}.upload-status{color:#376d52;font-size:12px}.article-editor-help{font-size:12px;color:#5a796b;line-height:1.8}@media(max-width:850px){.fl-site-header{flex-wrap:wrap;padding:18px}.fl-site-header nav{order:3;width:100%;justify-content:space-between;gap:8px;flex-wrap:wrap}.fl-site-actions{gap:10px}.admin-grid{grid-template-columns:1fr}.news-reading{border-radius:0}.news-article{padding:35px 20px}}.fl-article-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#526677;font-size:13px;margin:12px 0;line-height:1.8}.fl-article-meta time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fl-article-meta span+time:before{content:"•";-webkit-margin-end:12px;margin-inline-end:12px;color:#7a9b93}.fl-site-header{max-width:1390px;margin:0 auto;background:#f7faf8;padding:16px 34px;gap:24px}.fl-site-logo .fl-logo{width:185px;height:auto;max-width:100%}.cx-header-cta,.fl-site-login{display:inline-flex;align-items:center;justify-content:center;background:#158a59!important;color:#fff!important;border:1px solid #158a59!important;border-radius:10px;padding:12px 18px;font-weight:700;text-decoration:none}.cx-header-cta:hover,.fl-site-login:hover{background:#116d48!important}.fl-site-logo{display:flex;align-items:center;flex-shrink:0}.fl-inner-logo{display:block;width:185px;max-width:100%;height:auto}.fl-site-header nav{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.fl-site-login,.fl-site-login:visited{background:#158a59!important;color:#fff!important;border:1px solid #158a59;border-radius:10px;padding:12px 18px}.fl-site-login:hover{background:#116d48!important}@media (max-width:750px){.fl-site-header{flex-wrap:wrap;padding:14px 18px}.fl-inner-logo{width:150px}.fl-site-header nav{gap:14px}}.news-wrap{background:#f5f8f5;min-height:100vh}.news-reading{max-width:1020px;margin:30px auto 85px;background:transparent;border:0;border-radius:0;overflow:visible}.news-reading .news-article{background:#fff;border:1px solid #e2ece5;border-radius:22px;padding:clamp(26px,5vw,66px) clamp(22px,6vw,86px);box-shadow:0 16px 52px rgba(13,57,38,.045);color:#1a342a}.news-article h1{font-size:clamp(31px,4.3vw,54px);line-height:1.55;letter-spacing:0;margin:28px 0 19px;font-weight:850;color:#143d2a;text-wrap:balance}.news-article .lead{font-size:clamp(17px,2vw,21px);line-height:2.05;color:#587368;margin:0 0 27px}.news-article .fl-article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#597769;font-size:13px;border-bottom:1px solid #e7eee9;padding-bottom:17px}.news-article .cover{display:block;width:100%;max-height:520px;object-fit:cover;border-radius:15px;margin:26px 0 37px;box-shadow:none}.news-reading .news-rendered{font-size:18px;line-height:2.15;max-width:74ch;margin-inline:auto}.fl-article-tags{border-top:1px solid #dce9e0;margin-top:46px;padding-top:26px}.fl-article-tags:empty{display:none}.fl-article-tags h2{font-size:16px;margin:0 0 14px;color:#436556}.fl-article-tag-list{display:flex;flex-wrap:wrap;gap:9px}.fl-article-tag{display:inline-flex;background:#e8f5ed;border:1px solid #cce8d7;color:#116c45;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:650}@media(max-width:700px){.news-reading{margin:12px 12px 48px}.news-reading .news-article{border-radius:15px;padding:28px 21px}.news-article h1{font-size:30px}.news-article .cover{border-radius:12px}.news-reading .news-rendered{font-size:16px}}.news-wrap:has(.fl-article){background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.fl-article{background:#fff;border:1px solid #dce8e0;border-radius:24px;box-shadow:none}.news-wrap .news-reading{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;padding:0!important}.news-wrap .fl-article{background:#fff!important;border:1px solid #dce8e0!important;border-radius:24px!important;box-shadow:none!important}.news-table-scroll{width:100%;max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #dce8e0;border-radius:12px}.news-rendered table{width:100%;border-collapse:collapse;background:#fff;font-size:14px;line-height:1.9}.news-rendered td,.news-rendered th{padding:11px 14px;border-bottom:1px solid #e4ece6;text-align:start;white-space:nowrap}.news-rendered th{background:#edf6f0;color:#194b35;font-weight:700}.news-rendered tr:nth-child(2n){background:#f8fbf9}.news-rendered h1,.news-rendered h2,.news-rendered h3{color:#173e2c;line-height:1.6;margin:26px 0 12px}.news-rendered li,.news-rendered p{line-height:2}.news-rendered img{max-width:100%;height:auto}html[lang=fa-IR] .news-rendered,html[lang=fa] .news-rendered{direction:rtl;text-align:right}html[lang=en-GB] .news-rendered,html[lang=en] .news-rendered{direction:ltr;text-align:left}html[lang^=fa] .news-rendered h1,html[lang^=fa] .news-rendered h2,html[lang^=fa] .news-rendered h3,html[lang^=fa] .news-rendered li,html[lang^=fa] .news-rendered p{text-align:right}.news-rendered table{direction:inherit}html[lang^=fa] .news-rendered td,html[lang^=fa] .news-rendered th{text-align:right}