.mm-public-v1742{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--body)}.mm-public-v1742 main.mm-public-main{min-height:calc(100vh - 132px)}.mm-public-v1742 .mm-public-frame{width:min(calc(100% - var(--mm-page-pad-x,28px) - var(--mm-page-pad-x,28px)),var(--max));margin-inline:auto;padding:var(--mm-public-frame-pad-top,80px) 0 var(--mm-public-frame-pad-bottom,96px)}.mm-public-v1742 :where(.mm-marketing-content,.mm-legal-page,.mm-product-information,.mm-changelog,.mm-a11y-page__inner,.mm-recovery-inner){width:100%;max-width:780px;margin-inline:auto;padding:0!important}.mm-public-v1742 :where(.mm-marketing-hero,.mm-product-information__header){margin:0 0 44px;padding:0 0 32px;border-bottom:1px solid var(--line-soft)}.mm-public-v1742 :where(.mm-kicker,.mm-marketing-hero__eyebrow,.mm-product-information .mm-kicker,.mm-a11y-page .mm-kicker){font:650 11px/1.4 var(--display);letter-spacing:.11em;text-transform:uppercase;color:var(--muted-2);margin:0 0 18px}.mm-public-v1742 :where(.mm-title,.mm-marketing-hero__title,.mm-product-information h1,.mm-changelog h1,.mm-a11y-page h1){font:700 clamp(44px,5.2vw,64px)/1.09 var(--display);letter-spacing:-.01em;color:var(--text);margin:0 0 20px;max-width:17ch;text-wrap:balance}.mm-public-v1742 :where(.mm-subtitle,.mm-marketing-hero__lead,.mm-product-information__header>p:not(.mm-kicker):not(.mm-product-information__updated),.mm-changelog__lead,.mm-a11y-page__intro){font-size:var(--mm-type-size-base,16px);line-height:1.6;color:var(--muted);max-width:68ch;margin:0}.mm-public-v1742 :where(.mm-legal-page__updated,.mm-legal-updated,.mm-product-information__updated){font-size:11px;color:var(--muted-2);margin:16px 0 0;letter-spacing:.01em}.mm-public-v1742 :where(.mm-card,.mm-legal-contact-card){border:0!important;border-top:1px solid var(--line-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:26px 0!important;margin:0!important}.mm-public-v1742 :where(.mm-card-title,.mm-legal-prose h2,.mm-legal-contact-card h2,.mm-product-information h2,.mm-changelog h2,.mm-a11y-section h2,.mm-recovery-section h2){font:700 clamp(20px,2.1vw,26px)/1.25 var(--display);letter-spacing:-.002em;color:var(--text);margin:0 0 11px}.mm-public-v1742 :where(.mm-muted,.mm-legal-prose p,.mm-legal-prose li,.mm-legal-contact-card p,.mm-product-information p,.mm-product-information li,.mm-changelog p,.mm-changelog li,.mm-a11y-section p,.mm-a11y-section li,.mm-recovery-copy,.mm-recovery-lede){color:var(--muted);line-height:1.74}.mm-public-v1742 :where(.mm-legal-prose p,.mm-product-information p,.mm-changelog p,.mm-a11y-section p){margin:0 0 13px}.mm-public-v1742 :where(.mm-legal-prose ul,.mm-product-information ul,.mm-changelog ul,.mm-a11y-section ul){margin:12px 0 0;padding-left:20px}.mm-public-v1742 :where(.mm-legal-prose li,.mm-product-information li,.mm-changelog li,.mm-a11y-section li){margin:7px 0}.mm-public-v1742 :where(.mm-legal-prose section,.mm-product-information section,.mm-changelog section,.mm-a11y-section){padding:28px 0;border-top:1px solid var(--line-soft);border-bottom:0;margin:0}.mm-public-v1742 :where(a:not(.btn):not(.mm-btn):not(.button)){color:var(--text-2);text-decoration:underline;text-decoration-color:#4e5866;text-underline-offset:4px;text-decoration-thickness:1px}.mm-public-v1742 :where(a:not(.btn):not(.mm-btn):not(.button)):hover{color:var(--text);text-decoration-color:var(--muted-2)}.mm-public-v1742 :where(.mm-actions){display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.mm-public-v1742 :where(.mm-btn,.button,.btn){min-height:40px;padding:0 15px;border:1px solid var(--line);background:transparent;color:var(--text-2);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font:700 13px/1 var(--display);text-decoration:none;box-shadow:none}.mm-public-v1742 :where(.mm-btn,.button,.btn):hover{background:var(--surface)}.mm-public-v1742 :where(.mm-btn--primary,.button--primary,.btn.primary,.btn-primary){background:var(--cta);border-color:var(--cta);color:var(--cta-text)}.mm-public-v1742 :where(.mm-btn--primary,.button--primary,.btn.primary,.btn-primary):hover{background:var(--cta-hover);border-color:var(--cta-hover)}.mm-public-v1742 :where(.mm-btn--ghost,.button--ghost){background:transparent}.mm-public-v1742 :where(input,select,textarea){width:100%;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text);min-height:var(--mm-control-height,44px);padding:10px 12px;font:500 14px/var(--mm-line-height-body,1.4) var(--body);box-shadow:none}.mm-public-v1742 :where(input,select,textarea):focus{outline:2px solid rgba(174,184,196,.55);outline-offset:2px;border-color:var(--line-strong)}.mm-public-v1742 :where(label){color:var(--text-2)}.mm-public-v1742 .mm-public-article-layout{max-width:1040px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,760px) minmax(180px,220px);gap:60px;align-items:start}.mm-public-v1742 .mm-public-article-layout>.mm-legal-page,.mm-public-v1742 .mm-public-article-layout>.mm-product-information{max-width:none;margin:0}.mm-public-v1742 .mm-public-toc{position:sticky;top:96px;padding-top:14px;border-top:1px solid var(--line-strong)}.mm-public-v1742 .mm-public-toc__label{margin:0 0 10px;color:var(--muted-2);font:650 11px/1.4 var(--display);letter-spacing:.1em;text-transform:uppercase}.mm-public-v1742 .mm-public-toc nav{display:grid}.mm-public-v1742 .mm-public-toc a{padding:8px 0;border-bottom:1px solid var(--line-soft);color:var(--muted)!important;text-decoration:none!important;font-size:12px;line-height:1.4}.mm-public-v1742 .mm-public-toc a:hover{color:var(--text)!important}.mm-public-v1742 .mm-public-contact{max-width:var(--max)!important;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.mm-public-v1742 .mm-public-contact>.mm-marketing-hero{grid-column:1/span 7;margin-bottom:0}.mm-public-v1742 .mm-public-contact>.mm-legal-contact-channels{grid-column:8/-1;margin-top:2px}.mm-public-v1742 .mm-public-contact>.mm-legal-prose{grid-column:8/-1}.mm-public-v1742 .mm-legal-contact-channels{display:grid;grid-template-columns:1fr;border-block:1px solid var(--line-soft)}.mm-public-v1742 .mm-legal-contact-card{border-top:0!important;border-bottom:1px solid var(--line-soft)!important}.mm-public-v1742 .mm-legal-contact-card:last-child{border-bottom:0!important}.mm-public-v1742 .mm-legal-contact-card a{display:inline-flex;margin-top:4px;font:700 12px/1.4 var(--display)}.mm-public-v1742 .mm-product-information__cta{margin-top:28px!important;padding:28px 0!important;border-block:1px solid var(--line-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mm-public-v1742 .mm-changelog{max-width:920px!important}.mm-public-v1742 .mm-changelog__lead{max-width:650px}.mm-public-v1742 .mm-changelog section{display:grid;grid-template-columns:190px minmax(0,1fr);gap:34px;padding:30px 0!important}.mm-public-v1742 .mm-changelog section h2{font:700 13px/1.5 var(--display);letter-spacing:.01em;color:var(--text-2);margin:0}.mm-public-v1742 .mm-changelog__list{margin:0!important;padding:0!important;list-style:none}.mm-public-v1742 .mm-changelog__list li{margin:0!important;padding:0 0 12px;color:var(--muted);line-height:1.72}.mm-public-v1742 .mm-changelog>p:last-child{margin-top:26px;padding-top:18px;border-top:1px solid var(--line-soft)}.mm-public-v1742 :where(.mm-public-source__body,.mm-public-request__body){margin-top:40px;border-top:1px solid var(--line-strong)}.mm-public-v1742 .mm-public-source__body section{padding:28px 0;border-bottom:1px solid var(--line-soft)}.mm-public-v1742 .mm-public-source__body h2{margin:0 0 10px;color:var(--text);font:700 clamp(20px,2.1vw,26px)/1.25 var(--display)}.mm-public-v1742 :where(.mm-public-source__body p,.mm-public-request__body p){margin:0;color:var(--muted);line-height:1.74}.mm-public-v1742 .mm-public-request__body{padding:28px 0;border-bottom:1px solid var(--line-soft)}.mm-public-v1742 :where(.mm-public-source,.mm-public-request)>.mm-actions{margin-top:28px}.mm-public-v1742 :where(.mm-recovery-page,.mm-a11y-page){min-height:0!important;padding:0!important;background:transparent!important}.mm-public-v1742 :where(.mm-recovery-header){padding:0 0 32px!important;margin:0 0 8px!important;border-bottom:1px solid var(--line-soft)!important}.mm-public-v1742 :where(.mm-recovery-eyebrow,.mm-recovery-step){color:var(--muted-2)!important;font:650 11px/1.4 var(--display)!important;letter-spacing:.11em!important;text-transform:uppercase!important}.mm-public-v1742 :where(.mm-recovery-header h1){margin:0 0 20px!important;max-width:17ch!important;color:var(--text)!important;font:700 clamp(44px,5.2vw,64px)/1.09 var(--display)!important;letter-spacing:-.01em!important}.mm-public-v1742 :where(.mm-recovery-section,.mm-recovery-help,.mm-recovery-health-warning){margin:0!important;padding:26px 0!important;border:0!important;border-top:1px solid var(--line-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mm-public-v1742 :where(.mm-recovery-archive-info){border-block:1px solid var(--line-soft)!important;border-radius:0!important;background:transparent!important}.mm-public-v1742 :where(.mm-recovery-ready){border:0!important;border-radius:4px!important;background:var(--surface-2)!important;color:var(--text-2)!important}.mm-public-v1742 :where(.mm-grid--2){display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 30px!important}.mm-public-v1742 .mm-catalog-public{max-width:var(--max)!important}.mm-public-v1742 .mm-catalog-public>.mm-title{max-width:20ch}.mm-public-v1742 .mm-catalog-view{margin-top:42px}.mm-public-v1742 .mm-catalog-public .catalog-tabs{margin:0 0 22px;border-bottom:1px solid var(--line-strong)}.mm-public-v1742 .mm-catalog-public .catalog-tab{padding-bottom:12px;color:var(--muted);font:700 12px/1 var(--display)}.mm-public-v1742 .mm-catalog-public .catalog-tab--active{color:var(--text);border-bottom-color:var(--cta)}.mm-public-v1742 .mm-catalog-public .catalog-search-bar{margin:0;border-bottom:1px solid var(--line-soft)}.mm-public-v1742 .mm-catalog-public .catalog-search{padding:18px 0 20px}.mm-public-v1742 .mm-catalog-public .catalog-tools{margin:0!important;padding:14px 0!important;border:0!important;border-bottom:1px solid var(--line-soft)!important;background:transparent!important}.mm-public-v1742 .mm-catalog-public :where(.mm-kinetic-card){margin-top:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mm-public-v1742 .mm-catalog-public :where(.mm-kinetic-card__head){padding:20px 0 14px!important;border-bottom:1px solid var(--line-strong)!important}.mm-public-v1742 .mm-catalog-public :where(.mm-kinetic-card__title){font:700 16px/1.3 var(--display)!important}.mm-public-v1742 .mm-catalog-public :where(.mm-kinetic-card__hint){color:var(--muted-2)!important}.mm-public-v1742 .mm-catalog-public .catalog-results{border-bottom:1px solid var(--line-strong)}.mm-public-v1742 .mm-catalog-public .catalog-item{padding:15px 0!important;border-bottom:1px solid var(--line-soft)!important}.mm-public-v1742 .mm-catalog-public .catalog-item:last-child{border-bottom:0!important}.mm-public-v1742 .mm-catalog-public :where(.mm-kinetic-button){box-shadow:none!important}.mm-public-v1742 .mm-catalog-public :where(.mm-kinetic-card+.mm-kinetic-card){border-top:1px solid var(--line-strong)!important;margin-top:28px!important;padding-top:8px!important}.mm-public-v1742 :where(pre,code){max-width:100%;overflow-wrap:anywhere}.mm-public-v1742 pre{overflow:auto;padding:14px;border:1px solid var(--line-soft);border-radius:6px;background:var(--mm-surface-2, #1c1d1a);color:var(--text-2)}.mm-public-v1742 :where(table){width:100%;border-collapse:collapse}.mm-public-v1742 :where(th,td){padding:10px 8px;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top}@media(max-width:980px){.mm-public-v1742 .mm-public-article-layout{grid-template-columns:minmax(0,760px);justify-content:center;gap:30px}.mm-public-v1742 .mm-public-toc{position:static;order:-1;display:none}.mm-public-v1742 .mm-public-contact{grid-template-columns:1fr;gap:0;max-width:780px!important}.mm-public-v1742 .mm-public-contact>.mm-marketing-hero,.mm-public-v1742 .mm-public-contact>.mm-legal-contact-channels,.mm-public-v1742 .mm-public-contact>.mm-legal-prose{grid-column:auto}.mm-public-v1742 .mm-public-contact>.mm-marketing-hero{margin-bottom:28px}}@media(max-width:760px){.mm-public-v1742 .mm-public-frame{width:calc(100% - 28px);padding:50px 0 70px}.mm-public-v1742 :where(.mm-title,.mm-marketing-hero__title,.mm-product-information h1,.mm-changelog h1,.mm-a11y-page h1){font-size:clamp(38px,11vw,50px)}.mm-public-v1742 :where(.mm-subtitle,.mm-marketing-hero__lead,.mm-product-information__header>p:not(.mm-kicker):not(.mm-product-information__updated),.mm-changelog__lead,.mm-a11y-page__intro){font-size:15.5px}.mm-public-v1742 :where(.mm-grid--2){grid-template-columns:1fr!important}.mm-public-v1742 .mm-changelog section{grid-template-columns:1fr;gap:9px}.mm-public-v1742 .mm-catalog-public .catalog-search{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.mm-public-v1742 .mm-catalog-public .catalog-tools{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.mm-public-v1742 main.mm-public-main{min-height:calc(100vh - 120px)}}@media(max-width:480px){.mm-public-v1742 .mm-public-frame{width:calc(100% - 24px);padding-top:42px}.mm-public-v1742 :where(.mm-actions){display:grid;grid-template-columns:1fr}.mm-public-v1742 :where(.mm-actions .mm-btn,.mm-actions .button){width:100%}}body:has(.mm-public-v1742) .mm-locale-anchor,body:has(.mm-public-status-chrome) .mm-locale-anchor{display:none!important}.mm-public-v1742 :where(section[id],h2[id]){scroll-margin-top:92px}.mm-public-v1742 .mm-error-public,.mm-public-v1742 .mm-offline-public{min-height:calc(100vh - 132px)!important;padding:86px 0 94px!important;display:flex!important;align-items:center!important;background:var(--bg)!important;border-bottom:1px solid var(--line-soft)!important}.mm-public-v1742 .mm-error-public__inner,.mm-public-v1742 .mm-offline-public__inner{width:min(calc(100% - 48px),var(--max))!important;max-width:var(--max)!important;margin-inline:auto!important}.mm-public-v1742 .mm-error-public h1,.mm-public-v1742 .mm-offline-public h1{max-width:760px!important;margin:0!important;color:var(--text)!important;font:700 clamp(49px,5.9vw,72px)/1.09 var(--display)!important;letter-spacing:-.01em!important}.mm-public-v1742 .mm-error-public__lead,.mm-public-v1742 .mm-offline-public__lead{max-width:590px!important;margin:24px 0 0!important;color:var(--muted)!important;font:400 17px/1.74 var(--body)!important}.mm-public-v1742 .mm-error-public__actions,.mm-public-v1742 .mm-offline-public__actions{margin-top:30px!important;gap:9px!important}.mm-public-v1742 .mm-error-public__meta,.mm-public-v1742 .mm-offline-public__meta{grid-template-columns:1fr 1fr!important;gap:0 30px!important;max-width:720px!important;margin-top:42px!important;border-top:1px solid var(--line-strong)!important}.mm-public-v1742 .mm-error-public__meta>div,.mm-public-v1742 .mm-offline-public__meta>div{padding:16px 0!important;border-bottom:1px solid var(--line-soft)!important}.mm-public-v1742 .mm-error-public__meta strong,.mm-public-v1742 .mm-offline-public__meta strong{color:var(--text-2)!important;font:700 11px/1.3 var(--display)!important}.mm-public-v1742 .mm-error-public__meta span,.mm-public-v1742 .mm-offline-public__meta span{margin-top:5px!important;color:var(--muted-2)!important;font:400 11px/1.55 var(--body)!important}@media(max-width:620px){.mm-public-v1742 .mm-error-public,.mm-public-v1742 .mm-offline-public{min-height:calc(100vh - 120px)!important;align-items:flex-start!important;padding:58px 0 72px!important}.mm-public-v1742 .mm-error-public__inner,.mm-public-v1742 .mm-offline-public__inner{width:calc(100% - 28px)!important}.mm-public-v1742 .mm-error-public h1,.mm-public-v1742 .mm-offline-public h1{font-size:clamp(40px,12vw,54px)!important}.mm-public-v1742 .mm-error-public__actions,.mm-public-v1742 .mm-offline-public__actions{display:grid!important;grid-template-columns:1fr!important}.mm-public-v1742 .mm-error-public__actions .btn,.mm-public-v1742 .mm-offline-public__actions .btn{width:100%!important}.mm-public-v1742 .mm-error-public__meta,.mm-public-v1742 .mm-offline-public__meta{grid-template-columns:1fr!important;margin-top:32px!important}}
