body.sj-cover-letter-clean-white :where(#masthead,#site-header,.site-header,.header,.main-header,.main-header-bar,.shaghaf-header-wrap,.shaghaf-primary-header-bar,.shaghaf-mobile-header-wrap,.elementor-location-header,.hfe-site-header,.wp-site-blocks>header,header.wp-block-template-part,.wp-block-template-part[area="header"],.entry-header,.post-thumb,.site-footer,#colophon,footer.site-footer){display:none!important}body.sj-cover-letter-clean-white :where(.site-content,.shaghaf-container,#primary,.content-area,.site-main,.entry-content,.wp-site-blocks,.is-layout-constrained){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.sj-cover-letter-clean-white,body.sj-cover-letter-clean-white #page,body.sj-cover-letter-clean-white .site,body.sj-cover-letter-clean-white .site-content{background:#fff!important}#sjCoverLetter{--sj-bg:#ffffff;--sj-surface:#ffffff;--sj-text:#111111;--sj-muted:#666666;--sj-soft:#858585;--sj-primary:#f15a24;--sj-primary-dark:#ca430f;--sj-navy:#111111;--sj-line:rgba(17,17,17,.10);--sj-line-strong:rgba(17,17,17,.16);--sj-shadow-sm:0 10px 26px rgba(17,17,17,.035);--sj-shadow:0 18px 44px rgba(17,17,17,.06);--sj-radius:22px;--sj-radius-sm:16px;--sj-wrap:min(1480px,calc(100% - clamp(22px,4vw,58px)));--sj-font:"thmanyahserifdisplay","Thmanyah Serif Display",Tahoma,Arial,sans-serif;min-height:100svh;padding-bottom:clamp(44px,6vw,78px);overflow-x:clip;background:#fff;color:var(--sj-text);direction:rtl;font-family:var(--sj-font)!important;font-feature-settings:"salt" 1,"calt" 1,"liga" 1,"kern" 1;line-height:1.7;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#sjCoverLetter,#sjCoverLetter *{min-width:0;box-sizing:border-box}#sjCoverLetter a{color:inherit;text-decoration:none}#sjCoverLetter h1,#sjCoverLetter h2,#sjCoverLetter h3,#sjCoverLetter p{margin:0}#sjCoverLetter h1,#sjCoverLetter h2,#sjCoverLetter h3{font-family:var(--sj-font)!important;color:var(--sj-text);font-weight:900;line-height:1.25;text-wrap:balance}#sjCoverLetter p,#sjCoverLetter a,#sjCoverLetter span,#sjCoverLetter input,#sjCoverLetter select,#sjCoverLetter textarea,#sjCoverLetter button{overflow-wrap:anywhere}#sjCoverLetter input,#sjCoverLetter select,#sjCoverLetter textarea,#sjCoverLetter button{font:inherit}#sjCoverLetter :focus-visible{outline:3px solid rgb(249 115 22 / .24);outline-offset:3px}#sjCoverLetter .sj-wrap{width:var(--sj-wrap);margin-inline:auto}#sjCoverLetter .sj-main{background:#fff}#sjCoverLetter .sj-hero{padding:clamp(28px,4.2vw,50px) 0 18px;background:#fff;border-bottom:1px solid rgb(17 17 17 / .06)}#sjCoverLetter .sj-hero-simple{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:0 0 18px;background:#fff}#sjCoverLetter .sj-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:34px;padding:0 13px;margin-bottom:12px;border:1px solid rgb(249 115 22 / .18);border-radius:999px;background:#fff;color:var(--sj-primary-dark);font-size:.82rem;font-weight:900;white-space:nowrap}#sjCoverLetter .sj-hero h1{max-width:820px;font-size:clamp(2rem,4.2vw,4.1rem);letter-spacing:-.02em}#sjCoverLetter .sj-hero p{max-width:760px;margin-top:10px;color:var(--sj-muted);font-size:clamp(.98rem,1.2vw,1.08rem);font-weight:800}#sjCoverLetter .sj-hero-count{min-width:230px;padding:18px 20px;border:1px solid var(--sj-line);border-radius:20px;background:#fff;box-shadow:var(--sj-shadow-sm);text-align:center}#sjCoverLetter .sj-hero-count strong{display:block;color:var(--sj-primary);font-size:clamp(1.42rem,2.2vw,2rem);line-height:1;font-weight:900}#sjCoverLetter .sj-hero-count span{display:block;margin-top:8px;color:var(--sj-muted);font-size:.86rem;font-weight:900}#sjCoverLetter .sj-quick-links{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px;background:#fff}#sjCoverLetter .sj-quick-links a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border:1px solid var(--sj-line);border-radius:999px;background:#fff;color:var(--sj-muted);font-size:.82rem;font-weight:900;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}#sjCoverLetter .sj-quick-links a:hover,#sjCoverLetter .sj-quick-links a.active{border-color:rgb(249 115 22 / .34);background:rgb(249 115 22 / .06);color:var(--sj-primary-dark)}#sjCoverLetter .sj-layout{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:clamp(16px,2vw,24px);align-items:start;padding-top:clamp(22px,3vw,34px);background:#fff}#sjCoverLetter .sj-panel{border:1px solid var(--sj-line);border-radius:var(--sj-radius);background:#fff;box-shadow:var(--sj-shadow-sm)}#sjCoverLetter .sj-form-panel{position:sticky;top:28px;padding:clamp(17px,2vw,22px);scroll-margin-top:90px}#sjCoverLetter .sj-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}#sjCoverLetter .sj-panel-head h2{font-size:clamp(1.06rem,1.4vw,1.22rem)}#sjCoverLetter .sj-small-note{color:var(--sj-soft);font-size:.76rem;font-weight:900;white-space:nowrap}#sjCoverLetter .sj-fields{display:grid;grid-template-columns:1fr;gap:13px}#sjCoverLetter .sj-field label{display:block;margin-bottom:7px;color:var(--sj-muted);font-size:.8rem;font-weight:900}#sjCoverLetter .sj-field input,#sjCoverLetter .sj-field select,#sjCoverLetter .sj-field textarea{width:100%;min-height:48px;padding:0 15px;border:1px solid var(--sj-line);border-radius:16px;outline:none;background:#fff;color:var(--sj-text);font-size:.9rem;font-weight:800;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;appearance:auto}#sjCoverLetter .sj-field textarea{min-height:92px;padding:13px 15px;resize:vertical;line-height:1.75}#sjCoverLetter .sj-field input:focus,#sjCoverLetter .sj-field select:focus,#sjCoverLetter .sj-field textarea:focus{border-color:rgb(249 115 22 / .55);background:#fff;box-shadow:0 0 0 4px rgb(249 115 22 / .10)}#sjCoverLetter .sj-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}#sjCoverLetter .sj-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}#sjCoverLetter .sj-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border-radius:17px;font-size:.9rem;font-weight:900;cursor:pointer;border:1px solid var(--sj-line);transition:background .18s ease,transform .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}#sjCoverLetter .sj-btn.primary{grid-column:1/-1;border:0;background:var(--sj-primary);color:#fff;box-shadow:0 14px 26px rgb(249 115 22 / .20)}#sjCoverLetter .sj-btn.primary:hover{background:var(--sj-primary-dark);transform:translateY(-1px)}#sjCoverLetter .sj-btn.soft{background:#fff;color:var(--sj-muted)}#sjCoverLetter .sj-btn.soft:hover{border-color:rgb(249 115 22 / .34);color:var(--sj-primary-dark);background:rgb(249 115 22 / .04)}#sjCoverLetter .sj-content{display:grid;gap:16px;min-width:0}#sjCoverLetter .sj-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid var(--sj-line);border-radius:20px;background:#fff;box-shadow:0 8px 18px rgb(17 17 17 / .02)}#sjCoverLetter .sj-toolbar h2{font-size:clamp(1.03rem,1.3vw,1.16rem)}#sjCoverLetter .sj-toolbar p{margin-top:4px;color:var(--sj-soft);font-size:.78rem;font-weight:900}#sjCoverLetter .sj-score{display:grid;grid-template-columns:auto minmax(160px,220px);align-items:center;gap:12px}#sjCoverLetter .sj-score strong{display:inline-flex;align-items:center;justify-content:center;min-width:66px;height:44px;border-radius:16px;background:rgb(249 115 22 / .08);color:var(--sj-primary-dark);font-size:1.15rem;font-weight:900}#sjCoverLetter .sj-meter{height:10px;border-radius:999px;background:rgb(17 17 17 / .08);overflow:hidden}#sjCoverLetter .sj-meter span{display:block;width:0%;height:100%;border-radius:999px;background:var(--sj-primary);transition:width .2s ease}#sjCoverLetter .sj-result-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.45fr);gap:16px;align-items:start}#sjCoverLetter .sj-output-panel{padding:18px}#sjCoverLetter .sj-output-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}#sjCoverLetter .sj-output-head h3{font-size:1.08rem}#sjCoverLetter .sj-output-head span{display:inline-flex;min-height:32px;align-items:center;padding:0 11px;border-radius:999px;background:rgb(32 43 67 / .06);color:var(--sj-navy);font-size:.76rem;font-weight:900;white-space:nowrap}#sjCoverLetter #sjLetterOutput{width:100%;min-height:520px;border:1px solid var(--sj-line);border-radius:18px;background:#fff;color:#111;padding:24px;font-family:var(--shaghaf-body-font,"thmanyahserifdisplay","Thmanyah Serif Display",Tahoma,Arial,sans-serif)!important;font-size:12pt;line-height:1.55;white-space:pre-wrap;resize:vertical;direction:rtl;unicode-bidi:plaintext;box-shadow:inset 0 1px 0 rgb(17 17 17 / .02)}#sjCoverLetter #sjLetterOutput[dir="ltr"]{direction:ltr;text-align:left;font-family:Arial,Calibri,sans-serif!important}#sjCoverLetter #sjLetterOutput[dir="rtl"]{direction:rtl;text-align:right;font-family:var(--shaghaf-body-font,"thmanyahserifdisplay","Thmanyah Serif Display",Tahoma,Arial,sans-serif)!important}#sjCoverLetter .sj-side-stack{display:grid;gap:14px}#sjCoverLetter .sj-card{padding:18px;border:1px solid var(--sj-line);border-radius:var(--sj-radius);background:#fff;box-shadow:var(--sj-shadow-sm)}#sjCoverLetter .sj-card h3{font-size:1rem;margin-bottom:9px}#sjCoverLetter .sj-card p,#sjCoverLetter .sj-card li{color:var(--sj-muted);font-size:.84rem;font-weight:800;line-height:1.8}#sjCoverLetter .sj-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}#sjCoverLetter .sj-list li{display:flex;gap:8px;align-items:flex-start}#sjCoverLetter .sj-list li::before{content:"";width:7px;height:7px;margin-top:10px;border-radius:50%;background:var(--sj-primary);flex:0 0 auto}#sjCoverLetter .sj-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}#sjCoverLetter .sj-tag{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgb(249 115 22 / .18);border-radius:999px;background:rgb(249 115 22 / .06);color:var(--sj-primary-dark);font-size:.76rem;font-weight:900}#sjCoverLetter .sj-warning{border-color:rgb(249 115 22 / .20);background:rgb(249 115 22 / .035)}#sjCoverLetter .sj-copy-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}#sjCoverLetter .sj-toast{position:fixed;z-index:99999;right:50%;bottom:24px;transform:translate(50%,120%);opacity:0;min-width:220px;max-width:calc(100vw - 32px);padding:12px 16px;border-radius:18px;background:rgb(32 43 67 / .96);color:#fff;text-align:center;font-size:.82rem;font-weight:900;box-shadow:0 18px 48px rgb(32 43 67 / .26);transition:transform .24s ease,opacity .22s ease;pointer-events:none}#sjCoverLetter .sj-toast.is-visible{transform:translate(50%,0);opacity:1}@media(max-width:1180px){#sjCoverLetter{--sj-wrap:min(1280px,calc(100% - 30px))}#sjCoverLetter .sj-layout,#sjCoverLetter .sj-result-grid{grid-template-columns:1fr}#sjCoverLetter .sj-form-panel{position:static}#sjCoverLetter .sj-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#sjCoverLetter .sj-field.wide{grid-column:1/-1}}@media(max-width:920px){#sjCoverLetter .sj-hero-simple{grid-template-columns:1fr}#sjCoverLetter .sj-hero-count{width:100%;text-align:start}#sjCoverLetter .sj-score{grid-template-columns:1fr}}@media(max-width:720px){#sjCoverLetter{--sj-wrap:min(100% - 22px,1280px)}#sjCoverLetter .sj-hero{padding-top:24px}#sjCoverLetter .sj-quick-links{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc((100vw - var(--sj-wrap)) / -2);padding-inline:calc((100vw - var(--sj-wrap)) / 2);padding-bottom:5px;scrollbar-width:none}#sjCoverLetter .sj-quick-links::-webkit-scrollbar{display:none}#sjCoverLetter .sj-quick-links a{flex:0 0 auto}#sjCoverLetter .sj-toolbar{align-items:stretch;flex-direction:column}#sjCoverLetter .sj-copy-actions{grid-template-columns:1fr}}@media(max-width:620px){#sjCoverLetter .sj-fields,#sjCoverLetter .sj-two,#sjCoverLetter .sj-actions{grid-template-columns:1fr}#sjCoverLetter .sj-btn{width:100%}#sjCoverLetter #sjLetterOutput{min-height:440px;padding:18px;font-size:11.5pt}}@media(max-width:430px){#sjCoverLetter{--sj-wrap:min(100% - 16px,1280px)}#sjCoverLetter .sj-hero-count,#sjCoverLetter .sj-panel,#sjCoverLetter .sj-toolbar,#sjCoverLetter .sj-card{border-radius:19px}}@media print{body *{visibility:hidden!important}#sjCoverLetter,#sjCoverLetter #sjLetterOutput,#sjCoverLetter #sjLetterOutput *{visibility:visible!important}#sjCoverLetter{background:#fff!important;padding:0!important}#sjCoverLetter :where(.sj-hero,.sj-form-panel,.sj-toolbar,.sj-side-stack,.sj-output-head,.sj-copy-actions){display:none!important}#sjCoverLetter .sj-wrap,#sjCoverLetter .sj-layout,#sjCoverLetter .sj-result-grid,#sjCoverLetter .sj-content,#sjCoverLetter .sj-output-panel{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;display:block!important}#sjCoverLetter #sjLetterOutput{position:absolute;inset:0;width:100%!important;min-height:auto!important;height:auto!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;resize:none!important;color:#000!important;background:#fff!important;font-family:var(--shaghaf-body-font,"thmanyahserifdisplay","Thmanyah Serif Display",Tahoma,Arial,sans-serif)!important;font-size:12pt!important;line-height:1.55!important}}@media(hover:none){#sjCoverLetter .sj-btn.primary:hover{transform:none}}@media(prefers-reduced-motion:reduce){#sjCoverLetter,#sjCoverLetter *{scroll-behavior:auto!important;transition:none!important}}