:root{--mn-edit-size:max(36px, calc(var(--u) * 1.9));--mn-edit-reserve:calc(var(--mn-edit-size) + var(--mn-space-2) * 2)}@media (pointer:coarse){:root{--mn-edit-size:44px}}.mn-edit-pencil-wrap{flex:none;margin-inline-start:var(--mn-space-2)}.mn-edit-pencil{box-sizing:border-box;width:var(--mn-edit-size);height:var(--mn-edit-size);border:var(--mn-line-strong) solid var(--mn-accent);background-color:color-mix(in srgb, var(--mn-bg) 86%, var(--mn-accent));color:var(--mn-accent);cursor:pointer;transition:background-color var(--mn-dur-fast) var(--mn-ease-snap), color var(--mn-dur-fast) var(--mn-ease-snap);justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.mn-edit-pencil:hover,.mn-edit-pencil:focus-visible{background-color:var(--mn-accent);color:var(--mn-on-accent)}.mn-edit-pencil:focus-visible{outline:var(--mn-line-strong) solid var(--mn-accent-ring);outline-offset:2px}.mn-edit-pencil svg{width:max(16px, calc(var(--u) * .85));height:max(16px, calc(var(--u) * .85));pointer-events:none}@media (prefers-reduced-motion:reduce){.mn-edit-pencil{transition:none}}.mn-edit-host{position:relative}.mn-edit-pencil-wrap.mn-edit-pencil--corner{top:var(--mn-space-2);right:var(--mn-space-2);z-index:3;margin:0;position:absolute}.mn-wiki-card:has(>.mn-edit-pencil--corner):not(.mn-wiki-card--media) .mn-wiki-card__meta{padding-inline-end:var(--mn-edit-reserve)}.mn-related__item:has(>.mn-edit-pencil--corner) .mn-related__link{padding-inline-end:calc(var(--mn-edit-reserve) + var(--mn-space-4) + var(--u) * 1.4)}.mn-related__item:has(>.mn-edit-pencil--corner) .mn-related__arrow{right:calc(var(--mn-edit-reserve) + var(--mn-space-2))}.mn-accordion{--mn-acc-actions-w:var(--mn-edit-size)}.mn-accordion__actions .mn-edit-pencil-wrap{margin:0}@media (width<=520px){.mn-fcard__inner:has(>.mn-edit-pencil--corner) .mn-fcard__body{padding-inline-end:var(--mn-edit-reserve)}}.mn-features__cats>li:has(>.mn-edit-pencil-wrap){align-items:center;gap:var(--mn-space-1);display:flex}.mn-features__cats>li:has(>.mn-edit-pencil-wrap)>.mn-features__cat{flex:auto;min-width:0}.mn-features__cats>li>.mn-edit-pencil-wrap{margin:0}.mn-features__toolbar>.mn-edit-pencil-wrap{align-self:center}
