.p1-glass{background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6);box-shadow:var(--edge-light), var(--e-glass);border-radius:var(--r-lg)}.p1-glass--thin{background:var(--glass-thin);-webkit-backdrop-filter:blur(var(--glass-thin-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-thin-blur)) saturate(1.4);box-shadow:var(--edge-light), var(--e-glass-thin)}.p1-glass--thick{background:var(--glass-thick);-webkit-backdrop-filter:blur(var(--glass-thick-blur)) saturate(1.7);backdrop-filter:blur(var(--glass-thick-blur)) saturate(1.7);box-shadow:var(--edge-light), var(--e-lifted)}.p1-read{background:var(--surface-read);box-shadow:var(--e-raised);border-radius:var(--r-lg);color:var(--ink-1)}.p1-chip{align-items:center;gap:var(--s2);background:var(--glass-chip);height:24px;-webkit-backdrop-filter:blur(var(--glass-chip-blur)) saturate(1.5);backdrop-filter:blur(var(--glass-chip-blur)) saturate(1.5);box-shadow:var(--edge-light), var(--e-contact);color:var(--ink-1);font:var(--ty-label-s);letter-spacing:var(--tr-label-s);white-space:nowrap;border-radius:12px;padding:0 10px;display:inline-flex}.p1-state{color:var(--ink-2);font:var(--ty-body-s);letter-spacing:var(--tr-body-s);align-items:center;gap:6px;display:inline-flex}.p1-state--null{color:var(--ink-secondary)}.p1-state__dot{border-radius:var(--r-pill);flex:none;width:7px;height:7px}.p1-state__dot--unknown{box-shadow:inset 0 0 0 1px var(--rank-unknown);background:0 0}.p1-action{justify-content:center;align-items:center;gap:var(--s2);height:var(--ctl-lg);border-radius:var(--r-sm);font:var(--ty-label-m);letter-spacing:var(--tr-label-m);cursor:pointer;transition:background var(--m-instant) var(--ease-out);transition-property:background,transform;transition-duration:var(--m-instant), var(--m-contact);border:0;padding:0 14px;display:inline-flex;transform:scale(1)}.p1-action:active{transform:scale(.97)}.p1-action--primary{background:var(--coral-fill);color:var(--ground-pure)}.p1-action--primary:hover{background:var(--coral-ink)}.p1-action--secondary{background:var(--ground-sunken);color:var(--ink-1)}.p1-action--secondary:hover{background:var(--ground-deep)}.p1-action:focus-visible,.p1-focusable:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.p1-section{font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-secondary)}.p1-rule{background:var(--line-hairline);border:0;height:1px;margin:0}@media (prefers-reduced-motion:reduce){.p1-action:active{transform:none}}
.p1-kindlabel{font:var(--ty-label-s);letter-spacing:var(--tr-label-s);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.p1-kindicon{flex:none;display:block}.p1-cut{padding-left:var(--s4);box-shadow:inset 2px 0 0 var(--cut)}.p1-cut--raised{background:var(--surface-raised);border-radius:var(--r-sm);box-shadow:inset 2px 0 0 var(--cut), var(--e-raised);padding:var(--s4) var(--s5) var(--s4) var(--s4)}.p1-head{align-items:baseline;gap:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--line-strong);margin-bottom:var(--s3);display:flex}.p1-head__title{font:var(--ty-section);font-family:var(--sans);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-secondary);margin:0}.p1-head__note{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);font-variant-numeric:var(--num-tabular);color:var(--ink-secondary);white-space:nowrap;margin-left:auto}.p1-head--accent{border-bottom-color:var(--coral)}.p1-head--accent .p1-head__title{color:var(--coral-ink)}.p1-register{display:block}.p1-register__head{grid-template-columns:var(--tpl);gap:var(--s4);min-height:var(--col-header-h);padding:0 var(--s3) var(--s2);border-bottom:1px solid var(--line-strong);font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-secondary);align-items:end;display:grid}.p1-register__num{text-align:right}.p1-row{grid-template-columns:var(--tpl,minmax(0, 1fr));gap:var(--s4);padding:var(--s4) var(--s3);color:inherit;border-radius:var(--r-sm);align-items:start;text-decoration:none;display:grid;position:relative}.p1-row+.p1-row:before{content:"";left:var(--s3);right:var(--s3);background:var(--line-hairline);height:1px;position:absolute;top:0}.p1-row--link{transition:background var(--m-instant) var(--ease-out), transform var(--m-contact) var(--ease-out)}.p1-row--link:hover{background:var(--ground-sunken)}.p1-row--link:active{transform:scale(.995)}.p1-row--focused,.p1-row--focused:hover{background:var(--surface-raised);box-shadow:inset 2px 0 0 var(--cut), var(--e-raised)}.p1-row--focused:before,.p1-row--focused+.p1-row:before{display:none}.p1-row--marked{grid-template-columns:22px var(--tpl,minmax(0, 1fr));gap:var(--s3)}.p1-row__mark{color:var(--ink-4);justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.p1-row__item{gap:3px;min-width:0;display:grid}.p1-row__meta{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);color:var(--ink-secondary)}.p1-row__eyebrow{font:var(--ty-label-s);letter-spacing:var(--tr-label-s);text-transform:uppercase;color:var(--ink-secondary)}.p1-row__title{font:var(--ty-title-m);letter-spacing:var(--tr-title-m);color:var(--ink-1)}.p1-row__say{font:var(--ty-body-m);letter-spacing:var(--tr-body-m);color:var(--ink-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:88ch;display:-webkit-box;overflow:hidden}.p1-row--compact{padding:var(--s3) var(--s2)}.p1-row--compact .p1-row__title{font:var(--ty-label-m);letter-spacing:var(--tr-label-m)}.p1-row--compact .p1-row__say{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);-webkit-line-clamp:4;line-clamp:4}.p1-row--compact+.p1-row--compact:before{left:var(--s2);right:var(--s2)}.p1-row__tail{align-items:center;gap:var(--s2);font:var(--ty-body-s);letter-spacing:var(--tr-body-s);color:var(--ink-secondary);white-space:nowrap;justify-content:flex-end;display:inline-flex}.p1-row--link:hover .p1-row__tail{color:var(--ink-1)}.p1-cell{align-content:start;gap:2px;min-width:0;display:grid}.p1-cell--num{text-align:right;justify-items:end}.p1-cell__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;font:var(--ty-section);letter-spacing:var(--tr-section);text-transform:uppercase;color:var(--ink-secondary);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.p1-origins{justify-items:end;gap:3px;display:grid}.p1-origins__dots{align-items:center;gap:3px;display:inline-flex}.p1-origins__dot{border-radius:var(--r-pill);flex:none;width:6px;height:6px}.p1-origins__dot--empty{box-shadow:inset 0 0 0 1.5px var(--rank-unknown);background:0 0}.p1-origins__count,.p1-origins--none{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);font-variant-numeric:var(--num-tabular);color:var(--ink-secondary)}.p1-origins--none{font-variant-numeric:normal}.p1-measure{justify-items:end;gap:4px;min-width:72px;display:grid}.p1-measure__value{font:var(--ty-num-m);letter-spacing:var(--tr-num-m);font-variant-numeric:var(--num-tabular);color:var(--ink-1)}.p1-measure__track{border-radius:var(--r-pill);background:var(--line-optical);justify-content:flex-end;width:100%;height:3px;display:flex;overflow:hidden}.p1-measure__fill{border-radius:var(--r-pill);height:100%;display:block}.p1-measure--absent .p1-measure__value{font:var(--ty-body-m);letter-spacing:var(--tr-body-m);color:var(--ink-secondary)}.p1-cells{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.p1-cells__cell{border-radius:1px;flex:none;width:8px;height:8px}.p1-cells__cell--empty{box-shadow:inset 0 0 0 1px var(--line-optical);background:0 0}.p1-cells__over{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);font-variant-numeric:var(--num-tabular);color:var(--ink-secondary);margin-left:3px}.p1-holdings{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}.p1-holding__body{color:inherit;gap:5px;text-decoration:none;display:grid}.p1-holding__body--link:hover .p1-holding__name{color:var(--ink-1)}.p1-holding__body--link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--r-sm)}.p1-holding__marks{flex-wrap:wrap;align-items:center;gap:2px;min-height:11px;display:flex}.p1-holding__unit{border-radius:1px;flex:none;width:5px;height:11px}.p1-holding__over{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);font-variant-numeric:var(--num-tabular);color:var(--ink-secondary);margin-left:4px}.p1-holding__line{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.p1-holding__count{font:var(--ty-num-m);letter-spacing:var(--tr-num-m);font-variant-numeric:var(--num-tabular);color:var(--ink-1)}.p1-holding__name{font:var(--ty-body-m);letter-spacing:var(--tr-body-m);color:var(--ink-1)}.p1-holding__open{font:var(--ty-label-s);letter-spacing:var(--tr-label-s);text-transform:uppercase;color:var(--ink-2);align-items:center;gap:5px;display:inline-flex}.p1-holding__open-dot{border-radius:var(--r-pill);flex:none;width:6px;height:6px}.p1-holding__detail{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);color:var(--ink-secondary);max-width:46ch}.p1-counters{gap:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line-strong);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.p1-counter{color:inherit;border-radius:var(--r-xs);align-content:start;gap:1px;text-decoration:none;display:grid}.p1-counter__value{font:var(--ty-num-l);letter-spacing:var(--tr-num-l);font-variant-numeric:var(--num-tabular);color:var(--ink-1)}.p1-counter__label{font:var(--ty-body-m);letter-spacing:var(--tr-body-m);color:var(--ink-2)}.p1-counter__note{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);color:var(--ink-secondary)}.p1-counter--link{transition:color var(--m-instant) var(--ease-out)}.p1-counter--link:hover .p1-counter__label,.p1-counter--link:hover .p1-counter__value{color:var(--ink-1)}.p1-facets{gap:1px;display:grid}.p1-facet{align-items:center;gap:var(--s2);min-height:var(--ctl-lg);padding:0 var(--s2);color:inherit;font:var(--ty-body-m);letter-spacing:var(--tr-body-m);grid-template-columns:18px minmax(0,1fr) auto;text-decoration:none;display:grid}.p1-facet__mark{color:var(--ink-4);justify-content:center;align-items:center;display:inline-flex}.p1-facet__name{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p1-facet__count{font-variant-numeric:var(--num-tabular);color:var(--ink-secondary)}.p1-facet--absent .p1-facet__name,.p1-facet--absent .p1-facet__count{color:var(--ink-secondary)}.p1-facet__empty{border:1px dashed var(--rank-unknown);border-radius:2px;width:11px;height:11px}.p1-facet--link{border-radius:var(--r-xs);transition:background var(--m-instant) var(--ease-out), transform var(--m-contact) var(--ease-out)}.p1-facet--link:hover{background:var(--ground-sunken)}.p1-facet--link:active{transform:scale(.97)}.p1-facet--link[aria-current=true]{background:var(--surface-paper);box-shadow:var(--e-contact)}.p1-facet--link[aria-current=true] .p1-facet__name{color:var(--ink-1)}.p1-monogram{border-radius:var(--r-pill);background:var(--ground-sunken);color:var(--ink-secondary);font-family:var(--sans);letter-spacing:.01em;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.p1-absence{padding-top:var(--s5);border-top:1px solid var(--line-strong)}.p1-absence__statement{align-items:baseline;gap:var(--s3);font:var(--ty-title-l);font-family:var(--sans);letter-spacing:var(--tr-title-l);color:var(--ink-1);margin:0;display:flex}.p1-absence__ring{border-radius:var(--r-pill);border:1px solid var(--ink-4);flex:none;width:11px;height:11px;transform:translateY(1px)}.p1-absence__detail{font:var(--ty-body-l);letter-spacing:var(--tr-body-l);color:var(--ink-secondary);margin:var(--s2) 0 0 calc(11px + var(--s3));max-width:68ch}.p1-absence__actions{align-items:center;gap:var(--s3);margin:var(--s5) 0 0 calc(11px + var(--s3));flex-wrap:wrap;display:flex}@media (pointer:coarse){.p1-action{min-height:40px}}.p1-note{margin-top:var(--s9);padding-top:var(--s4);border-top:1px solid var(--line-strong);font:var(--ty-body-s);letter-spacing:var(--tr-body-s);color:var(--ink-secondary);max-width:88ch}.p1-note p{margin:0}.p1-note p+p{margin-top:var(--s2)}@media (max-width:900px){.p1-register__head{display:none}.p1-row{gap:var(--s4);padding:var(--s5) var(--s3);grid-template-columns:minmax(0,1fr)}.p1-row__item{gap:var(--s1)}.p1-cell,.p1-cell--num{text-align:left;place-items:baseline start;gap:var(--s3);grid-template-columns:11ch minmax(0,1fr)}.p1-cell>:not(.p1-cell__label){grid-column:2;justify-self:start}.p1-cell__label{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.p1-origins,.p1-measure{justify-items:start}.p1-measure__track{max-width:140px}.p1-row__tail{justify-content:flex-start}.p1-counters{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}}
.pr{color:var(--ink-1);position:relative}.pr__track{left:0;right:0;top:var(--pr-axis);background:var(--line-hairline);height:2px;position:absolute}.pr__gap{height:2px;transition:background-color .22s var(--ease);background:0 0;position:absolute;top:0}.pr__gap--inked{background:currentColor}.pr__nodes{z-index:1;margin:0;padding:0;list-style:none;position:relative}.pr__node{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:0}.pr__mark{width:var(--pr-mark);height:var(--pr-mark);margin-left:calc(var(--pr-mark) / -2);border-radius:var(--r-pill);background:var(--ground-page);transition:background-color var(--m-fast) var(--ease), box-shadow var(--m-fast) var(--ease);display:block}.pr__node--reached .pr__mark{background:currentColor}.pr__node--current .pr__mark{background:var(--ground-pure);box-shadow:inset 0 0 0 2px var(--coral-fill)}.pr__node--pending .pr__mark{background:var(--ground-pure);box-shadow:inset 0 0 0 1px var(--line-strong)}.pr__node--may_never .pr__mark{background:var(--ground-pure);box-shadow:none;border:1px dashed var(--rank-unknown)}.pr__label{font:var(--ty-body-m);letter-spacing:var(--tr-body-m);color:var(--ink-1)}.pr__node--pending .pr__label,.pr__node--may_never .pr__label{color:var(--ink-secondary)}.pr__node--current .pr__label{color:var(--coral-ink)}.pr__when{font:var(--ty-num-s);letter-spacing:var(--tr-num-s);font-variant-numeric:var(--num-tabular);color:currentColor}.pr__node--pending .pr__when,.pr__node--may_never .pr__when,.pr__note{color:var(--ink-secondary)}.pr__summary{font:var(--ty-body-s);letter-spacing:var(--tr-body-s);color:var(--ink-secondary);margin:0}.pr--full{--pr-mark:13px;--pr-axis:5px;padding-bottom:var(--s6)}.pr--full .pr__nodes{height:var(--pr-mark)}.pr--full .pr__node{padding-top:calc(var(--pr-mark) + var(--s3));gap:3px}.pr--full .pr__node .pr__mark{position:absolute;top:0}.pr--full .pr__label,.pr--full .pr__when{max-width:22ch}.pr--card{--pr-mark:11px;--pr-axis:4px;gap:var(--s3);max-width:520px;display:grid}.pr--card .pr__nodes{height:var(--pr-mark)}.pr--card .pr__label,.pr--card .pr__when{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pr--rail{--pr-mark:9px;--pr-axis:3px;max-width:290px}.pr--rail .pr__nodes{height:var(--pr-mark)}.pr--rail .pr__label,.pr--rail .pr__when{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.pr__mark,.pr__gap{transition:none}}
