.reg-page{padding-bottom:var(--s9);flex:1 0 auto;min-width:0}.appbar+.reg-page{border-top:var(--awn-h) solid transparent}.reg-wrap,.reg-page .wrap-wide{width:100%;max-width:1180px;padding-inline:var(--gut);margin-inline:auto}.reg-wrap{padding-top:clamp(32px,5vw,64px)}.reg-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.reg-kicker{margin-bottom:var(--s3);font-family:var(--mono);font-size:var(--t-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);display:block}.reg-head h1{font-family:var(--display);font-weight:800;font-size:var(--fs-page-h1);letter-spacing:-.035em;overflow-wrap:anywhere;max-width:14ch;margin:0;line-height:1.02}.reg-lede{margin-top:var(--s4);font-size:var(--t-lead);color:var(--ink-2);max-width:56ch}.reg-jump{gap:var(--s2);margin-top:var(--s5);flex-wrap:wrap;display:flex}.reg-jump a{min-height:44px;padding:0 var(--s4);border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-weight:600;font-size:var(--t-sm);transition:border-color var(--d2) var(--ease-pop);align-items:center;text-decoration:none;display:inline-flex}.reg-jump a:hover{border-color:var(--ink)}.reg-jump a:focus-visible{box-shadow:var(--focus)}.reg-cov{padding:var(--s5);background:var(--surface);border-radius:var(--r-surface);box-shadow:var(--shadow-card);min-width:0;margin:0}.reg-page .reg-cov{margin-top:0}.reg-big{align-items:baseline;gap:var(--s2);margin:var(--s2) 0 0;display:flex}.reg-big .fig{margin:0;font-size:clamp(3rem,6vw,4rem);display:inline}.reg-big small{font-family:var(--ui);font-size:var(--t-body);color:var(--ink-3);font-weight:700}.reg-cov .fig-sub{margin:0}.reg-matrix{margin:var(--s4) 0 var(--s3);grid-template-columns:repeat(19,minmax(0,1fr));gap:5px;display:grid}.reg-matrix i{aspect-ratio:1;border:1px solid var(--line-2);border-radius:50%;display:block}.reg-matrix i.f{background:var(--porch);border-color:var(--porch)}.reg-support{font-size:var(--t-cap);color:var(--ink-2);margin:0}.reg-support .fig-inline{font-weight:600}.reg-page .sort-rule{margin-top:var(--s7)}.reg-page .table-wrap{border-radius:var(--r-surface);box-shadow:var(--shadow-card)}.reg-page .table-wrap:focus-visible{box-shadow:var(--focus)}.reg-page .legend,.reg-page .plate{border-radius:var(--r-surface);box-shadow:var(--shadow-card)}.reg-page .band-porch>.wrap-wide>h2{margin-bottom:var(--s4)}.reg-page .table-wrap{scroll-margin-top:calc(var(--appbar-h) + var(--s4))}.reg-page section[id],.reg-page h3[id],.reg-page h2[id]{scroll-margin-top:calc(var(--appbar-h) + var(--s5))}@media (min-width:1024px){.reg-page table.reg th:first-child,.reg-page table.reg td:first-child{width:15%}.reg-page table.reg th:nth-child(2),.reg-page table.reg td:nth-child(2){width:11%}.reg-page table.reg th:nth-child(3),.reg-page table.reg td:nth-child(3),.reg-page table.reg th:nth-child(4),.reg-page table.reg td:nth-child(4){width:13%}.reg-page table.reg th:nth-child(5),.reg-page table.reg td:nth-child(5){width:9%}.reg-page table.reg th:nth-child(6),.reg-page table.reg td:nth-child(6),.reg-page table.reg th:nth-child(8),.reg-page table.reg td:nth-child(8){width:10%}.reg-page table.reg th:nth-child(7),.reg-page table.reg td:nth-child(7){width:8%}.reg-page table.reg th:nth-child(9),.reg-page table.reg td:nth-child(9){width:11%}.reg-page table.reg th:nth-child(n+6):nth-child(-n+8),.reg-page table.reg td:nth-child(n+6):nth-child(-n+8){padding-inline:var(--s2)}.reg-page table.reg thead th{-webkit-hyphens:manual;hyphens:manual}}.reg-page table.reg td.maker{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.reg-page table.reg td .note{margin-top:var(--s1);display:block}@media (max-width:1023px){.reg-page table.reg tbody tr:not(.rowgroup){gap:var(--s2);padding:var(--s5);margin-bottom:var(--s4);border-radius:var(--r-surface);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"maker maker flag""name name name""height height height""tape tape tape""neck girth head""src src src";display:grid}.reg-page table.reg tbody tr:not(.rowgroup)>*{overflow-wrap:anywhere;min-width:0;padding:0}.reg-page table.reg tbody td[data-key=Flag]{grid-area:flag;place-self:start end}.reg-page table.reg tbody td.maker{font-family:var(--mono);font-size:var(--t-meta);color:var(--ink-3);grid-area:maker}.reg-page table.reg tbody tr:not(.rowgroup) th[scope=row]{font-size:var(--t-h4);letter-spacing:-.015em;grid-area:name;margin:0;font-weight:700;line-height:1.2}.reg-page table.reg tbody td[data-key="Height, as published"]{margin-top:var(--s2);font-family:var(--display);letter-spacing:-.03em;grid-area:height;font-size:clamp(2rem,9vw,2.5rem);font-weight:800;line-height:1.05}.reg-page table.reg tbody td[data-key="Height, as published"] .note{margin-top:var(--s2);font-family:var(--ui);font-weight:400;font-size:var(--t-cap);letter-spacing:0;color:var(--ink-2);line-height:1.5;display:block}.reg-page table.reg tbody td[data-key="Height, as published"] .unknown{font-size:var(--t-body);font-weight:600}.reg-page table.reg tbody td[data-key="Where the tape starts"]{font-size:var(--t-cap);color:var(--ink-2);grid-area:tape}.reg-page table.reg tbody td[data-key=Neck\ circumference]{grid-area:neck}.reg-page table.reg tbody td[data-key=Body\ girth]{grid-area:girth}.reg-page table.reg tbody td[data-key=Head\ circumference]{grid-area:head}.reg-page table.reg tbody td[data-key=Neck\ circumference],.reg-page table.reg tbody td[data-key=Body\ girth],.reg-page table.reg tbody td[data-key=Head\ circumference]{background:var(--sunk);border-radius:var(--r-cell);padding:var(--s2) var(--s3);font-size:var(--t-cap);color:var(--ink-2)}.reg-page table.reg tbody td[data-key=Neck\ circumference] .unknown,.reg-page table.reg tbody td[data-key=Body\ girth] .unknown,.reg-page table.reg tbody td[data-key=Head\ circumference] .unknown,.reg-page table.reg tbody td[data-key=Neck\ circumference]:before,.reg-page table.reg tbody td[data-key=Body\ girth]:before,.reg-page table.reg tbody td[data-key=Head\ circumference]:before{color:var(--ink-2)}.reg-page table.reg tbody td[data-key=Neck\ circumference]:before{content:"Neck"}.reg-page table.reg tbody td[data-key=Body\ girth]:before{content:"Girth"}.reg-page table.reg tbody td[data-key=Head\ circumference]:before{content:"Head"}.reg-page table.reg tbody td[data-key="How we know"]{padding-top:var(--s2);border-top:1px solid var(--line);margin-top:var(--s2);grid-area:src}.reg-page table.reg tbody td[data-key]:before{font-size:var(--t-meta)}.reg-page table.reg tbody td[data-key=Maker]:before{content:none}.reg-page table.reg tbody td[data-key="Height, as published"]:before{content:"Height";font-family:var(--mono);font-size:var(--t-meta);letter-spacing:.04em;font-weight:400;line-height:1.4}.reg-page table.reg tr.rowgroup th{border-radius:var(--r-cell)}}@media (max-width:860px){.reg-head{gap:var(--s6);grid-template-columns:minmax(0,1fr)}.reg-matrix{gap:3px}}.rm-head{max-width:100%}.rm-back{min-height:44px;margin-bottom:var(--s2);color:var(--ink-2);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.rm-back:hover{color:var(--porch);text-decoration:underline}.rm-grid{gap:var(--s6);margin-top:var(--s7);grid-template-columns:minmax(0,1fr);display:grid}.rm-table-wrap{background:var(--surface);border-radius:var(--r-surface);box-shadow:var(--shadow-card);overflow-x:auto}.rm-table-wrap:focus-visible{box-shadow:var(--focus)}table.rm{border-collapse:collapse;width:100%;font-size:var(--t-sm)}table.rm caption{text-align:left;padding:var(--s5) var(--s5) var(--s3);font-family:var(--mono);font-size:var(--t-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}table.rm th,table.rm td{text-align:left;padding:var(--s3) var(--s4);vertical-align:top;border-bottom:1px solid var(--hairline)}table.rm thead th{background:var(--ground);font-size:var(--t-meta);letter-spacing:.02em;border-bottom:1px solid var(--border);font-weight:600}table.rm tbody tr:last-child th,table.rm tbody tr:last-child td{border-bottom:0}table.rm th[scope=row]{color:var(--ink);font-weight:600}table.rm .value{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}table.rm .none{font-family:var(--mono);color:var(--ink-3)}.rm-note{margin-top:var(--s5);color:var(--ink-2);max-width:68ch}@media (max-width:1023px){.rm-table-wrap{box-shadow:none;background:0 0;overflow-x:visible}table.rm caption{padding-inline:0;display:block}table.rm thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}table.rm,table.rm tbody,table.rm tr,table.rm th,table.rm td{width:auto;display:block}table.rm tbody tr{gap:var(--s2);background:var(--surface);border-radius:var(--r-surface);box-shadow:var(--shadow-card);padding:var(--s5);margin-bottom:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}table.rm tbody tr>*{border-bottom:0;min-width:0;padding:0}table.rm tbody th[scope=row]{font-family:var(--display);font-size:var(--t-h4);letter-spacing:-.015em;grid-column:1/-1;font-weight:700;line-height:1.2}table.rm tbody td{background:var(--sunk);border-radius:var(--r-cell);padding:var(--s2) var(--s3);overflow-wrap:anywhere}table.rm tbody td:before{content:attr(data-key);font-family:var(--mono);font-size:var(--t-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-bottom:2px;display:block}table.rm tbody td.none{color:var(--ink-2)}}@media (max-width:640px){table.rm tbody tr{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.reg-jump a{transition:none}}.reg-matrix--model{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-width:260px}.appbar+.reg-page .rm-back{margin-top:0}
