.jh-documents{--document-rule: #d9d6ce;--document-panel: #e9e6de;color:#5c5c5c;background:#f2efe8;font-family:var(--text-font-family, Montserrat, sans-serif);font-size:15px;line-height:1.8;padding:38px max(24px,calc((100vw - 1160px)/2)) 88px}.jh-documents *{box-sizing:border-box}.jh-documents a{text-underline-offset:5px}.jh-documents a:hover{color:#252525}.jh-documents :is(a,summary,[tabindex]):focus-visible{outline:2px solid #5c5c5c;outline-offset:5px}.jh-documents .doc-breadcrumb{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;margin-bottom:40px}.jh-documents .doc-breadcrumb a{text-decoration:underline}.jh-documents .doc-hero{padding-bottom:44px;border-bottom:1px solid var(--document-rule)}.jh-documents .doc-eyebrow{text-transform:uppercase;letter-spacing:.19em;font-size:11px;margin:0 0 14px}.jh-documents h1{font:300 clamp(28px,3.4vw,43px)/1.3 var(--heading-font-family, Montserrat, sans-serif);text-transform:uppercase;letter-spacing:.12em;margin:0 0 20px}.jh-documents .doc-intro{max-width:690px;margin:0;font-size:16px}.jh-documents .doc-meta{font-size:12px;margin:18px 0 0}.jh-documents .doc-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px;margin-top:26px}.jh-documents .doc-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:12px 24px;background:#5c5c5c;color:#fff;text-decoration:none;font-size:11px;text-transform:uppercase;letter-spacing:.16em;border:1px solid #5c5c5c}.jh-documents .doc-button:hover{background:#3f3f3f;color:#fff}.jh-documents .doc-text-link{font-size:12px;text-decoration:underline}.jh-documents .doc-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:65px;align-items:start;padding-top:48px}.jh-documents .doc-toc{position:sticky;top:calc(var(--sticky-area-height, 0px) + 24px);font-size:12px;max-height:calc(100vh - var(--sticky-area-height, 0px) - 48px);overflow-y:auto;padding:0 12px 8px 0}.jh-documents .doc-toc summary{list-style:none;text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:700;cursor:pointer;padding:6px 0 16px}.jh-documents .doc-toc summary::-webkit-details-marker{display:none}.jh-documents .doc-toc summary:after{content:" +";float:right}.jh-documents .doc-toc[open] summary:after{content:" \2212"}.jh-documents .doc-toc ol{list-style:none;padding:0;margin:0}.jh-documents .doc-toc li{margin:0}.jh-documents .doc-toc a{display:block;padding:6px 0;text-decoration:none;line-height:1.6}.jh-documents .doc-toc a:hover{text-decoration:underline}.jh-documents .doc-body{min-width:0}.jh-documents .doc-body h2{scroll-margin-top:28px;font-size:21px;font-weight:400;line-height:1.45;letter-spacing:.01em;text-transform:none;margin:48px 0 20px;padding-top:32px;border-top:1px solid var(--document-rule)}.jh-documents .doc-body>h2:first-child,.jh-documents .doc-body>section:first-child>h2:first-child{margin-top:0;padding-top:0;border:0}.jh-documents .doc-body h3{font-size:15px;font-weight:700;letter-spacing:0;text-transform:none;margin:26px 0 12px;line-height:1.6}.jh-documents .doc-body p{margin:0 0 18px}.jh-documents .doc-body :is(ul,ol){padding-left:22px;margin:0 0 20px}.jh-documents .doc-body li{margin:6px 0}.jh-documents .doc-body .table-scroll{max-width:100%;overflow-x:auto;margin:20px 0;border:1px solid var(--document-rule)}.jh-documents .doc-body table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7;margin:0}.jh-documents .doc-body :is(th,td){text-align:left;vertical-align:top;padding:12px 16px;border:0;border-bottom:1px solid var(--document-rule);overflow-wrap:anywhere}.jh-documents .doc-body th{opacity:1;font-family:inherit;font-size:inherit;letter-spacing:normal;text-transform:none}.jh-documents .doc-body th[scope=col]{background:var(--document-panel);font-weight:700}.jh-documents .doc-body th[scope=row]{width:32%;font-weight:600}.jh-documents .doc-body tr:last-child>*{border-bottom:0}.jh-documents .doc-body table.wide-table{min-width:630px}.jh-documents .doc-body table.wide-table th[scope=row]{width:auto}.jh-documents .doc-body :is(.note,.critical,.specblock){margin:24px 0;padding:20px 24px;background:var(--document-panel);border-left:2px solid #8e887a}.jh-documents .doc-body .critical{border-left-color:#5c5c5c}.jh-documents .doc-body .label{display:block;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.04em}.jh-documents .doc-body :is(.note,.critical,.specblock) p:last-child{margin:0}.jh-documents .doc-body .closing{margin-top:40px;padding-top:26px;border-top:1px solid var(--document-rule)}.jh-documents .doc-body .meta{font-size:12px;line-height:1.8;margin-top:20px}.jh-documents .doc-body .tag{font-style:italic;margin-bottom:12px}.jh-documents .doc-body .pill{display:inline-block;padding:4px 9px;border:1px solid var(--document-rule);margin:4px 6px 4px 0;font-size:11px}.jh-documents .doc-related{margin-top:52px;border-top:1px solid var(--document-rule);padding-top:30px}.jh-documents .doc-related h2{font-size:19px;font-weight:400;letter-spacing:.02em;text-transform:none;margin:0 0 14px}.jh-documents .doc-library-hero{text-align:center;padding:30px 0 56px}.jh-documents .doc-library-hero .doc-intro{margin-inline:auto}.jh-documents .doc-product{display:grid;grid-template-columns:260px minmax(0,1fr);gap:65px;padding:48px 0}.jh-documents .doc-product h2{font-size:25px;font-weight:400;text-transform:none;letter-spacing:.02em;margin:0 0 14px}.jh-documents .doc-product-intro p{font-size:14px;margin:0 0 20px}.jh-documents .doc-row{padding:26px 0;border-bottom:1px solid var(--document-rule)}.jh-documents .doc-row:first-child{padding-top:0}.jh-documents .doc-row h3{font-size:18px;font-weight:400;text-transform:none;letter-spacing:.02em;margin:0 0 6px}.jh-documents .doc-row p{font-size:13px;margin:0}.jh-documents .doc-row .doc-actions{margin-top:16px}.jh-documents .doc-row .doc-meta{margin-top:8px;font-size:11px}.jh-documents .doc-support{border-top:1px solid var(--document-rule);padding-top:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.jh-documents .doc-support p{margin:0;font-size:14px}@media(max-width:800px){.jh-documents{padding:28px 22px 56px;font-size:14px}.jh-documents .doc-breadcrumb{margin-bottom:30px}.jh-documents h1{font-size:29px;letter-spacing:.07em}.jh-documents .doc-hero{padding-bottom:32px}.jh-documents .doc-layout{display:block;padding-top:24px}.jh-documents .doc-toc{position:static;max-height:none;padding:0;margin:0 0 32px;border-bottom:1px solid var(--document-rule)}.jh-documents .doc-toc ol{columns:2;column-gap:24px;padding-bottom:18px}.jh-documents .doc-toc li{break-inside:avoid}.jh-documents .doc-toc a{padding:7px 0}.jh-documents .doc-body h2{font-size:20px}.jh-documents .doc-body :is(th,td){padding:10px 12px}.jh-documents .doc-body th[scope=row]{width:38%}.jh-documents .doc-product{grid-template-columns:1fr;gap:36px;padding:36px 0}.jh-documents .doc-library-hero{padding:16px 0 36px}.jh-documents .doc-intro{font-size:14px}}@media(max-width:480px){.jh-documents .doc-toc ol{columns:1}.jh-documents .doc-toc[open] ol{max-height:240px;overflow-y:auto}.jh-documents .doc-hero>.doc-actions{align-items:flex-start;flex-direction:column}.jh-documents .doc-body :is(.note,.critical,.specblock){padding:16px}}@media print{.jh-documents{padding:0;font-size:10pt;color:#000;background:#fff}.jh-documents :is(.doc-breadcrumb,.doc-toc,.doc-actions,.doc-related,.doc-support){display:none}.jh-documents .doc-layout{display:block}.jh-documents .doc-body .table-scroll{overflow:visible}.jh-documents .doc-body table.wide-table{min-width:0}.jh-documents .doc-body table{font-size:9pt}.jh-documents .doc-body tr{break-inside:avoid}.jh-documents h2,.jh-documents h3{break-after:avoid}}
/*# sourceMappingURL=/cdn/shop/t/54/compiled_assets/styles.css.map */
