.pr-record{position:relative;min-height:100vh;font-family:var(--sans);background:#eef5fd}.pr-record[data-glass=dark]{background:#0e1420}@media (hover:none) and (pointer:coarse),(max-width:767px){.pr-record[data-glass]{background:#eef5fd}}.pr-record .x-amb{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.pr-record .x-amb i{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55}.pr-record .x-amb i:first-child{width:60vmax;height:60vmax;left:-20vmax;top:-24vmax;background:#52B1FF}.pr-record .x-amb i:nth-child(2){width:44vmax;height:44vmax;right:-16vmax;top:20vh;background:#a9d8ff}.pr-record .x-amb i:nth-child(3){width:40vmax;height:40vmax;left:20vw;bottom:-20vmax;background:#9fe3bd;opacity:.4}.pr-record[data-glass=dark] .x-amb i{opacity:.28}.pr-record .x-view{position:relative;z-index:1;padding-bottom:72px}.pr-record .x-wrap{container-type:inline-size;container-name:page;width:100%}.pr-record .x-wrap *,.pr-record .x-wrap :after,.pr-record .x-wrap :before{box-sizing:border-box}.pr-record .x-wrap h1,.pr-record .x-wrap h2,.pr-record .x-wrap h3,.pr-record .x-wrap p{margin:0}.pr-record .x-wrap img{max-width:100%}.pr-record .x-shell{max-width:1200px;margin:0 auto;padding:12px 16px 32px;display:grid;gap:24px;min-width:0;--type-display:var(--weight-medium) clamp(30px,3.8cqw,44px)/1.1 var(--sans);--type-title:var(--weight-regular) clamp(24px,2.8cqw,32px)/1.2 var(--sans);--type-figure:var(--weight-regular) clamp(24px,2.6cqw,32px)/1.2 var(--sans)}.pr-record .x-shell>*{min-width:0}.pr-record .x-top{position:sticky;top:8px;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 6px 6px 14px;border-radius:var(--r-pill)}.pr-record .x-top .x-brand{min-height:var(--tap);min-width:var(--tap)}.pr-record .x-top__act{display:flex;gap:6px;position:relative}.pr-record .x-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--tap);padding:0 16px;border:0;border-radius:var(--r-pill);font:var(--type-label);color:var(--x-ink);background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-line);cursor:pointer;text-decoration:none;transition:transform var(--dur-quick) var(--ease-out);white-space:nowrap}.pr-record .x-btn:hover{transform:translateY(-1px)}.pr-record .x-btn:active{transform:scale(.98)}.pr-record .x-btn--pri{background:#52B1FF;color:#06233d;box-shadow:none}.pr-record .x-btn svg{width:16px;height:16px;flex:none}.pr-record .x-pop.is-open{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.pr-record .x-share{right:0;left:auto;width:min(300px,calc(100cqw - 32px));display:grid;gap:10px}.pr-record .x-share .x-btn{width:100%}.pr-record .x-hero{display:grid;align-items:center;gap:12px 16px;padding:16px;border-radius:var(--r-xl);grid-template-columns:120px minmax(0,1fr);grid-template-areas:"photo name" "ok ok" "act act" "sum sum"}.pr-record .x-photo{grid-area:photo;aspect-ratio:1;border-radius:var(--r-l);background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--x-edge);display:grid;place-items:center;padding:12px}.pr-record[data-glass=dark] .x-photo{background:rgba(255,255,255,.1)}.pr-record .x-photo img{width:84%;aspect-ratio:1;object-fit:contain}.pr-record .x-hero__name{grid-area:name;min-width:0}.pr-record .x-hero h1{font:var(--type-heading);letter-spacing:-.01em;text-wrap:balance}.pr-record .x-brandline{font:var(--type-small);color:var(--x-ink-2);margin-top:4px}.pr-record .x-okline{grid-area:ok;display:flex;align-items:center;gap:8px;font:var(--type-small);color:var(--x-ok-ink)}.pr-record .x-actions{grid-area:act;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.pr-record .x-act2,.pr-record .x-actions>.x-btn{flex:1 1 0;min-width:0;max-width:100%}.pr-record .x-actions .x-btn{max-width:100%;white-space:normal;text-align:center}.pr-record .x-act2{display:grid;gap:4px;justify-items:center;grid-template-columns:minmax(0,1fr)}.pr-record .x-act2 .x-btn{width:100%}.pr-record .x-act2 small{font:var(--type-caption);color:var(--x-ink-2)}.pr-record .x-ringrow{grid-area:sum;display:grid;align-items:center;gap:14px 16px;padding:14px;border-radius:var(--r-l);background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge),0 0 0 .5px var(--x-line);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ring txt" "cats cats"}.pr-record .x-ringrow .x-ring{grid-area:ring;width:88px;height:88px;flex:none;--summary-count-type:var(--type-body)}.pr-record .x-ringrow__txt{grid-area:txt;min-width:0}.pr-record .x-ringrow b{display:block;font:var(--type-label);font-weight:var(--weight-medium)}.pr-record .x-ringrow p{font:var(--type-caption);color:var(--x-ink-2);margin-top:4px}.pr-record .x-cats{grid-area:cats;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pr-record .x-cats li{display:grid;gap:2px;align-content:start;padding:10px;border-radius:var(--r-s);background:var(--x-solid);box-shadow:inset 0 0 0 1px var(--x-line);text-align:left;min-width:0;overflow-wrap:anywhere}.pr-record .x-cats__n{display:flex;align-items:center;gap:6px;font:var(--type-heading);font-variant-numeric:tabular-nums}.pr-record .x-cats__l{font:var(--type-caption);color:var(--x-ink-2)}.pr-record .x-body{display:grid;gap:24px;align-items:start}.pr-record .x-col{display:grid;gap:16px;min-width:0}.pr-record .x-col__head{display:grid;gap:4px}.pr-record .x-col__head h2{font:var(--type-title);letter-spacing:-.02em}.pr-record .x-intro{font:var(--type-small);color:var(--x-ink-2);max-width:68ch}.pr-record .x-fchips{margin:-8px 0}.pr-record .x-results{gap:16px}.pr-record .x-cat{padding:16px 16px 4px}.pr-record .x-card__head h3{font:var(--type-body-strong)}.pr-record .x-shell .x-card__head>span{padding:2px 10px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--x-line);white-space:nowrap}.pr-record .x-an[hidden],.pr-record .x-cat[hidden]{display:none}.pr-record .x-an__pct.is-text{font:var(--type-label);font-weight:var(--weight-medium);color:var(--x-ink)}.pr-record .x-rail{gap:16px}.pr-record .x-panel,.pr-record .x-rail{display:grid;align-content:start;min-width:0}.pr-record .x-panel{gap:14px;padding:16px}.pr-record .x-panel .x-card__head{margin:0}.pr-record .x-batch{position:relative}.pr-record .x-batch .x-btn{padding:0 14px}.pr-record .x-batch .x-pop{width:min(280px,calc(100cqw - 64px))}.pr-record .x-help{font:var(--type-caption);color:var(--x-ink-2);margin-top:6px}.pr-record .x-facts{margin:0;display:grid;font:var(--type-small)}.pr-record .x-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--x-line)}.pr-record .x-facts>div:last-child{border-bottom:1px solid var(--x-line)}.pr-record .x-facts dt{flex:none;color:var(--x-ink-2)}.pr-record .x-facts dd{margin:0;min-width:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pr-record .x-labcard{display:flex;gap:12px;align-items:center;padding:12px;border-radius:var(--r-m);background:var(--x-solid)}.pr-record .x-labcard b{display:block;font:var(--type-label);font-weight:var(--weight-medium)}.pr-record .x-labcard span{font:var(--type-caption);color:var(--x-ink-2)}.pr-record .x-labcard svg{width:28px;height:28px;flex:none;color:#52B1FF}.pr-record .x-labcard>div{min-width:0;overflow-wrap:anywhere}.pr-record .x-neutral{display:inline-flex;align-items:center;gap:4px;min-height:var(--tap);padding:0;border:0;background:none;color:var(--x-ink);font:var(--type-tag);cursor:pointer}.pr-record .x-neutral span{padding:4px 10px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--x-line)}.pr-record .x-disc{font:var(--type-caption);color:var(--x-ink-2);margin-top:-8px}.pr-record .x-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;margin:-8px 0}.pr-record .x-linkbtn{min-height:var(--tap);padding:0 4px;border:0;background:none;color:#1360a8;font:var(--type-label);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pr-record[data-glass=dark] .x-a,.pr-record[data-glass=dark] .x-linkbtn{color:#8ccaff}.pr-record .x-a{color:#1360a8;font:var(--type-label);text-underline-offset:3px;display:inline-flex;align-items:center;min-height:var(--tap)}.pr-record .x-doc{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap}.pr-record .x-doc svg{width:36px;height:36px;flex:none}.pr-record .x-doc p{flex:1 1 160px;min-width:0;font:var(--type-small)}.pr-record .x-doc .x-a{max-width:100%}.pr-record .x-details{display:grid;gap:16px;align-items:start}.pr-record .x-acc{padding:0;overflow:hidden}.pr-record .x-acc summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:56px;padding:0 16px;cursor:pointer;font:var(--type-body-strong)}.pr-record .x-acc summary::-webkit-details-marker{display:none}.pr-record .x-acc summary em{margin-left:auto;padding:2px 10px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--x-line);font:var(--type-tag);font-style:normal;color:var(--x-ink-2);white-space:nowrap}.pr-record .x-acc summary .x-chev{width:14px;height:14px;flex:none;transition:transform var(--dur-quick) var(--ease-out)}.pr-record .x-acc[open] summary .x-chev{transform:rotate(180deg)}.pr-record .x-acc__body{padding:0 16px 16px;font:var(--type-small)}.pr-record .x-sf{width:100%;border-collapse:collapse;font:var(--type-small);font-variant-numeric:tabular-nums}.pr-record .x-sf td,.pr-record .x-sf th{padding:8px 0;border-top:1px solid var(--x-line);border-bottom:0;text-align:left;vertical-align:baseline;font-weight:var(--weight-regular)}.pr-record .x-sf td{text-align:right}.pr-record .x-sf tr,.pr-record .x-sf tr:hover{background:transparent}.pr-record .x-sf th{font-size:inherit;color:inherit;text-transform:none;letter-spacing:normal}.pr-record .x-reviews{display:grid;gap:16px}.pr-record .x-revhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.pr-record .x-revhead h2{font:var(--type-heading)}.pr-record .x-revhead h2 span{color:#a86a00;letter-spacing:1px}.pr-record[data-glass=dark] .x-revhead h2 span{color:#f5b556}.pr-record .x-revs{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-record .x-rev{padding:16px;border-radius:var(--r-l);display:grid;gap:10px;align-content:space-between}.pr-record .x-rev p{font:var(--type-body)}.pr-record .x-rev small{font:var(--type-caption);color:var(--x-ink-2)}.pr-record .x-brandcard{padding:16px;display:grid;gap:14px}.pr-record .x-brandcard .x-card__head{margin:0;flex-wrap:wrap;gap:8px 12px}.pr-record .x-brandcard__eyebrow{font:var(--type-caption);color:var(--x-ink-2)}.pr-record .x-tmark{font:var(--weight-bold) var(--size-heading)/1.2 var(--sans);letter-spacing:-.02em;margin-top:2px}.pr-record .x-tiles{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.pr-record .x-tile{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 14px;border-radius:var(--r-m);color:var(--x-ink);text-decoration:none}.pr-record .x-tile:hover{transform:translateY(-1px)}.pr-record .x-tile:active{transform:scale(.98)}.pr-record .x-tile__ic{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:var(--r-s);background:var(--x-solid);box-shadow:inset 0 0 0 1px var(--x-line)}.pr-record .x-tile__ic svg{width:20px;height:20px}.pr-record .x-tile__t{flex:1;min-width:0;display:grid;gap:2px}.pr-record .x-tile__t b{font:var(--type-label);font-weight:var(--weight-medium)}.pr-record .x-tile__t span{font:var(--type-caption);color:var(--x-ink-2);overflow-wrap:anywhere}.pr-record .x-tile__arr{width:16px;height:16px;flex:none;color:var(--x-ink-2)}.pr-record .x-foot{padding:20px;border-radius:var(--r-l);display:grid;gap:16px;align-items:center}.pr-record .x-foot__lt{display:grid;gap:8px;justify-items:start;min-width:0}.pr-record .x-foot nav,.pr-record .x-foot p{min-width:0;max-width:100%}.pr-record .x-foot__lt .x-brand .x-mark{height:20px}.pr-record .x-foot nav{display:flex;flex-wrap:wrap;align-items:center;gap:0 18px}.pr-record .x-foot p{color:var(--x-ink-2);max-width:60ch}.pr-record .x-foot .x-a,.pr-record .x-foot p{font:var(--type-caption)}.pr-record .x-pow{display:inline-flex;align-items:center;min-height:var(--tap);font:var(--type-small);color:var(--x-ink);text-underline-offset:3px}@media (max-width:599px){.pr-record .x-top .x-btn{width:var(--tap);padding:0}.pr-record .x-top .x-btn__t{display:none}.pr-record .x-actions{flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%}.pr-record .x-act2,.pr-record .x-actions>.x-btn{flex:none;width:100%}.pr-record .x-act2{justify-items:start}.pr-record .x-card__head{flex-wrap:wrap;gap:4px 12px}.pr-record .x-card__head h3{min-width:0}.pr-record .x-batch .x-btn,.pr-record .x-shell .x-card__head>span{max-width:100%;white-space:normal}.pr-record .x-row>*{max-width:100%;text-align:left}.pr-record .x-fchips{flex-wrap:nowrap;overflow-x:auto;margin:-8px -16px;padding:0 16px;scrollbar-width:none}.pr-record .x-fchips::-webkit-scrollbar{display:none}.pr-record .x-fchip{flex:none}.pr-record .x-an{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"name status" "pct raw" "pct src" "track track" "info info";column-gap:12px;align-items:center}.pr-record .x-an__foot,.pr-record .x-an__top{display:contents}.pr-record .x-an__name{grid-area:name;margin-bottom:6px}.pr-record .x-an .x-status{grid-area:status;justify-self:end;margin-bottom:6px}.pr-record .x-an .x-an__pct{grid-area:pct;justify-self:start;text-align:left}.pr-record .x-an .x-an__raw{grid-area:raw;justify-self:end;text-align:right}.pr-record .x-an .x-src{grid-area:src;justify-self:end;margin-top:4px}.pr-record .x-an .x-track{grid-area:track}.pr-record .x-an .x-an__info{grid-area:info}.pr-record .x-revs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:-4px -16px -12px;padding:4px 16px 12px;scroll-padding:0 16px;scrollbar-width:none}.pr-record .x-revs::-webkit-scrollbar{display:none}.pr-record .x-rev{flex:0 0 82%;scroll-snap-align:start}}@media (min-width:600px){.pr-record .x-shell{padding:16px 24px 40px}.pr-record .x-hero{padding:20px;gap:10px 24px;grid-template-columns:180px minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr auto;grid-template-areas:"photo ." "photo name" "photo ok" "photo act" "photo ." "sum sum"}.pr-record .x-hero .x-ringrow{margin-top:14px}.pr-record .x-hero h1{font:var(--type-title);letter-spacing:-.02em}.pr-record .x-okline{margin-top:4px}.pr-record .x-actions{margin-top:6px}.pr-record .x-act2,.pr-record .x-actions>.x-btn{flex:none}.pr-record .x-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-record .x-ringrow .x-ring{width:104px;height:104px}.pr-record .x-rail{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}}@container page (min-width: 760px) and (max-width: 959px){.pr-record .x-ringrow{grid-template-columns:auto minmax(0,1fr) 320px;grid-template-areas:"ring txt cats"}}@media (min-width:960px){.pr-record .x-hero{padding:24px;gap:12px 32px;grid-template-columns:220px minmax(0,1fr) 340px;grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"photo . sum" "photo name sum" "photo ok sum" "photo act sum" "photo . sum"}.pr-record .x-okline{margin-top:8px}.pr-record .x-foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:24px}.pr-record .x-foot p{justify-self:end}.pr-record .x-hero .x-ringrow{margin-top:0}.pr-record .x-photo{width:220px;padding:20px}.pr-record .x-hero h1{font:var(--type-display);letter-spacing:-.025em}.pr-record .x-brandline{font:var(--type-body)}.pr-record .x-ringrow{padding:20px 16px 16px;justify-items:center;text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"ring" "txt" "cats"}.pr-record .x-ringrow .x-ring{width:140px;height:140px;--summary-count-type:var(--type-heading)}.pr-record .x-ringrow b{font:var(--type-body-strong)}.pr-record .x-cats{justify-self:stretch}.pr-record .x-body{grid-template-columns:minmax(0,760px) 320px;justify-content:space-between}.pr-record .x-rail{grid-template-columns:minmax(0,1fr);position:sticky;top:88px;max-height:calc(100vh - 104px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px;margin:-2px}.pr-record .x-details{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.pr-record .pr-page{max-width:var(--page-max);margin:0 auto;padding-inline:var(--gutter);padding-block:12px 40px}.pr-record .x-view{padding-bottom:0}.pr-record [hidden]{display:none!important}.pr-record .x-an__name{min-width:0;overflow-wrap:anywhere}.pr-record .x-an__pct{font-variant-numeric:tabular-nums}.pr-record .x-an__raw{overflow-wrap:anywhere}.pr-record .x-an__meta{display:flex;gap:6px;align-items:center}.pr-record .x-an__meta:empty{display:none}.pr-record .pr-category>summary{cursor:pointer;list-style:none}.pr-record .pr-category>summary::-webkit-details-marker{display:none}.pr-record .pr-category>summary .x-chev{margin-left:auto;width:14px;height:14px;transition:transform var(--dur-quick) var(--ease-out)}.pr-record .pr-category[open]>summary .x-chev{transform:rotate(180deg)}.pr-record .pr-category .x-disc{margin:0 0 12px}.pr-record .pr-category:not([open]){padding-bottom:16px}.pr-record .pr-provenance{display:flex;flex-wrap:wrap;gap:6px}.pr-record .pr-detail .x-acc__body>p[style]{color:var(--x-ink-2)!important}.pr-record .pr-detail .x-acc__body{overflow-wrap:anywhere}.pr-record .pr-detail .x-acc__body table{color:var(--x-ink)}.pr-record .pr-detail .x-acc__body a{color:#1360a8!important}.pr-record .pr-notice{padding:16px;color:var(--x-warn)}.pr-record .pr-batch-warning,.pr-record .pr-recall-line{color:var(--x-warn);font:var(--type-small)}.pr-record .x-tick[data-s=ok]{color:#fff}.pr-record .pr-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.pr-record .x-share{z-index:50}@media (max-width:599px){.pr-record .x-an__meta{display:contents}.pr-record .x-acc summary{flex-wrap:wrap;padding-block:10px}.pr-record .x-acc summary em{margin-left:0;white-space:normal}.pr-record .x-acc summary .x-chev{margin-left:auto}.pr-record .x-an__pct small{display:block}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pr-record .x-photo{background:var(--x-solid)}}@media (prefers-reduced-motion:reduce){.pr-record .pr-category>summary .x-chev{transition:none}}.pr-record[data-glass=dark] .pr-detail .x-acc__body a{color:#8ccaff!important}.pr-record #record-documents{scroll-margin-top:88px}@media (max-width:599px){.pr-record .pr-page{padding-inline:0;padding-block:0}.pr-record .x-shell{padding-top:16px;padding-bottom:28px}.pr-record .x-top{top:14px}}.pr-record{--popover:var(--x-glass);--popover-foreground:var(--x-ink);--accent:var(--x-solid);--accent-foreground:var(--x-ink);--ring:var(--x-blue)}.pr-record .pr-batch-options{padding:12px 14px 10px;border-radius:var(--r-m);font:var(--type-small);animation:none!important;opacity:1;transform:none;transition:opacity var(--dur-quick) ease,transform var(--dur-quick) var(--ease-out)}.pr-record .pr-batch-options[data-ending-style],.pr-record .pr-batch-options[data-starting-style]{opacity:0;transform:translateY(-4px)}.pr-record .pr-batch-options [data-slot=select-item]{min-height:var(--tap);padding-inline:14px;color:var(--x-ink)}@media (prefers-reduced-motion:reduce){.pr-record .pr-batch-options{transition:none}}.pr-record .pr-recall{padding:16px;background:var(--x-warn-bg);color:var(--x-warn)}.pr-record .brand-select:focus-visible{outline:2px solid var(--x-blue);outline-offset:3px;box-shadow:inset 0 0 0 1px var(--x-line)}.pr-record .pr-variants{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pr-record .pr-variants a{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;border:1px solid var(--x-line);border-radius:999px;color:var(--x-ink-2);font:var(--type-small);text-decoration:none}.pr-record .pr-variants a[aria-current=page]{background:var(--x-ink);color:var(--x-solid);border-color:var(--x-ink)}.pr-record .pr-variants a:focus-visible{outline:2px solid var(--x-ink);outline-offset:3px}