.public-document-module__LM9eZW__page{flex-direction:column;min-height:100vh;display:flex}.public-document-module__LM9eZW__main{padding:var(--space-6xl) var(--gutter) var(--space-7xl);flex:1 0 auto}.public-document-module__LM9eZW__article{gap:var(--space-2xl);flex-direction:column;max-width:720px;margin-inline:auto;display:flex}.public-document-module__LM9eZW__head{gap:var(--space-sm);padding-bottom:var(--space-lg);border-bottom:2px solid var(--rule-strong);flex-direction:column;display:flex}.public-document-module__LM9eZW__title{color:var(--ink);font:var(--type-display-l);letter-spacing:var(--tracking-display);margin:0}.public-document-module__LM9eZW__lead{color:var(--ink-3);font:var(--type-body);margin:0}.public-document-module__LM9eZW__changeNote{color:var(--ink-2);font:var(--type-body-m);margin:0}.public-document-module__LM9eZW__changeNote strong{color:var(--ink);font-weight:600}.public-document-module__LM9eZW__contents{columns:2;column-gap:var(--space-2xl);font:var(--type-body-m);margin:0;padding:0;list-style:none}.public-document-module__LM9eZW__contents li{break-inside:avoid;padding:2px 0}.public-document-module__LM9eZW__contents a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.public-document-module__LM9eZW__contents a:hover{color:var(--ink);text-decoration-color:currentColor}.public-document-module__LM9eZW__notice{gap:var(--space-xs);padding:var(--space-lg) var(--space-xl);border:1px solid var(--rule);border-left:3px solid var(--warning);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.public-document-module__LM9eZW__noticeTitle{color:var(--ink);font:var(--type-title);margin:0}.public-document-module__LM9eZW__noticeBody{color:var(--ink-2);font:var(--type-body-m)}.public-document-module__LM9eZW__noticeBody p{margin:0}.public-document-module__LM9eZW__body{gap:var(--space-lg);color:var(--ink-2);font:var(--type-body-l);flex-direction:column;display:flex}.public-document-module__LM9eZW__body h2{margin:var(--space-2xl) 0 0;color:var(--ink);font:var(--type-heading-2);letter-spacing:var(--tracking-heading)}.public-document-module__LM9eZW__body h3{margin:var(--space-md) 0 0;color:var(--ink);font:var(--type-heading-3);letter-spacing:var(--tracking-heading)}.public-document-module__LM9eZW__body section{gap:var(--space-lg);flex-direction:column;display:flex}.public-document-module__LM9eZW__body section>div:not([class]){gap:var(--space-sm);flex-direction:column;display:flex}.public-document-module__LM9eZW__body p,.public-document-module__LM9eZW__body ul,.public-document-module__LM9eZW__body ol{margin:0}.public-document-module__LM9eZW__body ul,.public-document-module__LM9eZW__body ol{gap:var(--space-sm);padding-left:var(--space-2xl);flex-direction:column;display:flex}.public-document-module__LM9eZW__body strong{color:var(--ink);font-weight:600}.public-document-module__LM9eZW__body a:not([class]){color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.public-document-module__LM9eZW__body a:not([class]):hover{text-decoration-thickness:2px}.public-document-module__LM9eZW__body a:not([class]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.public-document-module__LM9eZW__glance dl{font:var(--type-body-m)}.public-document-module__LM9eZW__body .public-document-module__LM9eZW__related{padding-left:var(--space-xl)}.public-document-module__LM9eZW__relatedNote{color:var(--ink-3)}.public-document-module__LM9eZW__body table{font:var(--type-body-m)}.public-document-module__LM9eZW__actions{align-items:center;gap:var(--space-lg) var(--space-2xl);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}@media (max-width:760px){.public-document-module__LM9eZW__contents{columns:1}.public-document-module__LM9eZW__main{padding-top:var(--space-3xl);padding-bottom:var(--space-5xl)}.public-document-module__LM9eZW__title{font:var(--type-heading-1);letter-spacing:var(--tracking-display)}.public-document-module__LM9eZW__body{font:var(--type-body)}.public-document-module__LM9eZW__body h2{font:var(--type-heading-3)}}
