.w3jubW_page{padding:var(--under-nav) var(--margin) var(--section)}.w3jubW_doc{max-width:var(--page-narrow);padding:clamp(calc(24 * var(--design-px)), 4vw, calc(56 * var(--design-px)));border-radius:var(--r-4);background:var(--frame-bg);margin:0 auto;line-height:1.5}.w3jubW_doc a:not([class]){color:var(--blue);text-underline-offset:calc(3 * var(--design-px));text-decoration:underline;text-decoration-thickness:1px}.w3jubW_doc a:not([class]):hover{color:var(--blue-2)}.w3jubW_doc a:not([class]):focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:2px}.w3jubW_doc p,.w3jubW_doc dd,.w3jubW_doc li{max-width:76ch}.w3jubW_head{gap:var(--s-4);display:grid}.w3jubW_top{justify-content:space-between;align-items:center;gap:var(--s-3) var(--gutter);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.w3jubW_kicker{font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--text-3)}.w3jubW_head h1{font-size:var(--fs-statement);font-weight:300;line-height:var(--lh-heading);letter-spacing:var(--ls-heading)}.w3jubW_summary{font-size:var(--fs-lead);line-height:1.35}.w3jubW_actions{align-items:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.w3jubW_contents{margin-top:var(--s-6);padding:var(--s-4) var(--s-5);border-radius:var(--r-3);background:var(--surface-1);font-size:var(--fs-small)}.w3jubW_contents ol{columns:3 14em;column-gap:var(--s-6);padding-left:1.4em}.w3jubW_contents li{break-inside:avoid;padding:2px 0}.w3jubW_section{margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--line);scroll-margin-top:var(--under-nav)}.w3jubW_section>*+*,.w3jubW_tool>*+*,.w3jubW_group>*+*,.w3jubW_snippet>*+*,.w3jubW_steps>li>*+*{margin-top:var(--s-3)}.w3jubW_section h2{font-size:var(--fs-h2);font-weight:300;line-height:var(--lh-heading);letter-spacing:var(--ls-h3)}.w3jubW_section h3{font-size:var(--fs-h4);letter-spacing:var(--ls-h3);font-weight:400}.w3jubW_group{margin-top:var(--s-6)}.w3jubW_tool,.w3jubW_snippet{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);scroll-margin-top:var(--under-nav)}.w3jubW_tool h4{font-size:var(--fs-body);font-weight:500}.w3jubW_links{padding-left:1.2em}.w3jubW_links li+li{margin-top:var(--s-1)}.w3jubW_steps{padding:0;list-style:none}.w3jubW_steps>li+li{margin-top:var(--s-5)}.w3jubW_terms>div{gap:var(--s-1) var(--s-4);padding:var(--s-2) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,12em) minmax(0,1fr);display:grid}.w3jubW_terms dt{color:var(--text-3)}.w3jubW_terms dd{overflow-wrap:anywhere;margin:0}.w3jubW_scroll{overscroll-behavior-x:contain;overflow-x:auto}.w3jubW_table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.w3jubW_table th,.w3jubW_table td{padding:var(--s-2) var(--s-4) var(--s-2) 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.w3jubW_table thead th{color:var(--text-3);font-weight:400}.w3jubW_table tbody th{white-space:nowrap;font-weight:500}.w3jubW_doc code{font-family:var(--font-sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.w3jubW_code{padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface-1);font-family:var(--font-sans);font-size:var(--fs-small);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}@media (max-width:640px){.w3jubW_terms>div{grid-template-columns:minmax(0,1fr)}.w3jubW_table{min-width:36em}.w3jubW_table thead th{white-space:nowrap}}
