.workspace .list-sort{display:inline-flex;flex:none}.workspace .list-sort-trigger{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--ink,#111111);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.workspace .list-sort-option:focus-visible,.workspace .list-sort-option:hover,.workspace .list-sort-trigger:hover{background:var(--band,#f2f2f2)}.workspace .list-sort-close:focus-visible,.workspace .list-sort-option:focus-visible,.workspace .list-sort-trigger:focus-visible{outline:2px solid var(--ink,#111111);outline-offset:2px}.workspace .list-sort-panel{box-sizing:border-box;width:220px;max-width:calc(100vw - 16px);padding:6px;border-radius:12px;background:#ffffff;box-shadow:0 12px 32px rgb(17 17 17/14%),0 0 0 1px var(--hairline,#e6e6e6)}.workspace .list-sort-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--ink,#111111);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.workspace .list-sort-option[aria-checked=true]{font-weight:600}.workspace .list-sort-option svg{flex:none}.list-sort-overlay{position:fixed;z-index:50;inset:0;background:rgb(17 17 17/40%)}.workspace.list-sort-sheet{position:fixed;z-index:51;display:block;top:auto;right:0;bottom:0;left:0;width:auto;height:auto;min-height:0;max-height:85dvh;overflow-y:auto;box-sizing:border-box;padding:0 16px calc(24px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;background:#ffffff;color:var(--ink,#111111);box-shadow:0 -12px 40px rgb(0 0 0/18%)}.workspace .list-sort-handle{display:block;width:36px;height:5px;margin:8px auto 0;border-radius:3px;background:#dcdcdc}.workspace .list-sort-sheet-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.workspace .list-sort-title{margin:0;font-size:18px;line-height:24px;font-weight:700}.workspace .list-sort-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.workspace.list-sort-sheet .list-sort-option{min-height:52px;padding:10px 0;border-radius:0;font-size:16px;font-weight:400}.workspace.list-sort-sheet .list-sort-option+.list-sort-option{border-top:1px solid var(--hairline,#efefef)}.workspace.list-sort-sheet .list-sort-option[aria-checked=true]{font-weight:600}