.pf-page{--pf-av:72px;--pf-chart-h:190px;--pf-banner-h:48px;max-width:70rem}.pf-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-pad-lg);align-items:start}.pf-cols>*{min-width:0}.pf-btn{background:none;border-color:var(--color-border);color:var(--color-text-primary)}.pf-btn--danger{background:var(--color-error);color:var(--color-on-error)}.pf-page textarea{width:100%;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--ui-radius);background:var(--color-bg-primary);color:var(--color-text-primary);font:inherit;font-size:13.5px}.pf-dialog p,.pf-reasons legend,.pf-field,.pf-nh span{margin:0;color:var(--color-text-secondary);font-size:12.5px}.pf-ring{flex:none;width:14px;height:14px;border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;animation:pf-spin 1s linear infinite}@keyframes pf-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pf-ring{animation:none}}@media (hover:hover){.pf-btn:hover{background:var(--color-bg-hover)}}.pf-btn:active{background:var(--color-bg-hover)}@media (min-width:768px) and (max-width:1023.98px){.pf-page[data-pf]{max-width:45rem}}@media (min-width:1024px){.pf-cols{grid-template-columns:minmax(0,1fr) 17rem;grid-template-areas:"rating side" "tabs side";grid-template-rows:auto 1fr}.pf-cols>.pf-rating{grid-area:rating}.pf-cols>.pf-side{grid-area:side}.pf-cols>.pf-tabs{grid-area:tabs}}@media (min-width:1280px){.pf-cols{grid-template-columns:minmax(0,1fr) 20rem}}@media (max-width:1023.98px){.pf-page :is(button,a,[role=tab],[role=menuitem],input,select,textarea,label){min-height:var(--ui-touch,44px)}.pf-page{--pf-av:56px;--pf-chart-h:150px;--pf-banner-h:40px}.pf-page textarea{font-size:16px}}.pf-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:start;padding:16px}.pf-head.has-banner{padding-top:calc(var(--pf-banner-h) + 16px)}.pf-h-banner{position:absolute;inset:0 0 auto;height:var(--pf-banner-h);border-radius:var(--ui-radius) var(--ui-radius) 0 0;background:var(--pf-banner,var(--color-accent-muted))}.pf-h-top{display:flex;gap:16px;min-width:0}.pf-h-id{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding-top:6px}.pf-h-more{display:flex;flex-direction:column;gap:6px;min-width:0;padding-left:calc(var(--pf-av) + 16px)}.pf-head>.pf-acts{grid-area:1/2/3}.pf-av{position:relative;flex:none;width:var(--pf-av);height:var(--pf-av);border-radius:50%;background:var(--color-bg-tertiary)}.pf-av img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.pf-av.is-framed{box-shadow:0 0 0 3px var(--color-bg-secondary),0 0 0 5px color-mix(in srgb,var(--color-accent) 65%,var(--color-warning))}.pf-av--edit{cursor:pointer}.pf-av--edit:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:4px}.pf-av-pen{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--color-bg-secondary);box-shadow:0 0 0 1px var(--color-border);color:var(--color-text-secondary)}.pf-h-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.pf-h-name h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.pf-h-real,.pf-h-meta,.pf-h-line{color:var(--color-text-secondary)}.pf-tag{padding:0 5px;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 1px var(--color-accent);font-size:11.5px}.pf-h-meta,.pf-h-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-size:13px}.pf-h-meta>*{display:inline-flex;align-items:center;gap:6px}.pf-dot{width:8px;height:8px;border-radius:50%}.pf-dot--offline{border:1.5px solid}.pf-dot--online{background:var(--color-success)}.pf-dot--playing{background:var(--color-accent)}.pf-h-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--color-accent);font:inherit;cursor:pointer}.pf-h-bio{max-width:68ch;margin:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.pf-h-soc{display:flex;margin-left:-8px}.pf-h-soc a{display:grid;place-items:center;width:32px;height:32px;color:var(--color-text-secondary)}.pf-swatch{width:12px;height:12px;border-radius:2px;background:var(--pf-swatch,var(--color-accent));border:1px solid var(--color-border)}.pf-acts,.pf-pair{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pf-ibtn{width:32px;padding:0}.pf-mw,.pf-notes{position:relative}.pf-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:11rem;border-radius:var(--ui-radius-lg)}.pf-menu--l{right:auto;left:0}.pf-lbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-mi-notes{display:none}.pf-nh{display:flex;align-items:center;gap:6px;padding:4px 4px 4px 12px;border-bottom:1px solid var(--color-border)}.pf-nh h2{margin:0;font-size:13px;font-weight:500}.pf-nh span{flex:1}@media (max-width:1023.98px){.pf-head{grid-template-columns:minmax(0,1fr);padding:12px}.pf-head.has-banner{padding-top:calc(var(--pf-banner-h) + 12px)}.pf-h-top{gap:12px}.pf-h-id{gap:4px;padding-top:2px}.pf-h-more{padding-left:0}.pf-head>.pf-acts{grid-area:auto}.pf-h-name h1{font-size:20px}.pf-h-soc{margin-left:0}.pf-h-soc a{width:44px}.pf-acts .ui-btn{padding:0 8px}.pf-grow{flex:1 1 auto;min-width:0}.pf-grow>.ui-btn{width:100%}.pf-pair{flex:1 0 100%}.pf-pair>.ui-btn{flex:1}.pf-ibtn{flex:none;width:44px}.pf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media (max-width:767.98px){.pf-acts{flex-wrap:nowrap}.pf-acts:has(.pf-pair){flex-wrap:wrap}.pf-grow svg,.pf-notes>.ui-btn{display:none}.pf-notes{display:contents}.pf-mi-notes{display:flex}}.pf-dialog .ui-modal__card{display:grid;gap:12px;max-width:24rem}.pf-dialog :is(.ui-modal__head,.ui-modal__foot){margin:0}.pf-dialog .ui-modal__head{justify-content:start;align-items:start}.pf-dialog h2{font-size:15px;overflow-wrap:anywhere}.pf-dialog svg{color:var(--color-text-secondary)}.pf-reasons{display:grid;margin:0;padding:0;border:0}.pf-reason{display:flex;align-items:center;gap:10px;min-height:34px}.pf-reason input{position:absolute;opacity:0}.pf-reason i{width:16px;height:16px;border:1.5px solid var(--color-text-secondary);border-radius:50%}.pf-reason :checked+i{border:5px solid var(--color-accent)}.pf-reason :focus-visible+i{outline:2px solid var(--color-input-focus)}.pf-np{position:absolute;top:calc(100% + 4px);right:0;z-index:30;display:grid;width:20rem;max-height:calc(100dvh - 80px);overflow-y:auto;padding:0}.pf-nf{display:grid;gap:8px;margin:0;padding:10px 12px}.pf-nf .ui-btn{justify-self:end}.pf-nerr{margin:0;color:var(--color-error)}.pf-nl,.pf-pk-grid{margin:0;padding:0;list-style:none}.pf-note{display:flex;gap:8px;padding:8px 4px 8px 12px;border-top:1px solid var(--color-border)}.pf-note p{flex:1;margin:0;overflow-wrap:anywhere}.pf-note small,.pf-nempty{display:block;color:var(--color-text-secondary);font-size:12px}.pf-pk-tabs{overflow-x:auto;margin-bottom:12px}.pf-pk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:12px}.pf-pk-item{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;font-size:12.5px;text-align:center}.pf-pk-face{position:relative;border-radius:50%;background:var(--color-bg-tertiary)}.pf-picker img{display:block;border-radius:50%}.pf-pk-item.is-equipped .pf-pk-face{box-shadow:0 0 0 2px var(--color-bg-secondary),0 0 0 4px var(--color-accent)}.pf-pk-mark{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--color-bg-secondary)}@media (forced-colors:active){.pf-reason :checked+i{border-width:5px}}@media (max-width:1023.98px){.pf-picker :is(button,a,[role=tab],[role=menuitem],input,select,textarea,label){min-height:var(--ui-touch,44px)}.pf-np{position:fixed;inset:auto 0 0;z-index:1300;width:auto;max-height:80dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0}}.pf-rating{padding:0;overflow:hidden}.pf-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-bottom:1px solid var(--color-border)}.pf-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:10px 12px 12px;border:0;background:transparent;color:var(--color-text-primary);font:inherit;text-align:left}.pf-rating button.pf-tile{cursor:pointer;transition:background-color var(--ui-dur)}.pf-rating button.pf-tile:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:-2px}.pf-tile[aria-pressed=true]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:1px;background:var(--color-accent)}.pf-tile__k{font-size:12.5px;color:var(--color-text-secondary)}.pf-tile__v{display:inline-flex;align-items:baseline;gap:2px;font-size:26px;font-weight:var(--ui-num-weight);line-height:1.15;font-variant-numeric:tabular-nums}.pf-tile__s{max-width:100%;overflow:hidden;color:var(--color-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.pf-prov{color:var(--color-warning);font-size:13px;font-weight:600}.pf-rating__empty{margin:0;padding:var(--ui-pad-lg) var(--ui-pad);color:var(--color-text-secondary);font-size:13px}.pf-chart{position:relative;height:var(--pf-chart-h,190px);margin:10px 0 6px}.pf-chart__svg{display:block;overflow:visible;touch-action:pan-y}.pf-chart__grid,.pf-chart__tip-line{stroke:var(--color-border);stroke-width:1}.pf-chart__area{fill:color-mix(in srgb,var(--color-accent) 8%,transparent)}.pf-chart__line{fill:none;stroke:var(--color-accent);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.pf-chart__label{fill:var(--color-text-secondary);font-size:11px;font-variant-numeric:tabular-nums}.pf-chart__end,.pf-chart__dot{fill:var(--color-accent)}.pf-chart__end-label{fill:var(--color-text-primary);font-size:12px;font-weight:500}.pf-chart__tip{position:absolute;padding:2px 8px;border:1px solid var(--color-border);border-radius:var(--ui-radius);background:var(--color-bg-secondary);color:var(--color-text-primary);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;transform:translate(-50%,calc(-100% - 10px))}@media (hover:hover){.pf-rating button.pf-tile:hover{background-color:var(--color-bg-hover)}}.pf-rating button.pf-tile:active{background-color:var(--color-bg-hover)}@media (forced-colors:active){.pf-tile[aria-pressed=true]{border-bottom:2px solid}}@media (max-width:767.98px){.pf-strip{overflow-x:auto;grid-auto-columns:minmax(104px,1fr);scrollbar-width:none}.pf-tile__pk{display:none}}.pf-side{display:flex;flex-direction:column;gap:var(--ui-pad);min-width:0}.pf-box{display:flex;flex-direction:column;gap:10px}.pf-box .ui-title,.pf-box .ui-panel__head{margin:0}.pf-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-gap)}.pf-two b{display:block;font-size:22px;font-weight:var(--ui-num-weight);line-height:1.2;font-variant-numeric:tabular-nums}.pf-two span,.pf-wdk{color:var(--color-text-secondary);font-size:12.5px}.pf-wdl{display:flex;height:6px;overflow:hidden;border-radius:3px;background:var(--color-bg-tertiary)}.pf-wdl i{display:block;height:100%}.pf-w{background:var(--color-success)}.pf-d{background:color-mix(in srgb,var(--color-text-secondary) 45%,var(--color-bg-tertiary))}.pf-l{background:var(--color-error)}.pf-wdk{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;font-variant-numeric:tabular-nums}.pf-wdk span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.pf-wdk i{flex:none;width:8px;height:8px;border-radius:2px}.pf-sub{margin:0;color:var(--color-text-secondary);font-size:12px;font-variant-numeric:tabular-nums}.pf-marks{display:flex;flex-wrap:wrap;gap:4px}.pf-cell{display:inline-flex;align-items:center;justify-content:center;min-width:22px;border-radius:var(--ui-radius);text-decoration:none}.pf-eq{border-color:var(--color-border);color:var(--color-text-secondary)}.pf-kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:13px}.pf-kv dt{color:var(--color-text-secondary)}.pf-kv dd{min-width:0;margin:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.pf-h2h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;color:var(--color-text-secondary);font-size:13px}.pf-h2h b{color:var(--color-text-primary);font-size:22px;font-weight:var(--ui-num-weight);font-variant-numeric:tabular-nums}.pf-h2h .pf-pos{color:var(--color-success)}.pf-h2h .pf-neg{color:var(--color-error)}.pf-h2h__name{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-more{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:38px;margin:0 calc(var(--ui-pad) * -1) calc(var(--ui-pad) * -1);padding:0 var(--ui-pad);border-top:1px solid var(--color-border);color:var(--color-accent);font-size:13px;text-decoration:none;transition:background-color var(--ui-dur)}.pf-more:focus-visible,.pf-cell:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:-2px}@media (hover:hover){.pf-more:hover,.pf-cell:hover{background-color:var(--color-bg-hover)}}.pf-more:active,.pf-cell:active{background-color:var(--color-bg-hover)}@media (max-width:1023.98px){.pf-tours{display:none}}.pf-tabbar{gap:2px;overflow-x:auto;scrollbar-width:none}.pf-tabbar .ui-tab{flex:none;padding:0 12px;font-size:14px}.pf-tabbar .ui-tab[aria-selected=true]{color:var(--color-text-primary)}.pf-tabbar__n{color:var(--color-text-secondary);font-size:12px}.pf-tabpanel{padding-top:12px}.pf-gm,.pf-sv,.pf-tr{display:flex;flex-direction:column;gap:12px}.pf-tl .timeline-date-group{padding:12px 12px 2px;color:var(--color-text-secondary);font-size:12.5px;font-weight:500}.pf-tl .timeline-item{display:flex;align-items:flex-start;gap:12px;padding:10px 12px}.pf-tl .timeline-item+.timeline-item,.pf-tl .timeline-signin{border-top:1px solid var(--color-border)}.pf-tl .timeline-icon{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.pf-tl .timeline-content{flex:1;min-width:0;overflow-wrap:anywhere}.pf-tl .timeline-badge+.timeline-badge{margin-left:.5em}.pf-tl .timeline-right{text-align:right}.pf-tl .timeline-rating{font-weight:500}.pf-tl :is(.timeline-subtext,.timeline-change-neutral,.timeline-rarity){color:var(--color-text-secondary);font-size:12.5px}.pf-tl .timeline-change-positive{color:var(--color-success)}.pf-tl .timeline-change-negative{color:var(--color-error)}.pf-tl :is(.timeline-friend-link,.timeline-signin a){color:var(--color-accent)}.pf-tl .timeline-signin{margin:0;padding:8px;text-align:center}.pf-gm__bar{display:flex;flex-wrap:wrap;gap:8px}.pf-gm__vs:not([aria-pressed=true]){background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border)}.pf-seg{overflow-x:auto;scrollbar-width:none}.pf-seg .ui-seg-btn{flex:none;min-width:0}.pf-seg .ui-seg-btn[aria-pressed=true]{background:var(--color-bg-secondary);color:var(--color-text-primary);font-weight:500;box-shadow:var(--ui-shadow)}.pf-gm__head{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;padding:12px}.pf-gm__head b{display:block;font-size:20px;font-weight:var(--ui-num-weight)}.pf-gm__head span,.pf-gp__l2,.pf-sv__m{color:var(--color-text-secondary);font-size:12.5px}.pf-gt{overflow-x:auto}.pf-gt__t :is(th,td){height:46px;padding:0 8px}.pf-gt__t .is-num,.pf-gt__res{white-space:nowrap}.pf-gt__t th{height:38px}.pf-gt__t tbody tr{cursor:pointer}.pf-gt__res,.pf-gt__opp,.pf-gt__open{display:inline-flex;align-items:center;gap:8px}.pf-gt__open{color:var(--color-accent)}.pf-mk--draw{background:var(--color-bg-tertiary)}.pf-mk--aborted{border-color:var(--color-border);color:var(--color-text-secondary)}.pf-sq{flex:none;width:10px;height:10px;border:1px solid var(--color-text-secondary);border-radius:2px;background:var(--color-bg-secondary)}.pf-sq--b,html.dark .pf-sq{background:var(--color-text-primary)}html.dark .pf-sq--b{background:var(--color-bg-primary)}.pf-nm{min-width:0;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-up{color:var(--color-success)}.pf-down{color:var(--color-error)}.pf-gp{display:none}.pf-gp li+li,.pf-sv__row+.pf-sv__row,.pf-tr__list li+li{border-top:1px solid var(--color-border)}.pf-gp__row,.pf-tr__row{transition:background-color var(--ui-dur)}.pf-gp__row{display:flex;flex-direction:column;gap:3px;padding:9px 12px}.pf-gp__l1,.pf-gp__l2{display:flex;align-items:center;gap:8px;white-space:nowrap}.pf-gp__l1{font-size:15px}.pf-gp__d{margin-left:auto}.pf-gp__l2{padding-left:28px}.pf-gp__m{flex:1;overflow:hidden;text-overflow:ellipsis}.pf-sv__row{display:flex;align-items:center;gap:16px;padding:6px 8px 6px 12px}.pf-sv__row .pf-nm{flex:1;max-width:none}.pf-sv__m{display:flex;gap:16px;white-space:nowrap}.pf-tr__row{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 12px}.pf-tr__i{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:var(--ui-radius);background:var(--color-bg-tertiary);color:var(--color-text-secondary);font-size:19px}.pf-tr__b{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12.5px}.pf-tr__b b{font-size:13.5px;font-weight:500}.pf-tr__b>span{color:var(--color-text-secondary)}.pf-tr__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.pf-tr__tile{display:flex;gap:10px;padding:10px;border:1px solid var(--color-border);border-radius:var(--ui-radius)}@media (hover: hover){.pf-gp__row:hover,.pf-tr__row[href]:hover{background-color:var(--color-bg-hover)}.pf-gm :is(tr,a):hover :is(.pf-up,.pf-down,.pf-gt__open){color:var(--color-text-primary)}}.pf-gp__row:active,.pf-tr__row[href]:active{background-color:var(--color-bg-hover)}.pf-gm :is(tr,a):active :is(.pf-up,.pf-down,.pf-gt__open){color:var(--color-text-primary)}@media (forced-colors: active){.pf-tabbar .ui-tab[aria-selected=true],.pf-seg .ui-seg-btn[aria-pressed=true]{outline:2px solid transparent;outline-offset:-2px}}@media (min-width: 1024px){.pf-tabbar .ui-tab{min-height:40px}}@media (max-width: 767.98px){.pf-gt{display:none}.pf-gp{display:block}.pf-gm__head{grid-auto-flow:row;grid-template-columns:1fr 1fr}.pf-tr__grid{grid-template-columns:minmax(0,1fr)}.pf-sv__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px}.pf-sv__m{grid-row:2;gap:6px;overflow:hidden}.pf-sv__m span+span:before{content:"· "}.pf-sv__rm{grid-area:1/2/3;width:var(--ui-touch,44px);padding:0}.pf-sv__rm span{display:none}}.pf-tbox{padding:0;overflow:hidden}.pf-tbox__h{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-bottom:1px solid var(--color-border)}.pf-tbox__h h2{flex:1;margin:0;color:var(--color-text-secondary);font-size:13px;font-weight:500}.pf-tbox__n,.pf-mut{color:var(--color-text-secondary)}.pf-tbox__n{font-size:12px}.pf-tbox__empty{margin:0;padding:24px 16px;color:var(--color-text-secondary);text-align:center}.pf-tbox__empty a{display:inline-flex;align-items:center;color:var(--color-accent)}.pf-tbox__foot{display:flex;justify-content:center;padding:8px;border-top:1px solid var(--color-border)}.pf-tbox__wait,.pf-tl__wait{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;color:var(--color-text-secondary);font-size:13px}.pf-tbox__link{display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-top:1px solid var(--color-border);color:var(--color-accent);font-size:13px}.pf-st{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pf-st>*{grid-column:1/-1}.pf-st>.pf-st__half{grid-column:auto}.pf-st__sc{overflow-x:auto}.pf-st__t :is(th,td){height:36px;padding:0 12px}.pf-st__t tbody th{color:var(--color-text-primary);font-size:13.5px;font-weight:500}.pf-st__t tbody tr:last-child>*{border-bottom:0}.pf-st__bars{display:flex;flex-direction:column;gap:12px;padding:12px}.pf-st__bl{display:flex;justify-content:space-between;gap:8px;margin:0 0 6px;font-size:13px}.pf-st__bl span+span,.pf-st__ends h3,.pf-st__kv dt,.pf-st__note{color:var(--color-text-secondary)}.pf-st__bar{height:6px;overflow:hidden;border-radius:3px;background:var(--color-bg-tertiary)}.pf-st__bar i{display:block;height:100%;background:var(--color-success)}.pf-st__ends{display:grid;grid-template-columns:1fr 1fr}.pf-st__ends>div+div{border-left:1px solid var(--color-border)}.pf-st__ends h3{margin:0;padding:10px 12px 0;font-size:12.5px;font-weight:500}.pf-st__kv{display:grid;grid-template-columns:auto auto;justify-content:space-between;gap:6px 16px;margin:0;padding:10px 12px;font-size:13.5px}.pf-st__kv dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.pf-st__tiles{padding:12px 8px}.pf-st__note{margin:0;padding:0 12px 12px;font-size:12.5px}.pf-st__tier{padding:0 4px;border:1px solid var(--color-border);border-radius:var(--ui-radius);color:var(--color-text-secondary);font-size:12px}.pf-hm{padding:12px;overflow-x:auto}.pf-hm__g{display:grid;grid-auto-columns:10px;grid-auto-flow:column;grid-template-rows:repeat(7,10px);gap:3px}.pf-hm__g i{border-radius:2px;background:color-mix(in srgb,var(--color-accent) var(--pf-hm,0%),var(--color-bg-tertiary))}.pf-hm__g .l1{--pf-hm:30%}.pf-hm__g .l2{--pf-hm:55%}.pf-hm__g .l3{--pf-hm:78%}.pf-hm__g .l4{--pf-hm:100%}.pf-hm__g .f{visibility:hidden}@media (min-width: 1024px){.pf-tbox__link{min-height:38px}}@media (max-width: 1023.98px){.pf-st>.pf-st__half{grid-column:1/-1}.pf-st__t :is(th,td){padding:0 8px}.pf-st__t th{white-space:normal}}.pf-page.pf-tour{max-width:67.5rem}.pf-tour .ui-head__sub{margin-left:12px;font-weight:400}.pf-tour__nm,.pf-tour__rk,.pf-tour__pz{display:inline-flex;align-items:center;gap:6px;min-width:0}.pf-tour__nm{display:flex;flex-wrap:wrap}.pf-tour__nm a{overflow-wrap:anywhere}.pf-tour .is-num{white-space:nowrap}.pf-tour__tag{flex:none;padding:0 6px;border:1px solid var(--color-border);border-radius:var(--ui-radius);color:var(--color-text-secondary);font-size:12px}.pf-tour__rk--1{font-weight:600}.pf-tour__of,.pf-tour__dt{color:var(--color-text-secondary)}.pf-tour__u{display:none}.pf-tour__empty{display:grid;justify-items:start;gap:8px}.pf-tour__empty p{margin:0}@media (max-width:767.98px){.pf-tour thead{display:none}.pf-tour .ui-head__sub{display:block;margin-left:0}.pf-tour tr{display:grid;grid-template-columns:auto auto auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px;padding-bottom:8px;border-bottom:1px solid var(--color-border)}.pf-tour .ui-table td{grid-row:2;height:auto;padding:0;border:0}.pf-tour td:first-child{grid-column:1/5;grid-row:1}.pf-tour td:nth-child(3){grid-column:5;grid-row:1}.pf-tour td:last-child{grid-column:3/-1}.pf-tour__u{display:inline}}
