.sheet.pop{background:var(--panel);flex-direction:column;gap:2px;padding:6px;display:flex;overflow:hidden}.sheet.pop.anchored{border:1px solid rgb(var(--white-rgb) / .12);width:280px;max-height:min(60dvh,560px);box-shadow:0 22px 60px -16px rgb(var(--black-rgb) / .85);opacity:0;pointer-events:none;transform-origin:0 100%;transition:transform var(--dur-sheet) var(--ease-out), opacity .1s linear;border-radius:16px;bottom:auto;left:0;transform:translateY(6px)scale(.98)}.sheet.pop.anchored.open{opacity:1;pointer-events:auto;transform:none}.sheet.pop.anchored .sheet-grip{display:none}.sheet.pop-list.anchored{width:400px}.sheet.pop.anchored.under{transform-origin:0 0}.sheet.pop.anchored.under:not(.open){transform:translateY(-6px)scale(.98)}@media (max-width:767px){.sheet.pop:not(.anchored){padding:8px 8px calc(10px + env(safe-area-inset-bottom));max-height:78dvh}.sheet.pop:not(.anchored) .sheet-grip{flex:none;margin:2px auto 8px}.sheet.pop.anchored{width:min(260px,100vw - 24px)}}@media not (max-width:767px){.sheet.pop:not(.anchored){width:440px;max-height:72dvh}}.pop-body{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.pop-note{color:var(--muted-fg);font-size:var(--tight-fs-s);margin:0;padding:10px;line-height:1.4}.pop-row{width:100%;min-height:var(--tight-row);color:var(--fg);font-size:var(--tight-fs);text-align:left;border-radius:10px;flex:none;align-items:center;gap:10px;padding:6px 8px;line-height:1.25;transition:background .1s;display:flex}.pop-row>svg{color:var(--muted-fg);flex:none}.pop-row.is-active{background:rgb(var(--white-rgb) / .07)}@media (hover:hover){.pop-row:hover{background:rgb(var(--white-rgb) / .07)}}.pop-row:focus-visible,.pop-row-main:focus-visible,.pop-act:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.pop-row-split{gap:2px;padding:0 4px 0 0}.pop-row-main{min-width:0;min-height:var(--tight-row);color:inherit;font:inherit;text-align:left;border-radius:10px;flex:1;align-items:center;gap:10px;padding:6px 8px;display:flex}.pop-row-main:disabled{cursor:default;opacity:.62}.pop-row-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pop-row-n{white-space:nowrap;flex:1;align-items:center;gap:7px;min-width:0;font-weight:550;display:flex}.pop-row-name{text-overflow:ellipsis;overflow:hidden}.pop-row-d{color:var(--muted-fg);font-size:var(--tight-fs-s);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.pop-row-note{color:var(--muted-fg);font-size:var(--tight-fs-s);text-overflow:ellipsis;font-style:normal;font-weight:400;overflow:hidden}.pop-check{width:18px;color:var(--gold);flex:none;place-items:center;display:grid}.pop-check:empty{width:0}.pop-tag{background:rgb(var(--white-rgb) / .08);color:var(--muted-fg);border-radius:6px;flex:none;padding:1px 6px;font-size:11px;font-style:normal;font-weight:550}.pop-tag.is-bad{color:var(--warn)}.pop-label{color:var(--muted-fg);font-size:var(--tight-fs-xs);flex:none;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 8px 4px;font-weight:550;display:flex}.pop-label em{font-style:normal;font-weight:400}.pop-act{min-width:36px;height:36px;color:var(--muted-fg);font-size:var(--tight-fs-s);border-radius:9px;place-items:center;font-weight:550;transition:background .1s,color .1s;display:grid}.pop-act:hover{background:rgb(var(--white-rgb) / .08);color:var(--fg)}@media (hover:none){.pop-act{min-width:44px;height:44px}}.pop-link{color:var(--fg);font-size:var(--tight-fs-s);text-underline-offset:3px;font-weight:550;text-decoration:underline}.pop-link[aria-disabled=true]{color:var(--muted-fg);text-decoration:none}.pop-shimmer{background:rgb(var(--white-rgb) / .05);border-radius:10px;flex:none;height:44px;margin:2px 0;animation:1.2s ease-in-out infinite pop-shimmer;display:block}@keyframes pop-shimmer{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pop-shimmer{animation:none}}.pop-search{background:rgb(var(--white-rgb) / .06);min-width:0;height:40px;color:var(--muted-fg);border-radius:10px;flex:none;align-items:center;gap:8px;margin-bottom:2px;padding:0 10px;display:flex}.pop-search:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--white-rgb) / .22)}.pop-search input{min-width:0;color:var(--fg);font-size:var(--tight-fs);background:0 0;border:0;outline:0;flex:1}.pop-search input::-webkit-search-cancel-button{display:none}
/*# sourceMappingURL=3dlx9wt6n7r8g.css.map*/