.psc.dtable{background:var(--surface);border-color:var(--outline);border-radius:var(--r-md);--psc-tile:60px;--psc-set:calc(6 * var(--psc-tile) + 5 * var(--sp-2));--psc-gap:var(--sp-4);--psc-act:124px;max-width:none;display:block;overflow:visible}@media (width<=1400px){.psc.dtable{--psc-gap:var(--sp-3)}}@media (width>=1600px){.psc.dtable{--psc-gap:var(--sp-5)}}@media (width>=1800px){.psc.dtable{--psc-tile:68px}}.psc table{grid-template-columns:minmax(calc(var(--psc-tile) + var(--sp-4) + 6rem + var(--sp-5)), 2fr) minmax(6.5rem, 1fr) var(--psc-set) minmax(110px, 1fr) minmax(132px, 1fr) var(--psc-act)  calc(36px + var(--sp-5));column-gap:var(--psc-gap);display:grid}.psc thead,.psc tbody{display:contents}.psc tr{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.psc th,.psc td{box-sizing:border-box;border-bottom:0;align-items:center;min-width:0;height:auto;padding-left:0;padding-right:0;display:flex}.psc th[colspan],.psc td[colspan]{grid-column:1/-1}.psc tr>:first-child{padding-left:var(--sp-5)}.psc tr>:last-child{padding-right:var(--sp-5)}.psc tr{border-bottom:1px solid var(--divider)}.psc tbody:last-child tr:last-child{border-bottom:0}.psc thead tr{top:calc(var(--sp-5) * -1);z-index:2;background:var(--surface-high);border-bottom-color:var(--outline-strong);border-radius:var(--r-md) var(--r-md) 0 0;position:sticky}.psc thead th{white-space:nowrap;height:44px;font:600 12px / 1.3 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.psc thead th.psc-c-act{justify-content:flex-end}.psc-row{cursor:pointer}.psc tbody tr.psc-row:hover{background:var(--surface-high)}.psc tbody tr.psc-row--skel,.psc tbody tr.psc-row--skel:hover{cursor:default;background:0 0}.psc td{padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.psc-tile{width:var(--psc-tile);aspect-ratio:3/4;box-sizing:border-box;border-radius:var(--r-sm);flex:none;place-items:center;display:grid;overflow:hidden}.psc-tile>img{object-fit:contain;width:100%;height:100%;display:block}.psc-set{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:flex}.psc-garment>img{object-fit:cover}.psc-tile--failed{background:var(--error-cont);border:1px solid var(--error-line);color:var(--error-text);font:500 var(--fs-secondary) / 1.2 var(--ui)}.psc-tile--empty{background:var(--well) repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in oklch, var(--ink) 6%, transparent) 6px 7px);border:1px solid var(--outline)}.psc-tile--noimg{background:var(--well) padding-box}.psc-tile-msg{padding:var(--sp-1);text-align:center;overflow-wrap:anywhere;font:400 var(--fs-secondary) / 1.25 var(--ui);color:var(--ink-3);display:block}.psc-tile--noimg>.psc-tile-msg,.psc-tile--noimg>.psc-tile-retry{grid-area:1/1}.psc-tile--noimg>.psc-tile-msg{align-self:start}.psc-tile--noimg>.psc-tile-retry{align-self:end}.psc-tile--more{background:var(--surface-high);border:1px solid var(--outline)}.psc-more-link{width:100%;height:100%;padding:var(--sp-1);box-sizing:border-box;text-align:center;overflow-wrap:anywhere;font:500 var(--fs-secondary) / 1.25 var(--ui);color:var(--ink-2);place-items:center;text-decoration:none;display:grid}.psc-more-link:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.psc-more-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--r-sm)}.psc .psc-c-name{gap:var(--sp-4)}.psc-name-t{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}.psc-name{max-width:100%;color:var(--ink);font:600 var(--fs-heading) / 1.35 var(--ui);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.psc-name:hover{text-underline-offset:3px;text-decoration:underline}.psc-name:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-xs)}.psc-sub{contain:inline-size;width:100%;font:400 var(--fs-secondary) / 1.5 var(--ui);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.psc td.psc-c-market{font:400 var(--fs-label) / 1.4 var(--ui);color:var(--ink-2)}.psc-c-market>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.psc .psc-c-prog{justify-content:center;align-items:stretch;gap:var(--sp-2);flex-direction:column}.psc-prog-t{font:400 var(--fs-label) / 1.3 var(--ui);color:var(--ink);white-space:nowrap}.psc-prog-t--quiet{color:var(--ink-3)}.psc-bar{width:100%;max-width:10rem;display:block}.psc-bar .od-progress__track{height:4px}.psc .chip--status{white-space:nowrap}.psc .psc-c-act{justify-content:flex-end;row-gap:var(--sp-1);flex-wrap:wrap}.psc-act-error{text-align:end;color:var(--error-text);font:400 var(--fs-secondary) / 1.5 var(--ui);flex-basis:100%}.psc tbody tr.psc-more,.psc tbody tr.psc-more:hover{cursor:default;background:0 0}.psc .psc-more td{padding-top:var(--sp-3);padding-bottom:var(--sp-3)}.psc .psc-c-more{justify-content:flex-end}.psc thead th.psc-c-more{color:#0000;overflow:hidden}.psc-row .psc-rowmore{opacity:0}.psc-row:hover .psc-rowmore,.psc-row:focus-within .psc-rowmore,.psc-rowmore[aria-expanded=true]{opacity:1}@media (hover:none){.psc-row .psc-rowmore{opacity:1}}.psc-row--skel .psc-name-t,.psc-row--skel .psc-c-prog{justify-content:center;align-items:stretch;gap:var(--sp-2);flex-direction:column}.psc-row--skel .od-skel--line{display:block}.psc-skel-chip{width:112px}.psc-skel-btn{width:92px;height:var(--control-h)}.psc-panel-t{font:600 var(--fs-heading) / 1.3 var(--ui);letter-spacing:-.015em;color:var(--ink);margin:0}.psc-panel .btn svg{width:16px;height:16px}.psc-code{font:400 var(--fs-secondary) / 1.5 var(--mono);color:var(--ink-3)}@container (width<=1213px){.psc table{display:block}.psc thead tr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.psc tr{column-gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"name status""market act""set set""prog more"}.psc tr.psc-more{padding:0;display:block}.psc td,.psc tr>td:first-child,.psc tr>td:last-child{padding:var(--sp-1) 0}.psc .psc-c-name{grid-area:name}.psc .psc-c-market{grid-area:market}.psc .psc-c-set{grid-area:set}.psc .psc-c-prog{grid-area:prog}.psc .psc-c-status{grid-area:status;justify-content:flex-end}.psc .psc-c-act{grid-area:act}.psc .psc-c-more{grid-area:more}}
