.tools.mk .mk-head{padding-top:48px}.tools.mk .crumbs+.mk-head{padding-top:14px}.tools.mk .mk-head h1{max-width:22ch}.tools.mk .mk-body{padding-bottom:36px}.tools.mk .mk-body>*,.tools.mk .t-section,.tools.mk .t-upgrade{max-width:var(--w-prose)}.tools.mk .mk-body>.mk-cards,.tools.mk.mk-wide .mk-body>*{max-width:none}.tools.mk .mk-section{padding:30px 0 4px}.tools.mk .mk-section+.mk-section{border-top:1px solid var(--t-line);margin-top:22px}.tools.mk .mk-section h3{margin:20px 0 0}.tools.mk .mk-section p{font-size:calc(17px * var(--tx, 1));line-height:1.65;color:var(--t-muted);margin:14px 0 0}.tools.mk .mk-body a:not(.t-btn):not(.btn):not(.t-card):not(.mk-row),.tools.mk .mk-section a:not(.t-btn):not(.btn):not(.mk-row){color:var(--t-blue);font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.tools.mk .mk-body a:not(.t-btn):not(.btn):not(.t-card):not(.mk-row):hover,.tools.mk .mk-section a:not(.t-btn):not(.btn):not(.mk-row):hover{color:var(--ds-blue-deep);text-decoration:underline}.tools.mk .mk-list{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:10px}.tools.mk .mk-list li{position:relative;padding-left:30px;font-size:calc(16.5px * var(--tx, 1));line-height:1.55;color:var(--t-ink)}.tools.mk .mk-list li:before{content:"";position:absolute;left:0;top:.2em;width:20px;height:20px;background:var(--t-green);-webkit-mask:var(--icon-check) center /20px 20px no-repeat;mask:var(--icon-check) center /20px 20px no-repeat}.tools.mk .mk-list.no li:before{background:var(--t-red);-webkit-mask-image:var(--icon-close);mask-image:var(--icon-close)}html:not([data-app]) .tools.mk .mk-list.no li:before{background:var(--ds-text)}.tools.mk .mk-plan{display:flex;gap:10px;align-items:flex-start;margin:4px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--t-sky);color:var(--t-ink);font-size:calc(15.5px * var(--tx, 1));line-height:1.5}.tools.mk .mk-plan b{white-space:nowrap}.tools.mk .mk-steps{list-style:none;counter-reset:mk;padding:0;margin:20px 0 0}.tools.mk .mk-steps>li{counter-increment:mk;position:relative;padding:18px 0 18px 46px;border-top:1px solid var(--t-line)}.tools.mk .mk-steps>li:last-child{padding-bottom:6px}.tools.mk .mk-steps>li:before{content:counter(mk);position:absolute;left:0;top:17px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--t-ink);color:var(--t-paper);font-weight:600;font-size:calc(14px * var(--tx, 1));font-variant-numeric:tabular-nums}.tools.mk .mk-steps h3{margin:2px 0 0}.tools.mk .mk-steps p{font-size:calc(16px * var(--tx, 1));line-height:1.6;color:var(--t-muted);margin:6px 0 0}.tools.mk .mk-cards{margin-top:4px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.tools.mk .mk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.tools.mk .mk-cards{grid-template-columns:minmax(0,1fr)}}.tools.mk .t-faq{gap:0;background:var(--ds-card);border:1px solid var(--ds-rule);border-radius:var(--r-lg);box-shadow:var(--sh-0)}.tools.mk .t-faq details{background:none;border:0;border-radius:0;box-shadow:none}.tools.mk .t-faq details+details{border-top:1px solid var(--ds-rule)}.tools.mk .t-faq details>p{max-width:64ch}.tools.mk .mk-related ul{list-style:none;padding:0;margin:18px 0 0;background:var(--ds-card);border:1px solid var(--ds-rule);border-radius:var(--r-lg);box-shadow:var(--sh-0)}.tools.mk .mk-related li+li{border-top:1px solid var(--ds-rule)}.tools.mk .mk-related a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 16px;color:var(--t-ink);font-weight:600;font-size:calc(15.5px * var(--tx, 1));line-height:1.4;text-decoration:none;transition:background-color var(--t-micro) var(--t-ease)}.tools.mk .mk-related li:first-child a{border-top-left-radius:calc(var(--r-lg) - 1px);border-top-right-radius:calc(var(--r-lg) - 1px)}.tools.mk .mk-related li:last-child a{border-bottom-left-radius:calc(var(--r-lg) - 1px);border-bottom-right-radius:calc(var(--r-lg) - 1px)}.tools.mk .mk-related a svg{flex:none;color:var(--t-faint);transition:color var(--t-micro) var(--t-ease)}.tools.mk .mk-related a:hover{background:var(--ds-paper);background:color-mix(in srgb,var(--ds-ink) 4%,var(--ds-card))}.tools.mk .mk-related a:hover svg{color:var(--t-ink)}html:not([data-app]) .tools.mk .mk-rows{list-style:none;padding:0;margin:20px 0 0;background:var(--ds-card);border:1px solid var(--ds-rule2);border-radius:var(--r-lg)}html:not([data-app]) .tools.mk .mk-rows li+li{border-top:1px solid var(--ds-rule2)}html:not([data-app]) .tools.mk .mk-rows .mk-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:16px 20px;color:var(--t-ink);text-decoration:none;transition:background-color var(--t-micro) var(--t-ease)}html:not([data-app]) .tools.mk .mk-rows li:first-child .mk-row{border-top-left-radius:calc(var(--r-lg) - 1px);border-top-right-radius:calc(var(--r-lg) - 1px)}html:not([data-app]) .tools.mk .mk-rows li:last-child .mk-row{border-bottom-left-radius:calc(var(--r-lg) - 1px);border-bottom-right-radius:calc(var(--r-lg) - 1px)}html:not([data-app]) .tools.mk .mk-row-text{display:grid;gap:4px;min-width:0}html:not([data-app]) .tools.mk .mk-row-name{font-weight:600;font-size:var(--fs-body);line-height:1.4;color:var(--t-ink)}html:not([data-app]) .tools.mk .mk-row-desc{font-size:var(--fs-body);line-height:1.5;color:var(--ds-text);overflow-wrap:anywhere}html:not([data-app]) .tools.mk .mk-row svg{flex:none;color:var(--t-faint);transition:color var(--t-micro) var(--t-ease)}html:not([data-app]) .tools.mk .mk-row:hover{background:var(--ds-paper);background:color-mix(in srgb,var(--ds-ink) 4%,var(--ds-card))}html:not([data-app]) .tools.mk .mk-row:hover .mk-row-name,html:not([data-app]) .tools.mk .mk-row:hover svg{color:var(--t-ink)}html:not([data-app]) .tools.mk .mk-hero-art{padding-bottom:40px}html:not([data-app]) .tools.mk .mk-panel{background:var(--ds-card);border:1px solid var(--ds-rule2);border-radius:var(--r-lg);padding:32px 32px 8px}html:not([data-app]) .tools.mk .mk-hero-art .mk-panel .mk-steps{margin-top:8px}html:not([data-app]) .tools.mk .mk-panel .mk-steps>li:first-child{border-top:0}@media (min-width:1000px){html:not([data-app]) .tools.mk .mk-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:64px;column-gap:64px;align-items:start}html:not([data-app]) .tools.mk .mk-hero-art{padding-top:48px}html:not([data-app]) .tools.mk .mk-hero>.mk-head{position:sticky;top:calc(var(--site-header-h) + 16px)}}html:not([data-app]) .tools.mk .mk-head .mk-plan{margin-top:24px;max-width:58ch}html:not([data-app]) .tools.mk .mk-head .mk-plan+.mk-cta{margin-top:20px}html:not([data-app]) .tools.mk.public-experience .t-head h1{text-wrap:balance}html:not([data-app]) .tools.mk h1 .mk-tm{font-size:max(.35em,var(--fs-small));font-weight:500;vertical-align:super;line-height:0;letter-spacing:0;margin-left:.08em}html[data-app] .tools.mk h1 .mk-tm{font:inherit;vertical-align:baseline;position:static}html[data-app] .tools .t-head>[data-web-only]:first-child+h1{margin-top:0}.tools.mk .mk-note{margin:18px 0 0;padding:16px 18px;border-radius:var(--r-md);border:1px solid var(--t-line);background:var(--t-wash);font-size:calc(15px * var(--tx, 1));line-height:1.6;color:var(--t-muted)}.tools.mk .mk-note b{color:var(--t-ink)}.tools.mk .mk-form{margin:20px 0 0;padding:22px;background:var(--t-paper);border:1px solid var(--t-line);border-radius:var(--r-lg);box-shadow:var(--sh-0)}.tools.mk .mk-form[id]{scroll-margin-top:calc(var(--site-header-h) + 16px)}.tools.mk .mk-form>p{font-size:calc(15px * var(--tx, 1));color:var(--t-muted);margin:8px 0 14px}.tools.mk .mk-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media (max-width:520px){.tools.mk .mk-head{padding-top:32px}html:not([data-app]) .tools.mk .mk-panel{padding:20px 20px 4px}html:not([data-app]) .tools.mk .mk-rows .mk-row{padding-inline:16px}.tools.mk .mk-steps>li{padding-left:42px}.tools.mk .mk-cta .t-btn{width:100%;justify-content:center}.tools.mk .mk-form{padding:18px 14px}}