.fsj-module__vFZ7jq__form{gap:14px;min-width:0;padding:16px;display:grid}.fsj-module__vFZ7jq__label{font-size:var(--fs-sm);font-weight:800}.fsj-module__vFZ7jq__hint{font-size:var(--fs-xs);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.6}.fsj-module__vFZ7jq__sizeRow{grid-template-columns:minmax(0,1fr) 120px;align-items:end;gap:10px;display:grid}.fsj-module__vFZ7jq__chips{flex-wrap:wrap;gap:6px;display:flex}.fsj-module__vFZ7jq__chip{border-radius:var(--r-pill);border:1px solid var(--line-2);min-height:40px;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;overflow-wrap:anywhere;max-width:100%;transition:border-color var(--t-fast), background var(--t-fast), color var(--t-fast);background:#fff;align-items:center;gap:6px;padding:2px 14px;font-weight:700;display:inline-flex}.fsj-module__vFZ7jq__chip:disabled{opacity:.5;cursor:not-allowed}.fsj-module__vFZ7jq__chip:hover:not(:disabled){border-color:var(--cobalt);color:var(--ink)}.fsj-module__vFZ7jq__chip[aria-pressed=true],.fsj-module__vFZ7jq__chip[aria-checked=true]{border-color:var(--cobalt);background:var(--cobalt-050);color:var(--cobalt-700)}.fsj-module__vFZ7jq__groupChip{align-items:center;gap:2px;max-width:100%;display:inline-flex}.fsj-module__vFZ7jq__chipX{border-radius:var(--r-pill);width:40px;height:40px;color:var(--ink-3);cursor:pointer;place-items:center;display:inline-grid}.fsj-module__vFZ7jq__chipX:hover{color:var(--err);background:var(--err-bg)}.fsj-module__vFZ7jq__optBlock{gap:8px;display:grid}.fsj-module__vFZ7jq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fsj-module__vFZ7jq__folderBtn{border-radius:var(--r-md);border:1px solid var(--line-2);min-height:44px;font-weight:700;font-size:var(--fs-sm);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.fsj-module__vFZ7jq__folderBtn:hover{border-color:var(--cobalt)}.fsj-module__vFZ7jq__folderBtn:focus-within{outline:2px solid var(--cobalt);outline-offset:2px}.fsj-module__vFZ7jq__progressBox{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;gap:8px;padding:14px 16px;display:grid}.fsj-module__vFZ7jq__progressFoot{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.fsj-module__vFZ7jq__hashRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;display:grid}.fsj-module__vFZ7jq__code{word-break:break-all;color:var(--ink);background:var(--ice);border-radius:4px;min-width:0;padding:4px 8px;font-size:12.5px}.fsj-module__vFZ7jq__partList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fsj-module__vFZ7jq__partRow{border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--fs-sm);background:#fff;grid-template-columns:44px minmax(0,1fr) auto auto auto;align-items:center;gap:8px 10px;min-width:0;padding:8px 12px;display:grid}.fsj-module__vFZ7jq__partRow:not(:has(.fsj-module__vFZ7jq__pnum)){grid-template-columns:minmax(0,1fr) auto auto}.fsj-module__vFZ7jq__partBad{border-color:var(--err-line);background:var(--err-bg)}.fsj-module__vFZ7jq__pnum{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:800}.fsj-module__vFZ7jq__pname{overflow-wrap:anywhere;min-width:0;font-weight:700}.fsj-module__vFZ7jq__pmeta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:500}.fsj-module__vFZ7jq__howJoin{font-size:var(--fs-sm);color:var(--ink-2);gap:6px;display:grid}.fsj-module__vFZ7jq__howJoin ul{gap:4px;margin:0;padding-left:1.2em;display:grid}.fsj-module__vFZ7jq__howJoin code{overflow-wrap:anywhere;word-break:break-all;font-size:12px}@media (max-width:559px){.fsj-module__vFZ7jq__sizeRow{grid-template-columns:minmax(0,1fr) 110px}.fsj-module__vFZ7jq__partRow{grid-template-columns:32px minmax(0,1fr) auto}.fsj-module__vFZ7jq__partRow>:nth-child(n+4){grid-column:2/-1;justify-self:start}.fsj-module__vFZ7jq__partRow:not(:has(.fsj-module__vFZ7jq__pnum)){grid-template-columns:minmax(0,1fr) auto}.fsj-module__vFZ7jq__partRow>:last-child:nth-child(n+5){grid-area:2/3;justify-self:end}.fsj-module__vFZ7jq__hashRow{grid-template-columns:minmax(0,1fr) auto}.fsj-module__vFZ7jq__hashRow>:first-child{grid-column:1/-1}}
