.pf{--pf-rank-3:14px;--pf-rank-4:12px;--pf-lead-3:1.529;--pf-lead-4:1.427;--pf-radius-card:16px;--pf-radius-control:12px;--pf-gutter:16px;--pf-radius-sheet:20px;--pf-z-scrim:900;--pf-z-pill:901;--pf-z-sheet:902;margin-block-start:12px;display:block}.pf__rail{margin-block:0;margin-inline:calc(var(--pf-gutter) * -1);padding:2px var(--pf-gutter) 6px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--pf-gutter);scrollbar-width:none;gap:8px;list-style:none;display:flex;overflow-x:auto}.pf__rail::-webkit-scrollbar{display:none}.pf__rail--chips{margin-block-start:8px}.pf__railitem{scroll-snap-align:start;flex:none}.pf__pill{border-radius:var(--shape-full);background:var(--surface-2);border:1px solid var(--line);min-block-size:40px;color:var(--fg-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding-inline:14px;text-decoration:none;list-style:none;display:inline-flex}.pf__pill--on{background:var(--md-primary);border-color:var(--md-primary);color:var(--md-on-primary)}.pf__pilllabel{font-size:var(--pf-rank-4);line-height:var(--pf-lead-4)}.pf__pillicon,.pf__pillchev{flex-shrink:0}.pf__pillcount{font-size:var(--pf-rank-4);line-height:var(--pf-lead-4);opacity:.72}.pf__disclosure>summary{list-style:none}.pf__disclosure>summary::-webkit-details-marker{display:none}.pf__disclosure>summary::marker{content:""}.pf__disclosure[open]>.pf__pill{z-index:var(--pf-z-pill);position:relative}.pf__disclosure[open] .pf__pillchev{transform:rotate(180deg)}.pf__scrim{z-index:var(--pf-z-scrim);background:#0b0b0b61;position:fixed;inset:0}.pf__sheet{z-index:var(--pf-z-sheet);overscroll-behavior:contain;max-block-size:72dvh;padding:8px var(--pf-gutter) var(--pf-gutter);background:var(--bg);box-shadow:0 -1px 0 var(--line);border-start-start-radius:var(--pf-radius-sheet);border-start-end-radius:var(--pf-radius-sheet);position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}.pf__grip{border-radius:var(--shape-full);background:var(--line-strong);block-size:4px;inline-size:36px;margin:0 auto 12px}.pf-live .pf__grip{cursor:pointer;position:relative}.pf-live .pf__grip:before{content:"";position:absolute;inset-block:-8px -12px;inset-inline:-26px}.pf__sheethead{justify-content:space-between;align-items:baseline;gap:10px;margin-block-end:4px;display:flex}.pf__sheettitle{font-size:16px;line-height:1.605;font-weight:var(--w-emph);color:var(--fg);margin:0}.pf__sheetcount{font-size:var(--pf-rank-4);line-height:var(--pf-lead-4);color:var(--fg-subtle)}.pf__sections{flex-direction:column;gap:18px;display:flex}.pf__section{margin:0}.pf__sectionhead{font-size:var(--pf-rank-3);line-height:var(--pf-lead-3);font-weight:var(--w-emph);color:var(--fg);margin:0 0 4px}.pf__find{min-block-size:48px;padding-inline:var(--pf-gutter);border-radius:var(--shape-full);background:var(--surface-2);color:var(--fg-subtle);align-items:center;gap:10px;margin-block:8px;display:flex}.pf__findicon{flex-shrink:0}.pf__findinput{min-inline-size:0;color:var(--fg);background:0 0;border:0;flex-grow:1;font-family:inherit;font-size:16px;line-height:1.5}.pf__values{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pf__value{list-style:none}.pf__valuelabel{border-radius:var(--pf-radius-control);cursor:pointer;align-items:center;gap:12px;min-block-size:48px;padding-inline:4px;display:flex}.pf__valuename{min-inline-size:0;font-size:var(--pf-rank-3);line-height:var(--pf-lead-3);color:var(--fg);flex-grow:1}.pf__valuecount{font-size:var(--pf-rank-4);line-height:var(--pf-lead-4);color:var(--fg-subtle);flex-shrink:0}.pf__box{appearance:none;border:1.5px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;block-size:20px;inline-size:20px;margin:0}.pf__box:checked{background:var(--md-primary);border-color:var(--md-primary)}.pf__box:checked:after{content:"";border:solid var(--md-on-primary);border-width:0 2px 2px 0;block-size:10px;inline-size:5px;margin:1px auto 0;display:block;transform:rotate(45deg)}.pf__more{margin-block-start:4px}.pf__more>summary{list-style:none}.pf__more>summary::-webkit-details-marker{display:none}.pf__more>summary::marker{content:""}.pf__morebtn{border-radius:var(--shape-full);background:var(--surface);border:1px solid var(--line);min-block-size:48px;font-size:var(--pf-rank-3);line-height:var(--pf-lead-3);color:var(--md-tertiary);cursor:pointer;justify-content:center;align-items:center;display:flex}.pf__none{font-size:var(--pf-rank-4);color:var(--fg-subtle);margin:8px 0 0;line-height:1.85}.pf__apply{border-radius:var(--shape-full);background:var(--md-primary);min-block-size:48px;inline-size:100%;color:var(--md-on-primary);font-family:inherit;font-size:var(--pf-rank-3);line-height:var(--pf-lead-3);cursor:pointer;border:0;margin-block-start:12px;position:sticky;inset-block-end:0}.pf__chip{border-radius:var(--shape-full);background:var(--md-tertiary-container);border:1px solid var(--md-tertiary);min-block-size:40px;color:var(--md-on-tertiary-container);white-space:nowrap;align-items:center;gap:8px;padding-inline:14px;text-decoration:none;display:inline-flex}.pf__chiplabel{font-size:var(--pf-rank-4);line-height:var(--pf-lead-4)}.pf__chipx{flex-shrink:0}.pf__clear{border-radius:var(--shape-full);min-block-size:40px;color:var(--fg-muted);font-size:var(--pf-rank-4);line-height:var(--pf-lead-4);white-space:nowrap;align-items:center;padding-inline:12px;text-decoration:none;display:inline-flex}.pf__count{justify-content:space-between;align-items:baseline;gap:12px;margin-block-start:12px;display:flex}.pf__headline{font-size:16px;line-height:1.605;font-weight:var(--w-emph);color:var(--fg);margin:0}.pf__countspacer{flex-grow:1}.pf__sort{position:relative}.pf__sort>summary{list-style:none}.pf__sort>summary::-webkit-details-marker{display:none}.pf__sort>summary::marker{content:""}.pf__sort[open] .pf__sortchev{transform:rotate(180deg)}.pf__sortbtn{border-radius:var(--pf-radius-control);min-block-size:40px;color:var(--fg);cursor:pointer;align-items:center;gap:6px;margin-inline-end:-10px;padding-inline:10px;display:inline-flex}.pf__sortlabel{font-size:var(--pf-rank-4);line-height:var(--pf-lead-4)}.pf__sorticon,.pf__sortchev{flex-shrink:0}.pf__sortlist{z-index:var(--pf-z-pill);border-radius:var(--pf-radius-card);background:var(--surface);border:1px solid var(--line);min-inline-size:180px;margin:6px 0 0;padding:6px;list-style:none;position:absolute;inset-inline-end:0}.pf__sortoption{border-radius:var(--pf-radius-control);min-block-size:40px;font-size:var(--pf-rank-3);line-height:var(--pf-lead-3);color:var(--fg);align-items:center;padding-inline:10px;text-decoration:none;display:flex}.pf__sortoption--on{color:var(--md-tertiary)}.pf__empty{flex-direction:column;margin-block-start:28px;display:flex}.pf__emptytitle{font-size:16px;line-height:1.605;font-weight:var(--w-emph);color:var(--fg);margin:0}.pf__emptyhelp{font-size:var(--pf-rank-3);color:var(--fg-muted);margin:10px 0 0;line-height:1.85}.pf__emptyaction{border-radius:var(--shape-full);background:var(--md-primary);min-block-size:48px;color:var(--md-on-primary);font-size:var(--pf-rank-3);line-height:var(--pf-lead-3);justify-content:center;align-items:center;margin-block-start:18px;text-decoration:none;display:flex}.pf__emptyalt{border-radius:var(--shape-full);min-block-size:48px;color:var(--md-tertiary);font-size:var(--pf-rank-3);line-height:var(--pf-lead-3);justify-content:center;align-items:center;margin-block-start:8px;text-decoration:none;display:flex}
