.dl{--pad: var(--s);padding-top:clamp(40px,calc(14px + 4vw),80px)}@media(min-width:768px){.dl{--pad: var(--u)}}.dl-crumbs{margin:0 auto var(--s);font-size:14px;line-height:20px;color:var(--ink-3);text-align:center}.dl-crumbs ol{display:flex;flex-wrap:wrap;justify-content:center;gap:0;margin:0;padding:0;list-style:none}.dl-crumbs li{display:inline-flex;align-items:center}.dl-crumbs li+li:before{content:"";width:6px;height:6px;margin:0 10px 0 8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;rotate:45deg;opacity:.7}.dl-crumbs a{color:var(--ink-2)}.dl-crumbs [aria-current]{color:var(--ink)}@media(max-width:1023.98px){.dl-crumbs a{display:inline-flex;align-items:center;min-height:44px;margin-block:-12px}}.dl-card{justify-items:stretch;gap:0;margin-inline:auto;padding:var(--pad)}.dl-head{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;overflow-wrap:anywhere}.dl-head .utility-icon{display:block;margin-bottom:var(--s)}.dl-head h1{max-width:14em;font-weight:500}.dl-lede{max-width:32rem;margin-top:18px;font-size:var(--t-lede);line-height:1.55;color:var(--ink-2);text-wrap:balance}.dl-head>.btn,.dl-head>.dl-btns{margin-top:30px}.dl-head>.utility-meta,.dl-head>.dl-note{margin-top:14px}.dl-note{font-size:14px;line-height:1.5;color:var(--ink-3);max-width:32rem;text-wrap:balance}.dl-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.btn svg.mark{width:20px;height:20px;flex:none;fill:currentColor}.btn-tint svg.mark,.btn-quiet svg.mark{width:18px;height:18px}@media(max-width:767.98px){.dl-head>.btn{width:100%;max-width:360px}.dl-btns{width:100%}.dl-btns .btn{flex:1 1 100%;max-width:360px}}.dl-body{margin:var(--pad) calc(-1 * var(--pad)) 0;padding:var(--pad) var(--pad) 0;border-top:1px solid var(--line)}.dl-h{font:500 var(--t-h3)/1.2 var(--display);letter-spacing:-.01em;color:var(--ink)}.dl-h3{font:600 16px/1.4 var(--sans);color:var(--ink)}.dl-body .steps{margin-top:16px}.dl-body p{color:var(--ink-2)}.dl-body code{overflow-wrap:anywhere}.dl-part+.dl-part{margin-top:var(--pad)}.dl-part>*+*{margin-top:12px}.dl-part>.dl-h+*{margin-top:16px}.dl-row{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:767.98px){.dl-row .btn{flex:1 1 auto}}.dl-fine{font-size:14px;line-height:1.5;color:var(--ink-3)}.dl-fine code,.dl-body p code{font-size:.86em}.dl-body .accordion{margin-top:var(--pad)}.dl-part:has(>.steps:last-child)+.accordion{margin-top:0;border-top:0}.dl-body .accordion summary{min-height:56px;padding-block:14px;font-weight:600;font-size:16px}.dl-body .accordion details>:not(summary){max-width:none}.dl-body .accordion:last-child details:last-child>:last-child{margin-bottom:0}.dl-body .accordion details>p{font-size:15px;line-height:1.55}.dl-body .accordion ol{margin:0 0 12px;padding-left:1.3em;font-size:15px;line-height:1.55;color:var(--ink-2)}.dl-body .accordion ol li+li{margin-top:8px}.dl-body .accordion:last-child{border-bottom:0}.dl-body .accordion:last-child details:last-child{border-bottom:0}.dl-body .hash{gap:8px}.dl-body .hash+.hash{margin-top:16px}.dl-body .hash-head{font-weight:500;color:var(--ink-2)}.dl-body .hash pre{border-radius:var(--r-field);font-size:13px;line-height:1.6}.dl-body .hash pre.cmd{word-break:normal;overflow-wrap:anywhere}.dl-cmd{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;margin-top:30px;padding:6px 6px 6px 16px;border-radius:var(--r-pill);background:var(--page);box-shadow:inset 0 0 0 1px var(--line);text-align:left}.dl-cmd code{flex:1;min-width:0;padding:0;border-radius:0;background:none;font-size:14px;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.dl-cmd .btn{flex:none;min-height:44px;padding:0 20px;font-size:15px}@media(max-width:479.98px){.dl-cmd{flex-direction:column;align-items:stretch;padding:14px 6px 6px;border-radius:24px}.dl-cmd code{padding:0 10px}}.dl-sums{width:100%;border-collapse:collapse;font-size:13px;line-height:1.5}.dl-sums tbody{display:grid;border-top:1px solid var(--line)}.dl-sums tr{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid var(--line)}.dl-sums th,.dl-sums td{padding:0;text-align:left}.dl-sums th{display:flex;flex-wrap:wrap;gap:0 8px;font-weight:500;color:var(--ink)}.dl-sums th span{font-weight:400;color:var(--ink-3)}.dl-sums td code{display:block;padding:0;background:none;font-size:12.5px;color:var(--ink-2);word-break:break-all}.dl-alt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.dl-part.dl-alt>*+*{margin-top:0}.dl-alt .dl-h+p{margin-top:4px}.dl-alt p{font-size:15px}.accordion+.dl-part{margin-top:var(--pad)}.dl-pkg{display:grid;gap:8px}.dl-part>.dl-pkg+.dl-pkg,.dl-part>.dl-pkg+.dl-then{margin-top:var(--s)}.dl-pkg>.dl-h3+.dl-row{margin-top:4px}.dl-then{font-size:15px}.dl-note+.utility-meta{margin-top:4px}.dl-more{max-width:720px;margin:var(--s) auto 0;font-size:14px;line-height:1.6;color:var(--ink-3);text-align:center}.dl-more a{color:var(--ink-2)}.dl-hub{margin-top:clamp(56px,calc(20px + 4.4vw),96px)}.dl-mat{padding:12px;border-radius:28px}.dl-label{margin:0;padding:4px 4px 10px;font:600 13px/20px var(--sans);letter-spacing:0;color:var(--ink-2)}.dl-grid+.dl-label{padding-top:20px}.dl-group{display:grid;gap:4px;padding:8px 4px 16px}.dl-grid+.dl-group{padding-top:var(--s)}.dl-group p{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2)}.dl-group+.dl-label{padding-top:0}.dl-grid{display:grid;gap:12px;margin:0;padding:0;list-style:none}.dl-grid>li{position:relative;display:grid}.dl-tile{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:16px;align-content:start;padding:20px;border-radius:16px;background:#fff;color:var(--ink-2);text-decoration:none;box-shadow:0 0 0 1px #14142b0d,0 1px 2px #14142b0a;transition:box-shadow var(--m-instant) ease}@media(hover:hover){.dl-tile:hover{box-shadow:0 0 0 1px #14142b1f,0 2px 6px -2px #14142b1a}}.dl-tile:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.dl-glyph{grid-row:span 4;width:32px;height:32px;color:var(--ink);fill:currentColor}.dl-name{font:500 22px/32px var(--display);letter-spacing:-.015em;color:var(--ink)}.dl-text{font-size:15px;line-height:1.5}.dl-meta{margin-top:6px;font-size:13px;line-height:1.5;color:var(--ink-3);text-wrap:pretty}.dl-meta:empty{display:none}.dl-go{display:block;margin-top:16px;font:600 15px/1.3 var(--sans);color:var(--ink)}.dl-go:after{content:"";display:inline-block;width:15px;height:15px;margin-left:8px;vertical-align:-2px;background:currentColor;transition:translate var(--m-fast) var(--ease);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat}.dl-go.is-out:after{rotate:-45deg}@media(hover:hover){.dl-tile:hover .dl-go:after{translate:3px 0}.dl-tile:hover .dl-go.is-out:after{translate:2px -2px}}@media(min-width:1024px){.dl-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,auto);row-gap:0}.dl-grid.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.dl-grid>li{grid-row:span 5;grid-template-rows:subgrid}.dl-tile{grid-row:1 / -1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0;padding:24px}.dl-glyph{grid-row:auto;margin-bottom:16px}.dl-name{line-height:1.2}.dl-go{align-self:end}}@media(max-width:1023.98px)and (min-width:768px){.dl-grid{gap:8px}.dl-mat{padding:8px;border-radius:24px}.dl-tile{padding:24px;column-gap:24px}}@media(max-width:767.98px){.dl-mat{padding:6px;border-radius:22px}.dl-grid{gap:6px}.dl-label{padding:6px 4px 8px}.dl-grid+.dl-label{padding-top:14px}}.dl-help{margin-top:var(--s);font-size:15px;text-align:center;color:var(--ink-3)}.dl-help a{color:var(--ink-2)}.bill-top{display:flex;justify-content:center;padding-top:12px}.bill-top a{display:inline-flex;align-items:center;min-height:var(--nav-h);border-radius:8px}.bill-top img{width:auto;height:28px}.bill .dl-card{max-width:560px}main.bill{padding-bottom:var(--section-tight)}.bill-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px;margin-top:24px;font-size:15px}.bill-foot a{display:inline-flex;align-items:center;min-height:44px}
