.ptabs{gap:clamp(18px,2vw,34px);display:flex}.ptabs>button{font:600 clamp(26px, 3.4vh, 34px)/1 var(--b-face-disp);letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .5);cursor:pointer;background:0 0;border:0;padding:0 0 12px;position:relative}.ptabs>button:hover{color:var(--b-ink)}.ptabs>button[aria-selected=true]{color:var(--b-ink-top)}.ptabs>button[aria-selected=true]:after{content:"";background:var(--b-ink-top);height:2px;box-shadow:0 0 12px rgba(var(--b-glow-rgb), .5);position:absolute;bottom:0;left:0;right:0}.ptabs>button:focus-visible{color:var(--b-ink-top);outline:none}.ptabs>button i{font:700 14px/1 var(--b-face-text);color:#111;background:var(--b-act);vertical-align:6px;margin-left:8px;padding:3px 7px;font-style:normal}.ptabs.is-tiles{--pt-h:clamp(46px, 6.16vh, 56px);align-items:center;gap:clamp(8px,1.1vh,10px)}.ptabs.is-tiles>button{height:var(--pt-h);white-space:nowrap;color:rgba(var(--b-ink-rgb), .72);background:#ffffff0a;border-radius:4px;align-items:center;gap:clamp(10px,1.3vh,12px);padding:0 clamp(14px,2vh,18px) 0 clamp(6px,.9vh,8px);font-size:clamp(23px,3.08vh,28px);display:flex}.ptabs.is-tiles>button:hover{color:var(--b-ink-top);background:#ffffff12}.ptabs.is-tiles>button[aria-selected=true]{color:var(--b-ink-top);background:#ffffff14;box-shadow:0 0 22px #ffffff1f,inset 0 0 0 1px #fff6}.ptabs.is-tiles>button[aria-selected=true]:after{content:none}.ptabs.is-tiles>button:focus-visible{box-shadow:0 0 22px #ffffff1f,inset 0 0 0 1px #fff9}.ptabs-pic{width:calc(var(--pt-h) * 1.14);height:calc(var(--pt-h) * .75);flex:none;display:block}.ptabs-pic img{object-fit:contain;width:100%;height:100%;display:block}.ptabs-pic.is-cover img{object-fit:cover;object-position:50% 12%;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000);mask-image:radial-gradient(closest-side,#000 62%,#0000)}.ptabs.is-tiles>button[aria-selected=false] .ptabs-pic{opacity:.78}.ptabs.is-tiles>button i{margin:calc(var(--pt-h) * .16) 0 0 -6px;font:700 calc(var(--pt-h) * .39)/1 var(--b-face-disp);color:inherit;vertical-align:0;text-shadow:0 0 10px #fff9,0 0 2px #ffffff59;background:0 0;align-self:flex-start;padding:0;font-style:normal}.ptabs-key{font:600 15px/1 var(--b-face-text);color:var(--b-ink-top);background:#ffffff24;border-radius:3px;flex:none;padding:5px 8px}.ptabs-key:first-child{margin-right:4px}.ptabs-key:last-child{margin-left:4px}.nav-count{font:700 14px/1 var(--b-face-text);letter-spacing:0;color:#111;background:var(--b-act);align-self:center;margin-left:6px;padding:2px 5px;font-style:normal}.ptabs.is-tiles>button>span:has(>.ptabs-sub){gap:3px;display:grid}.ptabs-sub{font:600 14px/1 var(--b-face-text);letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .62)}.ptabs.is-tiles>button[aria-selected=true] .ptabs-sub{color:rgba(var(--b-ink-rgb), .78)}.ptabs-pic.is-art{place-items:center;display:grid}.ptabs-pic.is-art>svg{width:100%;height:100%}
