header.blog-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px max(24px,calc((100vw - 1200px)/2))}.blog-lockup{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:var(--ink)}.blog-lockup img{width:150px;height:auto}.blog-lockup small{font-size:12px;letter-spacing:.12em}.blog-controls{display:flex;gap:8px;align-items:center}.blog-controls button,.blog-controls select{height:44px;min-height:44px;margin:0}.container{width:min(1200px,calc(100% - 40px));margin-inline:auto}.page-hero{padding-block:48px 30px}.page-hero h1{font-size:clamp(30px,5vw,54px);margin:15px 0}.page-hero p{color:var(--muted);line-height:1.9}.article-search{display:flex!important;gap:8px!important;width:min(100%,460px)!important;margin:28px auto 0 0!important;direction:inherit}.article-search label{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.article-search input{flex:1;min-width:0;height:46px;border:1px solid var(--border);background:var(--card);border-radius:10px;color:var(--ink);padding:10px 14px}.article-search button{border-radius:10px;min-height:46px;margin:0}.article-empty{padding:32px;border:1px dashed var(--border);border-radius:16px;text-align:center}.article-list{margin-top:20px}.blog-admin{padding:24px;max-width:1200px;margin:auto}.blog-settings{display:grid}.blog-settings textarea{min-height:100px}.blog-login{max-width:440px;margin:60px auto;padding:28px}.blog-login form{display:grid;gap:16px}.blog-login input{width:100%}html[data-theme=dark] .blog-lockup img{filter:brightness(0) invert(1)}@media (max-width:650px){header.blog-header{padding:16px}.blog-lockup img{width:115px}.blog-controls{flex-wrap:wrap;justify-content:flex-end}.blog-controls select{max-width:125px}.page-hero{padding-block:30px 16px}}.preferences{display:flex;align-items:center;gap:8px;justify-self:end;min-width:0}.language-picker{position:relative;z-index:30}.language-picker summary{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--surface,var(--panel));color:var(--ink);cursor:pointer;list-style:none;font:600 12px/1 system-ui,sans-serif}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.language-list{position:absolute;inset-inline-end:0;top:calc(100% + 10px);width:200px;max-height:min(70vh,540px);overflow:auto;overscroll-behavior:contain;padding:8px;background:var(--surface,var(--panel));border:1px solid var(--line);border-radius:6px;box-shadow:0 14px 35px #0002;scrollbar-width:none}.language-list a{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:9px 12px;margin:0;border:0;border-radius:3px;text-decoration:none;text-align:center;color:var(--ink);font-size:14px;line-height:1.5}.language-list a[aria-current=true]{background:var(--soft);font-weight:700}.language-list a:hover{background:var(--soft)}.language-list a:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px}.language-list::-webkit-scrollbar{display:none}.preferences #theme.theme-trigger{margin:0!important}.preferences .theme-trigger,.blog-controls .theme-trigger{background:var(--surface,var(--panel));border-color:var(--line)}@media (max-width:600px){.language-list{position:fixed;top:76px;inset-inline:12px;width:calc(100% - 24px);max-width:240px;margin-inline:auto;max-height:calc(100dvh - 100px)}}html[data-theme=dark]:root{--bg:#242426;--card:#2d2d30;--surface:#2d2d30;--soft:#363639;--line:#48484c;--border:#48484c}body.crm-app{background:var(--bg)}.blog-header{min-height:100px}.blog-controls>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:8px;color:var(--ink);text-decoration:none;font-size:13px}.article-card,.article-empty{background:var(--card);border-color:var(--line);border-radius:12px}.article-card{padding:22px}.article-search .button{background:var(--ink);color:var(--bg);border-color:var(--ink)}.blog-login{border:1px solid var(--line);border-radius:16px}.blog-login h1{font-size:26px;line-height:1.6}.blog-login label{display:grid;gap:8px}.blog-login form>button{background:var(--ink);color:var(--bg);min-height:44px}.article-card .eyebrow,.page-hero>.eyebrow{color:var(--brand-accent,#ccb38b)}.blog-lockup small{color:var(--muted)}@media (max-width:450px){.blog-controls{gap:6px}.blog-controls>a{padding-inline:10px}.blog-lockup img{width:100px}}.blog-settings{gap:18px;margin:20px 0 0}.blog-settings>label{display:grid;gap:8px;font-size:13px;line-height:1.7;min-width:0}.blog-settings>label>textarea{display:block;width:100%;min-height:132px;resize:vertical;direction:ltr;text-align:left;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:inherit;line-height:1.7}.blog-settings>label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px}.blog-settings input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:3px 0 0;accent-color:var(--brand-accent,#ccb38b)}.blog-settings>p{margin:0;font-size:12px;line-height:1.8;color:var(--muted)}.blog-settings>p:empty{display:none}.blog-settings>button{justify-self:start;width:auto;min-height:44px;padding:10px 22px;margin:0}#blog-settings>.card{padding:22px;border:1px solid var(--line);border-radius:12px}#blog-settings>details>summary{cursor:pointer;font-weight:700;min-height:28px;line-height:1.7}@media (max-width:600px){#blog-settings>.card{padding:16px}.blog-settings>label>textarea{min-height:148px}}.page-hero:has(>.article-search){display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,460px);column-gap:32px;row-gap:12px;align-items:center}.page-hero:has(>.article-search)>.eyebrow{grid-column:1;grid-row:1;margin:0}.page-hero:has(>.article-search)>h1{grid-column:1;grid-row:2;margin:0;min-width:0}.page-hero:has(>.article-search)>p{grid-column:1/-1;grid-row:3;margin:0}.page-hero:has(>.article-search)>.article-search{grid-column:2;grid-row:2;width:100%!important;max-width:none;margin:0!important;align-self:center}@media (max-width:760px){.page-hero:has(>.article-search){grid-template-columns:minmax(0,1fr);row-gap:16px}.page-hero:has(>.article-search)>.article-search{grid-column:1;grid-row:4}}.page-hero .article-search>label{position:absolute;width:1px!important;height:1px;margin:0;padding:0;clip:rect(0,0,0,0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.blog-controls #blog-logout{order:1;font-size:13px;padding:8px 14px}html[dir=ltr] .blog-controls #blog-logout{order:0}html[dir=ltr] .blog-controls>a{order:1}header.blog-header{padding-inline:24px}.blog-header .blog-controls{flex-wrap:nowrap;flex-shrink:0;white-space:nowrap}.blog-header .blog-controls>*{flex-shrink:0}@media (max-width:600px){header.blog-header{flex-wrap:wrap}.blog-header .blog-controls{width:100%;justify-content:flex-end}html[dir=ltr] .blog-header .blog-controls{justify-content:flex-start}}:root:root{--line:#dededb;--border:var(--line)}html[data-theme=dark]:root,html[data-theme=dark] body.crm-app{--line:#343436;--border:var(--line)}body.crm-app{--line:#dededb;--border:var(--line)}html[data-theme=dark] body.crm-app{--line:#343436;--border:var(--line)}body.crm-app :is(.card,.article-card,.article-empty,.article-preview),#blog-settings>.card{border:1px solid var(--border);border-radius:16px}body.crm-app .article-empty{border-style:solid}body.crm-app :is(.article-search input,.article-search button,.blog-settings>label>textarea,.article-body pre,.article-body blockquote,.article-tags span,.language-list,.blog-controls>a){border-radius:12px}body.crm-app .article-body blockquote{border:1px solid var(--border);border-inline-start:3px solid var(--brand-accent,#b9ad98)}.blog-admin :is(input:not([type=checkbox]),textarea,select,button,.button){border-radius:10px}.blog-header .language-picker summary,.blog-header .theme-trigger{border-radius:10px}header.blog-header{min-height:110px;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:20px 24px;background:var(--surface);border-bottom:1px solid var(--border);position:relative;z-index:20;flex-wrap:nowrap}.blog-header .blog-lockup{flex-shrink:0;align-items:center}.blog-header .blog-controls{width:auto;margin-inline-start:auto;justify-content:flex-end}.blog-header .blog-controls :is(button,summary){box-sizing:border-box}.blog-header .blog-controls>a{margin:0;box-sizing:border-box}@media (max-width:600px){header.blog-header{min-height:85px;padding:16px;gap:12px}.blog-header .blog-lockup img{width:100px}.blog-header .blog-lockup small{font-size:10px}.blog-header .blog-controls{gap:6px}.blog-header:has(#blog-logout){flex-wrap:wrap}.blog-header:has(#blog-logout) .blog-controls{width:100%}}@media (max-width:350px){.blog-header .blog-lockup img{width:85px}.blog-header .blog-controls>a{padding-inline:8px;font-size:12px}}:root{--blog-hover:color-mix(in srgb,var(--card) 90%,white);--blog-primary-hover:#393939}html[data-theme=dark]:root{--blog-hover:color-mix(in srgb,var(--card) 88%,black);--blog-primary-hover:#cccbc5}body.crm-app{--row-hover:var(--blog-hover)}html body.crm-app button:hover,html body.crm-app .button:hover,html body.crm-app .ghost:hover,html body.crm-app .language-list a:hover,html body.crm-app .theme-menu-option:hover{background:var(--blog-hover);border-color:var(--line);color:var(--ink)}html body.crm-app .primary:hover,html body.crm-app .cta:hover,html body.crm-app .blog-login form>button:hover{background:var(--blog-primary-hover)!important;color:var(--bg)!important;border-color:var(--line)!important}html body.crm-app tbody tr:hover,html body.crm-app tbody tr:hover td{background:var(--blog-hover)!important}html body.crm-app input:focus,html body.crm-app select:focus,html body.crm-app textarea:focus{border-color:var(--line);box-shadow:0 0 0 3px color-mix(in srgb,var(--line) 22%,transparent);outline:2px solid var(--line);outline-offset:2px}html body.crm-app input:-webkit-autofill,html body.crm-app input:-webkit-autofill:hover,html body.crm-app input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--card) inset;box-shadow:0 0 0 1000px var(--card) inset;border-color:var(--line)}html body.crm-app input:autofill{background:var(--card);color:var(--ink)}.article-translation-options{margin-block:20px;padding:16px;border:1px solid var(--line);border-radius:8px}.article-translation-options summary{cursor:pointer;font-weight:700}.article-translation-options fieldset{display:flex;flex-wrap:wrap;gap:12px 20px;border:0;padding:12px 0}.article-translation-options fieldset label{display:flex;align-items:center;gap:8px}.article-translation-options input[type=checkbox]{width:18px;height:18px;min-height:18px;margin:0;accent-color:var(--brand-accent)}.blog-admin:has(#article-editor) #blog-settings{display:none}#article-editor{display:grid;gap:20px;min-width:0}#article-editor .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#article-editor .form-field{display:grid;gap:8px;min-width:0;margin:0;align-content:start}#article-editor .form-field>label{display:block;min-height:24px;margin:0;line-height:24px;color:var(--muted)}#article-editor .form-field>input,#article-editor .form-field>select{box-sizing:border-box;display:block;width:100%;height:48px;min-height:48px;max-height:48px;margin:0;padding:10px 14px;border:1px solid var(--line);border-radius:8px;font:inherit;line-height:26px;background:var(--card);color:var(--ink)}#article-editor .form-field>textarea{box-sizing:border-box;display:block;width:100%;margin:0;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:inherit;line-height:2;resize:vertical}#article-editor #article-text{height:65vh;min-height:480px;max-height:none}#article-editor #article-summary{min-height:120px}@media (max-width:600px){#article-editor .form-grid{grid-template-columns:minmax(0,1fr)}#article-editor #article-text{height:60vh;min-height:360px}}.article-row-buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-block:4px}.article-row-buttons>button,.article-row-buttons>.button{min-height:44px;margin:0;padding:10px 18px;line-height:1.5;white-space:nowrap}.article-delete-dialog{width:min(480px,calc(100% - 32px));padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--card);color:var(--ink)}.article-delete-dialog::backdrop{background:#0008}.article-delete-dialog p{line-height:1.9}.article-delete-dialog .actions{display:flex;gap:12px;justify-content:flex-end}.article-delete{border-color:var(--line)}.article-improvement-options{margin-block:20px;padding:18px;border:1px solid var(--line);border-radius:10px}.article-improvement-options summary{font-weight:700;cursor:pointer}.article-improvement-options fieldset{display:flex;gap:12px 20px;flex-wrap:wrap;border:0;padding:12px 0}.article-improvement-options fieldset label{display:flex;align-items:center;gap:8px}.article-improvement-options input[type=checkbox]{width:18px;height:18px;min-height:18px;margin:0;accent-color:var(--brand-accent)}.improvement-job{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.improvement-job textarea{width:100%;min-height:300px;font:inherit;line-height:2;background:var(--card);color:var(--ink);border:1px solid var(--line);padding:14px;border-radius:8px}.improvement-job p{line-height:1.9}.improvement-status-row{display:flex;direction:rtl;align-items:center;gap:10px}.improvement-status-row>p{margin:0;min-width:0}.improvement-status-row>.improvement-refresh{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;min-height:40px;padding:0;margin:0;border-radius:8px}.improvement-refresh svg{display:block}.blog-admin-sections{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.blog-admin-sections button{display:flex;gap:12px;align-items:center;min-height:44px}.blog-admin-sections button[aria-pressed=true]{border-color:var(--brand-accent);box-shadow:inset 0-2px var(--brand-accent)}.blog-admin-sections button>span{font-size:12px;color:var(--muted)}.blog-public-sections{border:1px solid var(--line);border-radius:10px;padding:18px;display:flex;flex-wrap:wrap;gap:14px 24px}.blog-public-sections>p{width:100%;margin:0;color:var(--muted);font-size:13px;line-height:1.9}.blog-public-sections label{display:flex;align-items:center;gap:8px}.blog-public-sections input[type=checkbox]{width:18px;height:18px;min-height:18px;margin:0}@media (max-width:650px){.blog-admin-sections{gap:8px}.blog-admin-sections button{flex:1 0 auto}}html[lang=fa] .eyebrow,html[lang=ar] .eyebrow{letter-spacing:normal!important}.content-management-table{table-layout:fixed;width:100%;min-width:850px}.content-management-table .content-section-col{width:115px}.content-management-table .content-status-col{width:120px}.content-management-table .content-actions-col{width:310px}.content-management-table td:first-child{overflow-wrap:anywhere}.content-management-table .article-row-buttons{display:flex;gap:8px;justify-content:flex-start;flex-wrap:nowrap}.content-management-table .article-row-actions{padding-inline:16px}.content-management-table .article-row-buttons>button,.content-management-table .article-row-buttons>a{margin:0;white-space:nowrap;padding:10px 12px}#blog-notice{text-align:center}#article-import{display:grid;gap:20px;margin-top:22px}#article-import .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,220px))}#article-import .form-field:first-child{grid-column:1/-1}#article-import .form-field{display:grid;gap:8px;min-width:0;margin:0}#article-import .form-field:first-child{width:100%}#article-import .form-field>label,#article-editor .form-field>label{color:var(--ink);line-height:24px;margin:0;min-height:24px}#article-import :is(input,select){box-sizing:border-box;width:100%;height:48px;min-height:48px;max-height:48px;margin:0;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:inherit;line-height:26px}#article-import>button{justify-self:start;min-height:48px;margin:0}#article-import #import-error{margin:0;color:var(--ink)}.article-import-options>summary{cursor:pointer;font-weight:700;color:var(--ink)}#article-editor .form-grid:has(#article-section){grid-template-columns:repeat(2,minmax(0,1fr))}#article-editor .form-field:has(#article-section),#article-editor .form-field:has(#article-language){width:100%;max-width:220px}#article-editor .actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}@media (max-width:600px){#article-import .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#article-editor .form-grid:has(#article-section) .form-field:nth-child(n+3){grid-column:1/-1}}#article-import .form-grid{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));align-items:start;width:100%;gap:12px}#article-import .form-field:first-child{grid-column:auto}#article-import .form-field>label{white-space:nowrap}@media (max-width:600px){#article-import .form-grid{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:8px}#article-import :is(input,select){padding-inline:8px;font-size:12px}#article-import .form-field>label{font-size:12px}}html:is([lang=fa],[lang=en]):root{--line:#dededb;--border:#dededb;--important-line:#b9ad98}html:is([lang=fa],[lang=en])[data-theme=dark]:root{--line:#343436;--border:#343436;--important-line:#756e60}html:is([lang=fa],[lang=en]) :is(button,.button){min-height:44px;text-align:center}html:is([lang=fa],[lang=en]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px;line-height:1.6;max-width:100%}html:is([lang=fa],[lang=en]) :is(input,textarea)::placeholder{color:var(--muted);opacity:1}html:is([lang=fa],[lang=en]) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--brand-accent,var(--ink));outline-offset:3px}html:is([lang=fa],[lang=en]) :is(.language-list a,.theme-menu-option,.theme-option){min-height:44px;text-align:center;justify-content:center}html:is([lang=fa],[lang=en]) :is(.card,dialog,.panel,.modal-body,.product-card,.detail-card){border-color:var(--important-line)}html:is([lang=fa],[lang=en]) :is(.card,.panel,.modal-body,.fields,.actions){min-width:0}html:is([lang=fa],[lang=en]) :is(.card h2,.panel h2,.hint,.card p,.panel p){overflow-wrap:anywhere}@media (max-width:760px){html:is([lang=fa],[lang=en]) :is(.columns,.fields){grid-template-columns:minmax(0,1fr)}html:is([lang=fa],[lang=en]) :is(.actions,.form-actions){flex-wrap:wrap;gap:8px}}@media (prefers-reduced-motion:reduce){html:is([lang=fa],[lang=en]) *,html:is([lang=fa],[lang=en]) *::before,html:is([lang=fa],[lang=en]) *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html:is([lang=fa],[lang=en]) .blog-header{padding-inline:32px}@media (max-width:760px){html:is([lang=fa],[lang=en]) .blog-header{padding-inline:16px;flex-wrap:wrap}html:is([lang=fa],[lang=en]) .blog-admin{padding-inline:16px}}html:is([lang=fa],[lang=en]) body.crm-app :is(.card,.article-card,.article-empty,.article-preview,.blog-login){border-color:var(--important-line)}html:is([lang=fa],[lang=en]) .blog-controls{min-width:0;flex-wrap:wrap;gap:8px}html:is([lang=fa],[lang=en])[data-theme=dark],html:is([lang=fa],[lang=en])[data-theme=dark] body{--bg:#19191b;--card:#19191b;--surface:#19191b;--panel:#19191b;background:#19191b}html:is([lang=fa],[lang=en]):root,html:is([lang=fa],[lang=en]) body{--bg:#f5f5f4;--card:#ffffff;--surface:#ffffff;--panel:#ffffff;--soft:#eeedeb;--ink:#151515;--text:#151515;--muted:#666666;--header-bg:#ffffff}html:is([lang=fa],[lang=en])[data-theme=dark]:root,html:is([lang=fa],[lang=en])[data-theme=dark] body,html:is([lang=fa],[lang=en]) body.dark{--bg:#19191b;--card:#19191b;--surface:#19191b;--panel:#19191b;--soft:#242426;--ink:#f5f5f3;--text:#f5f5f3;--muted:#aaa9a5;--header-bg:#19191b}@media (prefers-color-scheme:dark){html:is([lang=fa],[lang=en]):not([data-theme=light]):root,html:is([lang=fa],[lang=en]):not([data-theme=light]) body{--bg:#19191b;--card:#19191b;--surface:#19191b;--panel:#19191b;--soft:#242426;--ink:#f5f5f3;--text:#f5f5f3;--muted:#aaa9a5;--header-bg:#19191b}}html:is([lang=fa],[lang=en]),html:is([lang=fa],[lang=en]) body{background:var(--bg);color:var(--ink)}html:is([lang=fa],[lang=en]) body>header,html:is([lang=fa],[lang=en]) body.crm-app .topbar,html:is([lang=fa],[lang=en]) body .blog-header,html:is([lang=fa],[lang=en]) body .contact-header{background:var(--header-bg);color:var(--ink)}.blog-site-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;flex:1;min-width:0}.blog-site-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--ink);font-size:13px;line-height:1.6;text-decoration:none;text-align:center}.blog-site-nav a[aria-current]{text-decoration:underline;text-underline-offset:6px}.blog-site-nav a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}@media (max-width:1280px){header.blog-header{flex-wrap:wrap}.blog-site-nav{order:3;flex-basis:100%;justify-content:flex-start;border-top:1px solid var(--border);padding-block-start:12px}}@media (max-width:600px){.blog-site-nav{gap:4px 16px}.blog-site-nav a{font-size:13px}}.content-management-table .content-language-col{width:144px}.article-language-control{position:relative;display:inline-flex;align-items:center;width:112px;max-width:100%;color:var(--ink)}.article-language-control select[data-article-version]{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:44px;min-height:44px;margin:0;padding-block:0;padding-inline:10px 28px;border:1px solid var(--border,#858580);border-radius:10px;background:var(--card,#fff);color:var(--ink,#151515);font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;text-align:center;text-align-last:center}.article-language-control:after{content:"";pointer-events:none;position:absolute;inset-inline-end:12px;top:17px;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.article-format-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.article-format-toolbar button{min-height:40px;padding:6px 12px;margin:0;color:var(--ink)}.article-rich-text{min-height:480px;max-height:75vh;overflow:auto;padding:22px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font:inherit;line-height:2;text-align:justify;overflow-wrap:anywhere;margin:12px 0 20px}.article-rich-text:focus{outline:2px solid var(--brand-accent);outline-offset:2px}.article-rich-text img{display:block;max-width:100%;height:auto;margin:16px auto}.article-rich-text figure{margin:20px 0}.article-rich-text figcaption{text-align:center;font-size:13px;color:var(--ink)}.article-rich-text a{text-decoration:underline}.article-rich-text blockquote{border-inline-start:3px solid var(--brand-accent);padding-inline:20px;margin-inline:0}.article-insert-panel{display:grid;gap:14px;padding:18px;border:1px solid var(--line);border-radius:10px;margin-top:12px}.article-insert-panel[hidden]{display:none}.article-insert-panel label{display:grid;gap:8px;color:var(--ink)}.article-insert-panel input{width:100%;box-sizing:border-box}.article-insert-panel>button{justify-self:start}.article-rich-text ul{list-style-type:"–  "}.article-rich-text li{padding-inline-start:6px}@media (max-width:600px){.article-rich-text{padding:14px;min-height:360px}.article-format-toolbar{gap:6px}.article-format-toolbar button{font-size:12px;padding-inline:9px}}html body header.dominor-header .dominor-header-controls>a.blog-view-button,html body .blog-header .blog-controls>a.blog-view-button{width:auto!important;min-width:140px!important;max-width:none!important;flex:0 0 auto!important;padding-inline:20px!important;white-space:nowrap;box-sizing:border-box}html body header.dominor-header .dominor-header-controls>a.blog-admin-button,html body .blog-header .blog-controls>a.blog-admin-button{display:inline-flex;width:auto;min-width:130px;max-width:none;flex:0 0 auto;padding-inline:18px;white-space:nowrap;box-sizing:border-box}html body header.dominor-header .dominor-header-controls>a:is(.blog-admin-button,.blog-view-button),html body .blog-header .blog-controls>a:is(.blog-admin-button,.blog-view-button){width:140px!important;min-width:140px!important;max-width:140px!important;height:44px!important;min-height:44px!important;max-height:44px!important;flex:0 0 140px!important;padding:0 16px!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:nowrap}