.pf-pill{flex:none;height:28px;padding:0 9px 0 8px;border-radius:99px;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3);border:1px solid var(--line);background:transparent;cursor:pointer;white-space:nowrap;transition:color var(--d-fast),background var(--d-fast),border-color var(--d-fast)}.pf-pill .i{opacity:.75}.pf-pill:hover{color:var(--ink-2);border-color:var(--line-2)}.pf-pill.on{color:var(--ink);background:var(--glass-3);border-color:var(--line-2)}.pf-pill:focus-visible,.pf-text:focus-visible{outline:2px solid var(--ink-2);outline-offset:2px}.pf-text{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;font:inherit;font-size:12px;font-weight:600;color:var(--ink-3);cursor:pointer}.pf-text .i{opacity:.7}.pf-text.on,.pf-text:hover{color:var(--ink-2)}.pf-menu{position:fixed;z-index:120;background:var(--glass-solid);border:1px solid var(--line);color:var(--ink)}.pf-menu.drop{width:250px;max-width:calc(100vw - 24px);border-radius:16px;padding:6px;box-shadow:0 18px 40px -8px color-mix(in srgb,var(--shadow-color) 60%,transparent);animation:slideIn var(--d-fast) var(--e-out)}.pf-menu.sheet{left:0;right:0;bottom:0;border-radius:22px 22px 0 0;border-width:1px 0 0;padding:8px 16px calc(22px + env(safe-area-inset-bottom, 0px));max-height:80vh;overflow-y:auto;animation:sheetUp var(--d-med) var(--e-out)}.pf-scrim{position:fixed;inset:0;z-index:119;background:rgba(0,0,0,.45);animation:fadeIn var(--d-fast) var(--e-out)}.pf-grab{width:36px;height:4px;border-radius:9px;background:var(--line-2);margin:4px auto 14px}.pf-stitle{display:block;font-size:16px;font-weight:700;margin:0 2px 12px}.pf-body{display:grid}.pf-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px;border:0;border-radius:10px;background:none;font:inherit;font-size:13.5px;text-align:left;color:var(--ink);cursor:pointer}.pf-row+.pf-row{border-top:1px solid var(--line);border-radius:0}button.pf-row:hover{background:var(--glass-2)}.pf-row .k{color:var(--ink-2)}.pf-row .v{display:inline-flex;align-items:center;gap:6px;color:var(--ink);white-space:nowrap}.pf-row.static{cursor:default}.pf-chev{opacity:.4}.pf-menu.drop .pf-long,.pf-short{display:none}.pf-menu.drop .pf-short{display:inline}.pf-inline .pf-group,.pf-menu.sheet .pf-group{background:var(--glass-2);border:1px solid var(--line);border-radius:14px}.pf-inline .pf-row,.pf-menu.sheet .pf-row{padding:13px 12px}.pf-note{margin:0;padding:4px 10px 8px;font-size:11.5px;line-height:1.4;color:var(--ink-4)}.pf-inline .pf-note,.pf-menu.sheet .pf-note{padding:8px 4px 0}.pf-seg{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:var(--glass-2)}.pf-seg button{width:30px;height:24px;display:grid;place-items:center;border:0;border-radius:7px;background:none;color:var(--ink-4);cursor:pointer;transition:color var(--d-fast),background var(--d-fast)}.pf-seg button:hover{color:var(--ink-2)}.pf-seg button[aria-checked=true]{background:var(--glass-3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.pf-seg button:focus-visible{outline:2px solid var(--ink-2);outline-offset:1px}.pf-sub-h{display:flex;align-items:center;gap:6px;padding:4px 4px 8px;font-size:14px}.pf-menu.sheet .pf-sub-h{font-size:16px;padding:0 0 8px}.pf-back{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--ink-2);cursor:pointer}.pf-back:hover{background:var(--glass-2);color:var(--ink)}.pf-list{display:grid;max-height:min(52vh,420px);overflow-y:auto;overscroll-behavior:contain}.pf-list button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 8px;border:0;border-bottom:1px solid var(--line);background:none;font:inherit;font-size:14px;text-align:start;color:var(--ink);cursor:pointer}.pf-list button:last-child{border-bottom:0}.pf-list button:hover{background:var(--glass-2)}.pf-list small{font-size:12.5px}.pf-list .pf-more,.pf-list small{color:var(--ink-3)}.pf-menu.sheet .pf-list button{padding:12px 2px}.pf-check{width:16px;flex:none;color:var(--brand-text)}.pf-settings{padding:18px;border-radius:var(--r-lg);margin-bottom:18px;display:grid;grid-gap:12px;gap:12px}.pf-settings h2{font-size:17px;margin:0}.pf-inline{max-width:520px}.site-footer .pf-foot{flex-basis:100%;padding-top:12px;border-top:1px solid var(--line)}:root[data-base=light] select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23231a1d' stroke-opacity='.6' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.pf-charged{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:750;color:var(--ink-3)}.pf-charged .i{color:var(--info)}