.FDNgIG_record{border:1px solid var(--mk-rule-strong);border-top:3px solid var(--brand-orange);background:var(--mk-paper-raised);color:var(--mk-ink);min-width:0;margin:0;padding:clamp(1rem,3vw,2rem)}.FDNgIG_record[data-compact=true]{width:100%;max-width:40rem}.FDNgIG_heading{justify-content:space-between;align-items:start;gap:var(--space-sm);flex-wrap:wrap;display:flex}.FDNgIG_heading strong{margin-top:var(--space-2xs);font-family:var(--font-display), sans-serif;font-size:clamp(1.45rem,3vw,2.25rem);line-height:1.12;display:block}.FDNgIG_label,.FDNgIG_fields dt,.FDNgIG_history p{color:var(--mk-muted);font-size:.9rem}.FDNgIG_status{color:var(--mk-ink);border-bottom:2px solid var(--brand-orange);font-weight:600}.FDNgIG_fields{margin-block:var(--space-md);padding-block:var(--space-sm);gap:var(--space-xl);border-block:1px solid var(--mk-rule);display:flex}.FDNgIG_fields dd{margin:var(--space-2xs) 0 0;font-weight:600}.FDNgIG_history ol{gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.FDNgIG_history code,.FDNgIG_detail code{font-family:var(--font-mono), monospace;font-size:.85rem}.FDNgIG_history li span{color:var(--mk-muted)}.FDNgIG_provenance,.FDNgIG_next p{margin-top:var(--space-sm);color:var(--mk-muted);line-height:1.45}.FDNgIG_detail{margin-top:var(--space-xs)}.FDNgIG_detail summary{cursor:pointer;font-weight:600}.FDNgIG_detail code{margin-top:var(--space-2xs);overflow-wrap:anywhere;display:block}.FDNgIG_next{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--mk-rule)}.FDNgIG_next a{color:var(--mk-ink);text-underline-offset:.18em;font-weight:600;text-decoration:underline}.FDNgIG_next p{margin-top:var(--space-2xs)}.FDNgIG_next .FDNgIG_approvalSample{margin:0 0 var(--space-sm)}.FDNgIG_approvalSample strong{color:var(--mk-ink);display:block}
.marketing-site{--resource-title:clamp(1.8rem, 3vw, 2.8rem);--resource-reading:68ch;--resource-sidebar:14rem;--resource-contents:12rem}.marketing-site .marketing-footer{padding-block:var(--space-lg)}.marketing-site .marketing-footer>.marketing-frame{display:block}.marketing-site .public-footer-brand{padding-bottom:var(--space-sm);border:0}.marketing-site .marketing-footer .public-footer-groups{margin:0;padding:0;display:block}.marketing-site .public-footer-groups h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:clip}.marketing-site .marketing-footer .public-footer-groups ul{gap:0 var(--space-md);flex-wrap:wrap;display:flex}.marketing-site .public-footer-groups a,.marketing-footer-meta a,.marketing-footer-meta button{white-space:nowrap}.marketing-site .marketing-footer-identity{margin-top:var(--space-sm);max-width:var(--resource-reading)}.marketing-site .marketing-footer-meta{margin-top:var(--space-sm);padding-top:var(--space-xs);border-top:1px solid var(--mk-rule-strong)}.marketing-site nav a[aria-current=page]{text-underline-offset:.3em;text-decoration:underline;-webkit-text-decoration-color:var(--brand-orange);text-decoration-color:var(--brand-orange)}.marketing-site .public-nav-group:has(a[aria-current=page])>summary{color:var(--mk-orange)}.marketing-site .reading-introduction h1,.marketing-site .document-hero h1{font-size:var(--resource-title);line-height:1.15}.marketing-site .document-hero{padding-block:var(--space-xl)}.marketing-site .reading-lede,.marketing-site .document-hero p{max-width:var(--resource-reading)}.marketing-site .public-breadcrumbs{overflow-wrap:anywhere}.resource-site h1,.resource-site h2,.resource-site h3{overflow-wrap:anywhere;min-width:0;font-style:normal}.resource-site h1{font:600 var(--resource-title)/1.15 var(--font-display), sans-serif;letter-spacing:-.025em}.resource-site h2{font:600 1.45rem/1.3 var(--font-display), sans-serif;letter-spacing:-.015em}.resource-site p,.resource-site li{line-height:1.7}.resource-site main,.resource-site article,.resource-site section{min-width:0}.resource-heading{padding-block:var(--space-xl)}.resource-heading .public-breadcrumbs{margin-bottom:var(--space-md)}.resource-lede{max-width:var(--resource-reading);margin-top:var(--space-md);color:var(--mk-muted);font-size:1.1rem}.resource-copy{align-items:center;gap:var(--space-xs);flex-wrap:wrap;font-size:.85rem;display:inline-flex}.resource-copy button,.docs-search-trigger{min-height:44px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--mk-rule-strong);border-radius:var(--radius-control);background:var(--mk-paper);color:var(--mk-ink);cursor:pointer;white-space:nowrap}.resource-copy button:hover,.docs-search-trigger:hover{border-color:var(--mk-orange-dark)}.resource-copy [role=status]{color:var(--mk-muted)}.resource-code{margin-block:var(--space-md);position:relative}.resource-code>.resource-copy{margin-bottom:var(--space-xs)}.resource-code pre{margin-top:0}.resource-site pre{max-width:100%;padding:var(--space-md);background:var(--mk-ink);color:var(--mk-white);border-radius:var(--radius-control);font:.9rem/1.65 var(--font-mono), monospace;overflow-x:auto}.resource-site code{overflow-wrap:anywhere}.resource-site pre code{overflow-wrap:normal}.docs-toolbar{justify-content:space-between;align-items:center;gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--mk-rule);display:flex}.docs-toolbar>a{font-weight:600}.docs-search-trigger{align-items:center;gap:var(--space-lg);display:flex}.docs-search-trigger kbd{color:var(--mk-muted);font-size:.75rem}.docs-layout{grid-template-columns:var(--resource-sidebar) minmax(0, 1fr) var(--resource-contents);gap:var(--space-xl);padding-bottom:var(--space-2xl);align-items:start;display:grid}.docs-sidebar,.docs-contents{top:calc(var(--public-masthead-space,80px) + 16px);max-height:calc(100dvh - var(--public-masthead-space,80px) - 32px);padding-block:var(--space-lg);position:sticky;overflow-y:auto}.docs-sidebar section+section{margin-top:var(--space-lg)}.docs-sidebar h2,.docs-contents h2,.docs-mobile-navigation h2{font:600 .85rem/1.4 var(--font-body), sans-serif;margin-bottom:var(--space-xs)}.docs-sidebar a,.docs-mobile-navigation nav a{border-left:2px solid #0000;padding:8px 12px;font-size:.9rem;line-height:1.4;display:block}.docs-sidebar a[aria-current],.docs-mobile-navigation a[aria-current]{border-color:var(--mk-orange-dark);background:var(--mk-paper-raised);color:var(--mk-orange-dark);text-decoration:none!important}.docs-contents a,.docs-mobile-contents a,.resource-article-contents a{color:var(--mk-muted);padding-block:6px;font-size:.85rem;line-height:1.45;display:block}.docs-mobile-navigation,.docs-mobile-contents{display:none}.resource-prose{max-width:var(--resource-reading)}.resource-prose .registry-prose{min-width:0;display:block}.resource-prose .registry-prose>*{min-width:0;max-width:100%}.resource-prose>section{padding-block:var(--space-lg);border-top:1px solid var(--mk-rule);scroll-margin-top:calc(var(--public-masthead-space,80px) + 20px)}.resource-prose h2{margin-bottom:var(--space-md)}.resource-prose p+p{margin-top:var(--space-md)}.resource-prose ul{margin-block:var(--space-md);padding-left:1.2rem}.resource-prose li+li{margin-top:var(--space-xs)}.resource-prose a{text-underline-offset:.18em;color:var(--mk-orange-dark);text-decoration:underline}.resource-prose .public-context-links{padding-left:0;list-style:none}.resource-related{margin-top:var(--space-xl);border-top:1px solid var(--mk-rule);padding-top:var(--space-lg)}.resource-related a{padding-block:var(--space-xs);display:block}.docs-pagination{gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid var(--mk-rule);margin-top:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-pagination small{color:var(--mk-muted);margin-bottom:var(--space-xs);display:block}.docs-pagination a:last-child{text-align:right}.docs-search-dialog{width:min(42rem,100% - 32px);max-height:75dvh;padding:var(--space-lg);border:1px solid var(--mk-rule-strong);border-radius:var(--radius-control);background:var(--mk-paper);color:var(--mk-ink);margin:12vh auto auto;overflow-y:auto}.docs-search-dialog::backdrop{background:var(--mk-ink);opacity:.65}.docs-search-head{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.docs-search-head h2{font-size:1.2rem}.docs-search-head button{cursor:pointer;min-width:44px;min-height:44px;font-size:1.5rem}.docs-search-dialog input{border:1px solid var(--mk-rule-strong);width:100%;min-height:48px;padding:var(--space-sm);margin-block:var(--space-xs) var(--space-sm)}.docs-search-dialog ul{padding:0;list-style:none}.docs-search-dialog li a{padding-block:var(--space-md);border-top:1px solid var(--mk-rule);display:block}.docs-search-dialog li span{margin-top:var(--space-xs);color:var(--mk-muted);font-size:.9rem;display:block}.resource-site :focus-visible{outline:2px solid var(--mk-orange-dark);outline-offset:3px}.resource-article{padding-bottom:var(--space-2xl);max-width:50rem!important}.resource-article-contents{padding-block:var(--space-md);border-top:1px solid var(--mk-rule)}.resource-site summary{cursor:pointer;min-height:44px;padding-block:var(--space-xs)}.blog-index{padding-bottom:var(--space-2xl);max-width:64rem!important}.resource-filter-row{justify-content:space-between;align-items:center;gap:var(--space-md);padding-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.resource-filter-row>a{white-space:nowrap;font-size:.85rem}.resource-filters{gap:var(--space-xs);flex-wrap:wrap;display:flex}.resource-filters a{min-height:44px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--mk-rule);border-radius:var(--radius-control);white-space:nowrap;align-items:center;font-size:.9rem;display:inline-flex}.resource-filters a[aria-current]{background:var(--mk-ink);color:var(--mk-white);border-color:var(--mk-ink);text-decoration:none!important}.blog-featured{padding:var(--space-xl);border:1px solid var(--mk-rule-strong);border-left:3px solid var(--mk-orange-dark);background:var(--mk-paper-raised)}.blog-featured h2{max-width:32ch;margin-block:var(--space-sm);font-size:clamp(1.5rem,2.8vw,2.25rem)}.blog-featured>p{max-width:var(--resource-reading)}.resource-eyebrow{color:var(--mk-muted);font-size:.85rem}.blog-meta{color:var(--mk-muted);margin-top:var(--space-md);flex-wrap:wrap;gap:4px 16px;font-size:.82rem;display:flex}.blog-meta a{text-underline-offset:.2em;text-decoration:underline}.blog-list article{gap:var(--space-xl);padding-block:var(--space-xl);border-bottom:1px solid var(--mk-rule);grid-template-columns:minmax(0,1fr) 12rem;display:grid}.blog-list h2{margin-block:var(--space-xs) var(--space-sm)}.blog-list article>.blog-meta{align-content:start;display:grid}.changelog-categories{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;font-size:.8rem;display:flex}.changelog-categories a{text-underline-offset:.2em;text-decoration:underline}.resource-back{padding-block:var(--space-lg);display:inline-block}.springroll-auth .page-head{padding-bottom:var(--space-lg);margin-bottom:var(--space-lg)}.springroll-auth .page-head h1{overflow-wrap:anywhere}.springroll-auth .page-head>div>div:first-child{min-width:0;max-width:68ch}@media (max-width:1199px){.docs-layout{gap:var(--space-lg);grid-template-columns:13rem minmax(0,1fr)}.docs-contents{display:none}.docs-mobile-contents{padding-bottom:var(--space-md);display:block}}@media (max-width:767px){.docs-layout{display:block}.docs-sidebar{display:none}.docs-mobile-navigation{padding-top:var(--space-md);display:block}.docs-mobile-navigation section{margin-block:var(--space-md)}.docs-toolbar,.docs-search-trigger{gap:var(--space-xs)}.docs-search-trigger kbd{display:none}.resource-heading{padding-block:var(--space-lg)}.blog-featured{padding:var(--space-lg)}.blog-list article{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.blog-list article>.blog-meta{display:flex}.marketing-site .marketing-frame{width:calc(100% - 32px)}.marketing-site .public-mobile-actions>.marketing-button{padding-inline:10px;font-size:.8rem}}
