.lsh-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lsh-row{background:var(--lpx-card);min-height:72px;box-shadow:var(--lpx-edge);box-sizing:border-box;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.lsh-tile{background:var(--t-ink);width:52px;height:52px;color:var(--t-ground);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;line-height:1;display:flex}.lsh-tile span{font-family:var(--t-font-mono,ui-monospace, monospace);letter-spacing:0;opacity:.8;font-size:12px}.lsh-tile b{letter-spacing:-.03em;font-size:18px;font-weight:500}.lsh-tx{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lsh-tx b{white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex;overflow:hidden}.lsh-tx em{text-overflow:ellipsis;font-style:normal;overflow:hidden}.lsh-tx>span{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.lsh-tk{background:var(--t-accent);min-width:84px;height:44px;color:var(--t-accent-ink);box-sizing:border-box;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lsh-tk[data-tone=ink]{background:var(--t-ink);color:var(--t-ground)}.lsh-tk[data-tone=off]{box-shadow:inset 0 0 0 1px var(--t-line,currentColor);color:var(--t-muted);background:0 0;font-weight:400}.lsh-more{width:100%;min-height:44px;color:var(--t-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:14px;display:flex}.lsh-more:hover{color:var(--t-ink)}.lsh-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lsh-pill{background:var(--lpx-card);height:40px;box-shadow:var(--lpx-edge);color:inherit;box-sizing:border-box;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 5px;font-size:14px;text-decoration:none;display:inline-flex}@media (pointer:coarse){.lsh-pill{height:44px}}.lsh-pill-all{color:var(--t-muted);background:0 0;padding:0 14px}a.lsh-pill-all:hover{color:var(--t-ink)}.lsh-pall{margin-top:8px}.lsh-plist{margin:0;padding:0;list-style:none}.lsh-prow{border-bottom:1px solid var(--t-line,#7f7f7f4d);align-items:center;gap:12px;min-height:52px;display:flex}.lsh-pd{width:52px;font-family:var(--t-font-mono,ui-monospace, monospace);color:var(--t-muted);flex:none;font-size:12px}
.pfr.lpq{--p-sf:oklch(from var(--t-ground) calc(l + .035) c h);--p-sf2:oklch(from var(--t-ground) min(1, calc(l + .07)) c h);--p-ln:var(--t-line);--p-ink2:color-mix(in srgb, var(--t-ink) 82%, var(--t-ground));--p-sh:#1616160f;--p-e:cubic-bezier(.2, .8, .2, 1);--ctl-ink:var(--t-ink);--ctl-on-ink:var(--t-ground);--ctl-line:var(--t-line);--ctl-field:var(--p-sf2);--ctl-track:color-mix(in srgb, var(--t-ink) 8%, var(--t-ground));--ctl-muted:var(--t-muted);--ctl-accent:var(--t-accent);--ctl-on-accent:var(--t-accent-ink);--ctl-hover:color-mix(in srgb, var(--t-ink) 7%, transparent);--ctl-focus:var(--t-ink);color:var(--t-ink);font-family:var(--t-font-body);display:contents}.pfr.lpq .pfq{letter-spacing:-.01em;-webkit-font-smoothing:antialiased}.pfr.lpq .pfq[data-dark]{--p-sh:#0000004d}.pfr.lpq :focus-visible{outline:2px solid var(--t-ink);outline-offset:3px}.pfr.lpq .pfr-mono{font-family:var(--t-font-mono,ui-monospace, monospace);font-feature-settings:"tnum"}.pfr.lpq .pfr-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pfr.lpq .pfr-hs{scrollbar-width:none;max-width:100%;overflow-x:auto}.pfr.lpq .pfr-hs::-webkit-scrollbar{display:none}.pfr.lpq .pfr-toast{z-index:50;background:var(--t-ink);color:var(--t-ground);border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 18px 12px 14px;font-size:15px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -12px #0009}.pfr.lpq .pfr-dot{background:var(--t-accent);border-radius:50%;flex:none;width:7px;height:7px}.pfr.lpq .pfq-fld select{font:inherit;background:var(--q-sf2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23888' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center;min-height:48px;color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--p-ln), inset 0 1px 2px #0000000d;appearance:none;border:0;border-radius:12px;outline:0;width:100%;min-width:0;padding:0 40px 0 14px;font-size:16px}.pfr.lpq .pfq-fld select:focus{box-shadow:inset 0 0 0 2px var(--t-ink), 0 0 0 4px var(--p-sh)}.pfr.lpq .pfq[data-dark] .pfq-fld select,.pfr.lpq .pfq[data-dark] .pfq-fld input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pfr.lpq .pfq-actions{flex-wrap:wrap;align-items:center}.pfr.lpq .lpq-mail{color:var(--t-muted);text-underline-offset:3px;overflow-wrap:anywhere;margin-right:auto;font-size:14px;text-decoration:underline}@media (max-width:520px){.pfr.lpq .lpq-mail{flex:100%;align-items:center;min-height:44px;margin:0;display:flex}.pfr.lpq .pfq-actions .btn{flex:1 1 0}}
