.hl-del-card:hover,.hl-note:hover,.hl-empty:hover,.hl-nomatch:hover{border-color:var(--line);transform:none}.hl-crumb{align-items:center;gap:8px;display:inline-flex}.hl-count{min-height:21px}.hl-select{width:100%;position:relative}.hl-select select{border:1px solid var(--line);background:var(--surface-sunk);width:100%;min-height:52px;color:var(--ink);appearance:none;cursor:pointer;border-radius:14px;padding:0 48px 0 16px;font-size:16px;font-weight:600}.hl-select>svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.hl-back{align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.hl-back:hover{text-underline-offset:3px;text-decoration:underline}.hl-side,.hl-toc{display:none}.hl-phone-nav{flex-direction:column;gap:8px;display:flex}.hl-side-label{color:var(--muted);padding:0 16px 6px;font-size:13px;font-weight:700}@media (min-width:1024px){.hl-phone-nav,.hl-toc-select{display:none}.hl-side,.hl-toc{overscroll-behavior:contain;scrollbar-width:thin;flex-flow:column;align-self:start;max-height:calc(100vh - 110px);display:flex;position:sticky;top:90px;overflow-y:auto}.hl-side .side-nav-group:first-of-type{margin-top:4px}.hl-doc-legal{grid-template-columns:260px minmax(0,760px)}}.hl-toc ul{flex-direction:column;gap:2px;display:flex}.hl-toc a{color:var(--muted);border-radius:12px;padding:9px 16px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:block}.hl-toc a:hover{background:var(--surface-sunk);color:var(--ink)}.hl-toc a[aria-current]{background:var(--streak-soft);color:var(--streak-ink);font-weight:700}@media (prefers-reduced-motion:no-preference){.hl-toc a{transition:background-color var(--t-quick) var(--ease-out), color var(--t-quick) var(--ease-out)}}.help-related .hl-rows-sm{margin-top:12px;padding-left:0}.prose .help-related .hl-rows-sm li+li,.help-related .hl-rows-sm li+li{margin-top:0}.hl-rows-sm a{min-height:52px;color:var(--ink);padding-block:14px;font-size:16px}@media (min-width:1024px){.hl-rows-sm a{padding-block:14px;font-size:16px}}.hl-stuck strong{color:var(--ink)}.hl-tabs{border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.hl-tabs a{border-radius:999px;align-items:center;min-height:40px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hl-tabs a:hover{background:var(--surface-sunk)}.hl-tabs a[aria-current=page]{background:var(--ink);color:var(--on-ink)}@media (max-width:479px){.hl-tabs{flex-wrap:wrap;max-width:100%}.hl-tabs a{padding:0 14px}}.hl-legal{gap:32px}.hl-summary{background:var(--surface-sunk);color:var(--ink);border-radius:14px;padding:16px 20px}.hl-legal-sec{flex-direction:column;gap:12px;display:flex}.hl-legal-sec h2{scroll-margin-top:96px}.hl-legal-sec h2:focus{outline:none}.hl-legal-sec h2:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.hl-legal-text table{width:100%;display:table;overflow:visible}@media (max-width:767px){.hl-legal-text thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hl-legal-text table,.hl-legal-text tbody,.hl-legal-text tr,.hl-legal-text td{display:block}.hl-legal-text tr{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:14px 16px}.hl-legal-text tr+tr{margin-top:10px}.hl-legal-text td{border:0;padding:2px 0}.hl-legal-text td[data-label]:not([data-label=""]):before{content:attr(data-label) ": ";color:var(--ink);font-weight:700}}@media (min-width:768px){.hl-legal-text table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:14px;overflow:clip}.hl-legal-text th,.hl-legal-text td{border:0}.hl-legal-text thead th{background:var(--surface-sunk);border-bottom:1px solid var(--line)}.hl-legal-text tbody tr+tr td{border-top:1px solid var(--line)}}.hl-rm-at-launch{--stage:var(--warning)}.hl-rm-building{--stage:var(--streak)}.hl-rm-planned{--stage:var(--warm-grey)}.hl-rm-tabs{border:1px solid var(--line);background:var(--surface);scrollbar-width:none;border-radius:999px;max-width:100%;margin-bottom:24px;padding:4px;display:flex;overflow-x:auto}.hl-rm-tabs button{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 0 auto;min-height:40px;padding:0 12px;font-size:14px;font-weight:600}.hl-rm-tabs button[aria-selected=true]{background:var(--ink);color:var(--on-ink)}.hl-rm-cols{flex-direction:column;gap:12px;display:flex}.hl-rm-head{border-top:3px solid var(--stage);flex-direction:column;gap:6px;padding-top:16px;display:flex}.hl-rm-head h2,.hl-rm-row{font:600 24px/1.2 var(--display);align-items:center;gap:10px;display:flex}.hl-rm-dot{background:var(--stage);border-radius:999px;flex:none;width:10px;height:10px}.hl-rm-count{color:var(--muted);font:700 14px/1 var(--text)}.hl-rm-note{color:var(--muted);font-size:15px;line-height:1.5}.hl-rm-items{flex-direction:column;gap:10px;margin-top:16px;display:flex}.hl-rm-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px;display:flex}.hl-rm-card h3{font-size:17px;font-weight:600;line-height:23px}.hl-rm-card p{color:var(--muted);font-size:15px;line-height:1.5}.hl-rm-row{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;border-radius:16px;width:100%;min-height:58px;padding:14px 20px;font-size:20px;display:none}.hl-rm-row-title{flex:1}@media (max-width:767px){.hl-rm-stage{order:1}.hl-rm-stage .hl-rm-head,.hl-rm-stage .hl-rm-items{display:none}.hl-rm-stage .hl-rm-row{display:flex}:is(.hl-rm[data-open=at-launch] .hl-rm-at-launch,.hl-rm[data-open=building] .hl-rm-building,.hl-rm[data-open=planned] .hl-rm-planned){order:0;margin-bottom:20px}:is(.hl-rm[data-open=at-launch] .hl-rm-at-launch,.hl-rm[data-open=building] .hl-rm-building,.hl-rm[data-open=planned] .hl-rm-planned) :is(.hl-rm-head,.hl-rm-items){display:flex}:is(.hl-rm[data-open=at-launch] .hl-rm-at-launch,.hl-rm[data-open=building] .hl-rm-building,.hl-rm[data-open=planned] .hl-rm-planned) .hl-rm-row{display:none}}@media (min-width:768px){.hl-rm-tabs{display:none}.hl-rm-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px 20px;display:grid}}@media (min-width:1024px){.hl-rm-cols{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.hl-rm-head h2{font-size:26px}}.hl-notes{flex-direction:column;gap:16px;display:flex}.hl-note,.hl-empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hl-note-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.hl-note-meta time{font-size:15px;font-weight:700}.hl-note .body{white-space:pre-line}.hl-empty{text-align:center;align-items:center}.hl-month+.hl-month{margin-top:40px}.hl-month-title{font:600 24px/1.2 var(--display);margin-bottom:16px}.hl-pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:40px;display:flex}.hl-page-nums{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.hl-page{border:1px solid var(--line);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:44px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hl-page[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.hl-nomatch{text-align:center;gap:8px}.hl-del{flex-direction:column;gap:16px;display:flex}.hl-del-card{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.hl-del-how{background:var(--surface-sunk);border-color:#0000}.hl-del-how:hover{border-color:#0000}.hl-del-steps{flex-direction:column;gap:10px;width:100%;display:flex}.hl-del-steps li{background:var(--surface);border-radius:14px;gap:12px;padding:14px 16px;font-weight:500;line-height:1.5;display:flex}.hl-del-steps svg{color:var(--streak-ink);flex:none;margin-top:3px}.hl-dots{flex-direction:column;gap:10px;padding-left:20px;display:flex}.hl-dots li{position:relative}.hl-dots li:before{content:"";background:var(--streak);border-radius:999px;width:6px;height:6px;position:absolute;top:.7em;left:-16px}@media (min-width:1024px){.hl-del{flex-direction:row;align-items:flex-start;gap:24px}.hl-del-card{flex:1;min-width:0}}
