.lst-card,.job-card{z-index:2;box-sizing:border-box;border-radius:var(--r-card);background:var(--tile);width:min(100%,360px);color:var(--fg);position:relative}.lst-card{gap:10px;padding:12px;display:grid}.lst-foot{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:32px;display:flex}.lst-who{min-width:0;color:var(--muted);font:500 13px/18px var(--font);align-items:center;gap:6px;padding-left:4px;display:flex}.lst-who>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lst-main{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.lst-main>.gicon,.job-art{border-radius:12px;flex:none;width:40px;height:40px}.lst-words,.job-words{gap:2px;min-width:0;display:grid}.lst-name{align-items:center;min-width:0;display:flex}.lst-name>b,.job-role{font:600 15px/20px var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lst-name>.vf-seal{flex:none}.lst-line,.job-line{height:18px;color:var(--muted);font:500 13px/18px var(--font);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:0 8px;display:flex;overflow:hidden}.job-line{white-space:normal;height:auto}.lst-price{color:var(--fg);font-weight:600}.lst-now{align-items:baseline;gap:4px;display:inline-flex}.lst-dot{margin-right:4px}.lst-n{font-variant-numeric:tabular-nums}.lst-card number-flow{margin-block:calc(-2 * round(nearest, calc(var(--number-flow-mask-height,.25em) / 2), 1px))}.lst-tag,.job-tag{border-radius:var(--r-pill);background:color-mix(in srgb, var(--amber) 16%, transparent);color:var(--amber);font:500 12px/16px var(--font);padding:1px 8px}.job-tag{background:var(--pill);color:var(--muted)}.lst-card.is-over .lst-main>.gicon{filter:grayscale(.6)}.lst-go,.job-go{flex:none}.lst-done,.job-done{color:var(--muted);font:600 13px/18px var(--font);flex:none;align-items:center;gap:4px;display:inline-flex}.lst-tick,.job-tick{fill:none;width:16px;height:16px;stroke:var(--up);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover){a.lst-main:hover .lst-name>b{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}}.job-card{gap:10px;padding:12px;display:grid}.job-foot{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:32px;display:flex}.job-about{padding:0 4px}.job-head{align-items:center;gap:12px;min-width:0;display:flex}.job-words{flex:1}.job-art{background:color-mix(in srgb, var(--accent) 12%, var(--bg));color:var(--accent);place-items:center;display:grid}.job-art.sm{width:40px;height:40px}.job-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.job-card.is-over .job-art{background:var(--pill);color:var(--muted)}.job-who{min-width:0;height:18px;color:var(--muted);font:500 13px/18px var(--font);align-items:center;gap:6px;padding-left:4px;display:flex}.job-who>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-face{--s:16px;background:var(--face-bg);border-radius:50%;flex:none;width:16px;height:16px;overflow:hidden}.job-face.is-studio{border-radius:4px}.job-face img{object-fit:cover;width:100%;height:100%;display:block}.job-face.md{--s:32px;width:32px;height:32px}.job-face.is-studio.md{border-radius:8px}.job-end{flex:none;align-items:center;gap:4px;display:inline-flex}.job-about{font:400 15px/21px var(--font);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.po.is-page .job-about,.po-main.is-page .job-about{-webkit-line-clamp:unset;line-clamp:unset}.pa-slot:has(.job-card,.lst-card){width:min(100%,360px)}.pa-slot .job-card .job-head,.pa-slot .lst-card{padding-right:40px}.pa-slot:has(.job-card)>.pa-x.glass{margin-top:0;top:18px}.job-pick{--chip-h:36px}.job-pick .ot-ic,.job-sheet .ot-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.chips.job-pick{flex-wrap:wrap;padding:2px 0 4px;overflow:visible;-webkit-mask:none;mask:none}.job-title{width:100%}.job-title input,.job-amt input{flex:1;min-width:0}.job-range{gap:var(--ui-s2);display:grid}.job-amts{align-items:center;gap:var(--ui-s2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.job-to{color:var(--muted);font:500 var(--ui-fs-body) / 1 var(--font)}.job-share{width:100%}.job-none{border:1.5px dashed color-mix(in srgb, var(--fg) 22%, var(--bg));border-radius:8px;flex:none;width:32px;height:32px}.job-for .move-game .gicon{border-radius:8px;flex:none;width:32px;height:32px}.app-card{background:var(--glass-quiet-sheen,none), var(--glass-quiet,var(--tile));width:320px;max-width:100%;box-shadow:var(--glass-quiet-edge,none);color:var(--fg);border-radius:20px;gap:10px;padding:12px 14px 14px;display:grid}.app-card.is-preview{width:auto}.app-card .dm-deal-head{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.app-card .dm-deal-t{min-width:0;display:grid}.app-card .dm-deal-t small{color:var(--muted);font:600 12px/1.2 var(--font)}.app-card .dm-deal-t b{font:600 15px/1.3 var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-card .dm-deal-body{gap:8px;display:grid}.app-card .dm-deal-line,.app-card .dm-deal-note{font:400 15px/1.4 var(--font);margin:0}.app-card .dm-deal-line{color:var(--muted)}.app-card .dm-deal-note{border-left:2px solid color-mix(in srgb, var(--fg) 14%, transparent);white-space:pre-line;overflow-wrap:anywhere;padding-left:10px}.app-card .dm-deal-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-who{min-width:0;color:inherit;align-items:center;gap:10px;padding:8px 0 2px;text-decoration:none;display:flex}.app-face{--s:40px;background:var(--face-bg);border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden}.app-face img{object-fit:cover;width:100%;height:100%;display:block}.app-who-t,.app-credit-t{gap:1px;min-width:0;display:grid}.app-who-t b,.app-credit-t b{font:600 15px/1.3 var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-who-t small{color:var(--muted);font:500 13px/1.35 var(--font)}.app-credit-t small{color:var(--muted);font:500 13px/1.3 var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-k{color:var(--muted);font:600 12px/1.2 var(--font);margin:4px 0 0}.app-credits{gap:4px;margin:0;padding:0;list-style:none;display:grid}.app-credit{background:color-mix(in srgb, var(--fg) 5%, transparent);min-width:0;color:inherit;border-radius:12px;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;display:flex}.app-credit>.gicon{border-radius:8px;flex:none;width:32px;height:32px}.app-none{color:var(--muted);font:500 13px/1.4 var(--font);margin:0}.app-preview{display:grid}.lst-empty{justify-items:center;gap:4px;padding-bottom:20px;display:grid}.lst-empty .pa-pick-note{margin-bottom:12px}.jb-done{color:var(--muted);font:600 13px/18px var(--font);white-space:nowrap}.s-jobs>.dl-ctl{margin-bottom:var(--ui-s3)}.fsheet-root.pa-listings .pa-pick-list{height:auto;max-height:min(56svh,460px);padding-bottom:8px}@media (width<=640px){:root[data-layout=next] .fsheet-root.pa-listings .pa-pick-list{flex:0 auto}}.app-face,.job-face{color:var(--muted);place-items:center;display:grid}.app-face.is-letter{font:600 16px/1 var(--font)}.job-face.is-letter{font:600 9px/1 var(--font)}.job-face.md.is-letter{font-size:14px}a.move-card.is-link{text-decoration:none}.jb-line{display:none}.jb-line b{color:var(--fg);font-weight:600}@media (width<=640px){.jb-who{display:none}.jb-line{display:inline}}
