.bar[data-v-12daa63a]{z-index:20;top:calc(var(--app-header-h) + env(safe-area-inset-top,0px));background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:.5rem;margin:-1rem -20px .8rem;padding:.55rem 20px;position:sticky}.bar[data-v-12daa63a],.chips[data-v-12daa63a]{display:flex}.chips[data-v-12daa63a]{scrollbar-width:none;flex:1;gap:.35rem;overflow-x:auto}.chips[data-v-12daa63a]::-webkit-scrollbar{display:none}.chip[data-v-12daa63a]{white-space:nowrap;color:var(--ink-soft);background:var(--bg-sunk);-webkit-tap-highlight-color:transparent;border-radius:999px;padding:.45em .85em;font-size:.87rem}.chip.on[data-v-12daa63a]{background:var(--accent);color:#fff}.filters[data-v-12daa63a]{border:1px solid var(--line-strong);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.filters.on[data-v-12daa63a]{border-color:var(--accent);color:var(--accent)}.dot[data-v-12daa63a]{background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.skeleton[data-v-12daa63a]{border-radius:var(--r-lg);aspect-ratio:4/5.5;background:linear-gradient(100deg,var(--bg-sunk) 30%,var(--surface) 50%,var(--bg-sunk) 70%);background-size:240% 100%;animation:1.4s linear infinite shimmer-12daa63a}@keyframes shimmer-12daa63a{0%{background-position:140% 0}to{background-position:-40% 0}}.more[data-v-12daa63a]{min-height:46px}.done[data-v-12daa63a],.more[data-v-12daa63a]{margin-top:1.2rem}.done[data-v-12daa63a]{text-align:center}.label[data-v-12daa63a]{text-transform:uppercase;letter-spacing:.05em;margin:0 0 .4rem}.opts[data-v-12daa63a]{flex-direction:column;margin-bottom:1.2rem}.opt[data-v-12daa63a],.opts[data-v-12daa63a]{display:flex}.opt[data-v-12daa63a]{cursor:pointer;min-height:46px;font:inherit;color:var(--ink);text-align:left;border:none;border-bottom:1px solid var(--line);background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:.5em .1em;font-size:.97rem}.opt[data-v-12daa63a]:last-child{border-bottom:none}.opt.on[data-v-12daa63a]{color:var(--accent);font-weight:500}.sheet-foot[data-v-12daa63a]{gap:.6rem;display:flex}.sheet-foot .btn-primary[data-v-12daa63a]{flex:1}.top[data-v-2932c951]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.top h1[data-v-2932c951]{margin-bottom:.2rem;font-size:3rem}.sort[data-v-2932c951]{min-width:210px}.sort[data-v-2932c951] .f{margin-bottom:0}.buckets[data-v-2932c951]{margin:1.2rem 0 1.6rem}.skeleton[data-v-2932c951]{border-radius:var(--r-lg);aspect-ratio:4/5.5;background:linear-gradient(100deg,var(--bg-sunk) 30%,var(--surface) 50%,var(--bg-sunk) 70%);background-size:240% 100%;animation:1.4s linear infinite shimmer-2932c951}@keyframes shimmer-2932c951{0%{background-position:140% 0}to{background-position:-40% 0}}.pager[data-v-2932c951]{flex-wrap:wrap;gap:.35rem;margin-top:2.5rem;display:flex}.page[data-v-2932c951]{min-width:38px;height:38px;color:var(--ink-soft);transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease);border:1px solid #0000;border-radius:10px;place-items:center;font-size:.9rem;display:grid}.page[data-v-2932c951]:hover{background:var(--bg-sunk);color:var(--ink)}.page.on[data-v-2932c951]{background:var(--accent);color:#fff;border-color:var(--accent)}
