.notice-module__pJru1G__notice{background:var(--he-warning-bg);border-inline-start:4px solid var(--he-warning);border-radius:var(--he-radius-md);padding:var(--he-space-5) var(--he-space-6);margin-block-end:var(--he-space-8)}.notice-module__pJru1G__title{font-weight:var(--he-font-bold);font-size:var(--he-text-base);margin-block-end:var(--he-space-2);display:block}.notice-module__pJru1G__body{font-size:var(--he-text-sm);line-height:var(--he-leading-relaxed);color:var(--he-sand-900);margin:0}
.page-module__0ODC3q__page{max-width:var(--he-container-md);padding:var(--he-space-10) var(--he-space-4) var(--he-space-16);margin-inline:auto}.page-module__0ODC3q__breadcrumb{font-size:var(--he-text-sm);margin-block-end:var(--he-space-6)}.page-module__0ODC3q__breadcrumb a{color:var(--he-teal-700);text-decoration:none}.page-module__0ODC3q__breadcrumb a:hover,.page-module__0ODC3q__breadcrumb a:focus-visible{text-decoration:underline}.page-module__0ODC3q__title{font-size:var(--he-text-3xl);font-weight:var(--he-font-bold);line-height:var(--he-leading-tight);margin-block-end:var(--he-space-6)}.page-module__0ODC3q__respond{border-block-start:1px solid var(--he-sand-200);font-size:var(--he-text-sm);color:var(--he-sand-700);margin-block-start:var(--he-space-12);padding-block-start:var(--he-space-5)}.page-module__0ODC3q__doc{font-size:var(--he-text-base);line-height:var(--he-leading-relaxed);color:var(--he-sand-900)}.page-module__0ODC3q__doc h1,.page-module__0ODC3q__doc h2,.page-module__0ODC3q__doc h3,.page-module__0ODC3q__doc h4{font-family:var(--he-font-body);font-weight:var(--he-font-semibold);line-height:var(--he-leading-tight);margin-block:var(--he-space-8) var(--he-space-3)}.page-module__0ODC3q__doc h1{font-size:var(--he-text-2xl)}.page-module__0ODC3q__doc h2{font-size:var(--he-text-xl);border-block-end:1px solid var(--he-sand-200);padding-block-end:var(--he-space-2)}.page-module__0ODC3q__doc h3{font-size:var(--he-text-lg)}.page-module__0ODC3q__doc h4{font-size:var(--he-text-base)}.page-module__0ODC3q__doc p{margin-block:var(--he-space-4)}.page-module__0ODC3q__doc a{color:var(--he-teal-700);text-decoration:underline}.page-module__0ODC3q__doc a:hover,.page-module__0ODC3q__doc a:focus-visible{color:var(--he-teal-500)}.page-module__0ODC3q__doc ul,.page-module__0ODC3q__doc ol{margin-block:var(--he-space-4);padding-inline-start:var(--he-space-6)}.page-module__0ODC3q__doc li{margin-block:var(--he-space-2)}.page-module__0ODC3q__doc strong{font-weight:var(--he-font-semibold)}.page-module__0ODC3q__doc blockquote{margin-block:var(--he-space-6);padding:var(--he-space-4) var(--he-space-5);background:var(--he-sand-100);border-inline-start:3px solid var(--he-teal-600);border-radius:var(--he-radius-sm);font-size:var(--he-text-sm);margin-inline:0}.page-module__0ODC3q__doc blockquote p:first-child{margin-block-start:0}.page-module__0ODC3q__doc blockquote p:last-child{margin-block-end:0}.page-module__0ODC3q__doc hr{margin-block:var(--he-space-10);border:0;border-block-start:1px solid var(--he-sand-200)}.page-module__0ODC3q__doc table{border-collapse:collapse;max-width:100%;margin-block:var(--he-space-6);font-size:var(--he-text-sm);display:block;overflow-x:auto}.page-module__0ODC3q__doc th,.page-module__0ODC3q__doc td{padding:var(--he-space-2) var(--he-space-3);border:1px solid var(--he-sand-200);text-align:start;vertical-align:top}.page-module__0ODC3q__doc th{background:var(--he-sand-100);font-weight:var(--he-font-semibold)}.page-module__0ODC3q__doc code{font-family:var(--he-font-mono);background:var(--he-sand-100);border-radius:var(--he-radius-sm);padding:.1em .35em;font-size:.9em}.page-module__0ODC3q__doc pre{background:var(--he-sand-100);padding:var(--he-space-4);border-radius:var(--he-radius-md);margin-block:var(--he-space-6);font-size:var(--he-text-sm);overflow-x:auto}.page-module__0ODC3q__doc pre code{background:0 0;padding:0}
.page-module__XyDSaa__page{max-width:var(--he-container-md);padding:var(--he-space-12) var(--he-space-4) var(--he-space-16);margin-inline:auto}.page-module__XyDSaa__eyebrow{font-size:var(--he-text-sm);font-weight:var(--he-font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--he-teal-700);margin-block-end:var(--he-space-2)}.page-module__XyDSaa__title{font-size:var(--he-text-4xl);font-weight:var(--he-font-bold);line-height:var(--he-leading-tight);margin-block-end:var(--he-space-4)}.page-module__XyDSaa__lead{font-size:var(--he-text-lg);color:var(--he-sand-700);line-height:var(--he-leading-relaxed);margin-block-end:var(--he-space-8)}.page-module__XyDSaa__meta{font-size:var(--he-text-sm);color:var(--he-sand-700);margin-block-end:var(--he-space-6)}.page-module__XyDSaa__langNotice{background:var(--he-sand-100);border-inline-start:4px solid var(--he-teal-600);border-radius:var(--he-radius-md);padding:var(--he-space-4) var(--he-space-5);margin-block-end:var(--he-space-10)}.page-module__XyDSaa__langTitle{font-weight:var(--he-font-semibold);font-size:var(--he-text-sm);margin-block-end:var(--he-space-1);display:block}.page-module__XyDSaa__langBody{font-size:var(--he-text-sm);line-height:var(--he-leading-relaxed);color:var(--he-sand-900);margin:0}.page-module__XyDSaa__group{margin-block-end:var(--he-space-10)}.page-module__XyDSaa__groupTitle{font-family:var(--he-font-body);font-size:var(--he-text-xl);font-weight:var(--he-font-semibold);border-block-end:1px solid var(--he-sand-200);margin-block-end:var(--he-space-4);padding-block-end:var(--he-space-2)}.page-module__XyDSaa__list{gap:var(--he-space-4);margin:0;padding:0;list-style:none;display:grid}.page-module__XyDSaa__item{border-inline-start:2px solid var(--he-sand-200);padding-inline-start:var(--he-space-4)}.page-module__XyDSaa__itemLink{font-size:var(--he-text-base);font-weight:var(--he-font-semibold);color:var(--he-teal-800);transition:color var(--he-transition-fast);text-decoration:none}.page-module__XyDSaa__itemLink:hover,.page-module__XyDSaa__itemLink:focus-visible{color:var(--he-teal-600);text-decoration:underline}.page-module__XyDSaa__itemSummary{font-size:var(--he-text-sm);color:var(--he-sand-700);line-height:var(--he-leading-normal);margin-block-start:var(--he-space-1);margin-block-end:0}
