@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-serif-4-latin-400-normal.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-serif-4-latin-ext-400-normal.woff2) format("woff2");
unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-serif-4-latin-600-normal.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-serif-4-latin-ext-600-normal.woff2) format("woff2");
unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-serif-4-latin-700-normal.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-serif-4-latin-ext-700-normal.woff2) format("woff2");
unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;} @font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-sans-3-latin-400-normal.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-sans-3-latin-ext-400-normal.woff2) format("woff2");
unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-sans-3-latin-600-normal.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-sans-3-latin-ext-600-normal.woff2) format("woff2");
unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-sans-3-latin-400-italic.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-sans-3-latin-ext-400-italic.woff2) format("woff2");
unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;} @font-face{font-family:"Source Code Pro";font-style:normal;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-code-pro-latin-400-normal.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:400;font-display:swap;
src:url(//ikm.org.al/wp-content/plugins/ikm-design-system/assets/fonts/source-code-pro-latin-ext-400-normal.woff2) format("woff2");
unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;} :root{ --ikm-navy:#133362;
--ikm-blue:#00569C;
--ikm-blue-mid:#0090D1;
--ikm-cyan:#03A7E0; --ikm-navy-950:#08172E;
--ikm-navy-900:#0D2447;
--ikm-navy-800:#133362;
--ikm-navy-700:#1C4682;
--ikm-navy-600:#00569C;
--ikm-blue-500:#0077BC;
--ikm-blue-400:#0090D1;
--ikm-cyan-300:#03A7E0;
--ikm-cyan-100:#D8EEF9;
--ikm-cyan-050:#EFF8FD; --ikm-n-000:#FFFFFF;
--ikm-n-050:#F5F8FA;
--ikm-n-100:#E9EFF4;
--ikm-n-200:#D7E1E9;
--ikm-n-300:#B9C7D3;
--ikm-n-500:#6E8296;
--ikm-n-700:#3D5265;
--ikm-n-900:#14263C; --ikm-ok:#1E6B4F;
--ikm-ok-bg:#E4F0EA;
--ikm-ok-line:#C3DED1;
--ikm-warn:#8A5A12;
--ikm-warn-bg:#FBF0DC;
--ikm-warn-line:#EDDCBB;
--ikm-bad:#A32B25; --ikm-text:var(--ikm-n-900);
--ikm-text-2:var(--ikm-n-700);
--ikm-text-3:var(--ikm-n-500);
--ikm-rule:var(--ikm-n-200);
--ikm-rule-soft:var(--ikm-n-100);
--ikm-surface:var(--ikm-n-050);
--ikm-paper:var(--ikm-n-000);
--ikm-link:var(--ikm-blue); --ikm-focus:var(--ikm-cyan); --ikm-font-serif:"Source Serif 4",Georgia,"Times New Roman",serif;
--ikm-font-sans:"Source Sans 3",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;
--ikm-font-mono:"Source Code Pro",ui-monospace,Consolas,monospace;
--ikm-size-display:clamp(2rem,4.6vw,2.875rem);
--ikm-size-h1:clamp(1.75rem,3.6vw,2.125rem);
--ikm-size-h2:clamp(1.4rem,2.8vw,1.625rem);
--ikm-size-h3:1.25rem;
--ikm-size-h4:1.09375rem;
--ikm-size-body:1.0625rem;
--ikm-size-small:0.9375rem;
--ikm-size-caption:0.84375rem; --ikm-s1:4px;  --ikm-s2:8px;  --ikm-s3:12px; --ikm-s4:16px; --ikm-s5:24px;
--ikm-s6:32px; --ikm-s7:48px; --ikm-s8:64px; --ikm-s9:96px; --ikm-s10:128px;
--ikm-measure:68ch;
--ikm-container:1080px;
}.ikm-page{
font-family:var(--ikm-font-sans);
font-size:var(--ikm-size-body);
line-height:1.65;
color:var(--ikm-text);
-webkit-font-smoothing:antialiased;
}
.ikm-page h1,.ikm-page h2,.ikm-page h3,.ikm-page h4{
font-family:var(--ikm-font-serif);
color:var(--ikm-navy-800);
letter-spacing:-.012em;
text-wrap:balance;
margin:var(--ikm-s7) 0 var(--ikm-s3);
}
.ikm-page > :first-child{margin-top:0}
.ikm-page h1{font-size:var(--ikm-size-h1);font-weight:700;line-height:1.12}
.ikm-page h2{font-size:var(--ikm-size-h2);font-weight:600;line-height:1.2}
.ikm-page h3{font-size:var(--ikm-size-h3);font-weight:600;line-height:1.3}
.ikm-page h4{font-size:var(--ikm-size-h4);font-weight:600;line-height:1.4;font-family:var(--ikm-font-sans)}
.ikm-page p,.ikm-page li{max-width:var(--ikm-measure)}
.ikm-page p{margin:0 0 var(--ikm-s4)}
.ikm-page ul,.ikm-page ol{margin:0 0 var(--ikm-s4);padding-left:var(--ikm-s5)}
.ikm-page li{margin-bottom:var(--ikm-s2)}
.ikm-page li::marker{color:var(--ikm-text-3)}
.ikm-page a{color:var(--ikm-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
.ikm-page a:hover{color:var(--ikm-navy-800)}
.ikm-page strong{font-weight:600}
.ikm-page code{font-family:var(--ikm-font-mono);font-size:.88em;background:var(--ikm-n-050);padding:1px 5px}
.ikm-page blockquote{
margin:var(--ikm-s5) 0;padding:var(--ikm-s2) 0 var(--ikm-s2) var(--ikm-s5);
border-left:3px solid var(--ikm-cyan);
font-family:var(--ikm-font-serif);font-size:1.125rem;color:var(--ikm-text-2);
}
.ikm-page blockquote p:last-child{margin-bottom:0}
.ikm-page hr{border:0;border-top:1px solid var(--ikm-rule);margin:var(--ikm-s7) 0}
.ikm-page img{max-width:100%;height:auto}
.ikm-page figcaption{font-size:var(--ikm-size-caption);color:var(--ikm-text-3);margin-top:var(--ikm-s2)} .ikm-page table{width:100%;border-collapse:collapse;font-size:var(--ikm-size-small);margin:var(--ikm-s5) 0}
.ikm-page th,.ikm-page td{text-align:left;padding:var(--ikm-s3) var(--ikm-s4);border-bottom:1px solid var(--ikm-rule-soft)}
.ikm-page thead th{
font-family:var(--ikm-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;
color:#fff;background:var(--ikm-navy-800);border-bottom:none;
} .ikm-page :focus-visible,
[class*="ikm-"] :focus-visible,
a[class*="ikm-"]:focus-visible,
button[class*="ikm-"]:focus-visible{
outline:3px solid var(--ikm-focus);
outline-offset:2px;
}  .ikm-btn{
display:inline-flex;align-items:center;gap:var(--ikm-s2);
font-family:var(--ikm-font-sans);font-weight:600;font-size:1rem;line-height:1;
padding:13px 22px;border:2px solid transparent;
text-decoration:none !important;cursor:pointer;
transition:background .15s,border-color .15s,color .15s;
}
.ikm-btn--primary{background:var(--ikm-navy-800);color:#fff}
.ikm-btn--primary:hover{background:var(--ikm-navy-700);color:#fff}
.ikm-btn--secondary{background:transparent;color:var(--ikm-navy-800);border-color:var(--ikm-navy-800)}
.ikm-btn--secondary:hover{background:var(--ikm-navy-800);color:#fff}
.ikm-btn--ghost{background:transparent;color:var(--ikm-link);padding-left:0;padding-right:0}
.ikm-btn--ghost:hover{color:var(--ikm-navy-800)}
.ikm-btn--on-navy{background:#fff;color:var(--ikm-navy-800)}
.ikm-btn--on-navy-alt{background:transparent;color:#fff;border-color:rgba(255,255,255,.55)}
.ikm-btn--on-navy-alt:hover{background:#fff;color:var(--ikm-navy-800);border-color:#fff}
.ikm-btn--sm{font-size:.90625rem;padding:9px 15px}
.ikm-btn-row{display:flex;flex-wrap:wrap;gap:var(--ikm-s3);align-items:center} .ikm-hero{background:var(--ikm-navy-800);color:#fff;position:relative;overflow:hidden}
.ikm-hero::before{
content:"";position:absolute;inset:0;z-index:0;
background:radial-gradient(60% 120% at 78% 30%,rgba(3,167,224,.30),transparent 62%);
}
.ikm-hero__in{position:relative;z-index:1;max-width:var(--ikm-container);margin:0 auto;padding:var(--ikm-s9) var(--ikm-s5)}
.ikm-hero__kicker{
font-family:var(--ikm-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;
color:var(--ikm-cyan);margin:0 0 var(--ikm-s4);
}
.ikm-hero__title{
font-family:var(--ikm-font-serif);font-weight:700;font-size:var(--ikm-size-display);
line-height:1.08;letter-spacing:-.015em;color:#fff;margin:0 0 var(--ikm-s4);max-width:19ch;
}
.ikm-hero__lede{color:rgba(255,255,255,.82);font-size:1.125rem;max-width:52ch;margin:0 0 var(--ikm-s6)} .ikm-paths{
display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));
gap:1px;background:var(--ikm-rule);border-top:3px solid var(--ikm-navy-800);
}
.ikm-path{background:var(--ikm-paper);padding:var(--ikm-s6) var(--ikm-s5);display:flex;flex-direction:column;gap:var(--ikm-s3)}
.ikm-path__num{font-family:var(--ikm-font-mono);font-size:12px;letter-spacing:.1em;color:var(--ikm-cyan)}
.ikm-path__title{font-family:var(--ikm-font-serif);font-weight:600;font-size:1.25rem;line-height:1.25;margin:0;color:var(--ikm-navy-800)}
.ikm-path__text{font-size:var(--ikm-size-small);line-height:1.55;color:var(--ikm-text-2);margin:0;flex:1}
.ikm-path__link{font-family:var(--ikm-font-sans);font-weight:600;font-size:.90625rem;text-decoration:none;color:var(--ikm-link)}
.ikm-path__link:hover{text-decoration:underline} .ikm-notices{display:flex;flex-direction:column}
.ikm-notice{
display:grid;grid-template-columns:92px 1fr auto;gap:var(--ikm-s5);
align-items:start;padding:var(--ikm-s5) 0;border-bottom:1px solid var(--ikm-rule);
}
.ikm-notice:first-child{padding-top:0}
.ikm-notice:last-child{border-bottom:none}
.ikm-notice__date{
font-family:var(--ikm-font-mono);font-size:13px;line-height:1.4;color:var(--ikm-text-3);
font-variant-numeric:tabular-nums;padding-top:3px;
}
.ikm-notice__day{display:block;font-family:var(--ikm-font-serif);font-weight:700;font-size:1.625rem;color:var(--ikm-navy-800);line-height:1}
.ikm-notice__title{font-family:var(--ikm-font-serif);font-weight:600;font-size:1.1875rem;line-height:1.3;margin:0 0 var(--ikm-s2);color:var(--ikm-navy-800)}
.ikm-notice__title a{color:inherit;text-decoration:none}
.ikm-notice__title a:hover{color:var(--ikm-link);text-decoration:underline}
.ikm-notice__text{font-size:var(--ikm-size-small);color:var(--ikm-text-2);margin:0 0 var(--ikm-s3);max-width:62ch}
.ikm-notice__actions{display:flex;gap:var(--ikm-s2);flex-shrink:0}
.ikm-tag{
display:inline-block;font-family:var(--ikm-font-mono);font-size:11px;letter-spacing:.08em;
text-transform:uppercase;padding:2px 7px;margin-bottom:var(--ikm-s2);
color:var(--ikm-navy-600);background:var(--ikm-cyan-050);border:1px solid var(--ikm-cyan-100);
} .ikm-docs{border-top:1px solid var(--ikm-rule)}
.ikm-doc{display:grid;grid-template-columns:1fr auto;gap:var(--ikm-s5);align-items:center;padding:var(--ikm-s4) 0;border-bottom:1px solid var(--ikm-rule)}
.ikm-doc__title{font-family:var(--ikm-font-sans);font-weight:600;font-size:1rem;line-height:1.4;color:var(--ikm-navy-800);text-decoration:none}
.ikm-doc__title:hover{color:var(--ikm-link);text-decoration:underline}
.ikm-doc__meta{font-family:var(--ikm-font-mono);font-size:12.5px;color:var(--ikm-text-3);margin-top:3px;display:block}
.ikm-doc__dl{
font-family:var(--ikm-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;
color:var(--ikm-link);text-decoration:none;white-space:nowrap;border:1px solid var(--ikm-rule);padding:7px 11px;
}
.ikm-doc__dl:hover{border-color:var(--ikm-link);background:var(--ikm-cyan-050)} .ikm-acc{border-top:1px solid var(--ikm-rule)}
.ikm-acc details{border-bottom:1px solid var(--ikm-rule)}
.ikm-acc summary{
cursor:pointer;list-style:none;padding:var(--ikm-s4) var(--ikm-s6) var(--ikm-s4) 0;
font-family:var(--ikm-font-sans);font-weight:600;font-size:1.03125rem;color:var(--ikm-navy-800);position:relative;
}
.ikm-acc summary::-webkit-details-marker{display:none}
.ikm-acc summary::after{
content:"";position:absolute;right:8px;top:50%;width:9px;height:9px;
border-right:2px solid var(--ikm-cyan);border-bottom:2px solid var(--ikm-cyan);
transform:translateY(-70%) rotate(45deg);transition:transform .18s;
}
.ikm-acc details[open] summary::after{transform:translateY(-30%) rotate(225deg)}
.ikm-acc__body{padding:0 0 var(--ikm-s5);font-size:1rem;color:var(--ikm-text-2);max-width:66ch} .ikm-reg{overflow-x:auto}
.ikm-reg table{width:100%;border-collapse:collapse;font-size:var(--ikm-size-small);min-width:560px;margin:0}
.ikm-reg th,.ikm-reg td{text-align:left;padding:var(--ikm-s3) var(--ikm-s4);border-bottom:1px solid var(--ikm-rule-soft)}
.ikm-reg thead th{
font-family:var(--ikm-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;
color:#fff;background:var(--ikm-navy-800);border-bottom:none;white-space:nowrap;
}
.ikm-reg tbody tr:nth-child(even){background:var(--ikm-n-050)}
.ikm-reg tbody tr:last-child td{border-bottom:none}
.ikm-reg__no{font-family:var(--ikm-font-mono);font-variant-numeric:tabular-nums;color:var(--ikm-text-2)}
.ikm-status{display:inline-block;font-family:var(--ikm-font-sans);font-weight:600;font-size:12.5px;padding:2px 9px;white-space:nowrap}
.ikm-status--active{color:var(--ikm-ok);background:var(--ikm-ok-bg);border:1px solid var(--ikm-ok-line)}
.ikm-status--suspended{color:var(--ikm-warn);background:var(--ikm-warn-bg);border:1px solid var(--ikm-warn-line)} .ikm-crumb{font-size:.875rem;color:var(--ikm-text-3);display:flex;gap:var(--ikm-s2);flex-wrap:wrap;align-items:center}
.ikm-crumb a{color:var(--ikm-text-2);text-decoration:none}
.ikm-crumb a:hover{color:var(--ikm-link);text-decoration:underline}
.ikm-crumb__sep{color:var(--ikm-n-300)} .ikm-note{border-left:3px solid var(--ikm-cyan);background:var(--ikm-cyan-050);padding:var(--ikm-s4) var(--ikm-s5);margin:var(--ikm-s5) 0;max-width:74ch}
.ikm-note__label{font-family:var(--ikm-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ikm-navy-600);display:block;margin-bottom:var(--ikm-s2)}
.ikm-note p:last-child{margin-bottom:0} .ikm-section-label{
font-family:var(--ikm-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;
color:var(--ikm-text-3);margin:0 0 var(--ikm-s3);padding-bottom:var(--ikm-s3);
border-bottom:1px solid var(--ikm-rule);
} .ikm-lockup{display:inline-flex;align-items:center;gap:var(--ikm-s3);text-decoration:none;color:inherit}
.ikm-lockup svg,.ikm-lockup img{height:34px;width:auto;display:block}
.ikm-lockup__name{
font-family:var(--ikm-font-serif);font-weight:600;font-size:.9375rem;line-height:1.18;
color:var(--ikm-navy-800);max-width:15ch;border-left:1px solid var(--ikm-rule);padding-left:var(--ikm-s3);
} @media (max-width:760px){
.ikm-notice{grid-template-columns:1fr;gap:var(--ikm-s3)}
.ikm-notice__actions{margin-top:var(--ikm-s2)}
.ikm-doc{grid-template-columns:1fr;gap:var(--ikm-s3);align-items:start}
.ikm-hero__in{padding:var(--ikm-s7) var(--ikm-s5)}
}
@media (prefers-reduced-motion:reduce){
.ikm-btn,.ikm-acc summary::after{transition:none}
}.editor-styles-wrapper{
font-family:var(--ikm-font-sans);
font-size:var(--ikm-size-body);
line-height:1.65;
color:var(--ikm-text);
background:var(--ikm-paper);
}
.editor-styles-wrapper h1,
.editor-styles-wrapper h2,
.editor-styles-wrapper h3{
font-family:var(--ikm-font-serif);
color:var(--ikm-navy-800);
letter-spacing:-.012em;
}
.editor-styles-wrapper h1{font-size:var(--ikm-size-h1);font-weight:700;line-height:1.12}
.editor-styles-wrapper h2{font-size:var(--ikm-size-h2);font-weight:600;line-height:1.2}
.editor-styles-wrapper h3{font-size:var(--ikm-size-h3);font-weight:600;line-height:1.3}
.editor-styles-wrapper h4{font-family:var(--ikm-font-sans);font-weight:600;font-size:var(--ikm-size-h4)}
.editor-styles-wrapper p,
.editor-styles-wrapper li{max-width:var(--ikm-measure)}
.editor-styles-wrapper a{color:var(--ikm-link)}
.editor-styles-wrapper code{font-family:var(--ikm-font-mono)}