#am-calligraphy{--ac-bg:#F6F9F7;--ac-surface:#FFFFFF;--ac-ink:#152D25;--ac-muted:#53685E;--ac-accent:#137653;--ac-dark:#0D513A;--ac-tint:#E8F4ED;--ac-border:#DCE7DF;--ac-focus:#A45B09;font:400 16px/1.7 Tahoma,Arial,sans-serif;color:var(--ac-ink);max-width:1160px;margin:0 auto;padding:8px 0 32px}#am-calligraphy *{box-sizing:border-box}#am-calligraphy :where(h1,h2,p){margin:0}#am-calligraphy h1{font:700 clamp(27px,4vw,38px)/1.15 Tahoma,Arial,sans-serif;color:var(--ac-ink);margin:14px 0}#am-calligraphy h2{font:700 21px/1.2 Tahoma,Arial,sans-serif;color:var(--ac-ink)}#am-calligraphy p{color:var(--ac-muted)}#am-calligraphy .ac-intro{margin:0 0 28px}#am-calligraphy .ac-test{color:var(--ac-dark);background:var(--ac-tint);border-right:3px solid var(--ac-accent);padding:5px 12px;font-size:13px}#am-calligraphy .ac-workspace{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:start}#am-calligraphy .ac-controls{padding:24px;background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:16px}#am-calligraphy label{display:block;font:700 14px/1.6 Tahoma,Arial,sans-serif;margin:14px 0 7px;color:var(--ac-ink)}#am-calligraphy label:first-child{margin-top:0}#am-calligraphy textarea,#am-calligraphy select{width:100%;background:var(--ac-surface);color:var(--ac-ink);border:1px solid var(--ac-border);border-radius:8px;padding:10px 12px;font:400 15px/1.7 Tahoma,Arial,sans-serif;min-height:44px}#am-calligraphy textarea{resize:vertical;max-height:250px;min-height:110px}#am-calligraphy input[type=range]{width:100%;accent-color:var(--ac-accent);min-height:35px;direction:ltr}#am-calligraphy input[type=color]{width:100%;height:44px;border:1px solid var(--ac-border);padding:4px;border-radius:8px;background:var(--ac-surface)}#am-calligraphy output{float:left;font-weight:400;color:var(--ac-muted)}#am-calligraphy button{border-radius:8px;border:1px solid var(--ac-border);background:var(--ac-surface);color:var(--ac-dark);font:700 14px/1.5 Tahoma,Arial,sans-serif;cursor:pointer;min-height:44px;padding:10px 16px;box-shadow:none;transition:none;text-transform:none}#am-calligraphy button:hover{border-color:var(--ac-accent);background:var(--ac-tint)}#am-calligraphy :is(button,input,textarea,select,a,summary):focus-visible{outline:3px solid var(--ac-focus);outline-offset:3px}#am-calligraphy button:disabled{opacity:.55;cursor:wait}#am-calligraphy .ac-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}#am-calligraphy .ac-phrases{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}#am-calligraphy .ac-phrases button{font-size:12px;padding:7px;min-height:40px}#am-calligraphy .ac-reset{width:100%;margin-top:20px}#am-calligraphy .ac-result{min-width:0;padding:24px;border:1px solid var(--ac-border);border-radius:16px;background:var(--ac-surface)}#am-calligraphy .ac-result-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}#am-calligraphy .ac-result-heading span{font-size:12px;color:var(--ac-muted);direction:ltr}#am-calligraphy .ac-stage{overflow:hidden;border:1px solid var(--ac-border);border-radius:8px;background-color:var(--ac-surface);background-image:linear-gradient(45deg,var(--ac-border) 25%,transparent 25%),linear-gradient(-45deg,var(--ac-border) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--ac-border) 75%),linear-gradient(-45deg,transparent 75%,var(--ac-border) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}#am-calligraphy canvas{display:block;width:100%;height:auto;aspect-ratio:8/5}#am-calligraphy #ac-status{font-size:13px;min-height:24px;margin:12px 0}#am-calligraphy .ac-actions{display:flex;gap:10px;flex-wrap:wrap}#am-calligraphy #ac-download{background:var(--ac-accent);border-color:var(--ac-accent);color:var(--ac-surface);flex:1}#am-calligraphy #ac-download:hover{background:var(--ac-dark)}#am-calligraphy .ac-note{font-size:12px;margin-top:16px;max-width:60ch}#am-calligraphy .ac-library{margin-top:40px}#am-calligraphy .ac-library>p{margin:10px 0 20px}#am-calligraphy .ac-font-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#am-calligraphy .ac-font-card{display:block;text-align:right;padding:16px;min-width:0;overflow:hidden}#am-calligraphy .ac-font-card[aria-pressed=true]{border:2px solid var(--ac-accent);background:var(--ac-tint)}#am-calligraphy .ac-font-name{display:block;font:400 12px/1.5 Tahoma,Arial,sans-serif;color:var(--ac-muted)}#am-calligraphy .ac-font-sample{display:block;font-size:29px;font-weight:400;line-height:2.6;white-space:nowrap;text-align:center}#am-calligraphy .ac-help{margin-top:28px;border-top:1px solid var(--ac-border);padding:20px 0}#am-calligraphy .ac-help summary{cursor:pointer;font-weight:700}#am-calligraphy .ac-help p{font-size:14px;max-width:75ch;margin-top:12px}#am-calligraphy .ac-help a{color:var(--ac-accent);text-decoration:underline;margin-left:8px}@media(max-width:850px){#am-calligraphy .ac-workspace{grid-template-columns:1fr}#am-calligraphy .ac-result{order:-1}#am-calligraphy .ac-font-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#am-calligraphy .ac-controls{padding:20px}#am-calligraphy .ac-result{padding:16px}}@media(max-width:420px){#am-calligraphy .ac-result-heading{display:block}#am-calligraphy .ac-result-heading span{display:block;margin-top:8px}#am-calligraphy .ac-font-grid{grid-template-columns:1fr}#am-calligraphy .ac-actions{flex-direction:column}#am-calligraphy .ac-actions button{width:100%}}
body.page-id-46848 .entry-header{display:none}body.page-id-46848 #the-post .entry-content{padding-top:24px}@media(max-width:600px){body.page-id-46848 #the-post .entry-content{padding:20px 16px}#am-calligraphy .ac-intro p{font-size:14px}}

body.page-id-46848 .entry-header-outer{display:none}

#am-calligraphy [hidden]{display:none!important}#am-calligraphy input[type=search]{width:100%;border:1px solid var(--ac-border);background:var(--ac-surface);border-radius:8px;min-height:44px;padding:10px 12px;color:var(--ac-ink);font:400 15px Tahoma,Arial,sans-serif}#am-calligraphy .ac-advanced{border-top:1px solid var(--ac-border);margin-top:20px;padding-top:16px}#am-calligraphy .ac-advanced summary{font-weight:700;cursor:pointer;font-size:14px}#am-calligraphy .ac-save-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}#am-calligraphy .ac-save-row button{font-size:12px;flex:1;padding:8px}#am-calligraphy .ac-font-sample{overflow:hidden;text-overflow:ellipsis}#am-calligraphy #ac-font-count{font-size:13px;margin:8px 0}#am-calligraphy .ac-result{position:sticky;top:70px}#am-calligraphy .ac-stage{max-height:620px;display:flex;justify-content:center;align-items:center}#am-calligraphy canvas{max-height:620px;object-fit:contain;width:100%;height:auto}#ac-article{max-width:850px;margin:48px auto 0;padding-top:32px;border-top:1px solid #DCE7DF;font:400 16px/1.9 Tahoma,Arial,sans-serif;color:#152D25;direction:rtl}#ac-article h2{font:700 26px/1.3 Tahoma,Arial,sans-serif;margin:32px 0 16px;color:#152D25}#ac-article h3{font:700 20px/1.4 Tahoma,Arial,sans-serif;margin:24px 0 12px;color:#0D513A}#ac-article p{margin:0 0 16px}#ac-article a{color:#137653;text-decoration:underline}#ac-article figure{margin:24px 0}#ac-article img{display:block;width:100%;height:auto;border-radius:16px}#ac-article figcaption{font-size:12px;color:#53685E;margin-top:8px}#ac-article .ac-toc{background:#E8F4ED;border:1px solid #DCE7DF;border-radius:8px;padding:20px;margin:24px 0}#ac-article ul,#ac-article ol{padding-right:24px;margin:12px 0 24px}#ac-article li{margin:8px 0}#ac-article .ac-table{overflow-x:auto;margin:20px 0}#ac-article table{width:100%;border-collapse:collapse;font-size:14px}#ac-article th,#ac-article td{padding:12px;text-align:right;border:1px solid #DCE7DF}#ac-article th{background:#E8F4ED}#ac-article details{border-bottom:1px solid #DCE7DF;padding:18px 0}#ac-article summary{cursor:pointer;font-weight:700}#ac-article details p{margin:12px 0 0}#ac-article :is(a,summary):focus-visible{outline:3px solid #A45B09;outline-offset:3px}@media(max-width:850px){#am-calligraphy .ac-result{position:static}#am-calligraphy .ac-stage,#am-calligraphy canvas{max-height:480px}#ac-article h2{font-size:23px}}
body.page-id-46848 #the-post>.featured-area{display:none}
